﻿// 检查号码是否已添加过
function CheckNumber(number)
{
    if(number=="" || number=="&nbsp;" || number=="请输入您的热线号码!")
    {
        document.getElementById("imgflag").src="/Images/Inc/Text_Wrong.jpg";
        return
    }
    var requestString="<number>"+number+"</number>";
    var value= SoohawAjaxRequest("",requestString,"CheckNumber");
    
    if(value=="1")//存在
    {
        document.getElementById("imgflag").src="/Images/Inc/Text_Wrong.jpg";
    }
    else
    {
        document.getElementById("imgflag").src="/Images/Inc/Text_Right.jpg";
    }
}
// 检查用户名称是否已添加过
function CheckUser(user)
{
    if(user=="" || user=="&nbsp;" || user=="请输入您要的帐户名称!")
    {
        document.getElementById("imgflag2").src="/Images/Inc/Text_Wrong.jpg";
        return
    }
    var requestString="<user>"+user+"</user>";
    var value= SoohawAjaxRequest("",requestString,"CheckUser");
    
    if(value=="1")//存在
    {
        document.getElementById("imgflag2").src="/Images/Inc/Text_Wrong.jpg";
    }
    else
    {
        document.getElementById("imgflag2").src="/Images/Inc/Text_Right.jpg";
    }
}
//根据选择的省份更新城市
function ChangeCity(province,city)
{
    var cityControl=document.getElementById(city);
    //删除所有项
    document.getElementById(city).length=0; 
    //添加新项
    var requestString="<provinceId>"+province+"</provinceId>";
    var value= SoohawAjaxRequest("",requestString,"ChangeCity");
    if(value.length>0)
    {
        var citys=new Array()
        citys= value.split(';');
        var option;
        var tmp;
        for(var i=0;i<citys.length;i++)
        {
            tmp=citys[i].split(',');
            option=document.createElement('option');
            option.value=tmp[0];
            option.text=tmp[1];
            try
            {
                cityControl.add(option,null); // standards compliant
            }
            catch(ex)
            {
                cityControl.add(option); // IE only
            }
        }
    }
}
//用户注册提交操作
function RegisterClick()
{
    var imgflag1=document.getElementById("imgflag");
    var imgflag2=document.getElementById("imgflag2");
    var imgflag3=document.getElementById("imgflag3");
    if(imgflag1.src.indexOf("Text_Wrong")!=-1)
    {
        alert('请输入正确的热线号码或您所输入的号码已被注册过!');
        return false;
    } 
    if(imgflag2.src.indexOf("Text_Wrong")!=-1)
    {
        alert('请输入正确的帐户名称或您所输入的帐户名称已被注册过!');
        return false;
    } 
    if(imgflag3.src.indexOf("Text_Wrong")!=-1)
    {
        alert('请输入正确的邮箱地址!');
        return false;
    } 
    var numclass=document.getElementById("Register1_numberclass").value;
    var number =document.getElementById("Register1_number").value;
    var username=document.getElementById("Register1_username").value;
    var password=document.getElementById("Register1_txbpassword").value;
    var industryid=document.getElementById("Register1_industryid").value;
    var province=document.getElementById("Register1_province").value;
    var obj=document.getElementById("Register1_city");
    var city=null;
    if(obj.selectedIndex!=-1)
        city=document.getElementById("Register1_city").value;
    var companyname=document.getElementById("Register1_companyname").value; 
    var address= document.getElementById("Register1_address").value;
    var website= document.getElementById("Register1_website").value;
    var email= document.getElementById("Register1_email").value;
    var validatecode=document.getElementById("Register1_validatecode").value;
    var result= inputValidate(number,username,password,city,companyname,website,email,validatecode);
    return result
}
//用户注册输入验证
function inputValidate(number,username,password,city,companyname,website,email,validatecode)
{
    if(number==null || number=="" || number=="请输入热线号码")
    {
        alert('请输入正确的号码!');
        return false;
    }
    if(username==null || username=="" || username=="请输入您想要的帐户名称")
    {
        alert('请输入您想要的帐户名称!');
        return false;
    }
    if(password==null || password=="")
    {
        alert('请输入正确密码!');
        return false;
    }
    if(city==null || city=="")
    {
        alert('请选择城市');
        return false;
    }
    if(companyname==null || companyname=="" || companyname=="请输入您的公司名称!")
    {
        alert('请输入公司名称!');
        return false;
    }
    if(website!=null && website!="" && website!="请输入您的网站地址!")
    {
        var strRegex = "^((https|http|ftp|rtsp|mms)?://)" 
        + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?"
        + "(([0-9]{1,3}.){3}[0-9]{1,3}"  
        + "|" 
        + "([0-9a-z_!~*'()-]+.)*" 
        + "([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]." 
        + "[a-z]{2,6})" 
        + "(:[0-9]{1,4})?" 
        + "((/?)|" 
        + "(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$"; 
        var re=new RegExp(strRegex); 
        if (re.test(website)==false)
        {
            alert('对不起,您输入的网址格式不正确!');
            return false;
        }
    }
    if(email==null || email=="" )
    {
        alert('请输入电子邮箱!');
        return false;
    }
    if(validatecode==null || validatecode=="")
    {
        alert('请输入验证码!');
        return false;
    }
    return true
}
//企业用户登录操作
function UserLogin(username,password,state,validatecode)
{
    if(username=="")
    {
        alert('请输入用户名!');
        return false;
    }
    if(password=="")
    {
        alert('请输入密码!');
        return false;
    }
    if(validatecode=="")
    {
        alert('请输入验证码!');
        return false;
    }
    if(state==true)//保存用户状态        addCookie("soohawusername",username,720);
    return true;
}
function LoginLoad(username)
{
    var cookie =GetCookie("soohawusername");
    if(cookie==null)
        username.value="";
    else
        username.value=cookie;
}
 // 改变鼠标经过与离开样式
    function changestyle(obj)
    {
        if(event.type=="mouseover")
        {
            obj.style.color="#007E05";
            obj.style.textDecoration="underline";
//            obj.style.fontWeight="bold";
        }
        else
        {
            obj.style.color="#03C";
            obj.style.textDecoration="underline";
//            obj.style.fontWeight="normal";
        }
    }



      
       