﻿function Trim(ss)
{
    return ss.replace(/(^\s*)|(\s*$)/g, "");
}

function h_smg()
{
    document.getElementById("h_manage").className="h_manage h_zindex1001";
    document.getElementById("h_mem").className="h_smem h_zindex1000";
    document.getElementById("h_manage_com").className="cont g_db";
    document.getElementById("h_mem_com").className="cont g_dn";
}
function h_hmg()
{
    document.getElementById("h_manage").className="h_smanage";
    document.getElementById("h_manage_com").className="cont g_dn";
}        
function h_smb()
{
    document.getElementById("h_mem").className="h_mem h_zindex1001";
    document.getElementById("h_manage").className="h_smanage h_zindex1000";
    document.getElementById("h_mem_com").className="cont g_db";
    document.getElementById("h_manage_com").className="cont g_dn";
}   
function h_hmb()
{
    document.getElementById("h_mem").className="h_smem";
    document.getElementById("h_mem_com").className="cont g_dn";
} 
function link_change(c,d){
  for(var i=1; i<=c; i++)
     {
       
   document.getElementById("indexhead1_link"+i).className="sp";
        
        } 
        if(d==1){
         document.getElementById("indexhead1_link"+d).className="bp";
         }else{
        document.getElementById("indexhead1_link"+d).className="cp";
        }
}
function link_ruturn()
{

var folder=window.location.pathname;  
var f=new Array();  
f=folder.split("/");   
if(f[1]=='Stock')
{
link_change(5,3);
}
else if(f[1]=='Product')
{
link_change(5,2);
}
else if(f[1]=='News')
{
link_change(5,5);
}
else if(f[1]=='Show')
{
link_change(5,4);
}
else
{
link_change(5,1);
}

//alert(f[1]);
}

function h_changge(c,d)
{


     hidenoteic();
     document.getElementById("indexhead1_serachType").value = d;
     var v1 = document.getElementById("ickeyword");
     document.getElementById("ickeyword").className = "h_text";
     document.getElementById("noickeyword").className = "h_ntext";
     document.getElementById("qkeyword").className = "h_qtext";
     document.getElementById("pkeyword").className = "h_text";
     var v2 = document.getElementById("noickeyword");
     var v3 = document.getElementById("qkeyword");
     var v4 = document.getElementById("pkeyword");
     var key = "";

    if (v1.value != "请输入陶瓷产品名称") {
         key = v1.value;
         v1.value = "请输入陶瓷产品名称"
     }
     else if (v2.value != "请输入库存现货信息") {
         key = v2.value;
         v2.value = "请输入库存现货信息"
     }
     else if (v3.value != "请输入展会信息") {
         key = v3.value;
         v3.value = "请输入展会信息"
     }
     else if (v4.value != "请输入行业资讯") {
         key = v4.value;
         v4.value = "请输入行业资讯"
     }

     if (key != "") {
         eval("v" + d).value = key;
     }
     
     for(var i=1; i<5; i++)
     {
        if(i==d)
        {
            if(c=="1")
            {
                document.getElementById("indexhead1_h_l"+d).className="l12";
            }
            if(c=="2")
            {
                document.getElementById("indexhead1_h_l"+d).className="l22";
            }
            
            document.getElementById("indexhead1_c"+i).className="g_db";
        } 
        else
        {
            if(c=="2")
            {
                document.getElementById("indexhead1_h_l"+i).className="l21";
                document.getElementById("indexhead1_h_l1").className="l11";
            }
            if(c=="1")
            {
                document.getElementById("indexhead1_h_l"+i).className="l21";
            } 
            document.getElementById("indexhead1_c"+i).className="g_dn"; 
        }
        
               
     }
var val=c+"-"+d;
setCookie('cd',val,30);//设置Cookie的值
}
function h_setvalue(svalue,type)
{
    document.getElementById("h_op").innerHTML=svalue;
    document.getElementById("NoIcType").value = type;
    document.getElementById("divoptions").className="h_divoptions g_dn";
}

function selectpt(d)
{
    for(var i=1;i<4;i++)
    {
        if(i==d)
            {
                document.getElementById("selp"+i).className="h_selcop";
            } 
            else
            {
                document.getElementById("selp"+i).className="h_selop"; 
            }
    }
}
function showop()
{
    function click(event) 
    {
	    event = event || window.event;
	    var obj = event.srcElement ? event.srcElement:event.target; 
        if(obj.id=="divselect" || obj.id=="divoptions" ||  obj.id=="h_op")
        {
            if(document.getElementById("divoptions").className=="h_divoptions g_dn")
            {
                document.getElementById("divoptions").className="h_divoptions g_db";
            }
            else
            {
                document.getElementById("divoptions").className="h_divoptions g_dn";
            }
        }
        else
        {
            document.getElementById("divoptions").className="h_divoptions g_dn";
        }
    }
    document.onclick=click;

}
/*设置与获取Cookie*/
var Cookie ={}
Cookie.write = function(key, value, duration){
	 var d = new Date();
    d.setTime(d.getTime()+1000*60*60*24*30);
    document.cookie = key + "=" + encodeURI(value) + "; expires=" + d.toGMTString();
};
Cookie.read = function(key){
	var arr = document.cookie.match(new RegExp("(^| )"+key+"=([^;]*)(;|$)"));
    if(arr != null) 
        return decodeURIComponent(arr[2]);
    return "";
};

function onfoursvalue(id,value)
{
    var obj = document.getElementById(id);
    if(obj.value!=value){
        return false;
    }
    obj.value="";
    if(id=="ickeyword" || id=="pkeyword" ){
        obj.className = "h_textc";
    }
    if(id=="qkeyword"){
        obj.className = "h_qtextc";
    }
    if(id=="noickeyword"){
        obj.className = "h_ntextc";
    }        
}
function keysearch(evt,num)
{
    evt = evt ? evt : (window.event ? window.event : null);
    if(evt.keyCode==13)
    {
       h_search(num);
    }  
    else
    {
      hidenoteic();  
    }  
}

function setHeadSearchCookies(keyword,type){
    
    var objkey = Cookie.read("ic_search_keyword");
    objkey += "___-___"+keyword+"---_---"+type;
    
    Cookie.write("ic_search_keyword",objkey,{duration:365});    
}

function h_search(num)
{

    var ickeyword=Trim(document.getElementById("ickeyword").value);
    
    if(ickeyword=="请输入陶瓷产品名称")
    {
    ickeyword="";
    }
    var noickeyword=Trim(document.getElementById("noickeyword").value);
    if(noickeyword=="请输入库存现货信息")
    {
    noickeyword="";
    }
    
    var qkeyword=Trim(document.getElementById("qkeyword").value);
    if(qkeyword=="请输入行业资讯")
    {
    qkeyword="";
    }
    var pkeyword=Trim(document.getElementById("pkeyword").value);
    if(pkeyword=="请输入资讯")
    {
    pkeyword="";
    }
    var NoIcType = document.getElementById("NoIcType").value;
    

        switch(num)    
            { 
                case 1: 
//                    if(ickeyword=="请输入一个陶瓷产品名称" || ickeyword=="")
//                    {
//                      document.getElementById("ickeyword").value="";
//                      shownoteic("请输入您要找的产品型号");  
//                      return false;
//                    }
//                    else
//                    {
//                      if(ickeyword.length<1)
//                      {
//                          shownoteic("零配件不能少于一个字符");  
//                          return false;
//                      }
//                      else
//                      {
                        if(ickeyword.indexOf(' ')>-1){
                            ickeyword = ickeyword.substring(0,ickeyword.indexOf(' '));
                        }
                        if(ickeyword.indexOf(',')>-1){
                            ickeyword = ickeyword.substring(0,ickeyword.indexOf(','));
                        }
                        if(ickeyword.indexOf('，')>-1){
                            ickeyword = ickeyword.substring(0,ickeyword.indexOf('，'));
                        }
                        
                      
                            setHeadSearchCookies(ickeyword,"elec");  //记cookies 
                            window.parent.location.href="/sale/product.aspx?Keyword="+encodeURIComponent(ickeyword);
                       
                     // }
                   // }
                    break; 
                case 2: 
//                    if(noickeyword=="" || noickeyword=="请输入加工信息")
//                    {
//                      document.getElementById("noickeyword").value="";
//                      shownoteic("请输入您要找的产品型号");
//                      return false;
//                    }  
//                    else
//                    {              
                        setHeadSearchCookies(noickeyword,"elec");  //记cookies 
                        window.parent.location.href="/sale/process.aspx?Keyword="+encodeURIComponent(noickeyword);
                 //   }
                    break; 
                case 3:
//                    if(qkeyword=="" || qkeyword=="请输入采购")
//                    {
//                      document.getElementById("qkeyword").value="";
//                      shownoteic("请输入采购");
//                      return false;
//                    }  
//                    else
//                    {
                               
                            setHeadSearchCookies(qkeyword,"sellIc");  //记cookies    
                            window.parent.location.href="/seek/?Keyword="+encodeURIComponent(qkeyword);
                       
                 //   }
                    break;   
                case 4:
//                    if(pkeyword=="请输入资讯" || pkeyword=="")
//                    {
//                      document.getElementById("pkeyword").value="";
//                      shownoteic("请输入资讯");  
//                      return false;
//                    }
//                    else
//                    {
//                      if(pkeyword.length<1)
//                      {
//                          shownoteic("资讯不能少于一个字符");  
//                          return false;
//                      }
//                      else
//                      {
                         setHeadSearchCookies(pkeyword,"pdf");  //记cookies    
                         window.parent.location.href="/news/list.aspx?Keyword="+encodeURIComponent(pkeyword);
//                      }
                   // }                                    
                    break;                                 
              
            } 

}
function hidenoteic()
{
    document.getElementById("h_notice").className="h_notice g_dn";
}
function shownoteic(title)
{
    document.getElementById("h_notetile").innerHTML=title;
    document.getElementById("h_notice").className="h_notice g_db";
}

//底部区域搜索单选、复选按钮后面的文字单击事件
function g_sltRdoCks(name,index){
    var aRdo = document.getElementsByName(name);    
    if(aRdo[index].type=="checkbox"){
        aRdo[index].checked = !(aRdo[index].checked);
        
    }else{
        aRdo[index].checked = true;
    }
}

//底部区域搜索
function foot_search(){
    var footrdo = document.getElementsByName("c_f_type"); 
    var sValue = "";
    for(var i=0;i<footrdo.length;i++){
        if(footrdo[i].checked){
            sValue = footrdo[i].value;
        }
    }
    
    var f_keyword = document.getElementById("foot_keyword").value;
    if(f_keyword.length<=0){
        alert("请输入关键字！");
        return false;
    }
    
    switch(sValue){
        case "ic":
            setHeadSearchCookies(f_keyword,"ic");//记cookies
            window.parent.location.href="/sale/product.aspx?Keyword="+encodeURIComponent(f_keyword);
            break;
        case "elec":
            setHeadSearchCookies(f_keyword,"elec");  //记cookies 
                     window.parent.location.href="/sale/product.aspx?Keyword="+encodeURIComponent(f_keyword);
            break;
        case "sell":
            setHeadSearchCookies(f_keyword,"sellIc");  //记cookies  
              window.parent.location.href="/seek/product.aspx?Keyword="+encodeURIComponent(f_keyword);
            break;
        case "pdf":
            setHeadSearchCookies(f_keyword,"pdf");  //记cookies  
            window.parent.location.href="/news/list.aspx?Keyword="+encodeURIComponent(f_keyword);
            break;
        default:
            break;
    }

}
function addCookie()//兼容IE和Firefox的收藏
{
if (document.all)
    {
       window.external.addFavorite('http://www.cimao.com','瓷贸网--德化陶瓷网');
   }
   else if (window.sidebar)
   {
       window.sidebar.addPanel('瓷贸网--德化陶瓷网', 'http://www.cimao.com', "");
}
}
function setHomepage()//兼容IE和Firefox的设为首页
{
if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
   document.body.setHomePage('http://www.cimao.com');

   }
   else if (window.sidebar)
   {
   if(window.netscape)
   {
        try
    { 
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
          } 
        catch (e) 
        { 
     alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" ); 
        }
   } 
   var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
   prefs.setCharPref('browser.startup.homepage','http://www.cimao.com');
   }
}

///设置cookie 
function setCookie(NameOfCookie, value, expiredays) 
{ 
//@参数:三个变量用来设置新的cookie: 
//cookie的名称,存储的Cookie值, 
// 以及Cookie过期的时间. 
// 这几行是把天数转换为合法的日期 

var ExpireDate = new Date (); 
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000)); 

// 下面这行是用来存储cookie的,只需简单的为"document.cookie"赋值即可. 
// 注意日期通过toGMTstring()函数被转换成了GMT时间。 

document.cookie = NameOfCookie + "=" + escape(value) + 
  ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString()); 
} 

///获取cookie值 
function getCookie(NameOfCookie) 
{ 

// 首先我们检查下cookie是否存在. 
// 如果不存在则document.cookie的长度为0 

if (document.cookie.length > 0) 
{ 

// 接着我们检查下cookie的名字是否存在于document.cookie 

// 因为不止一个cookie值存储,所以即使document.cookie的长度不为0也不能保证我们想要的名字的cookie存在 
//所以我们需要这一步看看是否有我们想要的cookie 
//如果begin的变量值得到的是-1那么说明不存在 

begin = document.cookie.indexOf(NameOfCookie+"="); 
if (begin != -1)    
{ 

// 说明存在我们的cookie. 

begin += NameOfCookie.length+1;//cookie值的初始位置 
end = document.cookie.indexOf(";", begin);//结束位置 
if (end == -1) end = document.cookie.length;//没有;则end为字符串结束位置 

return unescape(document.cookie.substring(begin, end));

 } 
} 

return null; 

// cookie不存在返回null 
} 

///删除cookie 
function delCookie (NameOfCookie) 
{ 
// 该函数检查下cookie是否设置，如果设置了则将过期时间调到过去的时间; 
//剩下就交给操作系统适当时间清理cookie啦 

if (getCookie(NameOfCookie)) { 
document.cookie = NameOfCookie + "=" + 
"; expires=Thu, 01-Jan-70 00:00:01 GMT"; 
} 
}

function loadHead()
{
var val=getCookie("cd");
if(val!=null)
{
var strs= new Array();//定义一数组
strs=val.split("-"); //字符分割  
var c=strs[0];
var d=strs[1];
h_changge(c,d);
}
}

//function LogOut()
//{
//delCookie("SSOUserName");
//delCookie("SSOUserID");
//}

 function f_option(type){
    if(type=="1"){
        document.getElementById("bom_st").style.display = "block";
        document.getElementById("pro_pur").style.display = "none";
        document.getElementById("soft_ext").style.display = "none";
        document.getElementById("op1").className = "select";
        document.getElementById("op2").className = "";
        document.getElementById("op3").className = "";
    }
    if(type=="2"){
        document.getElementById("bom_st").style.display = "none";
        document.getElementById("pro_pur").style.display = "block";
        document.getElementById("soft_ext").style.display = "none";
        document.getElementById("op1").className = "";
        document.getElementById("op2").className = "select";
        document.getElementById("op3").className = "";
    }
    if(type=="3"){
        document.getElementById("bom_st").style.display = "none";
        document.getElementById("pro_pur").style.display = "none";
        document.getElementById("soft_ext").style.display = "block";
        document.getElementById("op1").className = "";
        document.getElementById("op2").className = "";
        document.getElementById("op3").className = "select";
    }
}

function changClass(obj,cssName)
{
obj.className=cssName.toString();
}
