
var aimfar = '<img src="http://aimfar.solution.weborama.fr/fcgi-bin/tracking.fcgi?idcli=4&adv=371" width="1" height="1"><img width="1" height="1" src="http://aimfar.solution.weborama.fr/fcgi-bin/adprofil.fcgi?k=logicimmo&v=1&r=max" />';
var altfarm_contact_agency = '<img src="http://altfarm.mediaplex.com/ad/bk/17781-123543-3840-0?Contact_Agency=1&amp;mpuid=&amp;rnd='+Math.random()+'" height="1" width="1" alt="Mediaplex_tag" />';
var altfarm_aei_subscription = '<img src="http://altfarm.mediaplex.com/ad/bk/17781-123543-3840-0?Subscription=1&amp;mpuid=&amp;rnd='+Math.random()+'" height="1" width="1" alt="Mediaplex_tag" />';

window.addEvent("domready",
    function(){
        // gestion sous menu
        var menu_univ2 = $("menu_univ_2");

        if(menu_univ2 && _univ != 2 && _univ != 8){
            menu_univ2.getElements('ul').setStyles({"background":"#666"});
            menu_univ2.getElements('li').setStyles({"background":"#666","float":"left"});
            menu_univ2.getElements('ul li a').setStyles({"background":"#666"});

            menu_univ2.addEvent("mouseover", function() {
                $("bg2header").setStyle("display","block");
                $("menu_univ_2").getElements('ul').setStyle("display","block");
                // || _univ == 14
                if (_univ == 6 || _univ == 15 || _univ == 20 || _univ == 14 || _univ == 17 || _univ == 22){
                	$("menu_univ_6").getElements('ul').setStyle("display","none");
                	$("menu_univ_17").getElements('ul').setStyle("display","none");
                }
            });
            menu_univ2.addEvent("mouseout", function() {
                $("bg2header").setStyle("display","none");
                $("menu_univ_2").getElements('ul').setStyle("display","none");
                //
                if (_univ == 6 || _univ == 15 || _univ == 20 || _univ == 14) {
                	$("menu_univ_6").getElements('ul').setStyle("display","block");
                }else if(_univ == 17 || _univ == 22){
                	$("menu_univ_17").getElements('ul').setStyle("display","block");
                }
            });
        }

        if($chk($("menu_univ_17")) && _univ != 17 && _univ != 22){
            $("menu_univ_17").getElements('ul').setStyles({"background":"#666"});
            $("menu_univ_17").getElements('li').setStyles({"background":"#666","float":"left"});
            $("menu_univ_17").getElements('ul li a').setStyles({"background":"#666"});

            $("menu_univ_17").addEvent("mouseover", function() {
                $("bg2header").setStyle("display","block");
                $("menu_univ_17").getElements('ul').setStyle("display","block");
                if (_univ == 6 || _univ == 15 || _univ == 20 || _univ == 14 || _univ == 8  || _univ == 2){
                	$("menu_univ_6").getElements('ul').setStyle("display","none");
                	$("menu_univ_2").getElements('ul').setStyle("display","none");
                }
            });
            $("menu_univ_17").addEvent("mouseout", function() {
                $("bg2header").setStyle("display","none");
                $("menu_univ_17").getElements('ul').setStyle("display","none");
                if (_univ == 8  || _univ == 2){
                	$("menu_univ_2").getElements('ul').setStyle("display","block");
                }else if(_univ == 6 || _univ == 15 || _univ == 20 || _univ == 14){
                	$("menu_univ_6").getElements('ul').setStyle("display","block");
                }
            });

        }

        // gestion sous menu avec univ_6

        if($chk($("menu_univ_2")) && _univ != 6 && _univ != 20 && _univ != 14){ //
            $("menu_univ_6").getElements('ul').setStyles({"background":"#666"});
            $("menu_univ_6").getElements('li').setStyles({"background":"#666","float":"left"});
            $("menu_univ_6").getElements('ul li a').setStyles({"background":"#666"});

            $("menu_univ_6").addEvent("mouseover", function() {
                $("bg2header").setStyle("display","block");
                $("menu_univ_6").getElements('ul').setStyle("display","block");
                if (_univ == 2 || _univ == 8) $("menu_univ_2").getElements('ul').setStyle("display","none");
                if(_univ == 17 || _univ == 22) $("menu_univ_17").getElements('ul').setStyle("display","none");
            });

            $("menu_univ_6").addEvent("mouseout", function() {
                $("bg2header").setStyle("display","none");
                $("menu_univ_6").getElements('ul').setStyle("display","none");
                if (_univ == 2 || _univ == 8) $("menu_univ_2").getElements('ul').setStyle("display","block");
                if(_univ == 17 || _univ == 22) $("menu_univ_17").getElements('ul').setStyle("display","block");
            });
        }

        // gestion publicite
        var expand_right = $('expand-right');
        if($chk(expand_right)) {
            expand_right.addEvent("mouseover", function() {
                expand_right.setStyle("height","500px");
            });
            expand_right.addEvent("mouseout", function() {
                expand_right.setStyle("height","250px");
            });
        }

        //get home gallery
        if ($('V6_home_gallery_ajax')) {
            new Request({
                url: "/modules/V6_home_gallery.php?isAjax=yes&univers="+_univ,
                onSuccess: function(responseText, responseXML) {
                    // if (responseText.indexOf('<div class="ad">') > -1) {
                        $('V6_home_gallery_ajax').set('html', responseText);
                    // }
                    
                    /*
                    // ACTIVATION CAROUSEL
                    var horizontal;
					var max_elt = $('li-home-gallery').getElementsByTagName('div').length;
					
					window.addEvent('domready',function(){
					   if($('Next_img') && $('Prev_img')) {
						   // Get wrapper size
						   var wrapperSize = 0;
						   var photoWidth = 0;
						   $$('#li-home-gallery div.ad').each(function(element){
						       var size = element.getSize();
						       wrapperSize += size.x;
						       if(photoWidth == 0) photoWidth = size.x;
						   });
					
						   $('gallery-carousel').style.width = photoWidth*4 + 'px';
					
						   $('li-home-gallery').style.width = wrapperSize + 'px';
					
							var horizontal = new Fx.Scroll.Carousel('gallery-carousel',{
								mode: 'horizontal',
								loopOnScrollEnd: false
							});
					//		console.debug(horizontal);
							$('Next_img').addEvent('click', function(){
								horizontal.toNext();
							});
					
							$('Prev_img').addEvent('click', function(){
								horizontal.toPrevious();
							});
					   }
					
					});
					*/
                    
					window.addEvents({'domready': function(){
						new SlideItMoo({
							overallContainer: 'gallery',
							elementScrolled: 'gallery-carousel',
							thumbsContainer: 'li-home-gallery',		
							itemsVisible:5,
							elemsSlide:0,
							duration:300,
							itemsSelector: '.SlideItMoo_element',
							itemWidth: 158,
							showControls:1});	
						}
					});
					
                }
            }).send();
        }
    }
);

// logicode
function check_logicode()
{

    var lgc_number = $("logicode").value.trim();
    var lgc_regexp = new RegExp("[aA-zZ0-9]{10}");

    var lab_title = LABEL["LOGICODE_TITLE"];

    if (!lgc_regexp.test(lgc_number) || lgc_number == lab_title)
    {
        $("logicode").blur();
        $("go_logicode").blur();
        $('error_logicode').set("html",'> Le Logicode que vous avez renseigné n\'est pas valide. Il doit comporter 10 caractères.');

        return false;
    }
    else
    {
        return true;
    }
}

function logicode()
{
    if (check_logicode() == true)
    {
        $("FSearchLogicode").submit();
    }
}

// search
function check_search()
{
    cancel = false;

    // multiple fields search
    for (var i = 1; i < 4; i ++)
    {
    	if($("loc_name" + i)){
	        value = $("loc_name" + i).value.trim();

	        if (value.length > 0 && value != "ville, dpt, cp")
	        {
	            cancel = false;

	            break;
	        }
	        else
	        {
	            $("loc_name" + i).blur();

	            cancel = true;
	        }
    	}else {
    		break;
    	}
    }

    if (cancel == true)
    {
        $('message_error').set("html",'> Veuillez sélectionner une localisation.');
        return false;
    }
    else
    {
        return true;
    }
}

function check_area()
{
    //to check numeric area format
    var result_area = false;
    var area_number     = $("area_min").value.trim();
    if (area_number != 'Ex : 55')  area_number = area_number.replace(/\s/g, '');
    
    var area_regexp     = new RegExp("^[0-9]+$");

    if (area_number != "surface min en m²" && area_number != "Surface min en m²" && area_number != "en m²" && area_number != "Ex : 55")
    {
        var result_area = area_regexp.test(area_number);
        if (result_area == false)
        {
            //&& area_number != "surface min en m²"
            $("area_min").blur();
            $('message_error').set("html",'> La surface renseignée doit être de type numérique.');
            return false;
        }
        else
        {
            return true;
        }
    }
    else if(area_number == "en m²" || area_number == "EX : 55")
    {
        area_number = "surface min en m²";
    }

    return true;
}

function check_price()
{
    // expression régulière
    var regexpnum = new RegExp("^[0-9]{1,8}$");

    if($("price_min")){
        price_min = $("price_min").value.trim();
        // enleve les espaces présentées dans la chaine
        price_min = price_min.replace(/\s/g, '');
    }
    if($("price_max")){
        price_max = $("price_max").value.trim();
        if (price_max != 'Ex : 150000') price_max = price_max.replace(/\s/g, '');
    }
   
    // Si on a précisé un prix mini
    if ($("price_min") && price_min != "budget mini") {

        // Tester le prix mini
        if (price_min.test(regexpnum) == false) {
            //$("message_error").set("html","> Le budget mini doit être une somme en €.");
            $("message_error").set("html","> Le budget renseigné doit être de type numérique.");
            //$("price_min").value = "budget mini";
            return false;
        }
    }

    // Si on a précisé un prix maxi
    if($("price_max") && price_max != "budget maxi" && price_max != "en €" && price_max != "Ex : 150000") {

        // Tester le prix maxi
        if (price_max.test(regexpnum) == false) {
            //$("message_error").set("html","> Le budget maxi doit être une somme en €.");
            $("message_error").set("html","> Le budget renseigné doit être de type numérique.");
            //$("price_max").value = "budget maxi";
            return false;
        }

        // Tester si le prix min est supérieur au prix max
        if ($("price_max") && $("price_min") && price_min.toInt() > price_max.toInt()) {
            $("message_error").set("html","> Le budget mini doit être inférieur au budget maxi.");
            return false;
        }
    }
    // A/B testing walid 24/08/10
    if(price_max == "en €" )
    {
        price_max = "budget maxi";
    }


    return true;
}

function VerifForm(position)
{

    if( position=="Right" || position=='Top' || position=='Bottom' || position=='Banner' )
    {
        adresse = $( 'alertMail' + position).value.trim();
    }
    else if(position == "Newsletter")
    {
        adresse = $("alertMail").value.trim();
    }

    var lang= adresse.length;

    /*
    if (!check_eml(adresse))
    {
        // Pas de message d'erreur pour la banniere
        if(position!='Banner')
            $('FAlert_error').set("html",'> Merci de saisir un email valide.');

        return false;
    }
    */
    if (!check_eml(adresse)) return false;
    return true;

}


//checks email
function check_eml(value)
{
    // Caractères autorisés avant l'arobase
    var atomChars = '[-a-z0-9!#$%&\'*+\\\\/=?^_`{|}~]';
    // Caractères autorisés après l'arobase (nom de domaine)
    var domainChars = '([a-z0-9]([-a-z0-9]*[a-z0-9]+)?)';

    var eml_regexp = new RegExp('^'+atomChars+'+(?:\\.'+atomChars+'+)*@('+domainChars+'{1,63}\\.)+'+domainChars+'{2,63}$','i');

    return eml_regexp.test(value);
}

function alerte(position)
{
    /*
    if(position == "Bottom" || position == "Top" )
    {
        if (!VerifForm(position))
        {
            myMsgBox.show(LABEL["EMAIL_SAISIR_EMAIL_VALIDE"], 3);
        }
        else if (check_alerte(position) == true)
        {
            $('Falert' + position).submit();
        }
    }
    else if (position == "Banner")
    {
    */
    if( position=="Right" || position=="Bottom" || position=="Top" || position=="Banner" ) {
        if (!VerifForm(position))
        {
            myMsgBox.show(LABEL["EMAIL_SAISIR_EMAIL_VALIDE"], 3);
        }
        else {
            var frm = $('FAlert'+position);
            var frm_height = frm.getStyle('height');
            var frm_content = frm.innerHTML;

            frm.addEvent('submit', function(e){
                e.stop();
            });
            frm.set('send', {
                url: '/alerte_email_confirmation.php',
                onRequest:  function() {
                    // Supprimer le formulaire lors de l'envoi
                    frm.set('html','<div style="height:'+frm_height+';"><img src="'+_urlmmf+'static/multibox/loader.gif" alt="Requete en cours..." style="display:block; margin:25% auto 0px; width:50px;" /></div>');
                    frm.setStyle('background','none');
                },
                onSuccess : function(responseText, responseXML){
                    // Afficher la box de confirmation d'inscription
                    myMsgBox.setDimensions(230,620);
                    myMsgBox.show('- ALERTE EMAIL GRATUITE', 12);
                    myMsgBox.setContent(responseText + aimfar + altfarm_aei_subscription);
                    // Masquer le bloc (ou la bannière) qui contient le formulaire
                    frm.getParent().setStyle('display','none');
                },
                onFailure: function() {
                    // Restaurer le formulaire en cas d'erreur
                    frm.setStyle('background','url('+_urlmmf+'/static/banniere_amail/bloc_frm.png) no-repeat scroll 0 0 transparent');
                    frm.set('html',frm_content);
                    myMsgBox.show("Nous sommes désolés,<br />Une erreur est survenue lors de l'envoi du mail !", 3);
                }
            });
            frm.send();
        }
    }
    else
    {
        if (check_alerte(position) == true)
        {
            $('agForm').submit();
        }
    }
}
/* Fin Alert */

function simple_search(){
    // enleve espace
    if ($('price_max').value != 'Ex : 150000') $('price_max').value = $('price_max').value.replace(/\s/g, '');
    if ($('area_min').value != 'Ex : 55')  $('area_min').value = $('area_min').value.replace(/\s/g, '');
    
	if($("universVente").checked){
		var univ = 1;
	}else if($("universLocation").checked){
		var univ = 2;
	}

	if (check_search() == true && check_area() == true && check_price() == true) 
    {
		if (_univ != 13)
        {
            params =
            {
                'loc_name1'     : $('loc_name1').value,
                'loc_key1'      : $('loc_key1').value,
                'price_max'     : $('price_max').value,
                'area_min'      : $('area_min').value,
                'site'          : _site,
                'lang'          : _lang,
                'univers'       : univ
            };

            /////////////////////////////////////////////////
            //Appel de la sonde Critere
            /*new Request.JSON({
                url: "/ajax/sonde_criteres.php",
                onSuccess: function(data) {
                    if (data["state"] != "0")
                    {
                        $("FSearch").submit();
                    }
                }
            }).send(params);
            */
            $("FSearch").submit();

        }
        else
        {
            $("FSearch").submit();
        }
    }
}
function search()
{
    if (check_search() == true && check_area() == true && check_price() == true)
    {
    	if($("xt_valueD") && $("xt_valueD").style.display != "none"){
        	var AB = true;
        }else {
        	var AB = false;
        }

        if (_page != 'redirect.annuaire.php' && _page != 'resultats_agences.php' && _page != 'resultats_agence_annonces.php' && _page != 'gadget.php' && _page != "index2.php" && !AB)
        {
            if (_univ != 13)
            {
                params =
                {
                    'loc_name1'     : $('loc_name1').value,
                    'loc_name2'     : $('loc_name2').value,
                    'loc_name3'     : $('loc_name3').value,
                    'loc_key1'      : $('loc_key1').value,
                    'loc_key2'      : $('loc_key2').value,
                    'loc_key3'      : $('loc_key3').value,
                    'property_type' : property_group.getValue(40),
                    'price_min'     : $('price_min').value,
                    'price_max'     : $('price_max').value,
                    //'nb_rooms'        : $('nb_rooms').value,
                    //'nb_rooms_min'    : $('nb_rooms_min').value,
                    //'nb_rooms_max'    : $('nb_rooms_max').value,
                    //'area'            : document.getElementById('area').options[document.getElementById('area').selectedIndex].text,
                    'area_min'      : $('area_min').value,
                    //'area_max'        : $('area_max').value,
                    'site'          : _site,
                    'lang'          : _lang,
                    'univers'       : _univ
                };

                /////////////////////////////////////////////////
                //Appel de la sonde Critere
                /*new Request.JSON({
                    url: "/ajax/sonde_criteres.php",
                    onSuccess: function(data) {
                        if (data["state"] != "0")
                        {
                            $("FSearch").submit();
                        }
                    }
                }).send(params);
                */

                $("FSearch").submit();

            }
            else
            {

                $("FSearch").submit();
            }

        }
        else if (_page == "index2.php")
        {
            if (_univ != 13)
            {
                params =
                {
                    'loc_name1'     : $('loc_name1').value,
                    'loc_key1'      : $('loc_key1').value,
                    'price_max'     : $('price_max').value,
                    'area_min'      : $('area_min').value,
                    //'area_max'        : $('area_max').value,
                    'site'          : _site,
                    'lang'          : _lang,
                    'univers'       : _univ
                };

                /////////////////////////////////////////////////
                //Appel de la sonde Critere
                /*
                new Request.JSON({
                    url: "/ajax/sonde_criteres.php",
                    onSuccess: function(data) {
                        if (data["state"] != "0")
                        {
                            $("FSearch").submit();
                        }
                    }
                }).send(params);
                */

                $("FSearch").submit();

            }
            else
            {

                $("FSearch").submit();
            }
        }
        else if (_page == 'index_frame.php')
        {
            $("FSearch").submit();
        }
        else
        {
            $("FSearch").submit();
        }
    }
}


function search_alerte_email(){
    if(check_eml($("alertMail").value)){
        if (check_search() == true && check_area() == true && check_price() == true){
        //  if($("price_max").value.trim()=='') $("price_max").value='budget maxi';
            $("FSearch").submit();
        }
    }
    else{
        $("message_error").set('html','&gt; Merci de saisir un email valide.');
    }
}

// format number
function n_f(num)
{
    return formatNumber(num, "", " ", "", "", "", "", "");
}

function formatNumber(num, dec, thou, pnt, curr1, curr2, n1, n2) {var x = Math.round(num * Math.pow(10,dec));if (x >= 0) n1=n2='';var y = (''+Math.abs(x)).split('');var z = y.length - dec; if (z<0) z--; for(var i = z; i < 0; i++) y.unshift('0');y.splice(z, 0, pnt); if(y[0] == pnt) y.unshift('0'); while (z > 3) {z-=3; y.splice(z,0,thou);}var r = curr1+n1+y.join('')+n2+curr2;return r;}

// show server id
function serveur()
{
    myMsgBox.show(LABEL["COMMON_WHICH_SERVER"] + _frnt, 1);
}

// show time
function show_time()
{
    var a = (_t / 1000).round(1);
    var b = (_t2 / 1000).round(1);
    var c = (a + b).round(1);

    myMsgBox.show("HTML Display time : " + a + " seconds<br />Processing duration " + b + " seconds<br /><br />Total : " + (a + b) + " seconds", 1);
}

//SARA A. 15/09/09 START

// checks email

 function refuserToucheEntree(event)
{

    // Compatibilité IE / Firefox
    if(!event && window.event)
    {
        event = window.event;

    }
    // IE
    if(event.keyCode == 13)
    {
        event.returnValue = false;
        event.cancelBubble = true;
         alerte_ok('Right');
    }
    // DOM
    if(event.which == 13)
    {
        event.preventDefault();
        event.stopPropagation();
        alerte_ok('Right');
    }



}

/******************/

function alerte_page_verif()
{
    // Supprimer tous les messages d'erreurs du formulaire
    var previous_errors = $$('.tmp_error');
    if(previous_errors) previous_errors.dispose();

    var test = true;
    var given_locality = false;

    // Tester chacune des localités (le lockey doit être valide)
    if( ! agT9s[0].isEmpty() ) {
        given_locality = true;
        if( ! agT9s[0].isValid() ) {
            alerte_page_error('loc_name1','Merci de sélectionner une localité dans la liste.');
            test = false;
        }
    }
    if( ! agT9s[1].isEmpty() ) {
        given_locality = true;
        if( ! agT9s[1].isValid() ) {
            alerte_page_error('loc_name1','Merci de sélectionner une localité dans la liste.');
            test = false;
        }
    }
    if( ! agT9s[2].isEmpty() ) {
        given_locality = true;
        if( ! agT9s[2].isValid() ) {
            alerte_page_error('loc_name1','Merci de sélectionner une localité dans la liste.');
            test = false;
        }
    }

    // Au moins une localité est requise
    if( !given_locality ) {
        alerte_page_error('loc_name1','Merci de renseigner au moins une localité.');
        test = false;
    }

    // Tester l'adresse email
    if( agResets[0].isEmpty() ) {
        $('alertMail').grab( new Element('p', {'class':'tmp_error', 'style':'margin:-6px 0px 10px; padding:0px;', 'html':
            '&gt; Merci de renseigner votre email.'}), 'after');
        test = false;
    }
    else if( !agResets[0].checkEmail() ) {
        $('alertMail').grab( new Element('p', {'class':'tmp_error', 'style':'margin:-6px 0px 10px; padding:0px;', 'html':
            '&gt; Merci de renseigner un email valide.'}), 'after');
        test = false;
    }

    // Tester la surface
    if( ! ( agResets[1].checkArea() && agResets[2].checkArea() ) ){
        alerte_page_error('area_min','La surface renseignée doit être de type numérique.');
        test = false;
    }

    // Tester le budget
    if( ! ( agResets[3].checkPrice() && agResets[4].checkPrice() ) ){
        alerte_page_error('price_min','Le budget renseigné doit être de type numérique.');
        test = false;
    }

    return test;
}

function alerte_page_error(field,error){
    // Ajouter un para erreur dans la partie contenant le champ en erreur
    $( field ).getParent('div.category-field-2').grab(
        new Element('p', {'class':'tmp_error', 'style':'padding:2px 0px 2px 30px;', 'html':'&gt; '+error}), 'after'
    );
}

function alerte_page() {
    var frm = $('FAlerteEmail');

    // Verifier les champs du formulaire
    if( ! alerte_page_verif() ) {
        $('go_search').grab(new Element('p', {'class':'tmp_error', 'style':'padding:6px 0px 0px;', 'html':
            'Erreur(s) survenue(s) lors de la validation.'
        }), 'after');
        return;
    }
	
    var btn_content = $('search-button').innerHTML;

    if (_page == 'alerte_email_search.php') {
        var bnp = 'no';
    }

    frm.set('send', {
        url: '/alerte_email_confirmation.php?bnp='+bnp,
        onRequest:  function() {
            // Supprimer le formulaire lors de l'envoi
            $('search-button').set('html','<img src="'+_urlmmf+'static/multibox/loader.gif" alt="Requete en cours..." style="display:block; margin:0px auto; width:50px;" />');
        },
        onSuccess : function(responseText, responseXML){
            // Afficher la box de confirmation d'inscription
            myMsgBox.setDimensions(230,620);
            myMsgBox.show('- ALERTE EMAIL GRATUITE', 13);
            myMsgBox.setContent(responseText + aimfar + altfarm_aei_subscription);

            // Si on clique sur la croix, préparer une nouvelle recherche
            $('msgBoxButton').addEvent('click',function() {

                // Restaurer le bouton de soumission
                $('search-button').set('html',btn_content);

                // Sauvegarder l'email avant le reset
                var current_email = $('alertMail').value;

                // Reinitialiser le formulaire
                frm.reset();

                // Reinitialiser tous les champs (valeur par defaut + non bold)
                for (var i=0; i<3; i++) agT9s[i].defaultField();
                for (var i=1; i<5; i++) agResets[i].defaultField();

                // Restaurer l'email précédent
                $('alertMail').value = current_email;
            });
            
            xt_med('F', '19', 'Inscription_alertes::Inscription_alertes_page_alerte', '');
            if($('alertNews').checked){
            	xt_med('F', '19', 'Inscription_newsletter::Inscription_newsletter_page_alerte', '');
            }
            
            if($('alertProm').checked){
            	xt_med('F', '19', 'Inscription_OptIn_Partenaires::Inscription_OptIn_page_alerte', '');
            }
        },
        onFailure: function() {
            // Restaurer le bouton
            $('search-button').set('html',btn_content);
            myMsgBox.show("Nous sommes désolés,<br />Une erreur est survenue lors de l'envoi du mail !", 3);
        }
    });
    frm.send();
}

/******************/

function alerte_compte()
{

    adresse = $("alertMail").value.trim();

    if (! check_eml(adresse))
    {
        myMsgBox.show(LABEL["COMMON_MSGBOX_VALID_EMAIL"], 3);

    }
    else
    {
        $("FalertCompte").submit();
    }
}

//SARA A. 15/09/09 STOP

function add_navigation(mode, title, url)
{
    switch (mode)
    {
        case "shortcut" :
            if (window.ie)
            {
                window.external.AddFavorite(url, title);
            }
            else if (window.gecko)
            {
                window.sidebar.addPanel(title, url, "");
            }

            break;

        case "homepage" :
            if (window.ie)
            {
                document.body.style.behavior='url(#default#homepage)';
                document.body.setHomePage(url);
            }
            else
            {
                myMsgBox.show(LABEL["SET_HOMEPAGE_ERROR"], 1);
            }

            break;
    }
}
/**

 * Fonction de récupération des paramètres GET de la page

 * @return Array Tableau associatif contenant les paramètres GET

 */

function extractUrlParams(){

    var t = location.search.substring(1).split('&');

    var f = [];

    for (var i=0; i<t.length; i++){

        var x = t[ i ].split('=');

        f[x[0]]=x[1];

    }

    return f;

}

function navHover(param, elm){
	elm.setStyle('background-position', '-49px 0px');
}

function changeBorder(obj, color){
	// obj.setStyle('border', '1px solid #'+color);
	obj.style.border = '1px solid #'+color;
}

var urlParam = extractUrlParams();

