﻿// JavaScript Document
function ExpFaq(i)//FAQ如为不显示状态则改为显示，反之
{
	if (OOO("faqContent"+i).className=="hidden"){
		OOO("faqContent"+i).className="display";
		OOO("faqTitle"+i).className="faqView";
	}else{
		OOO("faqContent"+i).className="hidden";
		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 getxml(url)
{  
	var ObjHtp=new ActiveXObject("Microsoft.XmlHttp");
	ObjHtp.Open("Get",url,false);
	ObjHtp.send(null); 
	return ObjHtp.responseText;
}
function viewpic(picurl,id,num) //显示产品多角度图片
{
	var Img=OOO("pic");
	Img.innerHTML="<a href=\"uploadFile/merchImage/"+picurl+"\" target=\"_blank\"><img src=\"uploadFile/MerchImage/"+picurl+"\" id=\""+picurl+"\" alt=\"点击放大\" width=\"200\" height=\"200\"  ></a>";
	for (var i=0;i<=num;i++){
		OOO("imgBox"+i).className=(i==id)?"imgOn":"imgOff";	
	}
	
}
//提交搜索
function Search(obj,url)
{
	if(OOO(obj).value!="" && OOO(obj).value!="请输入搜索关键字..")
	{
		window.location.href=url+"?keyword="+escape(OOO(obj).value);
	}else{
		OOO(obj).value="请输入搜索关键字..";
		OOO(obj).focus();
	}
}

//产品购买提交
function SubitForm(url)
{
	var MyForm=OOO("myform");
	MyForm.action=url;
	MyForm.submit();
}
//修改购物车
function SetNum(str)
{
	var setValue=document.getElementById(str).value.trim();
	var merchId=document.getElementById("merchId"+str).value.trim();
	if(IsNumber(setValue))
	{
		window.location.href="cart.asp?action=add&setValue="+setValue+"&id="+str+"&merchId="+merchId;
	}else{
		alert('购买数量只能填数字');
	}
}
function setPrice(id)//计算订单总价格
{
	var shipsPrice=0;
	var shipId;
	var shipName;
	var tempTotal=0;
	var shipValue;
	var shipArr;
	var id_arr;
	var shipOff;
	//shipOff=OOO("country").value.split("|")[1];
	//id_arr=id.split(",");
	//var id_len=id_arr.length;	
	shipValue=document.getElementById("ships"+id).value;	
	shipArr=shipValue.split("|");
	shipsPrice=shipArr[0];	
	shipId=shipArr[1];
	shipName=shipArr[2];
	OOO("SendType").value=shipId;
	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=shipName;
}
//-----case picture------------------------
function viewcase(id,num) //显示产品多角度图片
{
	var Img=OOO("pic");
	var picurl=OOO("pic"+id).src;
	if(id>num){
		id=0;	
	}
	Img.innerHTML="<img src=\""+picurl+"\" id=\"big"+id+"\"   >";
	for (var i=0;i<=num;i++){
		if(OOO("img"+i)){
			OOO("img"+i).className=(i==id)?"on":"off";	
		}
	}
	
}
//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="正在处理..."; 
	//Sw2("OpMsg"); 
}

//禁止右键
function click(e) {
if (document.all) {
if (event.button==2||event.button==3) { 
oncontextmenu='return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")
document.onselectstart=new Function("return false;")