//其他集团网站
function GoToUrl(id){
    var obj = document.getElementById(id);
    var val = obj.options[obj.selectedIndex].value;
    if (val != "0") {
        window.open(val);
    }
}

function Show(obj)//显示 
{
    document.getElementById(obj).style.display = "block";
}

function Hidden(obj)//隐藏 
{
    document.getElementById(obj).style.display = "none";
}

//显示子菜单 
function ShowSubMenu(objNum, objStr1,showNo)
{
    for (var i = 1; i <= objNum; i++) {
        if (i == showNo) {
            document.getElementById(objStr1 + i).style.display = "block";
        }
        else {
            document.getElementById(objStr1 + i).style.display = "none";
        }
    }
}

//选项卡显示 
function ShowTab(objNum, objStr,showNo)
{
    for (var i = 1; i <= objNum; i++) {
        if (i == showNo) {
            document.getElementById(objStr + i).className = "current";
            //document.getElementById(objStr+"_img" + i).src = "images/title/nav_img"+i+"_1.gif";
            document.getElementById(objStr +"_cont"+ i).style.display = "block";
        }
        else {
            document.getElementById(objStr + i).className = "normal";
            //document.getElementById(objStr+"_img" + i).src = "images/title/nav_img"+i+".gif";
            document.getElementById(objStr +"_cont"+  i).style.display = "none";
        }
    }
}


//异步获取产品列表
function GetProductList(liObj){
	var val="";
	$("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
  	if($("#"+liObj).attr("class")=="select")
    {
		$("#"+liObj).attr("class","");
    }
	else
	{
		$("#"+liObj).attr("class","select");
	}
	//取值
	var n=$("#listtype li[class='select']").length;
	for(var i=0;i<n;i++)
	{
		val+=$("#listtype li[class='select']").eq(i).attr("value")+",";
	}
	//alert(val);
	if(val=="")
	{
		$("#listtype span[class='allnoselect']").attr("class","allselect");
	}
    //loading
    var d_load=document.getElementById("load");
    var f_obj=document.getElementById("frm_product");
    var h_obj=document.getElementById("hidClassID");
    f_obj.style.display="none";
    d_load.style.display="block";
    f_obj.src="Ajax/Ajax_Product.aspx?ClassID="+h_obj.value+"&ProductTipsID="+val + "&rnd=" + Math.round(Math.random() * 500);
}

function GetProductListClickAll(allObj,ulObj)
{
	var val="";
  	if($("#"+allObj).attr("class")=="allselect")
    {
		if($("#"+ulObj+" li[class='select']").length==0)
		{
			$("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
			$("#"+allObj).attr("class","allselect");//选择当前All
			//$("#listtype li").attr("class","");//取消选择所有Li
			$("#"+ulObj+" li").attr("class","select");//选择当前All下的所有Li
		}
		else
		{
			$("#"+allObj).attr("class","allnoselect");
			$("#"+ulObj+" li").attr("class","");
		}
    }
    else
    {
		$("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
		$("#"+allObj).attr("class","allselect");
		//$("#listtype li").attr("class","");//取消选择所有Li
        $("#"+ulObj+" li").attr("class","select");
    }
	//取值
	var n=$("#listtype li[class='select']").length;
	for(var i=0;i<n;i++)
	{
		val+=$("#listtype li[class='select']").eq(i).attr("value")+",";
	}
	//alert(val);
	if(val=="" && $("#listtype span[class='allselect']").length==0)
	{
		$("#listtype span[class='allnoselect']").attr("class","allselect");
	}
	//loading
	var d_load=document.getElementById("load");
	var f_obj=document.getElementById("frm_product");
	var h_obj=document.getElementById("hidClassID");
	f_obj.style.display="none";
	d_load.style.display="block";
	f_obj.src="Ajax/Ajax_Product.aspx?IsAll=All&ClassID="+h_obj.value+"&ProductTipsID="+val + "&rnd=" + Math.round(Math.random() * 500);
}

//异步获取推荐组合列表
function GetRecKits(ProductID,CombinationID)
{
	$.ajax({
		type: "GET",
		url: "Ajax/Ajax_Product_Kits.aspx",
		data: "ProductID="+ProductID+"&CombinationID="+CombinationID+"&rnd=" + Math.round(Math.random() * 500),
		beforeSend:loadRecKits,
		success:getRecKitsData
	});
}

function loadRecKits()
{	
	$("#divRecKits").html("<div align=\"center\" style=\"margin-top:100px;\"><img src=\"images/loading.gif\"></div>");
}
function getRecKitsData(data)
{
	$("#divRecKits").html(data);
}
//异步获取产品方案列表
function GetProductKitList(liObj,idVal){
	var val="";
	$("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
  	if($("#"+liObj).attr("class")=="select")
    {
		$("#"+liObj).attr("class","");
    }
	else
	{
		$("#"+liObj).attr("class","select");
	}
	//取值
	var n=$("#listtype li[class='select']").length;
	for(var i=0;i<n;i++)
	{
		val+=$("#listtype li[class='select']").eq(i).attr("value")+",";
	}
	//alert(val);
	if(val=="")
	{
		$("#listtype span[class='allnoselect']").attr("class","allselect");
	}
	//loading
    var d_load=document.getElementById("load");
    var f_obj=document.getElementById("frm_productkit");
    var h_obj=document.getElementById("hidClassID");
    f_obj.style.display="none";
    d_load.style.display="block";
    f_obj.src="Ajax/Ajax_ProductKit.aspx?ClassID="+h_obj.value+"&CombinationTipsID="+val + "&rnd=" + Math.round(Math.random() * 500);
}


function GetProductKitListClickAll(allObj,ulObj)
{
	var val="";
  	if($("#"+allObj).attr("class")=="allselect")
    {
		if($("#"+ulObj+" li[class='select']").length==0)
		{
			$("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
			$("#"+allObj).attr("class","allselect");//选择当前All
			//$("#listtype li").attr("class","");//取消选择所有Li
			$("#"+ulObj+" li").attr("class","select");//选择当前All下的所有Li
		}
		else
		{
			$("#"+allObj).attr("class","allnoselect");
			$("#"+ulObj+" li").attr("class","");
		}
    }
    else
    {
        $("#listtype span[class='allselect']").attr("class","allnoselect");//取消所有All的选择
		$("#"+allObj).attr("class","allselect");
		//$("#listtype li").attr("class","");//取消选择所有Li
        $("#"+ulObj+" li").attr("class","select");
    }
	//取值
	var n=$("#listtype li[class='select']").length;
	for(var i=0;i<n;i++)
	{
		val+=$("#listtype li[class='select']").eq(i).attr("value")+",";
	}
	//alert(val);
	if(val=="" && $("#listtype span[class='allselect']").length==0)
	{
		$("#listtype span[class='allnoselect']").attr("class","allselect");
	}
	//loading
    var d_load=document.getElementById("load");
    var f_obj=document.getElementById("frm_productkit");
    var h_obj=document.getElementById("hidClassID");
    f_obj.style.display="none";
    d_load.style.display="block";
    f_obj.src="Ajax/Ajax_ProductKit.aspx?IsAll=All&ClassID="+h_obj.value+"&CombinationTipsID="+val + "&rnd=" + Math.round(Math.random() * 500);
}

//异步获取相似组合列表
function GetSimilarKits(CombinationID,SubCombinationID)
{
	$.ajax({
		type: "GET",
		url: "Ajax/Ajax_ProductKit_Similar.aspx",
		data: "CombinationID="+CombinationID+"&SubCombinationID="+SubCombinationID+"&rnd=" + Math.round(Math.random() * 500),
		beforeSend:loadSimilarKits,
		success:getSimilarKitsData
	});
}
function loadSimilarKits()
{	
	$("#divSimilarKits").html("<div align=\"center\" style=\"margin-top:100px;\"><img src=\"images/loading.gif\"></div>");
}
function getSimilarKitsData(data)
{
	$("#divSimilarKits").html(data);
}

//收藏产品
function CollectProduct(ProductID)
{
	$.ajax({
		type: "GET",
		url: "Ajax/Ajax_Product_Collection.ashx",
		data: "ProductID="+ProductID+"&rnd=" + Math.round(Math.random() * 500),
		beforeSend:
			function()
			{
				$("#ImgCollect").attr("disabled","true");
			},
		success:
			function(data)
			{
				alert(data);
				$("#ImgCollect").removeAttr("disabled");
			}
	});
}

//收藏组合
function CollectProductKit(CombinationID)
{
	$.ajax({
		type: "GET",
		url: "Ajax/Ajax_ProductKit_Collection.ashx",
		data: "CombinationID="+CombinationID+"&rnd=" + Math.round(Math.random() * 500),
		beforeSend:
			function()
			{
				$("#ImgCollect").attr("disabled","true");
			},
		success:
			function(data)
			{
				alert(data);
				$("#ImgCollect").removeAttr("disabled");
			}
	});
}


//显示其他email输入框
function ShowOthersMail(obj)
{
    if(obj.checked)
    {
        $("#trOthersEmail").show();
    }
	else
	{
        $("#trOthersEmail").hide();
	}
}

function ShowSendPdf(obj)
{
    if(obj.checked)
    {
        $("#trSendPdf").show();
    }
	else
	{
        $("#trSendPdf").hide();
	}
}


function PreviewProductPdf(ProductID,PdfTemplateID)
{
    $("#PdfLink").attr("href","Pdf/Pdf_Product_Preview.aspx?ProductID="+ProductID+"&PdfTemplateID="+PdfTemplateID+"&act=s")
}


function PreviewCombinationPdf(CombinationID,PdfTemplateID)
{
    $("#PdfLink").attr("href","Pdf/Pdf_Combination_Preview.aspx?CombinationID="+CombinationID+"&PdfTemplateID="+PdfTemplateID+"&act=s")
}

//是否为email
function isEmail(s) {
	if (s.length > 100)	return false;
	if (s.indexOf("'")!=-1 || s.indexOf("/")!=-1 || s.indexOf("\\")!=-1 || s.indexOf("<")!=-1 || s.indexOf(">")!=-1) return false;
    s = s.replace('(', '');
    s = s.replace(')', '');
    s = s.replace('（', '');
    s = s.replace('）', '');

	var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([^\.]+)$";

	var result=true;
	var arrayStr = s.split(";");
	var i = 0;
	for (;i<arrayStr.length;i++){
		if (s.charAt(0)==" "){
			result=false;
			break;
		}
		if (s.charAt(s.length-1)==" "){
			result=false;
			break;
		}
		var re = new RegExp(regu);
		if (arrayStr[i].search(re) == -1){
			result=false;
			break;
		}
	}
	return result;
}


/**去掉前后空格:包括全角空格*/
function trim(str)
{   
    str += "";
    while( (str.charAt(0)==' ')||(str.charAt(0)=='　')||(escape(str.charAt(0))=='%u3000') )     
         str=str.substring(1,str.length);
    while( (str.charAt(str.length-1)==' ')||(str.charAt(str.length-1)=='　')||(escape(str.charAt(str.length-1))=='%u3000') )  
        str=str.substring(0,str.length-1);
    return str;
}

