﻿function item(_code,_name){this.code=_code; this.name=_name};
//初始化分站城市
var city = new Array(new item("gz","广州"),new item("bj","北京"),new item("sh","上海"),new item("cq","重庆"),new item("xa","西安"),new item("cd","成都"),new item("sz","深圳"),new item("dg","东莞"),new item("zh","珠海"),new item("wh","武汉"),new item("zz","郑州"),new item("lj","丽江"),new item("heb","哈尔滨"),new item("wlmq","乌鲁木齐"),new item("gy","贵阳"),new item("jn","济南"),new item("dl","大连"),new item("km","昆明"),new item("ls","拉萨"),new item("lz","兰州"),new item("nj","南京"),new item("hz","杭州"),new item("fz","福州"),new item("nc","南昌"),new item("nn","南宁"),new item("dld","多伦多"),new item("wgh","温哥华"),new item("blg","布拉格"),new item("cs","长沙"),new item("tj","天津"),new item("xn","西宁"),new item("hf","合肥"),new item("sy","沈阳"),new item("cc","长春"),new item("yc","银川"),new item("fs","佛山"),new item("haikou","海口"),new item("ty","太原"),new item("am","澳门"),new item("hk","香港"),new item("sjz","石家庄"),new item("hhht","呼和浩特"));
var isIE = document.all && window.external?true:false;
function DrawImage(ImgD,w,h)
{
    var image=new Image();
    image.src=ImgD.src;
    var wh= image.width/image.height;
    var width,height;
    if(image.width>w)
    { 
        width=w;
        height=w/wh;
    }
    else
    {
        width=image.width;
        height=width/wh;
    }
    if(height>h)
    {
        height=h;
        width=wh*h;
    }
    ImgD.width=width;
    ImgD.height=height;
    //ImgD.alt=width+"×"+height+"|"+image.width+"×"+image.height;
} 
function swapImage(ImgD,placeWith)
{
	var image = new Image();
    image.src = ImgD.src;
    var wh= image.width/image.height;
	if(image.width>placeWith)
    { 
        ImgD.width = placeWith;
        ImgD.height = placeWith/wh;
    }
}   

/*
把输入的字符串转换为半角,并删除所有空格（input： Str 任意字符串；output：DBCStr 半角字符串）
说明：1、全角空格为12288，半角空格为32；2、其他字符半角(33-126)与全角(65281-65374)的对应关系是：均相差65248
*/
function toTrimDBC(Str) 
{
    var DBCStr = "";
    for(var i=0; i<Str.length; i++)
    {
        var c = Str.charCodeAt(i);
        if(c == 12288 ||c == 32) 
            continue;
        if (c > 65280 && c < 65375) 
        {
            DBCStr += String.fromCharCode(c - 65248);
            continue;
        }
        DBCStr += String.fromCharCode(c);
    }
    return DBCStr;
} 
var GetObject = function(elemId){
	if(document.getElementById)
	    return document.getElementById(elemId);
	else if(document.layers)
		document.layers[elemId];
	else
		return eval('document.all.' + elemId);
}
// javascript中获取地址栏参数 Request.QueryString("url")
Request = {
 QueryString : function(item){
  var svalue = location.search.match(new RegExp("[\?\&]" + item + "=([^\&]*)(\&?)","i"));
  return svalue ? svalue[1] : svalue;
 }
}
//注册标签
function Trim(s){var m = s.match(/^\s*(\S+(\s+\S+)*)\s*$/);return (m == null)?"":m[1];}
function HtmlDecode(text){var re = {'&lt;':'<','&gt;':'>','&amp;':'&','&quot;':'"'};for (i in re) text = text.replace(new RegExp(i,'g'), re[i]);return text;}
function gid(id){return document.getElementById?document.getElementById(id):null;}
var get_e_src = function(e){if(e) return e.target;if(window.event) return window.event.srcElement;return null;};
function InitDiv()
{
    var divObj=GetObject("divTime");
    if(divObj!=null)
        divObj.innerHTML=new Date().getTime()-t1;
}
function loadScript(url){
    var hd = document.getElementsByTagName('head')[0],
    js = document.createElement('script');
    js.src = url;
    js.type = "text/javascript";
    hd.appendChild(js);
//    alert(js.src);
}
//loadScript("/js/login.js");
var Logining = "";
// 取字数 n_Type  -  0:en(英文); 1:chs(中文); 2:en+chs(1)((中+英)+1);3,en+chs(2)((中+英)+2)
function getStrLength(n_Type,str){
	str = str.replace(/\n/g,"");
	str = str.replace(/\r/g,"");
	var l=str.length;
	var n=0;
    for (var i=0;i<l;i++){
        if (str.charCodeAt(i)<0||str.charCodeAt(i)>255){
			if (n_Type!=0){
				n++;
				if (n_Type==3)
					n++;
			}
		}
		else{
			if (n_Type!=1)
				n++;
		}
    }
    return n;
}
function initAge(minObj,maxObj)
{
    for(var i=18;i<100;i++)
    {
        var the_option1= new Option(i,i);
        var the_option2= new Option(i,i);
        GetObject(minObj).add(the_option1);
        GetObject(maxObj).add(the_option2);
    }
    GetObject(minObj).options[0].selected = true;
    GetObject(maxObj).options[0].selected = true;
}    
function initSMS(txtObj,divObj)
{
    var count = GetObject(txtObj).value.length;
    if(count > 128)
    {
        alert("短信内容只限128字");
        GetObject(txtObj).value = GetObject(txtObj).value.substring(0,128);
        count = GetObject(txtObj).value.length;
    }
    var smsItem1 = Math.ceil(count/64); // 移动/联通
    var smsItem2 = Math.ceil(count/45); // 小灵通
    GetObject(divObj).innerHTML = '内容只限128字，当前共 ' + count + ' 个字，移动及联通用户将分' + smsItem1 + '条发送，小灵通用户将分' + smsItem2 + '条发送(移动/联通：64字/条，小灵通：45字/条)';
}    
function UrlEncode(str){ 
    var i,c,ret="",strSpecial="!\"#$%&()*+,/:;<=>?@[\]^`{|}~%";
    for(i=0;i<str.length;i++){
        if(str.charCodeAt(i)>=0x4e00){
            c=qswhU2GB[str.charCodeAt(i)-0x4e00];
            ret+="%"+c.slice(0,2)+"%"+c.slice(-2);
        }
        else{
            c=str.charAt(i);
            if(c==" ")
                ret+="+";
            else if(strSpecial.indexOf(c)!=-1)
                ret+="%"+str.charCodeAt(i).toString(16);
            else
                ret+=c;
        }
    }
    return ret;; 
}
function UrlDecode(str){ 
    var ret = "";
    for (var i = 0; i < str.length; i++) {
        var chr = str.charAt(i);
        if (chr == "+") {
            ret += " ";
        } 
        else {
            if (chr == "%") {
                var asc = str.substring(i + 1, i + 3);
                if (parseInt("0x" + asc) > 127) {
                    temp = parseInt("0x" + asc + str.substring(i + 4, i + 6));
                    if(isIE){
                        execScript("rt = chr(temp)", "VBScript");
                        ret += rt;
                    }
                    i += 5;
                } 
                else {
                    temp = parseInt("0x" + asc);
                    if(isIE)
                        execScript("ret = ret + chr(temp)", "VBScript");
                    i += 2;
                }
            } 
            else {
                ret += chr;
            }
        }
    }
    return ret;
} 
function getCookie(name)   
{   
    var cookieValue = "";   
    var search = name + "=";   
    if(document.cookie.length > 0)   
    {     
        offset = document.cookie.indexOf(search);   
        if (offset != -1)   
        {     
            offset += search.length;   
            end = document.cookie.indexOf(";", offset);   
            if (end == -1) end = document.cookie.length;   
            //cookieValue = unescape(document.cookie.substring(offset, end));   
            cookieValue = document.cookie.substring(offset, end);   
        }   
    }   
    return cookieValue;   
}
function HasSpecialChar(str)
{
    var str1 = " !#$%^&*()+=|\{[]}:;'<,>?/";
    var str2 = '"';
    for (var i = 0; i < str.length; i++) 
    {
        if (str1.indexOf(str.charAt(i)) != -1 || str2.indexOf(str.charAt(i)) != -1) 
        {
            return true;
            break; 
        }
    }  
    return false;
}
function GetLoginHTML()
{
    var content = '<div style="margin:0px auto;text-align:center"><span style="font-size:18px"><b>现在注册免费获取<font color=red>298元</font>高级会员资格！</b></span><br><span style="font-size:14px"><b>已经是会员，请登录！</b></span></div> ';
    content += '<table width="330px" border=0 align=center cellpadding=2 cellspacing=3>';
    content += '<tr><td height="9px" colspan=2></td></tr> ';
    content += '<tr><td width="100px" height="24px" align="right">帐&nbsp;&nbsp;&nbsp;&nbsp;号</td>'; 
    content += '<td height="24px" align="left"><input name="loginId" tabindex="1" id="loginId" value="注册邮箱/昵称" onfocus="clean(this.id);" onblur="recover(this.id);" type="text" size=12 style="width:150px; height:16px; border-width:1px; border-style:solid"/></td></tr>'; 
    content += '<tr><td height="24px" align="right">密&nbsp;&nbsp;&nbsp;&nbsp;码</td>'; 
    content += '<td height="24px" align="left"><input name="password" tabindex="2" type="password" size=8 style="width:150px; height:16px; border-width:1px; border-style:solid"/></td></tr>';
    content += '<tr><td height="24px" align="right">登录选项</td>';
    content += '<td height="27px" align="left"><span style="vertical-align:baseline">';
    content += '<select id="remember" name="remember" tabindex="3" style="width:100px">';
    content += '<option selected value="-1">记住帐号</option><option value="14">2周内自动登录</option><option value="30">1月内自动登录</option><option value="365">1年内自动登录</option><option value="-2">不保留信息</option>';
    content += '</select></span><input type="checkbox" name="chkHide" tabindex="4" value="checkbox" id="chkHide">隐身</td></tr>';
    content += '<tr><td colspan=2 height="48px" align="center" valign=middle>'; 
    content += '<a href="/register.html"><img src="/image/button/mianfeizhuce2.jpg" width="64px" height="22px" border="0"></a>'; 
    content += '&nbsp;&nbsp;<a href="/get_password.html" target="_parent"><img src="/image/button/forgot_psw.jpg" width="64px" height="22px" border="0"></a>&nbsp;&nbsp;'; 
    content += '<img id="imgLogin" tabindex="5" onclick="doLogin();" src="/image/button/denglu3.jpg" style="cursor:hand" width="68px" height="22px" />';
    content += '</td></tr></table>';
    var strHTML = "<div style='margin:4px;font-size:12px;'>"+content+"</div>"; 
    window.setTimeout(function() {
	    if(getCookie('51fff_username') != "")
            GetObject("loginId").value = UrlDecode(getCookie('51fff_username'));		
		}, 100);	
    return strHTML;
}
function doLogin(){
    var loginId = GetObject("loginId");
	var password = GetObject("password");
    var remember = GetObject("remember");
	var chkHide = GetObject("chkHide");
	if(Logining != "")
    {
        alert("正在登录...");
        return false;
    }
    if(loginId.value == ""){
        alert("请输入你的帐号！");
        loginId.focus();
        return false;
    }
    if(password.value == ""){
		alert("请输入您的登录密码！");
        password.focus();
        return false;
    }
    Logining = "Logining";
	var url = "DoLogin=true&isCookie=false&hidden=" + chkHide.checked + "&remember=" + remember.value + "&username=" + loginId.value + "&hp=" + password.value;
    $.ajax({
         type: "get",
         url: "/WebService/Login.aspx",
         datatype:"text",
         data: url,
         ifModified:true,
         async: true,
         success: function(data){ doLoginRequestComplete(data);}   
    });
}
function doLoginRequestComplete(data){
    Logining = "";
    var state = getValue("state",data);
    if(state == "")
    {
        GetObject("loginId").value = "";
	    GetObject("password").value = "";
	    alert("登录失败！请重新登录！");
    }
    else if(state == 0)
    {        
        alert("登录成功！");
        if(isReload)
            window.location.reload();
        CloseDialogDiv();
    }
    else if(state == 1)
    {
        alert("没有此帐号！请检查“帐号”是否正确。");
        GetObject("loginId").select();
    }
    else if(state == 2)
    {
        alert("密码不正确！请重新输入。");
        if(data.indexOf('showcode') != -1)
            window.location.href = "/login.html?url=empty";
        else    
            GetObject("password").select();
    }
    else if(state == -1)
    {
        if(getCookie('51fff_username') != "")
            GetObject("loginId").value = UrlDecode(getCookie('51fff_username'));
        else
            GetObject("loginId").value = "注册邮箱/昵称";
    }
}
//========弹出登录窗口 begin========
//设置select的可见状态 
function setSelectState(state) 
{ 
    var objl=document.getElementsByTagName('select'); 
    for(var i=0;i<objl.length;i++) 
        objl[i].style.visibility=state; 
} 
var divX,divY;
var isReload=false;
//sType(1->服务端调用；2->客户端调用)，isClose(0->不显示关闭按钮；1->显示关闭按钮)
function showDialogDiv(sType,isClose,strTitle,strContent,width,height) 
{ 
    if(isIE)
        setSelectState('hidden'); 
    var bWidth=parseInt(document.documentElement.scrollWidth); 
    var bHeight=parseInt(document.documentElement.scrollHeight); 
    var styleStr="top:0px;left:0px;position:absolute;background:#000000;width:"+bWidth+"px;height:"+bHeight+"px;"; 
    styleStr+=(isIE)?"filter:alpha(opacity=50);":"opacity:0.50;";
    if(sType == 1)
    {
        document.write("<div id='divLoginBack' style='" + styleStr + "'></div>");
    }
    else
    {
        var divLoginBack=document.createElement("div"); 
        divLoginBack.id="divLoginBack"; 
        divLoginBack.style.cssText=styleStr; 
        document.body.appendChild(divLoginBack);
    }
    //背景渐变
    //showBackground(divLoginBack,50);
    //var strHTML = '<div style="cursor:move;text-align:left;width:100%;font-size:12px" onmousedown="divMousedown(this)" onmouseup="releaseCapture();" onmousemove="divMove(this.parentNode)">';
    //var strHTML = '<div style="text-align:left;background-color:#009AEF;width:100%;height:25px;font-size:12px">';
    var strHTML = '<table width=100% height=25px border=0 cellpadding=0 cellspacing=0 style="background-color:#009AEF;cursor:move;text-align:left;" onmousedown="divMousedown(this)" onmouseup="releaseCapture();" onmousemove="divMove(this.parentNode)">';
    strHTML += '<tr><td style="width:95%;color:White;text-align:left;padding-left:10px;font-size:14px"><b>' + strTitle + '<b></td>';
    if(isClose == 1)
    {
        strHTML += '<td style="background-color: #009AEF;width:5%;cursor:pointer;text-align:center;" onclick="CloseDialogDiv();" title="关闭"><img src="/image/Common/close.gif" border=0/></td>';
        isReload=false;
    }
    else
    {
        strHTML += '<td style="background-color: #009AEF;width:5%;"></td>';
        isReload=true;
    }
    strHTML += '</tr></table><div style="padding:8px;line-height:20px;font-size:12px">'+strContent+'</div>';
    var top=document.documentElement.scrollTop+(document.documentElement.clientHeight-height)/2;
    var left=document.documentElement.scrollLeft+(document.documentElement.clientWidth-width)/2;
    styleStr="background-color:White;border:black 2px solid;position:absolute;filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=5);width:"+width+"px;"+"left:"+left+"px;top:"+top+"px;"; 
    if(sType == 1)
    {
        document.write("<div id='mesWindow' style='" + styleStr + "'>" + strHTML + "</div>");
    }
    else
    {
        var mesW=document.createElement("div"); 
        mesW.id="mesWindow"; 
        mesW.innerHTML=strHTML;
        mesW.style.cssText=styleStr; 
        document.body.appendChild(mesW); 
    }
    window.onscroll=scrollDiv;
    window.onresize=scrollDiv; 
}
//div居中显示
function scrollDiv()
{
    document.getElementById("divLoginBack").style.width=parseInt(document.documentElement.scrollWidth);
    document.getElementById("divLoginBack").style.height=parseInt(document.documentElement.scrollHeight);
    document.getElementById("mesWindow").style.top=(document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("mesWindow").offsetHeight)/2)+"px";   
    document.getElementById("mesWindow").style.left=(document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("mesWindow").offsetWidth)/2)+"px";   
}
function divMousedown(obj)
{
    divX = event.x - obj.parentNode.style.pixelLeft;
    divY = event.y - obj.parentNode.style.pixelTop;
    obj.setCapture();
}
//实现层的拖移
function divMove(obj)  
{
    if(event.button == 1){
        var x = obj.clientLeft;
        var y = obj.clientTop;
        obj.style.pixelLeft = x + (event.x - divX);
        obj.style.pixelTop = y + (event.y - divY);
    }
}
//让背景渐渐变暗 
function showBackground(obj,endInt) 
{
    if(isIE) 
    { 
        obj.filters.alpha.opacity+=1; 
        if(obj.filters.alpha.opacity<endInt) 
            setTimeout(function(){showBackground(obj,endInt)},5); 
    }
    else
    { 
        var al=parseFloat(obj.style.opacity);al+=0.01; 
        obj.style.opacity=al; 
        if(al<(endInt/100)) 
        {
            setTimeout(function(){showBackground(obj,endInt)},5);
        } 
    } 
}
//关闭窗口 
function CloseDialogDiv() 
{ 
    window.onscroll=null;
    window.onresize=null; 
    if(document.getElementById('divLoginBack')!=null) 
        document.getElementById('divLoginBack').parentNode.removeChild(document.getElementById('divLoginBack')); 
    if(document.getElementById('mesWindow')!=null) 
        document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow')); 
    if(isIE) 
        setSelectState(''); 
}
//========弹出登录窗口 end========
function ChatWithWho(userid)
{
    if(userid == "service")
        userid = "d65d8219-e00f-4e01-ac97-e0d1af0b5a55";
    var url = "/WebService/Chat.aspx?createRoom=true&user=" + userid;　 
    $.get(url, function(data){ 
        if(data == "-1")
            alert("不能自己跟自己聊天！");
        else
        {
            var name = data.replace(/-/g,'_');
            window.open ("http://www.51fff.com/im/"+data+".html",name,"height=530, width=660, top=30, left=150, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no");
        }
    });
}
//从指定字符串str获取name值
function getValue(name,str)   
{   
    var value = "";   
    for(var i=0;i<str.split(";").length;i++)
    {       
        var search = name + "=";   
        var s = str.split(";")[i];
        if(s.length > 0)   
        {     
            offset = s.indexOf(search);   
            if (offset != -1)   
            {     
                offset += search.length;   
                end = s.indexOf(";", offset);   
                if (end == -1) end = s.length;   
                value = unescape(s.substring(offset, end));
            }   
        }   
    }
    return value;   
}

//检查是否图片
function IsImage(url)
{
    var ext = url.substr(url.length-3,3);
    //这里设置允许的扩展名
    var AllowExt="jpg|gif|jpeg|png|bmp";
    var ExtOK=false;
    var ArrayExt;
    if(AllowExt.indexOf('|')!=-1)
    {
        ArrayExt=AllowExt.split('|');
        for(i=0;i<ArrayExt.length;i++)
        {
            if(ext.toLowerCase()==ArrayExt[i])
            {
                ExtOK=true;
                break;
            }
        }
    }
    else
    {
        ArrayExt=AllowExt;
        if(ext.toLowerCase()==ArrayExt)
        {
            ExtOK=true;
        }
    }
    if(ExtOK==false)
    {
    	alert('你选择的图片格式不对，只支持格式为“'+AllowExt+'”的图片！');
    }
    return ExtOK;
}
//检查图片大小，格式
function CheckImg(strFileName)        
{        
    if(IsImage(strFileName))
    {
        var FileMaxSize = 800;//限制上传的文件大小，单位(k)       
        var img = new Image();        
        img.src = strFileName;    
        if(img.fileSize > FileMaxSize*1024)
        {
            alert("上传失败，图片大小不能超过"+FileMaxSize+"K");
            return false;
        }
    }
}
function SwitchClass(n,tabName,contentName,classOn,classOff)
{
    for(var i=1;i<=5;i++)
    {        
        if(!GetObject(tabName+i))break;
        if(i == n)
        {
            GetObject(tabName+i).className = classOn;
            GetObject(contentName+i).style.display = "block";
        }
        else
        {
            GetObject(tabName+i).className = classOff;
            GetObject(contentName+i).style.display = "none";
        }
    }
}
function isEmail(email)
{
    var regex = /^[_A-Za-z0-9\.-]*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
    var result = true;
    if (regex.test(email)) 
    {
        // str1,str2 过滤特殊字符
        var str1 = " !#$%^&*()+=|\{[]}:;'<,>?/";
        var str2 = '"';
        for (var i = 0; i < email.length; i++) 
        {
            if (str1.indexOf(email.charAt(i)) != -1 || str2.indexOf(email.charAt(i)) != -1) 
            {
                result = false;
                break; 
            }
        }
    } 
    else 
    {
        result = false;
    }
    return result;
}
function clean(id){
	if(GetObject(id).value == "注册邮箱/昵称")
	    GetObject(id).value = "";
}
function recover(id)
{
	if(GetObject(id).value == "" || GetObject(id) == null)
	    GetObject(id).value = "注册邮箱/昵称";
}
//广告图片轮换
function PicShow(_pic_id,_pic_array,_index){   
    this.picobj=document.getElementById(_pic_id);   
    if(!this.picobj)return;   
    this.picobj.style.filter="RevealTrans (duration=2,transition=5)";//设置滤镜   
    this.picarray=new Array(_pic_array.length);//存储图片路径数组   
    for(i=0;i<=_pic_array.length-1;i++){   
        this.picarray[i]=new Image();//设置为对象（可以缓存，加快显示速度）   
        this.picarray[i].src=_pic_array[i];   
    }   
    this.index=0;   
    if(_index && parseInt(_index)==_index)this.index=_index;//初始化开始显示第几张图片   
    this.picobj.src=this.picarray[this.index].src;
    this.init=false;   
    this.m;//保存方法   
    this.s;//保存秒数   
    this.handle;   
    this.IE=(document.all)?true:false;//IE判断   
    this.codearr=new Array();//储存运行代码   
    
    this.showPic=function(_index){   
        if(parseInt(_index)==_index)
            this.index=_index;   
        if(this.index<0 || this.index>this.picarray.length-1)this.index=0;   
        if(this.IE)this.picobj.filters.revealTrans.Transition=Math.random()*24;
        if(this.IE)this.picobj.filters.revealTrans.Apply();//如果是IE则应用滤镜   
        if(this.init){//防止开始加载两遍第一次的图片   
            this.picobj.src=this.picarray[this.index].src;   
        }
        else{   
            this.init=true;   
            this.picobj.style.display="";   
        }   
        if(this.IE)this.picobj.filters.revealTrans.Play();   
        this.runCode();//运行代码   
        this.index++;   
    }   
    this.run=function(_method,_s){   
        this.m=_method;   
        this.s=_s;   
        this.handle=setInterval(_method,_s);   
    }   
    this.getCode=function(_code){   
        this.codearr.push(_code);   
    }   
    this.runCode=function(){   
        if(this.codearr.length==0)return;   
        for(i=0;i<=this.codearr.length-1;i++) 
            eval(this.codearr[i]);   
    }   
}  
function showWin(path,width,height)
{  
	return showModalDialog("/Common/FramePage.aspx?PageName="+path,window,"resizable:no;scroll:no;dialogWidth:"+width+"px;dialogHeight:"+height+"px;status:no;help:no");
}
function setBtnStatues(obj)
{   
    WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(obj.name, "", true, "", "", false, false));
    if(Page_ClientValidate(""))
    {
        obj.value="正在提交...";
        obj.disabled = true;
        __doPostBack(obj.name,"");
    }
}
//首页滑动菜单
function showTag(divObj,tagNum,width,height){
	var li=document.getElementById(divObj).getElementsByTagName("li");
	var div=document.getElementById(divObj).getElementsByTagName("div");
	for(var i=0;i<li.length;i++){
		if(tagNum-1==i){
			li[i].className="selectTag";
			div[i].style.display="block";
		}
		else {
			li[i].className="";
			div[i].style.display="none";
		}
		div[i].style.width=width+"px";
		div[i].style.height=height+"px";
	}
}
function IsDate(str)
{
    var r = str.split("-");
    if(r==null)
        return false; 
    var d= new Date(r[0], r[1]-1, r[2]); 
    return (d.getFullYear()==r[0]&&(d.getMonth()+1)==r[1]&&d.getDate()==r[2]);
}
//比较日期大小 DateOne>DateTwo，返回true，否则返回false
function compareDate(DateOne,DateTwo)
{
    var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ("-"));
    var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ("-")+1);
    var OneYear = DateOne.substring(0,DateOne.indexOf ("-"));

    var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ("-"));
    var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ("-")+1);
    var TwoYear = DateTwo.substring(0,DateTwo.indexOf ("-"));

    if (Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) > Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear))
        return true;
    else
        return false;
}
// 获取指定月份的天数
function getDays(year,month){
	var dayarr = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if(month == 2){
		if((year%4 == 0 && year%100 != 0) || year%400 == 0 || year < 1900)
			return 29;
		else
			return dayarr[month-1];
	}
	else{
		return dayarr[month-1];
	}
}
// 根据年和月的控件，设置日的控件
function setMonthDay(y_id,m_id,d_id){
	var year = GetObject(y_id).value;
	var month = GetObject(m_id).value;
	var days = getDays(year,month);
	var obj = GetObject(d_id);
	var last_v = obj.value;
	clearSelectOptions(obj);
	var s = 0;
	for(var i=1;i<=days;i++){
//		var j = i<10?'0'+i:i;
		obj.options[obj.length] = new Option(i,i);
		if(i==last_v){
			s = i-1;
		}
	}
	obj.options[s].selected = true;
}
//清空select的选项
function clearSelectOptions(obj){
    while(obj.length>0)
		obj.remove(0);
	obj.length=0;
}