function $(ObjID){
	return document.getElementById(ObjID);
}

function AutoPlay(){ //自动滚动
	clearInterval(AutoPlayObj);
	AutoPlayObj = setInterval('ISL_GoDown();ISL_StopDown();',3000); //间隔时间
}
function ISL_GoUp(){ //上翻开始
	if(MoveLock) return;
	clearInterval(AutoPlayObj);
	MoveLock = true;
	MoveTimeObj = setInterval('ISL_ScrUp();',Speed);
}
function ISL_StopUp(){ //上翻停止
	clearInterval(MoveTimeObj);
    if($('commend').scrollLeft % PageWidth - fill != 0){
    	Comp = fill - ($('commend').scrollLeft % PageWidth);
    	CompScr();
    }
	else{
		MoveLock = false;
    }
    AutoPlay();
}
function ISL_ScrUp(){ //上翻动作
	if($('commend').scrollLeft <= 0){
		$('commend').scrollLeft = $('commend').scrollLeft + $('commend_1').offsetWidth;
	}
	$('commend').scrollLeft -= Space ;
}
function ISL_GoDown(){ //下翻
	clearInterval(MoveTimeObj);
	if(MoveLock) return;
	clearInterval(AutoPlayObj);
	MoveLock = true;
	ISL_ScrDown();
	MoveTimeObj = setInterval('ISL_ScrDown()',Speed);
}
function ISL_StopDown(){ //下翻停止
	clearInterval(MoveTimeObj);
	if($('commend').scrollLeft % PageWidth - fill != 0 ){
		Comp = PageWidth - $('commend').scrollLeft % PageWidth + fill;
		CompScr();
	}
	else{
		MoveLock = false;
	}
	AutoPlay();
}
function ISL_ScrDown(){ //下翻动作
	if($('commend').scrollLeft >= $('commend_1').scrollWidth){
		$('commend').scrollLeft = $('commend').scrollLeft - $('commend_1').scrollWidth;
	}
    $('commend').scrollLeft += Space ;
}
function CompScr(){
	var num;
	if(Comp == 0){
		MoveLock = false;return;
	}
	if(Comp < 0){ //上翻
		if(Comp < -Space){
			Comp += Space;
			num = Space;
		}
		else{
			num = -Comp;
			Comp = 0;
		}
		$('commend').scrollLeft -= num;
		setTimeout('CompScr()',Speed);
	}
	else{ //下翻
		if(Comp > Space){
			Comp -= Space;
			num = Space;
		}
		else{
			num = Comp;
			Comp = 0;
		}
		$('commend').scrollLeft += num;
		setTimeout('CompScr()',Speed);
	}
}

function CheckSearch(ObjForm,Language){
	if (ObjForm.SearchKey.value=="" || ObjForm.SearchKey.value=="请输入电子元器件型号" || ObjForm.SearchKey.value=="Please enter the type of electronic components"){
		if (Language=="cn"){
			alert("请输入电子元器件型号！");
		}
		else{
			alert("Please enter the type of electronic components!");
		}
		return;
	}
	ObjForm.submit();
}

function CheckProSearch(ObjForm,Language){
	if (ObjForm.SearchKey.value=="" || ObjForm.SearchKey.value=="请输入产品名称" || ObjForm.SearchKey.value=="Please enter a product name"){
		if (Language=="cn"){
			alert("请输入产品名称！");
		}
		else{
			alert("Please enter a product name!");
		}
		return;
	}
	ObjForm.submit();
}

function ShowSubClass(Num){	
	var Node=$("proclass");
	var TagCount=Node.getElementsByTagName("div").length;
	var CurrentShow=1;
	if (Node.getElementsByTagName("div")[Num].style.display=="block"){
		CurrentShow=0;
	}
	for (var i=0;i<TagCount;i++){
		Node.getElementsByTagName("div")[i].style.display="none";
	}
	if (CurrentShow==1){
		Node.getElementsByTagName("div")[Num].style.display="block";
	}
}

function ShowThdClass(Num){	
	var Node=$("proclass");
	var TagCount=Node.getElementsByTagName("ul").length;
	var CurrentShow=1;
	if (Node.getElementsByTagName("ul")[Num].style.display=="block"){
		CurrentShow=0;
	}
	for (var i=0;i<TagCount;i++){
		Node.getElementsByTagName("ul")[i].style.display="none";
	}
	if (CurrentShow==1){
		Node.getElementsByTagName("ul")[Num].style.display="block";
	}
}

function MarqueeImage(ObjDiv,Obj1,Obj2,Direction,Speed){
    var demo1 = $(Obj1);
    var demo2 = $(Obj2);
    var mydiv = $(ObjDiv);
	var Tid;
	switch(Direction){
	case "left":
		if (demo1.offsetWidth<=mydiv.offsetWidth) return;
		break;
	case "right":
		if (demo1.offsetWidth<=mydiv.offsetWidth) return;
		break;
	case "top":
		if (demo1.offsetHeight<=mydiv.offsetHeight) return;
		break;
	case "bottom":
		if (demo1.offsetHeight<=mydiv.offsetHeight) return;
		break;
	}
    demo2.innerHTML=demo1.innerHTML;
    Tid=setInterval(Marquee,Speed)
    mydiv.onmouseover=function(){clearInterval(Tid)}
    mydiv.onmouseout=function(){Tid=setInterval(Marquee,Speed)}
    
    function Marquee(){
		switch(Direction){
		case "left":
            if(mydiv.scrollLeft>=demo1.offsetWidth)
                mydiv.scrollLeft=0;
            else
                mydiv.scrollLeft++;
			break;
		case "right":
            if(mydiv.scrollLeft==0)
                mydiv.scrollLeft=demo1.offsetWidth;
            else
                mydiv.scrollLeft--;
			break;
		case "top":
			if(mydiv.scrollTop>=demo1.offsetHeight)
                mydiv.scrollTop=0;
            else
                mydiv.scrollTop++;
			break;
		case "bottom":
			if(mydiv.scrollTop==0)
                mydiv.scrollTop=demo1.offsetHeight;
            else
                mydiv.scrollTop--;
			break;
		}
    }
}

function CheckLogin(ObjForm,Language){
	var Reg=/^\w{5,20}$/;
	var MsgStr1,MsgStr2;
	if (Language=="cn"){
		MsgStr1="用户名错误！";
		MsgStr2="用户密码错误！";
	}
	else{
		MsgStr1="User error!";
		MsgStr2="Password Error!";
	}
	if (!Reg.test(ObjForm.user.value)){
		alert(MsgStr1);
		ObjForm.user.value="";
		ObjForm.user.focus();
		return;
	}
	if (!Reg.test(ObjForm.pass.value)){
		alert(MsgStr2);
		ObjForm.pass.value="";
		ObjForm.pass.focus();
		return;
	}
	ObjForm.submit();
}

function CheckReg(ObjForm,Language){
	var Reg=/^\w{5,20}$/;
	var MsgStr1,MsgStr2,MsgStr3,MsgStr4,MsgStr5,MsgStr6;
	if (Language=="cn"){
		MsgStr1="用户名必须由5-20个字符(A-Z,a-z,0-9,下划线)组成！";
		MsgStr2="密码必须由5-20个字符(A-Z,a-z,0-9,下划线)组成！";
		MsgStr3="确认密码错误！";
		MsgStr4="请输入您的姓名！";
		MsgStr5="请输入手机号码！";
		MsgStr6="请输入电子邮箱！";
	}
	else{
		MsgStr1="Username error!";
		MsgStr2="Password error";
		MsgStr3="Confirm password error!";
		MsgStr4="Please enter the name!";
		MsgStr5="Please enter the tel!";
		MsgStr6="Please enter the e-mail!";
	}
	if (!Reg.test(ObjForm.user.value)){
		alert(MsgStr1);
		ObjForm.user.value="";
		ObjForm.user.focus();
		return;
	}
	if (!Reg.test(ObjForm.pass.value)){
		alert(MsgStr2);
		ObjForm.pass.value="";
		ObjForm.pass.focus();
		return;
	}
	if (ObjForm.pass.value!=ObjForm.pass2.value){
		alert(MsgStr3);
		ObjForm.pass2.value="";
		ObjForm.pass2.focus();
		return;
	}
	if (ObjForm.name.value==""){
		alert(MsgStr4);
		ObjForm.name.focus();
		return;
	}
	if (ObjForm.phone.value==""){
		alert(MsgStr5);
		ObjForm.phone.focus();
		return;
	}
	if (ObjForm.email.value==""){
		alert(MsgStr6);
		ObjForm.email.focus();
		return;
	}
	ObjForm.submit();
}

function CheckReg2(ObjForm){
	if (ObjForm.pass.value!=""){
		var Reg=/^\w{5,20}$/;
		if (!Reg.test(ObjForm.pass.value)){
			alert("请正确输入密码！");
			ObjForm.pass.value="";
			ObjForm.pass.focus();
			return;
		}
		if (ObjForm.pass.value!=ObjForm.pass2.value){
			alert("确认密码错误！");
			ObjForm.pass2.value="";
			ObjForm.pass2.focus();
			return;
		}
	}
	if (ObjForm.email.value==""){
		alert("请输入电子邮箱！");
		ObjForm.email.focus();
		return;
	}
	ObjForm.submit();
}

function CheckOrder(ObjForm,Language){
	var MsgStr1,MsgStr2,MsgStr3;
	if (Language=="cn"){
		MsgStr1="请输入联系人！";
		MsgStr2="请输入联系电话！";
		MsgStr3="请输入附运地址！";
	}
	else{
		MsgStr1="Please enter the contact person!";
		MsgStr2="Please enter the tel!";
		MsgStr3="Please enter the shipped address!";
	}
	if (ObjForm.o_name.value==""){
		alert(MsgStr1);
		ObjForm.o_name.focus();
		return;
	}
	if (ObjForm.o_tel.value==""){
		alert(MsgStr2);
		ObjForm.o_tel.focus();
		return;
	}
	if (ObjForm.o_address.value==""){
		alert(MsgStr3);
		ObjForm.o_address.focus();
		return;
	}
	ObjForm.submit();
}

function kefu(Obj,Num){
	var DivID=$("kefu_"+Num);
	DivID.style.left=Obj.offsetLeft+"px";
	DivID.style.display="block";
}
function Hiddenkefu(Num){
	$("kefu_"+Num).style.display="none";
}
function Keepkefu(Num){
	$("kefu_"+Num).style.display="block";
}
function prokefu(Obj,Num){
	var DivID=$("prokefu_"+Num);
	DivID.style.left=(Obj.offsetLeft-10)+"px";
	DivID.style.display="block";
}
function Hiddenprokefu(Num){
	$("prokefu_"+Num).style.display="none";
}
function Keepprokefu(Num){
	$("prokefu_"+Num).style.display="block";
}
function stockkefu(Obj,Num){
	var DivID=$("stockkefu_"+Num);
	DivID.style.left=(Obj.offsetLeft+20)+"px";
	DivID.style.display="block";
}
function Hiddenstockkefu(Num){
	$("stockkefu_"+Num).style.display="none";
}
function Keepstockkefu(Num){
	$("stockkefu_"+Num).style.display="block";
}
