function $(ObjID){
	return document.getElementById(ObjID);
}
function $2(ObjID){
	return document.getElementById(ObjID);
}

function Ajax(TagID,UrlStr){ 
	var xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
  		alert ("您的浏览器不支持AJAX!");
		return false;
	}
	var Url="ajax.asp"+UrlStr+"&sid="+Math.random();
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4){ 
			if (xmlHttp.status==200){
				$(TagID).innerHTML=xmlHttp.responseText;
			}
		}
	}
	xmlHttp.open("GET",Url,true);
	xmlHttp.send(null);
}

function Ajax2(TagID,UrlStr){ 
	var xmlHttp2=GetXmlHttpObject();
	if (xmlHttp2==null){
  		alert ("您的浏览器不支持AJAX!");
		return false;
	}
	var Url="ajax.asp"+UrlStr+"&sid="+Math.random();
	xmlHttp2.onreadystatechange=function(){
		if (xmlHttp2.readyState==4){ 
			if (xmlHttp2.status==200){
				$(TagID).innerHTML=xmlHttp2.responseText;
			}
		}
	}
	xmlHttp2.open("GET",Url,true);
	xmlHttp2.send(null);
}

function Ajax3(TagID,UrlStr){ 
	var xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
  		alert ("您的浏览器不支持AJAX!");
		return false;
	}
	var Url="ajax.asp"+UrlStr+"&sid="+Math.random();
	xmlHttp.onreadystatechange=function(){
		if (xmlHttp.readyState==4){ 
			if (xmlHttp.status==200){
				$(TagID).value=xmlHttp.responseText;
			}
		}
	}
	xmlHttp.open("GET",Url,true);
	xmlHttp.send(null);
}

function Ajax4(TagID,UrlStr){ 
	var xmlHttp2=GetXmlHttpObject();
	if (xmlHttp2==null){
  		alert ("您的浏览器不支持AJAX!");
		return false;
	}
	var Url="ajax.asp"+UrlStr+"&sid="+Math.random();
	xmlHttp2.onreadystatechange=function(){
		if (xmlHttp2.readyState==4){ 
			if (xmlHttp2.status==200){
				$(TagID).value=xmlHttp2.responseText;
			}
		}
	}
	xmlHttp2.open("GET",Url,true);
	xmlHttp2.send(null);
}

function GetXmlHttpObject(){
	var XmlHttp=null;
	try{
		XmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
	}
	catch (e){
 	 	// Internet Explorer
  		try{
			XmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
  		catch (e){
			XmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
 	}
	return XmlHttp;
}

function GetProName(Val){
	Ajax3("q_productid","?Meter=ProID&ID="+Val);
	Ajax4("q_productname","?Meter=ProName&ID="+Val);
}

function ThdClass(Num,ObjID){
	var ThdDiv=ObjID.getElementsByTagName("div")[0];
	if (Num==1){
		ThdDiv.style.display="block"
		ThdDiv.style.left="171px";
		ObjID.getElementsByTagName("p")[0].style.zIndex="2";
		ObjID.getElementsByTagName("p")[0].style.borderTop="1px solid #666";
		ObjID.getElementsByTagName("p")[0].style.borderBottom="1px solid #666";
		ObjID.getElementsByTagName("p")[0].style.background="url(images/index_r21_c2.jpg) no-repeat left center #fff";
	}
	else{
		ObjID.getElementsByTagName("p")[0].style.zIndex="";
		ObjID.getElementsByTagName("p")[0].style.borderTop="1px solid #e1e1e1";
		ObjID.getElementsByTagName("p")[0].style.borderBottom="1px solid #e1e1e1";
		ObjID.getElementsByTagName("p")[0].style.background="url(images/index_r21_c2.jpg) no-repeat left center";
		ThdDiv.style.display="none";
	}
}

function AutoHeight(ObjID1,ObjID2){
	var LeftHeight=$(ObjID1).scrollHeight;
	var RightHeight=$(ObjID2).scrollHeight;
	
	if (LeftHeight<RightHeight){
		$(ObjID1).style.height=RightHeight+"px";
	}
	else{
		$(ObjID2).style.height=LeftHeight+"px";
	}
}

function ReCode(Obj){
	Obj.src="GetCode.asp?Meter="+Math.random();
}

function MarqueeImage(ObjDiv,Obj1,Obj2,Direction,Speed){
    var demo1 = $2(Obj1);
    var demo2 = $2(Obj2);
    var mydiv = $2(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>=demo2.offsetHeight)
                mydiv.scrollTop=0;
            else
                mydiv.scrollTop++;
			break;
		case "bottom":
			if(mydiv.scrollTop==0)
                mydiv.scrollTop=demo1.offsetHeight;
            else
                mydiv.scrollTop--;
			break;
		}
    }
}

function ChangeSrc(ObjID,Val){
	var Obj=$2(ObjID);
	Obj.src=Val;
	if (Obj.parentNode.tagName=="A"){
		Obj.parentNode.href=Val;
	}
}

function ChangeZoomSrc(Val){
	$2("prozoom").src=Val;
	$2("zoom1").href=Val;
}

function ProScroll(Val){
	var Prosid=$2("proimage");
	if (Val=="left"){
		Prosid.scrollLeft-=56;
	}
	if (Val=="right"){
		Prosid.scrollLeft+=56;
	}
}

function Sh(ObjID){
	var Shid=$2(ObjID);
	if (Shid.style.display=="none"){
		Shid.style.display="";
	}
	else{
		Shid.style.display="none";
	}
}

function CheckBuy(Obj,ID){
	var Val=$2("buycount").value;
	var Val2=$2("fjprice").value;
	var Reg=/^\d+$/;
	if (!Reg.test(Val)){
		alert("Please enter the number!");
		return false;
	}
	Obj.target="_blank";
	Obj.href="check.asp?ProdId="+ID+"&Prodc="+Val+"&Profj="+Val2;
}

function ChangeStar(Num){
	$2("star").src="img/Star_"+Num+".gif";
	$2("c_star").value=Num;
}

function fjprice(ObjID){
	var Obj=$2("fjprice")
	var Val=ObjID.value;
	if (ObjID.checked){
		Obj.value+=Val+",";
	}
	else{
		Obj.value=Obj.value.replace(Val+",","");
	}
}

function CheckComments(ObjForm){
	if (ObjForm.c_name.value==""){
		alert("Please enter the name!");
		ObjForm.c_name.focus();
		return false;
	}
	if (ObjForm.c_content.value==""){
		alert("Please enter the content!");
		ObjForm.c_content.focus();
		return false;
	}
	if (ObjForm.c_code.value==""){
		alert("Please enter the code!");
		ObjForm.c_code.focus();
		return false;
	}
	var Reg=/\d{4}/;
	if (!Reg.test(ObjForm.c_code.value)){
		alert("Code Error!");
		ObjForm.c_code.focus();
		return false;
	}
}

function CheckQues(ObjForm){
	if (ObjForm.q_title.value==""){
		alert("Please enter subject!");
		ObjForm.q_title.focus();
		return false;
	}
	if (ObjForm.q_content.value==""){
		alert("Please enter problem description!");
		ObjForm.q_content.focus();
		return false;
	}
}
