﻿
// javascript Document
function checkEmail(email,div){//检查邮件格式
	var strObj=new String(document.getElementById("email").value);	
	document.getElementById("email").value=strObj.toLowerCase().toString();
	reg=/(\b[a-z1-9_-]+)@([a-z1-9_-]+.)[a-z]{2,4}\b/
	if ( reg.exec(document.getElementById("email").value) ){
		document.getElement(div).innerHTML="<span style=color:green>√</span>";		
	}
	else
	{
		document.getElement(div).innerHTML="<span style=color:red>Invalid email format, please enter it again.</span>";
		document.getElementById(div).focus();
	}
}

function changeLanuage(eventId){//Change Language
	writeCookie("l",eventId,24000);
	//alert(eventId);
	window.location.reload();
}

function writeCookie(name, value, hours){//Write Cookie
	var expire = "";
	if(hours != null)
	{
		expire = new Date((new Date()).getTime() + hours * 3600000);
		expire = "; expires=" + expire.toGMTString();
	}
	document.cookie = name + "=" + escape(value) +  expire+ ";path=/";
}
function readCookie(name){//Read Cookie
  var cookieValue = "";
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}

function changeCnavFocus(id,tag){
	o=document.getElementById(id);
	var obj=document.getElementById("nav");
	if (tag=="1") {
		document.getElementById("c"+id).style.display="none"
		for (var k=0;k<obj.childNodes.length;){
			if(obj.childNodes[k].innerHTML==o.innerHTML)
			{
				obj.childNodes[k].className="cnavWhite";
				document.getElementById("c"+k).style.display="block";
	
			}
			else
			{
				obj.childNodes[k].className="";
				if(document.getElementById("c"+k)){
					document.getElementById("c"+k).style.display="none";
				}
			}
			k=k+1;
		}
	}
	else
	{
		for (var k=0;k<obj.childNodes.length;){
			if(obj.childNodes[k].innerHTML==o.innerHTML)
			{
				if(obj.childNodes[k].className!="cnavWhite")
					obj.childNodes[k].className="cnav";
				//document.getElementById("c"+k).style.display="block";
			
	
			}
			else
			{
				if(obj.childNodes[k].className!="cnavWhite")
					obj.childNodes[k].className="";
				//if(document.getElementById("c"+k)){
//					document.getElementById("c"+k).style.display="none";
//				}
			}
			k=k+1;
		}
			
	}
}

function setLTagStyle(){//设置当前语言加粗
	if (readCookie("l")!="en"){	
		document.getElementById("en").className="UnabelLanguage";
		document.getElementById("cn").className="CurrentLanguage";
	}else{
		document.getElementById("cn").className="UnabelLanguage";
		document.getElementById("en").className="CurrentLanguage";
	}
}

function setCurrent(obj){
//	var o=document.getElementById(id);
//	var obj=document.getElementById("nav");
//	for (var k=0;k<obj.childNodes.length;){
//		if(obj.childNodes[k].innerHTML==o.innerHTML)
//		{
//			obj.childNodes[k].className="cnavWhite";
//			document.getElementById("c"+k).style.display="block";
//
//		}
//		else
//		{
//			obj.childNodes[k].className="";
//			if(document.getElementById("c"+k)){
//				document.getElementById("c"+k).style.display="none";
//			}
//		}
//		k=k+1;
//	}
	
}




