var Utils={
	
	ouvrirAidePbMinitel:function(page){
		window.open('/index/aideMinitel','','width=500,height=480,left=10,top=10,resizable=yes,scrollbars=yes');
	},
	
	
	ouvrirAideAudio:function(partner){
	    if(partner==undefined)
	        partner='0';
	   window.open('page/p_comment_ca_marche.php?partner='+partner,'','width=320,height=300,left=10,top=10,resizable=yes,status,location=no');
	},
	
	ouvrirAideMulti:function(idc, partner) {
	 if(window.urchinTracker)
	        alert("1");
	    else
	        alert("0");
	    if(partner==undefined)
	        partner='0';
	    window.open('page/p_comment_ca_marche_multi.php?idc='+idc+'&partner='+partner,'','width=590,height=470,left=10,top=10,resizable=yes,scrollbars=yes');
	},
	
	affNotifyMsg:function(dst, msg, style){
		if(style=="ok")
		msg = "<div style=\"color:#009900;\">"+msg+"</div>";
		else
			msg = "<div style=\"color:#ff0000;font-weight:bold;\">"+msg+"</div>";	
		
        if( $(dst) ==undefined )
            return; 
            
        document.getElementById(dst).innerHTML = msg;		
		window.setTimeout(function(){ document.getElementById(dst).innerHTML = ""},6000);
	},
	
	verifierEmail:function(email) {
            var modele = /^[a-z0-9\-_\.]+@[a-z0-9\-_\.]+\.[a-z]{2,}$/i;
            if (modele.test(email))
				return true;
            else return false;
	},

	getMessageStr:function(val){
		if(val=="OK")
			return "ok";
		else if(val=="KO")
			return "ko";
		else if(val=="MAIL_EMPTY")
			return "Mail vide";
		else if(val=="PASS_EMPTY")
			return "pass vide";	
		else if(val=="PARAMS_EMPTY")
			return "parametres vides";
		else if(val=="BAD_MAIL")
			return "mauvais mail";
		else if(val=="MAIL_EXISTS")
			return "Mail deja existant";
		else if(val=="SHORT_PARAM")
			return "Parametre trop court";
			
		return val;
	},
	
	ouvrirAideCB:function(idc, partner){
	    if(partner==undefined)
	        partner='0';
	    window.open('page/p_comment_ca_marche_cb.php?idc='+idc+'&partner='+partner,'','width=590, height=470,left=10,top=10,resizable=yes,scrollbars=yes');
	}
	
};

function rollover(element){
	var src=element.getAttribute('src');
	
	var nomimage=src.substring(src.lastIndexOf("/")+1,src.length);
	var url=src.substring(0,src.lastIndexOf("/")+1);
	
	var extension=nomimage.substring(nomimage.indexOf("."),nomimage.length);
	var nomimage=nomimage.substring(0,nomimage.indexOf("."));
	
	var clicked="-clic";
	
	if(nomimage.substr(nomimage.length-clicked.length)==clicked){
		nomimage=nomimage.substr(0,nomimage.length-clicked.length);
		var dejaroll=nomimage.substring(nomimage.length-5-clicked.length);
	}
	else{
		var dejaroll=nomimage.substring(nomimage.length-5);
	}
	if (dejaroll =='-roll'){
		var src2=element.setAttribute("src",url+nomimage.substring(0,nomimage.length-5)+extension);
	}
	else {
		var src2=element.setAttribute("src",url+nomimage+"-roll"+extension);
	}
}

function changeCssClass(idElem, cssName){
	document.getElementById(idElem).setAttribute("class", cssName);
	document.getElementById(idElem).setAttribute("className", cssName);
}
