﻿// JavaScript Document
<!--   
/**   
 *    
 * @param {} sURL 收藏链接地址   
 * @param {} sTitle 收藏标题   
 */   
function AddFavorite(sURL, sTitle) {   
    try {   
        window.external.addFavorite(sURL, sTitle);   
    } catch (e) {   
        try {   
            window.sidebar.addPanel(sTitle, sURL, "");   
        } catch (e) {   
            alert("加入收藏失败，请使用Ctrl+D进行添加");   
        }   
    }   
}   
/**   
 *    
 * @param {} obj 当前对象，一般是使用this引用。   
 * @param {} vrl 主页URL   
 */   
function SetHome(obj, vrl) {   
    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 showtime(data,t)
{
    var today,hour,second,minute,year,month,date;
    var strDate ;
	var str;
    today=new Date();
    var n_day = today.getDay();
    switch (n_day)
    {
    case 0:{
    strDate = "星期日"
    }break;
    case 1:{
    strDate = "星期一"
    }break;
    case 2:{
    strDate ="星期二"
    }break;
    case 3:{
    strDate = "星期三"
    }break;
    case 4:{
    strDate = "星期四"
    }break;
    case 5:{
    strDate = "星期五"
    }break;
    case 6:{
    strDate = "星期六"
    }break;
    case 7:{
    strDate = "星期日"
    }break;
    }
    year = today.getYear();
    month = today.getMonth()+1;
    date = today.getDate();
    hour = today.getHours();
    minute =today.getMinutes();
    second = today.getSeconds();
    if(minute<=9)
    minute="0"+minute;
    if(second<=9)
    second="0"+second;
	str=year + "年" + month + "月" + date + "日 " + strDate
	if(data) {str=str + hour + ":" + minute + ":" + second;} //显示时间
	document.write(str);
    if (t) {setTimeout("showtime();", 1000); }//设定函数自动执行时间为 1000 ms(1 s)
}
function $(obj)
{
	 return typeof(obj)=="undefined"?obj:document.getElementById(obj)
}
/*===================================验证表单==================================*/

//4. 只能是数字
function onlyNum()
{
if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
//考虑小键盘上的数字键
event.returnvalue=false;
}

//<input onkeydown="onlyNum();">


//6. 验证油箱格式
function isEmail(strEmail) {
var patrn=/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if (patrn.test(strEmail)) return true;
return false
}
//<input type=text onblur=isEmail(this.value)>

//校验普通电话、传真号码：可以"+"开头，除数字外，可含有"-"   
function isTel(s)   
{    
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;   
if (!patrn.exec(s)) return false  
return true  
}   

//校验手机号码：必须以数字开头，除数字外，可含有"-"
function isMobil(s)   
{   
var patrn=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;   
if (!patrn.exec(s)) return false  
return true  
}   

//校验邮政编码
function isPostalCode(s)   
{   
	var patrn=/^[a-zA-Z0-9 ]{3,12}$/;   
	if (!patrn.exec(s)) return false  
	return true  
}   
//-->

/*显示认证码 o start1*/
function get_Code() {
	var CodeFile = "GetCode.asp";
	if($("imgid"))
		$("imgid").innerHTML = '<img src="'+CodeFile+'?t='+Math.random()+'" alt="点击刷新验证码" style="cursor:pointer;border:0;vertical-align:middle;" onclick="this.src=\''+CodeFile+'?t=\'+Math.random()" />'
}
