// JavaScript Document

function tbMouseOn(obj,css){
	document.getElementById(obj).className=css;
}

var cIdOn='';
function exNav(cid){
	var navObj=document.getElementById('l_menu').childNodes;
	if(cIdOn==null || cIdOn==''){
		cIdOn=navObj[0].id.replace("nli","");

	}
	if(cid==null || cid==''){
		cid=navObj[0].id.replace("nli","");
	}
	if(document.getElementById('nli'+cid)) document.getElementById('nli'+cid).className='lion';
}

function exNavOut(cid){
	if(cIdOn!=cid){
		if(document.getElementById('nli'+cid)) document.getElementById('nli'+cid).className='';
	}
}

function boxmove(d1,d2,d3,tpNum,totalNum){
	if(tpNum>totalNum){
	var speed=30;
    var demo=document.getElementById(d1);
    var demo1=document.getElementById(d2);
    var demo2=document.getElementById(d3);
    demo2.innerHTML=demo1.innerHTML;
	function boxTop(){
        if(demo2.offsetTop-demo.scrollTop<=0){demo.scrollTop-=demo1.offsetHeight}
        else{demo.scrollTop++}
    }
    var MoveTop=setInterval(boxTop,speed);
    demo.onmouseover=function(){clearInterval(MoveTop);}
    demo.onmouseout=function(){MoveTop=setInterval(boxTop,speed)}
	}
}

function checkGs(obj){
	if(obj.user.value=='' || strLen(obj.user.value)>15 || obj.user.value.match(/(['"\\\/]+)/)){
		alert("联系人姓名为空或长度大于15字符或含有非法字符");
		return false;
	}
	if(obj.tel.value=='' || strLen(obj.tel.value)>15 || obj.tel.value.match(/(['"\\\/]+)/)){
		alert("联系电话为空或格式不正确");
		return false;
	}
	if(obj.email.value!=''){
		if(!obj.email.value.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)){
			alert("邮箱格式不正确");
			return false;
		}
	}
	if(strLen(obj.con.value)>300 || obj.con.value.match(/(['"\\\/]+)/)){
		alert("内容超过150个字或含有非法字符");
		return false;
	}
	return true;
}

function strLen(str){
	var n=0;
	if(str=="") n=0;
	else{
		for(var i=0;i<str.length;i++){
			if(str.charCodeAt(i)<0 || str.charCodeAt(i)>255){
				n+=2;
			}else{
				n+=1;
			}
		}
	}
	return n;
}
