function showhide(pi_object){
	var the_element = document.getElementById(pi_object);
	if (the_element.style.display == "none"){
		the_element.style.display = "inline";
	}
	else{
		the_element.style.display = "none";
	}
}
function show(pi_object){
	var the_element = document.getElementById(pi_object);
	if (the_element.style.display == "none"){
		the_element.style.display = "inline";
	}
}
function hide(pi_object){
	var the_element = document.getElementById(pi_object);
	if (the_element.style.display == "inline"){
		the_element.style.display = "none";
	}
}
function show_content_place(pi_object, content, x, y){
	var the_element = document.getElementById(pi_object);
	the_element.innerHTML = content;
	the_element.style.position="absolute";
	the_element.style.left=x;
	the_element.style.top=y;
	if (the_element.style.display == "none")
		the_element.style.display = "inline";
	else
		the_element.style.display = "none";
}

function change_language(language){//language is the new language.
	if(language=="en"){
		var elements_old = document.getElementsByName("fr");
		var elements_new = document.getElementsByName("en");
		setCookie("language", "1");
	}
	else{
		var elements_old = document.getElementsByName("en");
		var elements_new = document.getElementsByName("fr");
		setCookie("language", "2");
	}
	//document.write(elements_old[1].innerHTML);
	for(var i=0; i<elements_old.length; i++)
		elements_old[i].style.display = "none";
	for(var j=0; j<elements_new.length; j++)
		elements_new[j].style.display = "inline";
}

function over_menu(menu){
	document.getElementById('menu_'+menu).src='files/style/menu/'+menu+'_hover.png';
}
function out_menu(menu, page){
	if(menu==page) document.getElementById('menu_'+menu).src='files/style/menu/'+menu+'_active.png';
	else document.getElementById('menu_'+menu).src='files/style/menu/'+menu+'_without.png';
}

function over_menums(menu){
	document.getElementById(menu).src='mysound/menu/'+menu+'_hover.png';
}
function out_menums(menu, page){
	if(menu==page) document.getElementById(menu).src='mysound/menu/'+menu+'_active.png';
	else document.getElementById(menu).src='mysound/menu/'+menu+'_without.png';
}

function show_help_format_text(name_input_form, event){
	var div_help_format_text = document.getElementById("help_format_text");
	div_help_format_text.style.display="inline";
	var top=event.clientY + document.body.scrollTop - 150;
	var left=event.clientX + document.body.scrollLeft + 50;
	div_help_format_text.style.top=top+"px";
	div_help_format_text.style.left=left+"px";
}
function hide_help_format_text(name_input_form){
	var div_help_format_text = document.getElementById("help_format_text");
	div_help_format_text.style.display="none";
	div_help_format_text.style.top="0px";
	div_help_format_text.style.left="0px";
}
function resize_image(id){
	var width_window=document.body.clientWidth;
	var width_max_img=width_window/2-90;
	if(document.getElementById(id).width>width_max_img){
		document.getElementById(id).style.width=width_max_img+"px";
	}
	if(document.getElementById(id).height>510){
		document.getElementById(id).style.width=width_max_img/2+"px";
		
		rapport = width_max_img/elements[i].width *100;
		hauteur = document.getElementById(id).height*rapport/100;
		document.getElementById(id).style.height=hauteur/2+"px";
	}
	document.getElementById(id).style.display = "inline";
}
function resize_image_small(id){
	var width_window=document.body.clientWidth;
	var width_max_img=width_window/2-90;
	width_max_img=width_max_img/2;
	if(document.getElementById(id).width>width_max_img){
		document.getElementById(id).style.width=width_max_img+"px";
	}
	document.getElementById(id).style.display = "inline";
}
function resize_images(){
//images à retailler
	var elements=document.getElementsByName("resize_image");
	var width_window=document.body.clientWidth;
	var width_max_img=420;//width_window/2-90;
	for(var i=0; i<elements.length; i++){
			elements[i].style.display = "inline";
		ancien_largeur=elements[i].width;
		if(elements[i].width>width_max_img){
			elements[i].style.width=width_max_img+"px";
		}
		if(elements[i].height>510){
			/*elements[i].style.width=width_max_img/2+"px";
			rapport = width_max_img/elements[i].width *100;
			hauteur = elements[i].height*rapport/100;
			elements[i].style.height=hauteur/2+"px";*/
			new_width=elements[i].width*300/elements[i].height;
			rapport = 1;
			while(new_width/rapport>width_max_img){ rapport++; }
			elements[i].style.width=new_width/rapport+"px";
			elements[i].style.height=300/rapport+"px";
		}
	}
	var elements=document.getElementsByName("resize_image_attente");
	for(var i=0; i<elements.length; i++){
			elements[i].style.display = "none";
			}
//vidéos à retailler
	/*var elements=document.getElementsByName("resize_video");
	var width_window=document.body.clientWidth;
	var width_max_img=430;//width_window/2-90;
	for(var i=0; i<elements.length; i++){
		ancien_largeur=elements[i].width;
		if(elements[i].width>width_max_img){
			elements[i].width=width_max_img+"px";
			new_height=elements[i].height*width_max_img/elements[i].width;
			elements[i].height=new_height+"px";
		}
	}*/



	var elements=document.getElementsByName("resize_image_small");
	var width_window=document.body.clientWidth;
	var width_max_img=420;//width_window/2-90;
	width_max_img=width_max_img/2;
	for(var i=0; i<elements.length; i++){
		elements[i].style.width="";
		if(elements[i].width>width_max_img || elements[i].width==0){
			elements[i].style.width=width_max_img+"px";
		}
		elements[i].style.display = "inline";
	}
}
function display_adsense(){
	/*Adsense for Symbian App*/
	var annonce_banniere='<script type="text/javascript"><!--';
	annonce_banniere+='google_ad_client = "pub-0620140085361454";';
	annonce_banniere+='/* Symbian App v1 468x60, date de création 13/07/10 */';
	annonce_banniere+='google_ad_slot = "7372762869";';
	annonce_banniere+='google_ad_width = 468;';
	annonce_banniere+='google_ad_height = 60;';
	annonce_banniere+='//-->';
	annonce_banniere+='</script>';
	annonce_banniere+='<script type="text/javascript"';
	annonce_banniere+='src="http://pagead2.googlesyndication.com/pagead/show_ads.js">';
	annonce_banniere+='</script>';
	return annonce_banniere;
}

function display_adsense_write_criteo(){
	var width_window=document.body.clientWidth;
	if(width_window<702){
		document.write ("<td>");
		display_adsense_write_criteo_CODE();
		document.write ("</td>");
	}
	else if(width_window>936){
		document.write ("<td>");
		display_adsense_write_criteo_CODE();
		document.write ("</td>");
		document.write ("<td>");
		display_adsense_write_criteo_CODE();
		document.write ("</td>");
	}
	
}
function display_adsense_write_criteo_CODE(){
	/*CRITEO for Symbian App*/
	var m3_u = (location.protocol=='https:'?'https://cas.criteo.com/delivery/ajs.php':'http://cas.criteo.com/delivery/ajs.php');
	var m3_r = Math.floor(Math.random()*99999999999);
	if (!document.MAX_used) document.MAX_used = ',';
	document.write ("<scr"+"ipt type='text/javascript' src='"+m3_u);
	document.write ("?nodis=1&amp;zoneid=9803");
	document.write ('&amp;cb=' + m3_r);
	if (document.MAX_used != ',') document.write ("&amp;exclude=" + document.MAX_used);
	document.write (document.charset ? '&amp;charset='+document.charset : (document.characterSet ? '&amp;charset='+document.characterSet : ''));
	if (document.referrer) document.write ("&amp;referer=" + escape(document.referrer));
	if (document.context) document.write ("&context=" + escape(document.context));
	if (document.mmm_fo) document.write ("&amp;mmm_fo=1");
	document.write ("'><\/scr"+"ipt>");
}
function display_adsense_write_intext(){
	var width_window=document.body.clientWidth;
	if(width_window<702){
		document.write ("<td>");
		display_adsense_write_intext_CODE();
		document.write ("</td>");
	}
	else if(width_window>936){
		document.write ("<td>");
		display_adsense_write_intext_CODE();
		document.write ("</td>");
		document.write ("<td>");
		display_adsense_write_intext_CODE();
		document.write ("</td>");
	}
	
}
function display_adsense_write_intext_CODE(){
	
	document.write ("<!--");
	document.write ("// ClickInText(TM) - Classic Technology :");
	document.write ("// (fr) Pensez à vérifier que le site sur lequel vous installez ce script a bien été ajouté à votre compte ClickInText");
	document.write ("-->");
	document.write ("<script type=\"text/javascript\" src=\"http://fr.classic.clickintext.net/?v=3.0&a=9185&f=468x60\"></script>");
	document.write ("<!--");
	document.write ("// ClickInText(TM) - Classic Technology : End");
	document.write ("-->");

}

function change_innerHTML(id, text1, text2){
	if(document.getElementById(id).innerHTML==text1) document.getElementById(id).innerHTML=text2;
	else document.getElementById(id).innerHTML=text1;
}

function register_you_show(connecte, event){
	if(connecte==-1){
		var div_register_you = document.getElementById("register_you");
		var top=event.clientY + document.body.scrollTop - 50;
		var left=event.clientX + document.body.scrollLeft + 150;
		div_register_you.style.top=top+"px";
		div_register_you.style.left=left+"px";
		div_register_you.style.display="inline";
	}
}
function register_you_hide(connecte){
	if(connecte==-1){
		var div_register_you = document.getElementById("register_you");
		div_register_you.style.display="none";
		div_register_you.style.top="0px";
		div_register_you.style.left="0px";
	}
}
function help_versions_symbian_show(connecte, event){
		var div_help_versions_symbian = document.getElementById("help_versions_symbian");
		var top=event.clientY + document.body.scrollTop + 50;
		var left=event.clientX + document.body.scrollLeft - 150;
		div_help_versions_symbian.style.top=top+"px";
		div_help_versions_symbian.style.left=left+"px";
		div_help_versions_symbian.style.display="inline";
}
function help_versions_symbian_hide(connecte){
		var div_help_versions_symbian = document.getElementById("help_versions_symbian");
		div_help_versions_symbian.style.display="none";
		div_help_versions_symbian.style.top="0px";
		div_help_versions_symbian.style.left="0px";
}
function help_free_applications_show(connecte, event){
		var div_help_free_applications = document.getElementById("help_free_applications");
		var top=event.clientY + document.body.scrollTop + 50;
		var left=event.clientX + document.body.scrollLeft - 150;
		div_help_free_applications.style.top=top+"px";
		div_help_free_applications.style.left=left+"px";
		div_help_free_applications.style.display="inline";
}
function help_free_applications_hide(connecte){
		var div_help_free_applications = document.getElementById("help_free_applications");
		div_help_free_applications.style.display="none";
		div_help_free_applications.style.top="0px";
		div_help_free_applications.style.left="0px";
}
function help_installation_application_show(connecte, event){
		var div_help_installation_application = document.getElementById("help_installation_application");
		var top=event.clientY + document.body.scrollTop + 50;
		var left=event.clientX + document.body.scrollLeft - 150;
		div_help_installation_application.style.top=top+"px";
		div_help_installation_application.style.left=left+"px";
		div_help_installation_application.style.display="inline";
}
function help_installation_application_hide(connecte){
		var div_help_installation_application = document.getElementById("help_installation_application");
		div_help_installation_application.style.display="none";
		div_help_installation_application.style.top="0px";
		div_help_installation_application.style.left="0px";
}
function first_access_show(){
		var div_first_access = document.getElementById("first_access");
		var top=50;
		var left=150;
		div_first_access.style.top=top+"px";
		div_first_access.style.left=left+"px";
		div_first_access.style.display="inline";
}
function first_access_hide(){
		var div_first_access = document.getElementById("first_access");
		div_first_access.style.display="none";
		div_first_access.style.top="0px";
		div_first_access.style.left="0px";
		setCookie("first_access", "2");
}

function erasePseudo(){
	document.getElementById("pseudo_member").value="";
}

function erasePassword(){
	document.getElementById("password_member").value="";
}

function onload(){
	//if(getCookie2("first_access")==null) first_access_show();
	//else 
	first_access_hide();
}


//la meme que dans cookies.js
function setCookie(sName, sValue) {
        var today = new Date(), expires = new Date();
        expires.setTime(today.getTime() + (365*24*60*60*1000));
        document.cookie = sName + "=" + sValue + ";expires=" + expires.toGMTString();
}
//la meme que dans cookies.js
function getCookie2(sName) {
        var oRegex = new RegExp("(?:; )?" + sName + "=([^;]*);?");
 
        if(oRegex.test(document.cookie)) {
                return decodeURIComponent(RegExp["$1"]);
        } else {
                return null;
        }
}