// JavaScript Document
document.observe("dom:loaded", function() {
    if (application.getcookie('debug')==true) debug=new Debug();
});

document.onmousemove=function(e){
	if (!e) var e=window.event;
	var tg = (window.event) ? e.srcElement : e.target;
	p=$(tg).ancestors();
}
menuInit=function(){
    var re=new RegExp('^[a-z]* ','gi');
	$$('#menu li.level0').each(function(_li){// transformations des menus en images texte
        var _a=_li.select('a')[0];
		_li.setStyle({'width':_a.getDimensions()['width']+'px'});
        _a.update('&nbsp;');
    });
    $('menu').addClassName('js');
    $$('#menu li.programmes li.level1 a').each(function(_a){
        _href=_a.getAttribute('href');
        datas=_href.match('.*.p(ef|fr)*([0-9]*)$');
        /*
        _a.onclick=function(){
            programmeShow(datas[1],datas[2]);
            return false
        }
        */
    })
}
envoiFormulaire=function(formId){ // vérifie, valide et envoi le contenu du formulaire

myform=new msForm($(formId));
    myform.valider(function(){
        myform.setTo(application.config["mail_to"])
        if (formId=='contactAgence') {
            myform.setFrom(myform.datas.nom, myform.datas.email )
            myform.setTo(application.config["mail_to"])
        }
        if (formId=='frmSimulation'){
            myform.setFrom(myform.datas.prenom + ' ' +myform.datas.nom,myform.datas.email);
        }
        myform.envoyer(function(r){
            myform.formulaire.enable();
            datas=r.responseText.split("\n");
            if (datas[0]=='ok'){
                myform.formulaire.addClassName('sent');
                switch(formId){
                    case 'frmSimulation':
                        alert("Votre demande de simulation Scellier a bien été envoyée.\nVictoria Promotion vous remercie de votre confiance.")
                        destroyUserPromptBox(0);
                        break;
                    default:
                        alert("Votre message a été envoyé.")
                        if ($('applicationUserPromptBox')) destroyUserPromptBox(0);
                }
                
            } else {
                alert(datas[1])
            }
        });
    });
}
