/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
////////// Image roll-over //////////////////////////////////////////////////////////////////////////
	jQuery(document).ready(function() {
			
		jQuery(".roll-over").mouseover( function() {
			jQuery(this).attr("src", rollOver(jQuery(this).attr("src"), 'over'));
		});
			
		jQuery(".roll-over").mouseout( function() {
			jQuery(this).attr("src", rollOver(jQuery(this).attr("src"), 'out'));
		});
	});
	
	function rollOver(src, event) {
		
		var s1 = (event == 'over') ? 'on' : 'of';
		var s2 = (s1 == 'on') ? 'of' : 'on';
		
		var pattern = new RegExp("_" + s2, "gi");
		
		var newSrc = src.replace(pattern, "_" + s1);
		return newSrc;
	}
	
////////// Input toggleInputValue ///////////////////////////////////////////////////////////////////	
	function toggleInputValue(ele, texte) {
		if (ele.value == texte) {
			ele.value = '';
		} else {
			if (ele.value == '') {
				ele.value = texte;
			}
		}
	}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

function inscriptionNewsletter(){

        var o = new ajax();

        o.setParam('url', '/_scripts/newsletter.ajax.php');
        o.setParam('method', 'post');
        o.setParam('format', 'xml');
        o.setParam('callback', 'displayNewsletterResult');
        
        o.setData('email', document.forms["newsletter"].elements["email"].value);

        var secteur = document.forms["newsletter"].elements["secteur_id"];
        for(i = 0; i < secteur.length; i++){
            if(secteur[i].checked == true){
                
                o.setData('secteur_id', secteur[i].value);
            }
        }

        data = o.execute();

	return false;

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

function displayNewsletterResult(contents) {

        var resultats = contents.getElementsByTagName('resultat');
        var resultat = resultats[0];

        var message = resultat.getElementsByTagName('message')[0].firstChild.nodeValue;
        var reponse = resultat.getElementsByTagName('reponse')[0].firstChild.nodeValue;

        var message_div   = (reponse == 0) ? 'newsletter_error' : 'newsletter_confirm';
        var message_empty = (reponse == 0) ? 'newsletter_confirm' : 'newsletter_error';

        document.getElementById(message_empty).style.display = 'none';

        var ele = document.getElementById(message_div);


        if (ele) {
		ele.style.display = 'block';
                ele.innerHTML = message;
	}

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
