

var UserArr;
var JsWait = "<img src='/images/js/js_wait.gif' width='14' height='14' border='0' alt=''>";
var JsError = "<img src='/images/js/js_error.gif' width='14' height='14' border='0' alt=''>";
var JsOk = "<img src='/images/js/js_ok.gif' width='14' height='14' border='0' alt=''>";

function waitMessage(dataText) 
{
    $(dataText).innerHTML = JsWait+" 数据验证中……";
}
function errorMessage(dataText) 
{
    $(dataText).innerHTML = JsError+" 网络连接错误";
}
function successMessage(dataText) 
{
    //
}

function onSubmitPost() {
    //alert( "lslsl" );

    //检查单位名称
    var v_company_name = escape( $("company_name").value );
    if ( v_company_name.length < 5 || v_company_name.length > 100 ) {
        $("m_company_name").innerHTML = JsError + " 请输入正确的单位名称";
        return false;
    }
    else {
        $("m_company_name").innerHTML = "";
    }
    
    var v_province = escape( $("province").value );
    if ( v_province == 'none' ) {
        $("m_province").innerHTML = JsError + " 请选择单位所在的地区";
        return false;
    }
    else {
        $("m_province").innerHTML = "";
    }
        
    var v_company_addr = escape( $("company_addr").value );
    if ( v_company_addr.length < 5 || v_company_addr.length > 100  ) {
        $("m_company_addr").innerHTML = JsError + " 请输入正确的单位地址";
        return false;
    }
    else {
        $("m_company_addr").innerHTML = "";
    }
    
    var v_company_code = escape( $("company_code").value );
    if ( v_company_code.length != 6 || 
        ( v_company_code.value < 100000 || v_company_code.value > 900000 ) ) {
        $("m_company_code").innerHTML = JsError + " 请输入正确的单位邮编";
        return false;
    }
    else {
        $("m_company_code").innerHTML = "";
    }

    var v_trade = escape( $("trade").value );
    if ( v_trade  == 'none' ) {
        $("m_trade").innerHTML = JsError + " 请选择贵单位所属行业";
        return false;
    }
    else {
        $("m_trade").innerHTML = "";
    }
    
    var v_contact = escape( $("contact").value );
    if ( v_contact.length < 5 || v_contact.length > 100  ) {
        $("m_contact").innerHTML = JsError + " 请输入正确的联系人姓名";
        return false;
    }
    else {
        $("m_contact").innerHTML = "";
    }
    
    //~ ! v_telphone.match(/^[0-9]{2,4}-[0-9]{7,8}$/)   && 
    var v_telphone = escape( $("telphone").value );
    if ( ! v_telphone.match(/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/) ) {
        $("m_telphone").innerHTML = JsError + " 请输入正确的联系电话";
        return false;
    }
    else {
        $("m_telphone").innerHTML = "";
    }
    
    var v_fox = escape( $("fox").value );
    if ( v_fox.length > 0 && ! v_fox.match(/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/) ) {
        $("m_fox").innerHTML = JsError + " 请输入正确的传真号码";
        return false;
    }
    else {
        $("m_fox").innerHTML = "";
    }
        
    var v_email = escape( $("email").value );
    if ( v_email.length < 5 || v_email.length > 100  || v_email == 'sales@forease.net' ) {
        $("m_email").innerHTML = JsError + " 请输入正确的电子信箱";
        return false;
    }
    else
    {
        if(!v_email.match(/^[a-zA-Z0-9-]+[a-zA-Z0-9-_.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/))
        {
            $("m_email").innerHTML = JsError + " 请输入合法的电子信箱";
            return false;
        }
        else {
            $("m_email").innerHTML = "";
        }
    }
     //~
    var v_homepage = $("homepage").value;
    //~ var urlCheck = /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/ ;
    if ( !v_homepage.match(/(http[s]?|ftp)\:\/\/[^\/\.]+?\..+\w$/i)  || v_homepage == 'http://www.forease.net' ) {
        
        $("m_homepage").innerHTML = JsError + " 请输入合法的公司网站";
        return false;
    }
    else {
        $("m_homepage").innerHTML = "";
    }

    var v_product = escape( $("product").value );
    if ( v_product == 'none' ) {
        $("m_product").innerHTML = JsError + " 请选择正确的产品";
        return false;
    }
    else {
        $("m_product").innerHTML = "";
    }


    var v_act_name = escape( $("act_name").value );
    if ( v_act_name.length < 5 || v_act_name.length > 32  ) {
        $("m_act_name").innerHTML = JsError + " 请输入正确的激活帐号";
        return false;
    }
    else {
        $("m_act_name").innerHTML = "";
    }
    var v_act_pass = escape( $("act_pass").value );
    //~ ! v_act_pass.match(/^[0-9]{9,16}$/)  
    if ( v_act_pass.length < 6 || v_act_pass.length > 16  ) {
        $("m_act_pass").innerHTML = JsError + " 请输入正确的激活密码";
        return false;
    }
    else {
        $("m_act_pass").innerHTML = "";
    }

//~ update: 'showMsg', 
    var myAjax = new Ajax('/app/active.php', { evalResponse: true, method: 'post'}).request( $('registerform') );



    return false;
}



function onSubmitFreeRegPost() {
    //alert( "lslsl" );

    //检查单位名称
    var v_company_name = escape( $("company_name").value );
    if ( v_company_name.length < 5 || v_company_name.length > 100 ) {
        $("m_company_name").innerHTML = JsError + " 请输入正确的单位名称";
        return false;
    }
    else {
        $("m_company_name").innerHTML = "";
    }
    
    var v_province = escape( $("province").value );
    if ( v_province == 'none' ) {
        $("m_province").innerHTML = JsError + " 请选择单位所在的地区";
        return false;
    }
    else {
        $("m_province").innerHTML = "";
    }
        
    var v_company_addr = escape( $("company_addr").value );
    if ( v_company_addr.length < 5 || v_company_addr.length > 100  ) {
        $("m_company_addr").innerHTML = JsError + " 请输入正确的单位地址";
        return false;
    }
    else {
        $("m_company_addr").innerHTML = "";
    }
    
    var v_company_code = escape( $("company_code").value );
    if ( v_company_code.length != 6 || 
        ( v_company_code.value < 100000 || v_company_code.value > 900000 ) ) {
        $("m_company_code").innerHTML = JsError + " 请输入正确的单位邮编";
        return false;
    }
    else {
        $("m_company_code").innerHTML = "";
    }

    var v_trade = escape( $("trade").value );
    if ( v_trade  == 'none' ) {
        $("m_trade").innerHTML = JsError + " 请选择贵单位所属行业";
        return false;
    }
    else {
        $("m_trade").innerHTML = "";
    }
    
    var v_contact = escape( $("contact").value );
    if ( v_contact.length < 5 || v_contact.length > 100  ) {
        $("m_contact").innerHTML = JsError + " 请输入正确的联系人姓名";
        return false;
    }
    else {
        $("m_contact").innerHTML = "";
    }
    
    //~ ! v_telphone.match(/^[0-9]{2,4}-[0-9]{7,8}$/)   && 
    var v_telphone = escape( $("telphone").value );
    if ( ! v_telphone.match(/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/) ) {
        $("m_telphone").innerHTML = JsError + " 请输入正确的联系电话";
        return false;
    }
    else {
        $("m_telphone").innerHTML = "";
    }
    
    var v_fox = escape( $("fox").value );
    if ( v_fox.length > 0 && ! v_fox.match(/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/) ) {
        $("m_fox").innerHTML = JsError + " 请输入正确的传真号码";
        return false;
    }
    else {
        $("m_fox").innerHTML = "";
    }
        
    var v_email = escape( $("email").value );
    if ( v_email.length < 5 || v_email.length > 100  || v_email == 'sales@forease.net' ) {
        $("m_email").innerHTML = JsError + " 请输入正确的电子信箱";
        return false;
    }
    else
    {
        if(!v_email.match(/^[a-zA-Z0-9-]+[a-zA-Z0-9-_.]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/))
        {
            $("m_email").innerHTML = JsError + " 请输入合法的电子信箱";
            return false;
        }
        else {
            $("m_email").innerHTML = "";
        }
    }
     //~
    var v_homepage = $("homepage").value;
    //~ var urlCheck = /^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/ ;
    if ( !v_homepage.match(/(http[s]?|ftp)\:\/\/[^\/\.]+?\..+\w$/i)  || v_homepage == 'http://www.forease.net' ) {
        
        $("m_homepage").innerHTML = JsError + " 请输入合法的公司网站";
        return false;
    }
    else {
        $("m_homepage").innerHTML = "";
    }


//~ update: 'showMsg', 
    var myAjax = new Ajax('/app/free_reg.php', { evalResponse: true, method: 'post'}).request( $('registerform') );



    return false;
}





function productOnChange() {
    if ( $('product').value == 'fedns-pro' || $('product').value == 'fedns-em' ) {
        $('free-version').style.display="";
    } else {
        $('free-version').style.display="none";
    }
}


var submitSuccess = new Class({
    initialize: function(){
        alert( "okkkjdjdjdjkkkkk" );
    }
});
