﻿//标签隐藏
//{id:'wnntitle',total:2,index:1,titleCss:'whatnewnav',boxCss:'',boxID:'whatnewbox',anim:2}
//var j = jQuery.noConflict(); 
//// 基于 jQuery 的代码 
//j("div p").hide(); 
//// 基于其他库的 $() 代码 
//$("content").style.display = 'none'; 
function _showTab(initData)
{
    var id=initData.id;
    var total=initData.total;
    var index=initData.index;
    var titleCss=initData.titleCss;
    var boxCss=initData.boxCss=="undefined"?"":initData.boxCss;
    var boxID=initData.boxID;
    var anim=initData.anim;
    
    for(var i=1;i<total+1;i++)
    {
        if(i==index)
        {
            $("#"+id+index).removeClass(titleCss+"Off");
            $("#"+id+index).addClass(titleCss+"On");
            if(anim==1)
            {
                $("#"+boxID+index).css("display","block"); 
            }
            else if(anim==2)
            {
               // $("#"+boxID+index).slideDown("slow"); 
                $("#"+boxID+index).fadeIn("slow"); 
            }
            
        }
        else
        {
            $("#"+id+i).removeClass(titleCss+"On");
            $("#"+id+i).addClass(titleCss+"Off");
            
            
            $("#"+boxID+i).css("display","none");
        }
    }
    try
    {
        parent.resetpagesize();
    }
    catch(e)
    {}
 
}
var picPSort=new Object();
var picCSort=new Object();
function loadProductSort(typeid)
{
    $.post("Models/dataajax.aspx", { Action: "post", ActionType:1},
				    function (data, textStatus){
					    // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					    //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					    //alert(data.myRecord);
					    //alert(data.result);
    				
					    var done=parseInt(data.isDone);
					    if(done==1)
					    {
//					        alert(data.picPSort);
//					        alert(data.picCSort);
					      picPSort=eval(data.picPSort);
                          picCSort=eval(data.picCSort);
                            if(typeid==2)
                            {
                                 setPSortToCheckBox('sortP','sortC');
                            }
                            else if(typeid==1)
                            {
                              
                              setPSortToSelect('sortP','sortC');
                            }
                         
					    }
					    else
					    {
                            
					    }
					    //$(data.romOpt).appendTo("#DropDownList3")//添加下拉框的option 
					    //$(data.teaOpt).appendTo("#DropDownList4")//添加下拉框的option 
    	
				    }, "json");
}
function setPSortToSelect(pid,cid)
{

    $("#sortP").empty();
    $("#sortC").empty();
    var spid=$("#sortPID").val();

    for(var i=0;i<picPSort.length;i++)
    {
        if(picPSort[i].psID==spid)
        {
            $('<option value="'+picPSort[i].psID+'" selected="selected">'+picPSort[i].psName+'</option>').appendTo("#"+pid)//添加下拉框的option
        }
        else
        {
            $('<option value="'+picPSort[i].psID+'">'+picPSort[i].psName+'</option>').appendTo("#"+pid)//添加下拉框的option
        } 
    }
    if(spid>0)
    {
        pSortSelectChange(spid,cid);
    }
}
function pSortSelectChange(ppid,pid)
{
    $("#"+pid).empty();
    var selectedid= $("#sortCID").val();
     if(ppid!=0)
    {
        $('<option value="0">请选择</option>').appendTo("#"+pid);//添加下拉框的option 
    }
    for(var i=0;i<picCSort.length;i++)
    {
        if(picCSort[i].ppsID==ppid)
        {
            if(selectedid!=null)
            {
                if(picCSort[i].psID==selectedid)
                {
                     $('<option value="'+picCSort[i].psID+'" selected="selected">'+picCSort[i].psName+'</option>').appendTo("#"+pid);//添加下拉框的option 
                }
                else
                {
                     $('<option value="'+picCSort[i].psID+'">'+picCSort[i].psName+'</option>').appendTo("#"+pid);//添加下拉框的option 
                }
            }
            else
            {
                $('<option value="'+picCSort[i].psID+'">'+picCSort[i].psName+'</option>').appendTo("#"+pid);//添加下拉框的option 
            }
            
        }
    }
  $("#sortPID").val(ppid);
}
function setPSortToCheckBox(pid,cid)
{
    var spid=$("#tbPspIDStr").val();
    if($.trim(spid)!="")
    {
        spid=","+spid+",";
    }
    else
    {
        spid="";
    }

    for(var i=0;i<picPSort.length;i++)
    {
        if(picPSort[i].psID>0)
        {
            if(spid.indexOf(','+picPSort[i].psID+',')!=-1)
            {
                $('<div class="firSort"><input type="checkbox" value="'+picPSort[i].psID+'" name="cksortP" onclick="sortCkBoxChange(this);" checked="checked" />'+picPSort[i].psName+'</div>').appendTo("#"+pid);//添加下拉框的option
            }
            else
            {
                $('<div class="firSort"><input type="checkbox" value="'+picPSort[i].psID+'"  name="cksortP" onclick="sortCkBoxChange(this);"  />'+picPSort[i].psName+'</div>').appendTo("#"+pid);//添加下拉框的option
            } 
        }
    }
    $('<div class="clear"></div>').appendTo("#"+pid);
    $("#sortPLoadding").remove();
    if(spid!="")
    {
        pSortCheckBoxChange(spid,cid);
       
    }
    $("#sortCLoadding").remove();
     parent.resetpagesize();

}
function pSortCheckBoxChange(spid,cid)
{
    var selectedid= $("#tbPsIDStr").val();
    
    if($.trim(selectedid)!="")
    {
        selectedid=","+selectedid+",";
    }
    else
    {
        selectedid="";
    }
    
    for(var i=0;i<picCSort.length;i++)
    {
        if(spid.indexOf(','+picCSort[i].ppsID+',')!=-1)
        {
            if(selectedid.indexOf(','+picCSort[i].psID+',')!=-1)
            {
                $('<div class="secSort" name="csort'+picCSort[i].ppsID+'"><input type="checkbox"  value="'+picCSort[i].psID+'"  name="cksortC" checked="checked" />'+picCSort[i].psName+'</div>').appendTo("#"+cid);//添加下拉框的option
            }
            else
            {
                $('<div class="secSort" name="csort'+picCSort[i].ppsID+'"><input type="checkbox"  value="'+picCSort[i].psID+'"  name="cksortC" />'+picCSort[i].psName+'</div>').appendTo("#"+cid);//添加下拉框的option
            }
        }
    }
    $('<div class="clearOfBorder"></div>').appendTo("#"+cid);
}

function sortCkBoxChange(o)
{
    var v=o.value;

    if(o.checked==false)
    {
        $("div[name='csort"+v+"']").remove();
        parent.resetpagesize();
    }
    else
    {
        pSortCheckBoxChange(','+v+',',"sortC");
        parent.resetpagesize();
    }
    
}

// JScript 文件
var provinceList=new Object();
var cityList=new Object();
function loadCityList(typeid)
{
    $.post("Models/dataajax.aspx", { Action: "post", ActionType:2},
				    function (data, textStatus){
					    // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					    //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					    //alert(data.myRecord);
					    //alert(data.result);
    				
					    var done=parseInt(data.isDone);
					    if(done==1)
					    {

					      provinceList=eval(data.proList);
                          cityList=eval(data.cityList);
                            if(typeid==2)
                            {
                                 setProvinceToCheckBox('drpProvince','drpCity');
                            }
                            else if(typeid==1)
                            {
                              
                                 setProvinceToSelect('drpProvince','drpCity');
                            }
                         
					    }
					    else
					    {
                            
					    }
					    //$(data.romOpt).appendTo("#DropDownList3")//添加下拉框的option 
					    //$(data.teaOpt).appendTo("#DropDownList4")//添加下拉框的option 
    	
				    }, "json");
}
function setProvinceToSelect(pid,cid)
{

    $("#drpProvince").empty();
    $("#drpCity").empty();
    var spid=$("#ProvinceID").val();
    if(spid=="")
    {
        spid=0;
    }
    for(var i=0;i<provinceList.length;i++)
    {
        if(provinceList[i].pid==spid)
        {
            $('<option value="'+provinceList[i].pid+'" selected="selected">'+provinceList[i].pname+'</option>').appendTo("#"+pid)//添加下拉框的option
        }
        else
        {
            $('<option value="'+provinceList[i].pid+'">'+provinceList[i].pname+'</option>').appendTo("#"+pid)//添加下拉框的option
        } 
    }
    if(spid>0)
    {
        ProvinceSelectChange(spid,cid);
    }
}
function ProvinceSelectChange(ppid,pid)
{
    $("#"+pid).empty();
    var selectedid= $("#CityID").val();
    if (selectedid=="")
    {
        selectedid=0;
    }
    if(ppid!=0)
    {
        $('<option value="0">请选择</option>').appendTo("#"+pid);//添加下拉框的option 
    }
    for(var i=0;i<cityList.length;i++)
    {
        if(cityList[i].pid==ppid)
        {
            if(selectedid!=0)
            {
                if(cityList[i].cid==selectedid)
                {
                     $('<option value="'+cityList[i].cid+'" selected="selected">'+cityList[i].cname+'</option>').appendTo("#"+pid);//添加下拉框的option 
                }
                else
                {
                     $('<option value="'+cityList[i].cid+'">'+cityList[i].cname+'</option>').appendTo("#"+pid);//添加下拉框的option 
                }
            }
            else
            {
                $('<option value="'+cityList[i].cid+'">'+cityList[i].cname+'</option>').appendTo("#"+pid);//添加下拉框的option 
            }
            
        }
    }
  $("#ProvinceID").val(ppid);
}
function login()
{
    $("#loginAreaLoadding").removeClass("hide");
    $("#loginform").addClass("hide");
    setTimeout("loginin()",1000);
    

}
function loginin()
{
    var u=$("#userXname").val();
    var p=$("#userXpwd").val();
     $.post("Models/dataajax.aspx", { Action: "post", ActionType:7,
                                       u:u,
                                       p:p
                                        },
				    function (data, textStatus){
					    // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					    //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					    //alert(data.myRecord);
					    //alert(data.result);
    				
					    var done=parseInt(data.result);
					    if(done==1)//登录成功
					    {
					       $("#loginAreaLoadding").addClass("hide");
					       $("#loginform").addClass("hide");
					       $("#loginAreaDone").removeClass("hide");
					       $("#loginAreaDone").html("<strong class='loginfontB'>"+data.cname+"</strong> 您好! <a href='UserCenter/default.aspx' target='_self'>用户中心</a> <a href='javascript:void(0);' onclick='loginout();' target='_self'>退出登录</a>");
					        //展位用函数
					        try
					        {
					            zhanlognInit(data.c_ciid);
					        }
					        catch(e){}
					    }
					    else  if(done==-1)//注册失败
					    {
					        $("#loginAreaLoadding").addClass("hide");
					        $("#loginform").removeClass("hide");
					        $("#loginAreaDone").addClass("hide");
					         alert("登录失败");
					        
					    }
					   
					   
    	
				    }, "json");
}
function loginout()
{
     $.post("Models/dataajax.aspx", { Action: "post", ActionType:8},
				    function (data, textStatus){
					    // data 可以是 xmlDoc, jsonObj, html, text, 等等.
					    //this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this
					    //alert(data.myRecord);
					    //alert(data.result);
    				
					    var done=parseInt(data.result);
					    if(done==1)//
					    {
					       $("#loginAreaLoadding").addClass("hide");
					       $("#loginform").removeClass("hide");
					       $("#loginAreaDone").addClass("hide");  
					       //展位用函数
					        try
					        {
					            zhanlognOutInit(data.c_ciid);
					        }
					        catch(e){}
					    }
					    
					   
					   
    	
				    }, "json");
}
function AddFavorite()
        {
            try
                {
                    window.external.addFavorite(location.href, document.title);
                }
            catch (e)
            {
                try
                    {
                         window.sidebar.addPanel(document.title, location.href, "");
                    }
                catch (e)
                    {
                        alert("加入收藏失败，请使用Ctrl+D进行添加");
                    }
            }
        }
function SetHome(obj,vrl){
        vrl=location.href;
        try
        {
            obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
        }
        catch(e)
        {
            if(window.netscape) 
            {
                try {
                     netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
                } 
                catch (e) 
                { 
                     alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
                }
                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                prefs.setCharPref('browser.startup.homepage',vrl);
            }
        }
}
function setChangeLink(id,eiD)
{
    $("#"+eiD).attr("href","http://www.chem960.com/NewsList_"+id+".shtml");

}
function gorandom()
{
    $.post("Models/dataajax.aspx",{Action: "post", ActionType:"10"},
    function (data, textStatus){
					    var done=parseInt(data.result);
					    if(done==0)
					    {
					        location.href="http://www.chem960.com/";
					    }
					    else
					    {
					        location.href="http://www.chem960.com/CompanyShow_"+done+".shtml";
					    }		
					
	
				}, "json");
}
//首页右下角弹出广告
function viewAD_Index()
{
    
}
function viewAD_ProductDetails()
{
    try{document.execCommand('BackgroundImageCache',false,true)}catch(e){}
    var k=$.trim($("#viewADKeyW").html());
    if(k.length==0)
    {}
    else
    {

           $.post("Models/dataajax.aspx", { Action: "post", ActionType:11,k:k},
				    function (data, textStatus){
					    var titlek=k;
					    if(titlek.length>5)
					    {
					        titlek=titlek.substr(0,5)+"...";
					    }
				
					   
					        var optHTML="<div class=\"tabnav\"><a href=\"javascript:void(0);\" hidefocus onclick=\"switchAdTab(1,2,'tabnavherf','viewon')\" id=\"tabnavherf_1\" class=\"viewon\">供应信息</a><a href=\"javascript:void(0);\" hidefocus onclick=\"switchAdTab(2,2,'tabnavherf','viewon')\" id=\"tabnavherf_2\" >求购信息</a><div class=\"clear\"></div></div><div style=\"padding:5px;\"><ul class=\"adulist\" id=\"tabnavherf_box_1\">";
					       
					        if(data.ApplyL.length==0)
					        {
					            optHTML+="<li>暂无该产品的供应信息!</li>";
					        }
					        else
					        {
					            for(var i=0;i<data.ApplyL.length;i++)
					            {
					                var piname=data.ApplyL[i].c_aname_chs.replace(k,"<font color=red>"+k+"</font>");
					                optHTML+='<li><a href="pageredirect.aspx?type=1&url=productSupplyShow_'+data.ApplyL[i].c_aid+'.shtml" target="_blank">'+piname+'</a><br><a href="pageredirect.aspx?type=1&url=CompanyShow_'+data.ApplyL[i].c_ciid+'.shtml" target="_blank">'+data.ApplyL[i].c_ciname+'</a></li>';
					            }
					        }
					        optHTML+="<li style=\"border-bottom:0px;\"><a href=\"Applylist.aspx?key="+escape(k)+"\" target=\"_blank\">查看更多的<font color=red>"+titlek+"</font>供应信息</a><br /><a href=\"UserCenter/Default.aspx?spage=AutomaticMatching.aspx\" title=\"帮您找到您想要的信息\">用户中心强大的<font color=red>自动匹配系统</font>实现信息精准匹配</a></li></ul><ul class=\"adulist\" id=\"tabnavherf_box_2\" style=\"display:none;\">";
					       
					        if(data.BuyL.length==0)
					        {
					            optHTML+="<li>暂无该产品的求购信息!</li>";
					        }
					        else
					        {
					            for(var i=0;i<data.BuyL.length;i++)
					            {
					               var piname=data.BuyL[i].c_bname.replace(k,"<font color=red>"+k+"</font>");
					                optHTML+='<li><a href="pageredirect.aspx?type=1&url=BuyShow_'+data.BuyL[i].c_bid+'.shtml" target="_blank">'+piname+'</a><br><a href="pageredirect.aspx?type=1&url=CompanyShow_'+data.BuyL[i].c_ciid+'.shtml" target="_blank">'+data.BuyL[i].c_ciname+'</a></li>'; 
					            }
					        }
					        
					        
					        optHTML+="<li style=\"border-bottom:0px;\"><a href=\"Buylist.aspx?key="+escape(k)+"\" target=\"_blank\">查看更多的<font color=red>"+titlek+"</font>求购信息</a><br /><a href=\"UserCenter/Default.aspx?spage=AutomaticMatching.aspx\" title=\"帮您找到您想要的信息\">用户中心强大的<font color=red>自动匹配系统</font>实现信息精准匹配</a></li></ul></div>"
					         
				            $("#viewADBox").html('<div class="adboxtitle"><strong>为您匹配的"<font color=red>'+titlek+'</font>"相关信息：</strong><span class="adboxSee"><a href="javascript:void(0);" id="adboxSee" onclick="setseeAdvBox();"></a></span><span class="adboxclose"><a  href="javascript:void(0);" onclick="closeADVbox();"></a></span></div><div class="adboxcontent" id="adboxcontent">'+optHTML+'</div>')
                            var soltop = document.documentElement.scrollTop || document.body.scrollTop;
                            var vH=document.documentElement.clientHeight||document.body.clientHeight;
                            var selfH=$("#viewADBox").height();
                            var top=vH+soltop-selfH;
                            $("#viewADBox").css({"top":""+top+"px"}).fadeIn("slow"); 
                            $(window).bind("scroll",function(){resizeADViewBox();}).bind("resize",function(){resizeADViewBox();});
					  
					   
    	
				    }, "json");
    
        
    }
}
function switchAdTab(index,tol,nava,cssn)
{
    for(var i=1;i<=tol;i++)
    {
        if(i==index)
        {
            $("#"+nava+"_"+i).addClass(cssn);
            $("#"+nava+"_box_"+i).show();
        }
        else
        {
           $("#"+nava+"_"+i).removeClass(cssn);
           $("#"+nava+"_box_"+i).hide(); 
        }
    }
}
function setseeAdvBox()
{
    $("#adboxcontent").toggle();
    $("#adboxSee").toggleClass("maxsee");
    resizeADViewBox();
}
function closeADVbox()
{
     $("#viewADBox").fadeOut("slow"); 
     $(window).unbind("scroll").unbind("resize");
}
function resizeADViewBox()
{
        var soltop = document.documentElement.scrollTop || document.body.scrollTop;
        var vH=document.documentElement.clientHeight||document.body.clientHeight;
        var selfH=$("#viewADBox").height();
        var top=vH+soltop-selfH;
        $("#viewADBox").css({"top":""+top+"px"});
}
