﻿function pageLoad()
{
    $addHandler($get("BtnOk"), 'click', HidePopup);
    $addHandler($get("code"), 'keyup', LoadVille);
    Sys.WebForms.PageRequestManager.getInstance().remove_initializeRequest(OnProgress);
    Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(OnProgress);
};
function OnProgress(sender, args)
{
   if(args.get_postBackElement().id == "envoyer")
   {
     var MPopBehaviorWait = $find('MPopBehaviorWait');
     MPopBehaviorWait.show();
   };
};
function HidePopup(ev)
{
    ev.preventDefault();
    $get('nom').value='';
    $get('nomfille').value='';
    $get('prenom').value='';
    $get('naissance').value='';
    $get('enfant').value='0';
    $get('ville_naissance').value='';
    $get('numvoie').value='';
    $get('adresse').value='';
    $get('suite_adresse').value='';
    $get('code').value='';
    $get('fixe').value='';
    $get('portable').value='';
    $get('mail').value='';
    $get('mail_verif').value='';
    $get('portable').value='';
    $get('cv').value='';
    $find('MPopBehavior').hide();
};
function LoadVille()
{
    if($get("code").value.length==5)
    {
        $get("BtnCP").click();
    };
};
function TxtMail_validation(source,arguments)
{
	var TxtMail = $get("mail");
	var TxtMail2 = $get("mail_verif");
	arguments.IsValid =	(((TxtMail.value != TxtMail2.value) | !isMail(TxtMail.value) | (TxtMail.value.length==0))?(false):(true));	
};
function TxtDisponible_validation(source,arguments)
{
    var Resultat = false;
    for(var i=1;i<20;i++)
    {
        var c = $get("ChkBDispo_"+i);
        if(c!=null)
        {
            if(c.checked){Resultat=true;break;}
        }else break;
    };
    arguments.IsValid = Resultat;
};
function TxtDeplacement_validation(source,arguments)
{
    var Resultat = false;
    for(var i=0;i<20;i++)
    {
        var c = $get("ChkBLstDeplacement_"+i);
        if(c!=null)
        {
            if(c.checked){Resultat=true;break;}
        }else break;
    };
    arguments.IsValid = Resultat;
};
function TxtEnfant_validation(source,arguments)
{
    arguments.IsValid = ((isNaN($get("enfant").value))?(false):(true));
};

