function doClick(o){
	 o.className="nav_current";
	 var j;
	 var id;
	 var e;
	 for(var i=1;i<=16;i++){
	   id ="nav"+i;
	   
	   j = document.getElementById(id);
	   e = document.getElementById("sub"+i);
	   if(j != null) {
		   if(id != o.id){
		   	 j.className="nav_link";
		   	 if(e != null) {
		   	 	e.style.display = "none";
		   	 }
		   }else{
		   	 if(e != null) {
				e.style.display = "block";
			 }
		   }
	   }
	 }
}

function openwin(url,a,b){
	var newwin=window.open(url,"vote","toolbar=no,location=no,top=10,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+a+",height="+b+"");
	newwin.focus();
	return(newwin);
}


function initMarquee() {
 var str=marqueeContent[0];
 document.write('<div id=marqueeBox style="overflow:hidden;height:'+marqueeHeight+'px" onmouseover="clearInterval(marqueeInterval[0])" onmouseout="marqueeInterval[0]=setInterval(\'startMarquee()\',marqueeDelay)"><div>'+str+'</div></div>');
 marqueeId++;
 marqueeInterval[0]=setInterval("startMarquee()",marqueeDelay);
 }
function startMarquee() {
 var marqueeBox = document.getElementById('marqueeBox'); 
 var str=marqueeContent[marqueeId];
 marqueeId++;
 if(marqueeId>=marqueeContent.length) marqueeId=0;
 if(marqueeBox.childNodes.length==1) {
 var nextLine=document.createElement('DIV');
 nextLine.innerHTML=str;
 marqueeBox.appendChild(nextLine);
 }
 else {
 marqueeBox.childNodes[0].innerHTML=str;
 marqueeBox.appendChild(marqueeBox.childNodes[0]);
 marqueeBox.scrollTop=0;
 }
 clearInterval(marqueeInterval[1]);
 marqueeInterval[1]=setInterval("scrollMarquee()",20);
 }
function scrollMarquee() {
 var marqueeBox = document.getElementById('marqueeBox');
 marqueeBox.scrollTop++;
 if(marqueeBox.scrollTop%marqueeHeight==(marqueeHeight-1)){
 clearInterval(marqueeInterval[1]);
 }
 }

 function fontSize(size) {
 	document.getElementById('news_content').className = "dygb-" + size;
 	return false;
 }
 
 function copyToClipBoard(){ 
	var clipBoardContent=""; 
	clipBoardContent+=document.title; 
	clipBoardContent+="："; 
	clipBoardContent+=this.location.href; 
	window.clipboardData.setData("Text",clipBoardContent); 
	alert("本页地址复制成功!"); 
}

function form_check() {
	var i, id, args, conds, value, check2;
	for(i=0; i<arguments.length; i++) {
		args = arguments[i].split("|");
		id = args[0];
		switch(args.length) {
			case 1:
				if(document.getElementById(id).value == '') {
					document.getElementById(id).focus();
					alert("请将必填项填写完整！");
					return false;
				}
				break;
			case 2:
				check2 = false;
				conds = args[1].split(":");
				if(conds.length == 2) check2 = true;		
				switch(conds[0]) {
					case 'fck':
						value = FCKeditorAPI.GetInstance(id).GetXHTML();
						if(value == '') {
							FCKeditorAPI.GetInstance(id).Focus();
							alert("编辑器内容不能为空！");
							return false;
						}
						break;
					case 'num':
						value = document.getElementById(id).value;
						if(value == '' || isNaN(value)) {
							document.getElementById(id).focus();
							alert("此项只能为数字！");
							return false;
						}
						break;
					case 'email':
						value = document.getElementById(id).value;
						var arr,email_re = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]*)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$","ig");
						if(arr = email_re.exec(value) == null && ((check2)?(!length_check(value,conds[1])):true)) {
							document.getElementById(id).focus();
							alert("请填写正确的Email地址！");
							return false;
						}
						break;
					case 'http':
						value = document.getElementById(id).value;
						var http_re = new RegExp("^http://{1}([_a-z0-9-]+[.]){1,3}","i");
						if(http_re.exec(value) == null && ((check2)?(!length_check(value,conds[1])):true)) {
							document.getElementById(id).focus();
							alert("请填写正确的网址！");
							return false;
						}
						break;


				}				
				break;
		}		
	}
	return true; 
}

function form_check2() {
	var i, id, args, conds, value, check2;
	for(i=0; i<arguments.length; i++) {
		args = arguments[i].split("|");
		id = args[0];
		switch(args.length) {
			case 1:
				if(document.getElementById(id).value == '') {
					document.getElementById(id).focus();
					alert("请将必填项填写完整！");
					return false;
				}
				break;
			case 2:
				check2 = false;
				conds = args[1].split(":");
				if(conds.length == 2) check2 = true;		
				switch(conds[0]) {
					case 'fck':
						value = FCKeditorAPI.GetInstance(id).GetXHTML();
						if(value == '') {
							FCKeditorAPI.GetInstance(id).Focus();
							alert("编辑器内容不能为空！");
							return false;
						}
						break;
					case 'email':
						value = document.getElementById(id).value;
						var arr,email_re = new RegExp("^[_a-z0-9-]+(\.[_a-z0-9-]*)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$","ig");
						if(arr = email_re.exec(value) == null && ((check2)?(!length_check(value,conds[1])):true)) 
						{
							document.getElementById(id).focus();
							alert("请填写正确的Email地址！");
							return false;
						}
						break;
						
					case 'num':
						value = document.getElementById(id).value;
						if(value=='')
						{
							document.getElementById(id).focus();
							alert("请填写正确的电话号码！不接受3G等特殊号码。");
							return false;
						}
						if(!value.isMobile()&& !value.isTel()) { 
       					document.getElementById(id).focus();
							alert("请填写正确的电话号码！不接受3G等特殊号码。");
							return false;
						}
						break;
					case 'http':
						value = document.getElementById(id).value;
						var http_re = new RegExp("^http://{1}([_a-z0-9-]+[.]){1,3}","i");
						if(http_re.exec(value) == null && ((check2)?(!length_check(value,conds[1])):true)) {
							document.getElementById(id).focus();
							alert("请填写正确的网址！");
							return false;
						}
						break;

					case 'check':
						  var cks = document.getElementsByName('ToCountry[]');
						  var count = true;
						  var str="";
						  for(var i = 0 ; i < cks.length ; i++){
						   if(cks[i].checked){
						    count = false;
						   }
						  }
						  
						  if(count){
						   alert("请选择意向国家");
						   return false;
						  }
						  break;

				}				
				break;
		}		
	}
	return true; 
}
 //去掉空格
 String.prototype.Trim =function() { 
	var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/); 
	return (m == null) ? "" : m[1]; 
	}

 //验证手机号
 String.prototype.isMobile = function(){ 
	return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})$/.test(this.Trim())); 
	}

 //验证电话
 String.prototype.isTel = function()
	{
	    /*"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)"*/
	    return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(this.Trim()));
	}    


