var oPopup = window.createPopup();
function getAbsLeft(obj){
	var aX;
	var o=obj.offsetParent;
	aX=o.offsetLeft;
	while(o=o.offsetParent){
		aX+=o.offsetLeft; 
	}
	return aX+obj.offsetLeft;
}
function getAbsTop(obj){
	var aY;
	var o=obj.offsetParent;
	aY=o.offsetTop;
	while(o=o.offsetParent){
		aY+=o.offsetTop; 
	}
	return aY+obj.offsetTop;
}

function setCookie (name, value, expires) 
{ 
	//document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() + "; path=/"; 
	document.cookie = name + "=" + escape(value) + ";; path=/"; 
} 

function getCookie(name) { 

var search; 

search = name + "=" 
offset = document.cookie.indexOf(search) 
if (offset != -1) { 
offset += search.length ; 
end = document.cookie.indexOf(";", offset) ; 
if (end == -1) 
end = document.cookie.length; 
return unescape(document.cookie.substring(offset, end)); 
} 
else 
return ""; 
} 

function deleteCookie(name) 
{ 
var expdate = new Date(); 
expdate.setTime(expdate.getTime() - (86400 * 1000 * 1)); 
setCookie(name, "", expdate); 
}


function total1()
{   
	total1=0;
	total2=0;
	order_cookie=getCookie("myorder");
	order_array=order_cookie.split("|||");
	total1=order_array.length;
	for (i=0;i<order_array.length;i++ )
	{
		product=order_array[i].split("**");
		total2+=parseInt(product[1]);
	}
    oPopBody = oPopup.document.body;
    oPopBody.style.backgroundColor = "lightyellow";
    oPopBody.style.border = "solid black 1px";
    oPopBody.innerHTML = "<div align='center' sytle='font-size:12px'><font  color='#ff0000'>您的产品信息已经成功添加到定单里！</font></div><div align='center'>定单共有<font color='#ff0000'>"+total1+"</font>种<font color='#ff0000'>"+total2+"</font>件产品";
    oPopup.show(100, 100, 300, 50, document.body);
	window.setTimeout("oPopup.hide();", 5000);

}
function total_text()
{
	total1=0;
	total2=0;
	order_cookie=getCookie("myorder");
	if(order_cookie=="")
	{
		return "共有<font color='#ff0000'>0</font>种<font color='#ff0000'>0</font>个产品";
	}
	else
	{
		order_array=order_cookie.split("|||");
		total1=order_array.length;
		for (i=0;i<order_array.length;i++ )
		{
			product=order_array[i].split("**");
			total2+=parseInt(product[1]);
		}
		return "共有<font color='#ff0000'>"+total1+"</font>种<font color='#ff0000'>"+total2+"</font>个产品";
	}
}
function total_text_en()
{
	total1=0;
	total2=0;
	order_cookie=getCookie("myorder");
	if(order_cookie=="")
	{
		return "total<font color='#ff0000'>0</font>kinds<font color='#ff0000'>0</font>products";
	}
	else
	{
		order_array=order_cookie.split("|||");
		total1=order_array.length;
		for (i=0;i<order_array.length;i++ )
		{
			product=order_array[i].split("**");
			total2+=parseInt(product[1]);
		}
		return "total<font color='#ff0000'>"+total1+"</font>kinds<font color='#ff0000'>"+total2+"</font>products";
	}
}
function int_text()
{	
	meg_div.innerHTML=total_text();
	window.setTimeout("int_text();", 1000);
}
function int_text_en()
{	
	meg_div.innerHTML=total_text_en();
	window.setTimeout("int_text_en();", 1000);
}


function submit_order()//增加产品到临时定单里
{
order_form.button5.disabled=true;
getIfDiv.style.width=order_form.button5.offsetWidth;
getIfDiv.style.height=order_form.button5.offsetHeight;
if(getIfDiv.style.width.replace("px","")<80)getIfDiv.style.width=80;
getIfDiv.style.left=getAbsLeft(order_form.button5);
getIfDiv.style.top=getAbsTop(order_form.button5);
order_form.button5.style.visibility="hidden";
getIfDiv.style.visibility="visible";

var order_cookie=getCookie("myorder");
var order_array=order_cookie.split("|||");
deleteCookie("myorder");
if(order_form.order.length==null)
{
var product_flag=false;
	if (order_form.order.checked==true)
		{
		for(j=0;j<order_array.length;j++)
			{
			product_array=order_array[j].split("**");
			if (product_array[0]==order_form.order.value)
				{
				product_flag=true;
				}
			}
	
		if(product_flag!=true)
			{
			if (order_cookie=="")
				{
				order_cookie=order_form.order.value+"**1";
					
				}
			else
				{
				order_cookie=order_cookie+"|||"+order_form.order.value+"**1";
				}
			product_flag=false;
			}
		}
}
else
{
for(i=0;i<order_form.order.length;i++)
	{
	var product_flag=false;
	if (order_form.order[i].checked==true)
		{
		for(j=0;j<order_array.length;j++)
			{
			product_array=order_array[j].split("**");
			if (product_array[0]==order_form.order[i].value)
				{
				product_flag=true;
				}
			}
	
		if(product_flag!=true)
			{
			if (order_cookie=="")
				{
				order_cookie=order_form.order[i].value+"**1";
					
				}
			else
				{
				order_cookie=order_cookie+"|||"+order_form.order[i].value+"**1";
				}
			product_flag=false;
			}
		}
	}
}
if(order_cookie!="")
	{
	var d = new Date(); 
	d.setTime(d.getTime() + (24*60*60 * 1000 * 1));
	setCookie("myorder",order_cookie,d);
	//total1();
	}
else
	{
	alert("你没有选择任何东西");
	}
//meg_div.innerHTML=total_text();
getIfDiv.style.visibility='hidden';
order_form.button5.disabled=false;
order_form.button5.style.visibility='visible';	

}


function select_all()//全选
{
	if(order_form.order.length!=null)
	{
		for(i=0;i<order_form.order.length;i++)
		{
			if(order_form.order[i].checked!=true)
			{
				order_form.order[i].click();
			}
		}
	}
	else
	{
		if(order_form.order.checked!=true)
		{
			order_form.order.click();
		}
	}
}



function select_turn()//反选
{
	if(order_form.order.length==null)
	{
		order_form.order.click();
	}
	else
	{
		for(i=0;i<order_form.order.length;i++)
		{
			order_form.order[i].click();
		}
	}
}


function select_all2()//全选
{
for(i=0;i<order_form.del.length;i++)
	{
	if(order_form.del[i].checked!=true)
		{
		order_form.del[i].click();
		}
	}
}

function select_turn2()//反选
{
	for(i=0;i<order_form.del.length;i++)
	{
	order_form.del[i].click();
	}
}




function edit_amount()//更新数量
{
	var order_cookie=getCookie("myorder");
	deleteCookie("myorder");
	var order_array=order_cookie.split("|||");
	var order_cookie="";
	if (order_form.order.length==null)
	{   
		order_cookie=order_form.order.name+"**"+order_form.order.value;
	}
	else
	{
	for(i=0;i<order_form.order.length;i++)
	{
		for(j=0;j<order_array.length;j++)
		{
			product_array=order_array[j].split("**");
			if (product_array[0]==order_form.order[i].name)
			{
				order_array[j]=product_array[0]+"**"+order_form.order[i].value;
				break;
			}
		}
	}
	for (j=0;j<order_array.length;j++ )
	{
		if(order_cookie=="")
		{
			order_cookie=order_array[j];
		}
		else
		{
			order_cookie=order_cookie+"|||"+order_array[j];
		}
	}
	}
	if(order_cookie!="")
	{
		var d = new Date(); 
		d.setTime(d.getTime() + (24*60*60 * 1000 * 1));
		setCookie("myorder",order_cookie,d);
	}
	else
	{
		alert("你没有选择任何东西");
		return false;
	}
	window.location="show.php";
}



function check_number()//检查是否是数字
{	
	if((window.event.keyCode>=96 && window.event.keyCode<=105)||(window.event.shiftKey!=true&&window.event.keyCode>=48&&window.event.keyCode<=57)||window.event.keyCode<=47||((window.event.ctrlKey==true)&&((window.event.keyCode==67)||(window.event.keyCode==97))))
	{   
		return true;
	}
	else
	{
		return false;
	}
}

function return_number(aa)//返回整数
{
	aa.value=Math.floor(aa.value);
	if (aa.value==0)
	{
		alert("数量不能为0，若您不想定购此产品，可以删除此产品!");
		aa.value=1;
		aa.select();
		return false;
	}
}



function turn_focus(aa)//改变焦点
{  
	bb=document.all.item(aa.id);
	if (bb.length==null)
	{
		bb.blur();
	}
	else
	{
	for(i=0;i<bb.length;i++)
	{   
		if(aa==bb[i])
		{  
			if(i==(bb.length-1))
			{  
				if(bb[0].type=="text")
				{
					bb[0].select();
				}
				else
				{
					bb[0].focus();
				}
			}
			else
			{   
				if(bb[i+1].type=="text")
				{
					bb[i+1].select();
				}
				else
				{
					bb[i+1].focus();
				}
			}
		}
	}
	}
}



function del_product()//删除定单里不要的商品
{	if (order_form.order.length==null)
	{
		if(order_form.del.checked==true)
		{
			deleteCookie("myorder");
			window.location="show.php";
		}
		else
		{
			alert("请选择您要删除的东西!");
		}
	}
	else
	{
		var del_flag=false;
		var order_cookie=getCookie("myorder");
		var order_array=order_cookie.split("|||");
		deleteCookie("myorder");
		order_cookie="";
		for(i=0;i<order_form.order.length;i++)
		{
			if (order_form.del[i].checked!=true)
			{
				if (order_cookie=="")
				{
					order_cookie=order_array[i];
				}
				else
				{
					order_cookie=order_cookie+"|||"+order_array[i];
				}
			}
			else
			{
				del_flag=true;
			}
		}
		if(order_cookie!="")
		{
			var d = new Date(); 
			d.setTime(d.getTime() + (24*60*60 * 1000 * 1));
			setCookie("myorder",order_cookie,d);
		}
		else
		{
			//alert("你没有选择任何东西");
			return false;
		}
		if (del_flag)
		{
			window.location="show.php";
		}
		else
		{
			alert("请选择您要删除的东西!");
		}
	}	
}

function del_order()
{
	if(window.confirm("您是否确定要清空定单？"))
	{
		deleteCookie("myorder");
		window.location="show.php";
	}
}

function total(aa)
{	if (order_form.order.length==null)
	{
	total1=1;
	total2=order_form.order.value;
	}
	else
	{
		total1=order_form.order.length;
		total2=0;
		for(i=0;i<order_form.order.length;i++)
		{
			total2+=parseInt(order_form.order[i].value);
		}
	}
	aa.innerHTML="共有<font color='#ff0000'>"+total1+"</font>种<font color='#ff0000'>"+total2+"</font>件产品";
}




       
       


