﻿function chAll(tableid)
{
    var table = document.getElementById(tableid);   
    var ch = document.getElementById("chkAll");   
    var elems = table.getElementsByTagName("input");   
    for(var i=0;i<elems.length;i++){   
        if(elems[i].type == 'checkbox'){   
            elems[i].checked = ch.checked;              
        }   
    }   
}

function CheckAll(form) 
{
    for (var i=0;i<form.elements.length;i++)    
    {
        var e = form.elements[i];
        if (e.name != 'chkAll')   
        {
            e.checked = form.chkAll.checked; 
        }
    }
}

function  AddFav() {   //加入收藏  
    if(document.all) {   
         window.external.addFavorite(window.location.href, '康诚塑胶鞋材');   
    }   
    else if(window.sidebar) {   
         window.sidebar.addPanel('康诚塑胶鞋材', window.location.href,  "" );   
    }   
}   
        
function SetHome(obj){    //设为首页  
    try{   
        obj.style.behavior='url(#default#homepage)';   
        obj.setHomePage(window.location.href);   
    }catch(e){   
        if(window.netscape){   
            try{   
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");   
            }catch(e){   
                alert("抱歉，此操作被浏览器拒绝！\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'");   
            };   
        }
        else{   
            alert("抱歉，您所使用的浏览器无法完成此操作。\n\n您需要手动将该网站设置为首页。");   
        };   
    };   
};

function SetCookie(name,value)  //两个参数，一个是cookie的名子，一个是值
{
    var Days = 30;              //此cookie将被保存30天
    var exp  = new Date();      //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days*24*60*60*1000);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}

function getCookie(name){
    var arr=document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
    if(arr!=null)
        return unescape(arr[2]);
    return null;
}

function delCookie(name)    //删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

function exitM()
{
    if(confirm("您确定要退出吗？")){
        delCookie("Users");
        delCookie("UserId");
        delCookie("Cart");
        window.location.reload();
    }
}

function exitMEn()
{
    if(confirm("您确定要退出吗？")){
        delCookie("Users");
        delCookie("UserId");
        window.location.href="/En"; 
    }
}

function CheckInput()
{
    var reg = /\s/g;
    var key = document.getElementById("txtKeywords").value;
    key = key.replace(reg, ""); 
    if(key=="" || key=="请输入关键字")
    {
        alert("请输入关键字");
        document.getElementById("txtKeywords").focus();
        return false;
    }
    else
    {  
        window.location.href="/SearchResultAd.aspx?key="+escape(key);
    } 
}

function showInfo(name, enty, count) {
    for (i = 1; i <= count; i++) {
        var tabnew = document.getElementById(name + i);
        var newcontent = document.getElementById(name + "_" + i);
        tabnew.className = i == enty ? "tabon" : "taboff";
        newcontent.style.display = i == enty ? "block" : "none";
    }
}

function changeItem(id,fname,s,i,n){
    for(x=s;x<=n;x++){
		if(x==i){
			document.getElementById(fname+x).src = "/images/"+fname+"_00"+x+"f.gif";
			document.getElementById(id+"Body"+i).className = "DisplayShow";
		}
		else{
			document.getElementById(fname+x).src = "/images/"+fname+"_00"+x+".gif";
			document.getElementById(id+"Body"+x).className = "DisplayNone";
		}
	}
}

function closeWindow()
{
	if(window.netscape)
	{
		try
		{
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
		}
		catch(e)
		{
			alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'dom.allow_scripts_to_close_windows'设置为'true'");
			return;
		}
	}
	window.opener=null;
	window.open('','_parent','');
	window.close();
}

function IsDigit()
{
    return ((event.keyCode >= 48) && (event.keyCode <= 57));
}
