function fav(gid)
{
	document._hidden.location.href="goodsfav.php?gid="+gid;
	//alert(_hidden.document);
}

function buy(gid)
{
window.open("buy.php?gid="+gid);
}


var than={
add:function(gid,goods_name,g_class)
{
	var cstr=gid+"|"+goods_name+"|"+g_class;
	//var obj=document.getElementById("thanwindow");	
	var ccstr=getCookie("thancookie");	
	this.setdivcss(1);
	if (ccstr==undefined)
	{
		setCookie("thancookie",cstr+";");
		this.display();
		return ;
	}
	var str=ccstr.split(";");
	if (str.length>3)
	{
		alert("对比商品最多3款");
		return;
	}
	for (i=0;i<str.length-1;i++)
	{		
		var str1=str[i].split("|");
		if (str1[0]==gid)
		{
			alert("此商品已经加入了对比框");
			return;			
		}
		if (str1[2]!=g_class)
		{
			alert("分类不一致无法进行对比");
			return;			
		}		
	}
	setCookie("thancookie",ccstr+cstr+";");
	this.display();
},
	del:function(gid)
	{
			var strstr="";
			var ccstr=getCookie("thancookie");
			var str=ccstr.split(";");
			for (i=0;i<str.length-1;i++)
			{		
				var str1=str[i].split("|");
				if (str1[0]!=gid)
				strstr=strstr+str[i]+";";
			}
			setCookie("thancookie",strstr);
			this.display();

	},
	setdivcss:function(v)
	{
		var obj=document.getElementById("thanwindowdiv");	
		if (v==1)
		{obj.className="thanwindowdiv";}
		else
		{obj.className="thanwindowdiv1";}
	},		
	clear:function()
	{
			deleteCookie("thancookie");
			this.setdivcss(0);
	},	
	display:function()
	{
		//var cstr=gid+"|"+goods_name+"|"+g_class;		
		var obj=document.getElementById("thanwindow");	
		var ccstr=getCookie("thancookie");		
		
		if (ccstr==undefined)
		{
				this.setdivcss(0);	
				obj.innerHTML="";
				return ;
		}
		this.setdivcss(1);			
		var str=ccstr.split(";");		
		var strstr="<table>";
		for (i=0;i<str.length-1;i++)
		{					
			var str1=str[i].split("|");
			strstr=strstr+"<TR><TD>"+str1[1]+"</td><td><a href='javascript:than.del("+str1[0]+")'>x</a><td></tr>";
		}		
		obj.innerHTML=strstr+"</table>";
	},
	setDivPos:function(){
	var div = document.getElementById("thanwindowdiv");
	var bd = document.body;
	var L=5;
	var T=220;
	div.style.right =L;
	div.style.top =bd.scrollTop+T;
	},
	db:function()	
	{
		
		var ccstr=getCookie("thancookie");		
		if (ccstr==undefined)
		{
				alert("请选择要对比的商品，最多3款");
				return ;
		}		
		var str=ccstr.split(";");
		if (str.length<3)
		{
			alert("对比商品必须1款以上");
			return;
		}	
		window.open("than.php");
	}
}


var order={	
	updateamount:function()
	{
		var obj=document.form1;
		obj.action="updatebasket.php";
		obj.ac.value="update";
		obj.target="_hidden";
		obj.submit();
	},
	clear:function()
	{
		var obj=document.form1;
		obj.action="updatebasket.php";
		obj.ac.value="del";
		obj.target="_hidden";
		obj.submit();
	},
	go:function()
	{
		var obj=document.form1;
		obj.action="order.php";
		obj.target="_self";
		obj.submit();		
	},
	goon:function()
	{
		var obj=document.form1;
		obj.action="index.php";
		obj.target="_self";
		obj.submit();		
	}	
};

var ord={
	setDispathMode:function(v,c,o){
		if (!c)
		{return;}
		var obj=document.getElementById(o);
		var ajax=InitAjax();
		ajax.open("GET", "ajax_get_dispatch.php?f="+o+"&dmid="+v+"&r="+Math.random(), true); 
		ajax.send();
		ajax.onreadystatechange = function() { 
		　　if (ajax.readyState == 4) 
		　　{ obj.innerHTML = ajax.responseText;} 
		　}
		if (o=='dispatch_mode')
		{
			var obj1=document.getElementById('pay_mode');
			var obj2=document.getElementById("goodstotalprice");
			obj2.innerHTML="商品总价格："+form1.goodstotalprice.value;
			obj1.innerHTML="<font color=\"Red\">请先选付款方式!!!</font>";
		}
		if (o=="pay_mode")
		this.addfreight(v,'dispatch_mode');
	},
	setInvoice:function(v)
	{
		var obj=document.getElementById("invoice_name");
		if (v==1)
		{obj.style.display="block";}
		else
		{obj.style.display="none";}
		
	},
	addfreight:function(dmid,f) //计算运费
	{
		var obj=document.form1;
		var pstr=eval("price=obj.freight"+dmid+".value");
		var obj1=document.getElementById("goodstotalprice");
		var goodstotalprice=parseFloat(obj.goodstotalprice.value);
		if (f=='dispatch_mode')
		obj.dispatch_cost.value=pstr;		
		if (f=='pay_mode')
		obj.pay_cost.value=pstr;				
		pcost=parseFloat(obj.pay_cost.value);
		dcost=parseFloat(obj.dispatch_cost.value);	
		if (dcost>0 && dcost<1)
		dcost=goodstotalprice*dcost
		if (pcost>0 && pcost<1)
		pcost=goodstotalprice*pcost
			pstr="支付费用("+pcost+")";			
			dstr="配送费用("+dcost+")";			
		obj1.innerHTML="总价格("+(goodstotalprice+pcost+dcost)+")=商品总价("+goodstotalprice+")+配送费用("+dcost+")+支付费用("+pcost+")";		
	},
	submitform:function() //提交表单
	{
		var obj=document.form1;
		var rc_name=obj.receive_name.value;
		var rc_address=obj.receive_address.value;
		var rc_post=obj.receive_post.value;
		var rc_tel=obj.receive_tel.value;
		var rc_email=obj.receive_email.value;
		//var dispatchArea=obj.dispatchArea.index[0].value;
		var dispatchAreaStatus=checkch(obj,"dispatchArea");
		var dispatch_modeStatus=checkch(obj,"dispatch_mode");		
		var pay_modeStatus=checkch(obj,"pay_mode");		
		var invoice=obj.invoice[0].checked;		
		var invoice_name=obj.invoice_name.value;
		
		if (isnull(rc_name))
		{	alert("请输入收货人：");obj.receive_name.focus();
			return ;
		}
		if (isnull(rc_address))
		{	alert("请输入收货人地址：");obj.receive_address.focus();
			return ;
		}
		
		if (trim(rc_post).length!=6)
		{	alert("请输入邮编：");obj.receive_post.focus();
			return ;
		}
		
		if (isnull(rc_tel))
		{	alert("请输入电话号码：");obj.receive_tel.focus();
			return ;
		}

		if (!CHKEmail(rc_email))
		{	alert("请输入邮箱地址：");obj.receive_email.focus();
			return ;
		}
		
		if (!dispatchAreaStatus)
		{	alert("请选择配送范围：");
			return ;
		}		
		if (!dispatch_modeStatus)
		{	alert("请选择配送方式：");
			return ;
		}		
		if (!pay_modeStatus)
		{	alert("请选择支付方式：");
			return ;
		}			
		if (invoice && isnull(invoice_name))
		{	alert("请输入发票抬头：");obj.invoice_name.focus();
			return ;
		}			
		obj.action="ordert.php";
		//obj.target="_blank";
		obj.submit();
		//alert(dispatchAreaStatus);		
		//alert(dispatch_modeStatus);
		//alert(pay_modeStatus);				
	}
}



var detl={
	getaboutgoods:function(gid)
	{

		obj1_abg=document.getElementById("aboutgoodslist");
		var ajax=InitAjax();
		ajax.open("GET", "ajax_get_aboutgoods.php?gid="+gid+"&r="+Math.random(), true); 
		ajax.send();
		ajax.onreadystatechange = function(){ 
		　　if (ajax.readyState == 4) 
		　　{obj1_abg.innerHTML = ajax.responseText;}
		}		
	},
	getask:function(v,gid,p)
	{
		var ask= new Array(1,2,3);
		obj1=document.getElementById("asktxt");
		obj2=document.askform;
		for (i=0;i<ask.length;i++)
		{
			var obj=document.getElementById("ask"+ask[i]);
			if (v==ask[i])
			{obj.className="goodsdetail4_title_a_currently";}
			else
			{obj.className="goodsdetail4_title_a";}
			//alert(obj.classname);
		}

		var ajax=InitAjax();
		ajax.open("GET", "ajax_get_ask.php?f="+v+"&gid="+gid+"&page="+p+"&r="+Math.random(), true); 
		ajax.send();
		ajax.onreadystatechange = function() { 
		　　if (ajax.readyState == 4) 
		　　{ obj1.innerHTML = ajax.responseText;} 
		　}		
		//obj1.innerHTML=" 中华人民共和国";

		obj2.askflag.value=v;
	},
	submitask:function()
	{
		var obj=document.askform;
		var askcontent=trim(obj.askcontent.value);
		if (isnull(askcontent))
		{
			alert("请输入评论的内容!");
			obj.askcontent.focus();
			return ;
		}
		obj.action="askgoodst.php";
		obj.submit();
		//return;
		//this.getask(obj.askflag.value,obj.gid.value);
		obj.askcontent.value="";
	},
	buyd:function()
	{
		var obj=document.buyform;
		obj.action="buy.php";
		obj.target="_blank";
		obj.submit();
	},
	settc:function(s)//设置套餐
	{
		var obj=document.buyform;
		var obj1=document.getElementById("totalprice");
		var price=0;
		for (i=0;i<obj.elements.length;i++){
			if (obj.elements[i].name=="tcgid[]"){
				if (obj.elements[i].checked==true){
					var obj2=eval("obj.tc"+obj.elements[i].value+".value");
					price=price+Number(obj2);
				}
			}		
		}		
		obj1.innerHTML=Number(obj.gidprice.value)+price;
	},
	changeclass:function(s)
	{
		var obj=document.getElementById("classtitle");
		var obj1=document.getElementById("p_class");
		var obj2=document.getElementById("g_class");
		if (s=="p_class")
		{
			obj1.style.display="block";
			obj2.style.display="none";		
			obj.className="goodsclass1_1_a";				
		}
		else
		{
			obj1.style.display="none";
			obj2.style.display="block";
			obj.className="goodsclass1_1";					
		}

		
	}

	
}



