﻿// JScript 文件
//-------------------------------begin 登陆验证---------------------------------------------
function loginEmailblur()
{
    var EmailReg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var email = document.getElementById("Login_UC1_txt_loginemail").value;
    if(email == "")
    {
        document.getElementById('loginemailEr').innerHTML="Mettez ici votre numéro de téléphone,s'il vous plaît";
        document.getElementById('loginemailEr').style.display="inline";
        return false;
    }
    else if(!EmailReg.test(email))
    {
        document.getElementById('loginemailEr').innerHTML="Votre email est non valable.";
        document.getElementById('loginemailEr').style.display="inline";
        return false; 
    }
    else
    {
        document.getElementById('loginemailEr').style.display="none";
    }
}

function loginPasswordblur()
{
    if(document.getElementById("Login_UC1_txt_loginpassword").value == "")
    {
        document.getElementById("loginpasswordEr").innerHTML = "Mettez ici votre mot de passe,s'il vous plaît  .";
        document.getElementById("loginpasswordEr").style.display = "inline";
        return false; 
    }
    else
    {
        document.getElementById("loginpasswordEr").style.display = "none";
    }
}

function checkLogin()
{
    if(loginEmailblur() == false)
    {
        return false;
    }
    else if(loginPasswordblur() == false)
    {
        return false;
    }
    else
    {
        return true;
    }
}
//--------------------------------------end 登陆验证-----------------------------------------

//--------------------------------------begin 注册验证---------------------------------------
function checkRegister()
{
    if(regfirstnameblur() == false)
    {
        return false;
    }
    else if(reglastnameblur() == false)
    {
        return false;
    }
    else if(regcountryChange() == false)
    {
        return false;
    }
    else if(regphoneblur() == false)
    {
        return false;
    }
    else if(regemailblur() == false)
    {
        return false;
    }
    else if(regpasswordblur() == false)
    {
        return false;
    }
    else if(regconfirmpwdblur() == false)
    {
        return false;
    }
    else
    {
        return true;
    }
}

function isExistName()
{
    var email = document.getElementById("Login_UC1_txt_regeamil").value;
    AjaxMethod.CheckRegName(email,CheckRegName_CallBack);
}

function CheckRegName_CallBack(response)
{
    if (response.error != null)
    {    	
        //alert(response.error); 
        return false;
    } 
    var returnStr = response.value;		
    if(returnStr > 0)				
    {   
        document.getElementById('regemailEr').innerHTML="Votre adresse électronique est en cours d'utilisation.";
        document.getElementById('regemailEr').style.display="inline";
        document.getElementById("Login_UC1_txt_regeamil").value = "";
        return false;
    }
    else
    {
        document.getElementById('regemailEr').style.display="none";
    }
}

function regfirstnameblur()
{
    if(document.getElementById("Login_UC1_txt_regfirstname").value == "")
    {
        document.getElementById('regfirstnameEr').innerHTML="Mettez ici votre prénom,s'il vous plaît.";
        document.getElementById('regfirstnameEr').style.display="inline";
        return false; 
    }
    else
    {
        document.getElementById('regfirstnameEr').style.display="none";
    }
}

function reglastnameblur()
{
    if(document.getElementById("Login_UC1_txt_reglastname").value == "")
    {
        document.getElementById('reglastnameEr').innerHTML="Mettez ici votre nom,s'il vous plaît.";
        document.getElementById('reglastnameEr').style.display="inline";
        return false;         
    }
    else
    {
        document.getElementById('reglastnameEr').style.display="none";
    }
}

function regcountryChange()
{
    var select_country = document.getElementById("dic_country");
    var country = select_country.options[select_country.selectedIndex].value;
    document.getElementById("Login_UC1_txt_regcountry").value = select_country.options[select_country.selectedIndex].innerText;
    if(country == "" || country == "0")
    {
        document.getElementById('regcountryEr').innerHTML="Please choose country.";
        document.getElementById('regcountryEr').style.display="inline";
        return false;     
    }    
    else
    {
        document.getElementById('regcountryEr').style.display="none";
    }
}

function regphoneblur()
{
    if(document.getElementById("Login_UC1_txt_regphone").value == "")
    {
        document.getElementById('regphoneEr').innerHTML="Mettez ici votre numéro de téléphone,s'il vous plaît";
        document.getElementById('regphoneEr').style.display="inline";
        return false;       
    }
    else
    {
        document.getElementById('regphoneEr').style.display="none";
    }
}

function regemailblur()
{
    var EmailReg=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
    var email = document.getElementById("Login_UC1_txt_regeamil").value;
    if(email == "")
    {
        document.getElementById('regemailEr').innerHTML="Mettez ici votre numéro de téléphone,s'il vous plaît";
        document.getElementById('regemailEr').style.display="inline";
        return false;
    }
    else if(!EmailReg.test(email))
    {
        document.getElementById('regemailEr').innerHTML="Votre email est non valable.";
        document.getElementById('regemailEr').style.display="inline";
        return false; 
    }
    else
    {
        document.getElementById('regemailEr').style.display="none";
    }
    isExistName();
}

function regpasswordblur()
{
    if(document.getElementById("Login_UC1_txt_regpassword").value == "")
    {
        document.getElementById('regpasswordEr').innerHTML="Mettez ici votre mot de passe,s'il vous plaît  .";
        document.getElementById('regpasswordEr').style.display="inline";
        return false;     
    }
    else
    {
        document.getElementById('regpasswordEr').style.display="none";        
    }
}

function regconfirmpwdblur()
{
    if(document.getElementById("Login_UC1_txt_regconfirmpwd").value != document.getElementById("Login_UC1_txt_regpassword").value)
    {
        document.getElementById('regconfirmpwdEr').innerHTML="Votre mot de passe n'est pas compatible.  ";
        document.getElementById('regconfirmpwdEr').style.display="inline";
        return false;     
    }    
    else
    {
        document.getElementById('regconfirmpwdEr').style.display="none";
    }
}

//----------------------------------------end 注册验证--------------------------------------------------


