// JavaScript Document
function showLi(liName,sid,LiNum)//首页栏目切换效果
{
	for (var i=1;i<LiNum;i++){
		OOO(liName + "Title_" + i).className=(i==sid)?liName+"On":liName+"Off";
		OOO(liName + "Content_" + i).className=(i==sid)?"default":"disNone";
	}
}
function showDiv(obj){ //显示或关闭div
	OOO(obj).className=	(OOO(obj).className=="disNone")?"default":"disNone";
}
function showObj(obj,act){ //根据参数显示或关闭div
	OOO(obj).className=	(act=="open")?"default":"disNone";
}
function ExpFaq(i)//FAQ如为不显示状态则改为显示，反之
{
	if (OOO("faqContent"+i).className=="disNone"){
		OOO("faqContent"+i).className="default";
		OOO("faqTitle"+i).className="faqView";
	}else{
		OOO("faqContent"+i).className="disNone";
		OOO("faqTitle"+i).className="faqClose";
	}

}
function OOO(obj,ele){
	if (obj&&!ele){return document.getElementById(obj);}
	else if (obj&&ele){return document.getElementById(obj).getElementsByTagName(ele);}
	else {return false;}
}
function ForDight(Dight,How)//保留指定的小数点后位数
{     
	Dight = Math.round(Dight*Math.pow(10,How))/Math.pow(10,How);     
	return Dight;
}
function checkUser(){ //注册时验证用户名是否可用
	if (OOO("Username").value!=""){
		var str=getxml("checkUserReg.asp?name="+OOO("Username").value);	
		OOO("usercheck").innerHTML=str;
	}
}
function viewpic(picurl) //显示产品多角度图片
{
/*	var Img=document.getElementById("MerchImage");
Img.innerHTML=Img.innerHTML+picurl;*/
	var Img=OOO("MerchImage");
	Img.innerHTML="<div style=\"height:250; width:250; padding:5px;\" class=\"border\"><a href=\"javascript:void()\" onclick=\"showImg('admin/MerchImage/"+picurl+"')\"><img src=\"admin/MerchImage/"+picurl+"\" id=\""+picurl+"\" alt=\"点击放大\" onload=\"javascript:DrawImage(this,250,250)\" ></a><\/div>";
}
//XmlHttp---------------------------------------------------
function Gp(url,o){ //GetHttpPage 
	var o=OOO(o); 
	var PageRequest = false; 
	IsLoading(o); 
	if (window.XMLHttpRequest) {// if Mozilla, Safari etc 
		PageRequest = new XMLHttpRequest(); 
	}else if (window.ActiveXObject){ // if IE 
		try { 
		PageRequest = new ActiveXObject("Msxml2.XMLHTTP"); 
		} 
		catch (e){ 
		try{ 
		PageRequest = new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch (e){;} 
		} 
	}else {return false ;} 
	PageRequest.onreadystatechange=function(){ 
		if (PageRequest.readyState == 4) { 
			Lp(PageRequest,o); 
		} 
	} 
	PageRequest.open('GET', url, true); 
	PageRequest.send(null); 
} 
function Lp(PageRequest,o){ //LoadPage 
	if (PageRequest.readyState == 4 && (PageRequest.status==200 || window.location.href.indexOf("http")==-1)) 
	o.innerHTML=PageRequest.responseText; 
	//Hd("OpMsg"); 
} 
function IsLoading(o){ 
	o.innerHTML="<div align=\"center\"><img src=\"images/loading.gif\" vspace=\"50\" alt=\"\" /><br /><br /><br /><br /></div>"; 
	//Sw2("OpMsg"); 
}
//-----------------------------------------------------
function findDimensions(size) //函数：获取浏览器body尺寸  size=width时返回宽度，height返回高度
{  //获取窗口宽度  
var winWidth = 0;  
var winHeight = 0;  
if (window.innerWidth)  
winWidth = window.innerWidth;  
else if ((document.body) && (document.body.clientWidth))  
winWidth = document.body.clientWidth;  //获取窗口高度  
if (window.innerHeight)  
winHeight = window.innerHeight;  
else if ((document.body) && (document.body.clientHeight))  
winHeight = document.body.clientHeight;  //通过深入Document内部对body进行检测，获取窗口大小  
if (document.documentElement  && document.documentElement.clientHeight && document.documentElement.clientWidth)  
{  
winHeight = document.documentElement.clientHeight;  
winWidth = document.documentElement.clientWidth;  
} 
return (size=="width")?winWidth:winHeight;
}
function closeshowImg(){
	OOO("showImg").className="disNone";	
}
//显示实际尺寸图片
function showImg(Url){
	//alert(swfUrl);
	OOO("showImg").className="default border whiteBg";
	OOO("showImg").style.left=((findDimensions("width")-980)/2)+240;
	var imgStr="<div align=center><img src="+Url+" /></div>"
	var closeStr="<div style=\"background-color:#FFFFFF; height:30px; padding:5px;\"><a href=\"javascript:closeshowImg()\" onclick=\"\" >[Close]</a></p>"
	OOO("showImg").innerHTML=imgStr+closeStr;
}
//预载入图片
function preloadImages()
{
  if(document.images)
  {
    if(!document.imageArray) document.imageArray = new Array();
    var i,j = document.imageArray.length, args = preloadImages.arguments;
    for(i=0; i<args.length; i++)
    {
      if (args[i].indexOf("#")!=0)
      {
        document.imageArray[j] = new Image;
        document.imageArray[j++].src = args[i];
      }
    }
  }
}
//提交搜索
function Search(url)
{
	if(OOO("searchkey").value!="")
	{
		window.location.href=url+"?keyword="+OOO("searchkey").value;
	}else{
		alert("Please enter keyword");
		OOO("searchkey").focus();
	}
}
//产品购买提交
function SubitForm(url)
{
	var MyForm=OOO("myform");
	if(parseFloat(OOO("MerchNum").value)>parseFloat(OOO("stockNum").value))
	{
		alert("You can buy a maximum of "+OOO("stockNum").value+"pcs");
		OOO("MerchNum").focus();
	}else if(OOO("MerchNum").value!="")
	{
		MyForm.action=url;
		MyForm.submit();
	}else{
		alert("Please enter quantity");
		OOO("MerchNum").focus();
	}
}
function setPrice()//计算订单总价格
{
	var shipsPrice=0;
	var shipping;
	var shippingStr;
	var tempTotal=0;
	if(document.getElementById("ships1").checked){
		shipsPrice=document.getElementById("ships1").value;	
		shipping=1;
		shippingStr="Standard Post";
	}else if(document.getElementById("ships2").checked){
		shipsPrice=document.getElementById("ships2").value;	
		shipping=2;
		shippingStr="DHL express";
	}else if(document.getElementById("ships3").checked){
		shipsPrice=document.getElementById("ships3").value;
		shipping=3;
		shippingStr="Registered Mail";
	}
	OOO("SendType").value=shipping;
	var MerchCountPrice=0;//商品总价格							
	MerchCountPrice=OOO("countMoney").value;//商品总价格
	OOO("SendPrice").value=shipsPrice;
	tempTotal=parseFloat(MerchCountPrice)+parseFloat(shipsPrice);
	OOO("OrderPrice").value=tempTotal.toFixed(2);
	OOO("shipName").innerHTML=shippingStr;
}
