// JavaScript Document

function isEmails(strEmail) {

	if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)

	return true;

	else

	return false;

}

function isNumbers(name)  //数值检测

{  

	if(name.length  ==  0)

	return  false;

	for(i  =  0;  i  <  name.length;  i++)

	{  

		if(name.charAt(i) == ".") continue;

		if(name.charAt(i)  <  "0"  ||  name.charAt(i)  >  "9" )

		return  false;

	}

	return  true;

}

function testNan(num){ 

  if(isNaN(num)){ 

	 return  true;; 

	}else{ 

	 return  false; 

	} 

} 



function showtimess()

{

	var d=new Date();

	var y=d.getYear();

	var m=d.getMonth()+1;

	var dd=d.getDate();

	

	var hh=d.getHours();

	var ii=d.getMinutes();

	var s=d.getSeconds();

	$("#thistimes").html(y+"-"+m+"-"+dd+" "+hh+":"+ii+":"+s);

	setTimeout("showtimess()",1000);

}

$(function(){

      showtimess();

	  $(":input[type=text]").addClass("input");

	  $(":input[type=password]").addClass("input");

	  

//	  $(".shopingXL,div#shoping").hover(function(){ 

//		$("div#shoping").fadeIn(); 

//	  },

//	  function(){ 

//		$("div#shoping").fadeOut();

//	  }); 

//	  $(".inquiryXL,div#inquiry").hover(function(){ 

//		$("div#inquiry").fadeIn(); 

//	  },

//	  function(){ 

//		$("div#inquiry").fadeOut();

//	  }); 

}); 

function checks(name)

{

	var ck1=$("."+name).attr("checked");

	$(".pidss").attr("checked",ck1);

	$(".checkv").attr("checked",ck1);

	$(".pids").attr("checked",ck1);

}  



$(function(){

	showallss();

})



function addto_rec(username,cod,pid)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/add_rec.php", { username:username,cod:cod,pid:pid},

	function(data){

		alert("Recommend Success!");

		//return (data);

	}); 

}

function del_rec(pid)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/rec_del.php", { pid:pid},

	function(data){

		alert("delete Success!");

		window.location.reload();

		//return (data);

	}); 	

}

function showallss()

{

	showcount('shoping');

	showcount('inquiry');
	
	showpcountrice('shoping_allpricet');

}

//显示购物车总数--------------------------------------------

function showcount(key)

{

	var d=Math.round(Math.random()*10000) ;

	$("."+key+"count").load("/shoping/shopingcount.php?key="+key+"&"+d);

	

}

//显示购物车总金额--------------------------------------------
function showpcountrice(key)

{

	var d=Math.round(Math.random()*10000) ;

	$("."+key+"_price").load("/shoping/shopingcount.php?key="+key+"&"+d);
	

}


//询盘--------------------------------------------

function xunpan(cod,name)

{

	if (name=="")

	{

		name='Write inquiry ';	

	}

	showPopWin('/en/inquiry/inquiry.php?cod='+cod, 540, 500, name)

}	  

function closes()

{

	hidePopWin(false);

}

function check_session()

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/session.php", { d:d},

	function(data){

		return (data);

	}); 	

}

//加入购物车---------------------------------------

var globalcod = "";

function addtocar(cod)

{	

	var d=Math.round(Math.random()*10000) ;

	globalcod = cod;

	$.get("/en/session.php", { dd:d},

	function(data){

		var d=Math.round(Math.random()*10000) ;

/*		if (data==0)

		{

			var thisURL = document.URL; 

			//alert(thisURL);

			alert ("Please Sign in or Join to continue!");

			window.location="/en/signin.php?url="+thisURL;	

		}

		else

		{
*/
			$("#cshow").load("/shoping/shoping.php?cod="+globalcod+"&"+d+"&number=1");

			showshop();

			showcount('shoping');

			showallss();

			//alert("Add to Cart Succeed!");

		//}

	});

}

//有数量的增加

function addtocar2(cod,number)

{	

	var d=Math.round(Math.random()*10000) ;

	$("#cshows").load("/shoping/shoping.php?cod="+cod+"&a="+d+"&number="+number);

	alert("Add to Cart Succeed!");

}



function trim(str)

{ 

	//删除左右两端的空格

	return str.replace(/(^\s*)|(\s*$)/g, "");

}

//返回单个购物数量

function backzichanpin(cod,name)

{	

	var d=Math.round(Math.random()*10000) ;

	$.get("/shoping/shoping_zichanpin.php", { cod:cod, a:d },

	function(data){

		$("#"+name).value(trim(data));

	}); 

	

	$("#"+name).load("?cod="+cod+"&a="+d);

}

function zichanpin(cod,pag)

{

	var d=Math.round(Math.random()*10000) ;

	$(".plist"+cod).load("/en/products_cart_js.php?d="+d+"&cod="+cod+"&pag="+pag);

}



function huanyuanzichanpin(cod,pag,shopid)

{

	var d=Math.round(Math.random()*10000) ;

	$(".plist"+cod).load("/en/products_cart_js.php?d="+d+"&cod="+cod+"&pag="+pag+"&shopid="+shopid);

}









//返回单类总数

function showcountall(cod,name,shopingid)

{

	var d=Math.round(Math.random()*10000) ;

	showcountallprice(cod,name,shopingid);//返回单类总价

	$.get("/shoping/shopingcount.php", { cod:cod, a:d,key:"shoping_allcount",shopingid:shopingid },

	function(data){

		//alert(name);

		$("#"+name).val(trim(data));

	}); 

}

//返回单个总集价格

function showcountallprice(cod,name,shopingid)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/shoping/shopingcount.php", { cod:cod, a:d,key:"shoping_allprice",shopingid:shopingid },

	function(data){

		//alert(name);

		$("#"+name+"_price").html(trim(data));

	}); 

}







function addtocarss(cod)

{

	var d=Math.round(Math.random()*10000) ;

	$("#cshow").load("/shoping/shoping.php?cod="+cod+"&"+d);

	showshop();

	showallss();

	window.location="/en/productscart.php";

}



function addtocarss2(cod)

{

	

	var a=$("input[id^=cpzsls_]").val();
	if (a=="")

	{

		alert("Please input correct number!");

		return ;	

	}
	if (a==0)
	{
		alert("Please input number!");
		return ;	
	}

	var d=Math.round(Math.random()*10000) ;
	
	$("#cshow").load("/shoping/shoping.php?cod="+cod+"message="+message+"level="+level+"&"+d);

	showshop();

	showallss();

	window.location="/en/productscart.php";

}





//显示总数

function shoppingcountshow(a)

{

	$("#shoppingcount").html(a);	

}

//批量加入购物车

function addtocars()

{

	 var d=Math.round(Math.random()*10000) ;

	$.get("/en/session.php", { dd:d},

	function(data){

		if (data==0)

		{

			var thisURL = document.URL; 

			//alert(thisURL);

			alert ("Please Sign in or Join to continue!");

			window.location="/en/signin.php?url="+thisURL;	

		}else

		{

			var x=allcheckeds();

			addtocar(x);

		}

	}); 

	

}



//批量加入收藏夹

function addtoinquirys()

{

	var x=allcheckeds();

	addtoinquiry(x);

}

//加入收藏夹

function addtoinquiry(cod)

{	

	var d=Math.round(Math.random()*10000) ;

	$("#adss").load("/shoping/inquiry.php?cod="+cod+"&"+d);

	showcount('inquiry');

	//alert(cod);

	showallss();

	alert("Add to Inquiry List Succeed!");

}



//获得所有复选框的至

function allcheckeds()

{

	//获取所有的勾选编号

	var y=$("input[name=cod]:checked").size();

	x="";

	if (y)

	{

		var x;

		for (var i=0;i<y;i++)

		{

			var fh=(i==0)?"":",";

			x+=fh+$("input[name=cod]:checked:eq("+i+")").attr("value");

		}

	}

	

	x=x.replace("undefined","");

	return (x);

}



function showshop()

{

	var d=Math.round(Math.random()*10000) ;

	

	$("#shopshow").load("/shoping/shopshow.php?ti="+d);

	countALLpro();

	countALLmoney();

}

function showshop_2(a)

{

	var d=Math.round(Math.random()*10000) ;

	

	$("#shopshow").load("/shoping/shopshow.php?ti="+d+"&dqy="+a);

	countALLpro();

	countALLmoney();

}





function showinqu()

{

	var d=Math.round(Math.random()*10000) ;

	$("#inquiryssss").load("/shoping/inquiryshow.php?ti="+d);

}

function showinqu_2(a)

{

	var d=Math.round(Math.random()*10000) ;

	$("#inquiryssss").load("/shoping/inquiryshow.php?ti="+d+"&dqy="+a);

}



//删除购物车

function shopingdelete(id)

{

	var d=Math.round(Math.random()*10000) ;

	$("#shopshowss").load("/shoping/shopshowdel.php?id="+id+"&ti="+d+"&type=one");

	//alert("yes");

	showcount('shoping');

	setTimeout("showshop()",100);

}

//删除购物车 询盘

function inquirdelete(id)

{

	var d=Math.round(Math.random()*10000) ;

	//alert("yes");

	$("#shopshowss").load("/shoping/shopshowdel.php?id="+id+"&ti="+d+"&type=oneI");

	showcount('inquiry');

	setTimeout("showinqu()",100);

}



//删除 用编码

function shopingdeletecod(cod,type)

{

	var d=Math.round(Math.random()*10000) ;

	$("#shopshowss").load("/shoping/shopshowdel.php?cod="+cod+"&ti="+d+"&type="+type);
	//alert(cod)
	addtocar("");
    $(".yc_"+cod).hide();
	//location.reload();
	//setTimeout(window.location="/en/productscart.php",1000);;

}





function shopingdeletes(id)

{

	var d=Math.round(Math.random()*10000) ;

	$("#shopshows").load("/shoping/shopshowdel.php?id="+id+"&ti="+d);

	setTimeout("showinqu()",100);

}

//修改购物车

function shopingupdate(id,key)

{

	var d=Math.round(Math.random()*10000) ;

	$("#shopshows").load("/shoping/shopshowupdate.php?key="+key+"&id="+id+"&ti="+d);

	setTimeout("showshop()",100);

}



function shopingupdates(id,key)

{

	var d=Math.round(Math.random()*10000) ;

	$("#adsss").load("/shoping/shopshowupdate.php?key="+key+"&id="+id+"&ti="+d);

	setTimeout("showinqu()",100);

}

function updateinqu(id,val)

{

	

	var d=Math.round(Math.random()*10000) ;

	$("#adsss").load("/shoping/updateinqu.php?val="+val+"&id="+id+"&ti="+d);



}

//---------------------------------------

//邮件订阅-------------------------------

function addtoemail(a,b)

{

	var email=$("#"+a).val();

	if (email=="")

	{

		alert ("Please check your email address.\n Your email addresses Should look like “myname@gmail.com”");	

	}else if (!isEmails(email))

	{

		alert ("Please check your email address.\n Your email addresses Should look like “myname@gmail.com”");	

	}else

	{

		$("#emailadd").load("/en/inquiry/emailadd.php?email="+email+"&class="+b);

		alert("Success!");	

		$("#"+a).val("");

	}

	

}

//chanpin show

function jisuancp()

{

	var aa=$(":input[name=cpsl]").val();	

	var bb=$(":input[name=cpzsl]").val();

	$(":input[name=cpzsl]").val(aa+bb);

}

function allselect()

{

	$(".pids").attr("checked","checked");

}

function allnoselect()

{

	$(".pids").attr("checked","");

}

function reMoney(vars)

{

	var d=Math.round(Math.random()*10000) ;

	$("#moneyss").load("/inc/reMoney.php?money="+vars+"&d="+d);

	$("#moneyssf").load("/inc/reMoney2.php?money="+vars+"&d="+d);

	location.reload();

}

/*-----------------------PHOTO price-----------------------*/

function geshi(number)

{

	if (testNan(number))

	{

		return ("0");

	}else if (parseInt(number)<0)

	{

		return ("0");

	}else

	{

		return (number);

	}

}

function jisuanone(number,mycod,topcod)

{

	
    tj(mycod);
	if (testNan(number))

	{

		alert("Please input correct number!");	

		number=0;

	} 

	if (parseInt(number)<0)

	{

		alert("Please input correct number!");	

		number=0;

	} 

	

	var d=Math.round(Math.random()*10000) ;

	$("#cshow").load("/shoping/shoping.php?cod="+mycod+"&number="+number+"&d="+d);

	countone(topcod);

	countoneMoney(topcod);

	

	countALLpro();

	countALLmoney();

}
function str_replace(value){
	var str2=value.replace(/<[^>].*?>/g,"");
	return str2;
}

function shoping_value(value,top_cod,type)
{
	if (value!='')
	{
		var d=Math.round(Math.random()*10000);
		var value=str_replace(value);
		//alert(value)
		$("#cshow").load("/shoping/shoping2.php?top_cod="+top_cod+"&value="+encodeURIComponent(value)+"&type="+type+"&d="+d);
	}
}
function ms_value(value)
{
	if (value=='Add remark')
	{
		$("#message").val("");
	}
}

function photo_qh(img)
{
    $("#photo_qh").attr("src",img);
}


function countone(cod)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { cod:cod,type:"countone",d:d },

	  function(data){

		$("#cpzsls_"+cod).val($.trim(data));
        //$("#cpzsls_"+cod).html($.trim(data));
	}); 

}

function countoneMoney(cod)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { cod:cod,type:"countoneMoney",d:d },

	  function(data){

		$("#tot_price_"+cod).html($.trim(data));

	}); 

}

//还原单个购物的数量

function reproductnum(cod)

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { cod:cod,type:"reproductnum",d:d },

	  function(data){

		$(".N"+cod).val($.trim(data));

	}); 	

}

function tj(topcod)

{

	countone(topcod);

	countoneMoney(topcod);	   

}



function countALL()

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { type:"count__ALL",d:d },

	  function(data){

		$(".cpzslALL").html($.trim(data.cpzslALL));

		$(".price_ALL").html($.trim(data.price_ALL));

	}); 

}



function countALLpro()

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { type:"countALL",d:d },

	  function(data){

		$(".cpzslALL").html($.trim(data));

	}); 

}



function countALLmoney()

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", {type:"countALLMoney",d:d },

	  function(data){

		$(".price_ALL").html($.trim(data));

	});

}

function plyplycount()

{

	var d=Math.round(Math.random()*10000) ;

	$.get("/en/car_shoping.php", { type:"countALL",d:d },

	  function(data){

		$("#quantity_1").val($.trim(data));

		$("#totalss").val($.trim(data));

		

	}); 	

	$.get("/en/car_shoping.php", {type:"countALLMoney",d:d },

	  function(data){

		var a=formatFloat((parseFloat($.trim(data))),2);

		$("#amount_1").val(a);

		$("#moneys").val(a);

	});

}

//保留2位小数

function formatFloat(src, pos)

{

    return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);

}



/*-----------------------PHOTO price END-----------------------*/

/*---------inquiry------------*/

function updateinquiry(a,b)

{

	//修改数量

	var d=Math.round(Math.random()*10000) ;

	$("#dd123").load("/shoping/updateinqu.php?number="+b+"&id="+a+"&type=number&bb="+d)

}

function updateinquiry_rem(a,b)

{

	//修改数量

	var d=Math.round(Math.random()*10000) ;

	$("#dd123").load("/shoping/updateinqu.php?val="+b+"&id="+a+"&type=rem&bb="+d)

}

function deleteinquiry(a)

{

	var d=Math.round(Math.random()*10000) ;

	$("#dd123").load("/shoping/updateinqu.php?id="+a+"&type=delete&bb="+d);

	alert("success");

	location.reload();

}





var globalarray = [];

var globaltrue = false;

function arrayenable(fuc_array,fuc_obj)

{

	var is_true = ($(fuc_obj).attr("checked"));

	enablecheck(fuc_array,is_true);

}

function enablecheck(fuc_array,fuc_true)

{

	var tempname = "";

	globalarray = fuc_array;

	globaltrue = fuc_true;

	

	if(fuc_true == true || fuc_true == false)

	{

		$(":checkbox").each(

			function(i)

			{

				for(var $k in globalarray)

				{

					tempname = globalarray[$k];

					if(this.value == tempname)

					{

						if(globaltrue)

						{

							$(this).attr("checked","checked");

						}

						else

						{

							$(this).removeAttr("checked");

						}

					}

				}

			}

		);

		/*

		

		*/

	}

}
