// JavaScript Document

function editPage(id_page){
	document.getElementById("sous_content").style.visibility = "hidden";
	SendAjax('idP='+id_page, '/cms_core/ajax/dataPage.ajx.php', 'texte_page', 'value', id_page);
}

function editInformation(id_page){
	document.getElementById("info_edit").style.visibility = "hidden";
	var texte = document.getElementById("information").innerHTML;
	texte = texte.replace(/&quot;/g,'";'); // 34 22

	document.getElementById("information").innerHTML = '<form method="post" action="index.php"><textarea name="textOnly" id="textOnly">'+texte+'</textarea>\n<input type="submit" name="submit" value="Sauvegarder" /><input type="button" name="cancel" value="Annuler" onclick="javascript:document.location.href=\'\'" /></form>'
	
	var oFCKeditor = new FCKeditor( 'textOnly' ) ;
	oFCKeditor.BasePath = "/cms_core/script/fckeditor/" ;
	oFCKeditor.Height   = 800 ;
	oFCKeditor.ToolbarSet = 'Basic';
	oFCKeditor.Value = texte;
	oFCKeditor.ReplaceTextarea() ;	
}
function donner_focus(chp)
{
	document.getElementById(chp).focus();
}

var listLien = new Array();;

function editLien(id_page, id_template){
	var texte = document.getElementById("lien_"+id_page+"_value").innerHTML;
	listLien[id_page] = texte;
	if (id_template != null)
	{
		templateTxt = ', '+id_template;	
	}
	else
	{
		templateTxt = '';	
	}
	if (id_template == 3 || id_template == 4)
	{
		document.getElementById('jsEdit'+id_page).style.display = 'none';	
	}
	texte = texte.replace(/&quot;/g,'";'); // 34 22
	//<form name="lien'+id_page+'" method="post" action="page-'+id_page+'-sauvegarde.html">
	//</form>
	document.getElementById('lien_'+id_page).innerHTML = '<input type="hidden" name="id_page" value="'+id_page+'"><input type="text" class="little_input" name="lien" id="input_lien_'+id_page+'" value="'+texte+'" /><a href="javascript:document.lien'+id_page+'.submit();"><img src="template/image/icone_ok.png" alt="Sauvegarder"/></a><a href="#" onclick="hideEditLien('+id_page+templateTxt+')"><img src="template/image/button_cancel.png" alt="Annuler"/></a>';
}

function hideEditLien(id_page, id_template){
	texte = listLien[id_page];
	document.getElementById('lien_'+id_page).innerHTML ='<a href="page-'+id_page+'-'+texte+'.html" id="lien_'+id_page+'_value">'+texte+'</a>';
	if (id_template != 3 && id_template != 4)
	{
		document.getElementById('lien_'+id_page).innerHTML += '<img src="template/javascript/edit.png" onclick="javascript:editLien('+id_page+');">';
	}
	else
	{
		document.getElementById('jsEdit'+id_page).style.display = 'inline';		
	}
}

var corps_color = "#FFF";
var background = "#FFF";
var menu_color = "#FFF";
var menu_bgcolor = "#FFF";
var contactBox = "#FFF";
var newsletterCol = "#FFF";
var pubCol = "#FFF";
function showEditColor(id, id_template, target){
	if(id == "change_background"){
		document.getElementById("change_background").style.visibility = "hidden";
		document.getElementById("change_background").style.display = "none";
		document.getElementById("change_background_color").style.visibility = 'visible'
		document.getElementById("change_background_color").style.display = 'inline'
		background = document.getElementsByTagName('body')[0].style.backgroundColor;
		donner_focus("bg_color");	
	}
	if(id == "change_corps"){
		document.getElementById("change_corps").style.visibility = "hidden";
		document.getElementById("change_corps").style.display = "none";
		document.getElementById("change_corps_color").style.visibility = 'visible';
		document.getElementById("change_corps_color").style.display = 'inline';
		corps_color = document.getElementById('corps').style.backgroundColor;
		donner_focus("corps_color");
	}
	if(id == "change_liens"){
		document.getElementById("change_liens").style.visibility = "hidden";
		document.getElementById("change_liens").style.display = "none";
		document.getElementById("change_liens_color").style.visibility = 'visible'
		document.getElementById("change_liens_color").style.display = 'inline'
		if (id_template != null && (id_template == 3 || id_template == 4))
			menu_color = document.getElementById(target).style.backgroundColor;
		donner_focus("liens_color");
	}
	if(id == "change_bgliens"){
		document.getElementById("change_bgliens").style.visibility = "hidden";
		document.getElementById("change_bgliens").style.display = "none";
		document.getElementById("change_bgliens_color").style.visibility = 'visible'
		document.getElementById("change_bgliens_color").style.display = 'inline'
		menu_bgcolor = document.getElementById('menu_top').style.backgroundColor;
		donner_focus("bgliens_color");
	}
	if(id == "contactBox"){
		document.getElementById("change_contactBox").style.visibility = "hidden";
		document.getElementById("change_contactBox").style.display = "none";
		document.getElementById("change_contactBox_color").style.visibility = 'visible'
		document.getElementById("change_contactBox_color").style.display = 'inline'
		contactBox = document.getElementById('menu_rigth_global').style.backgroundColor;
		donner_focus("contactBox_color");
	}
	if(id == "newsletter"){
		document.getElementById("change_newsletter").style.visibility = "hidden";
		document.getElementById("change_newsletter").style.display = "none";
		document.getElementById("change_newsletter_color").style.visibility = 'visible'
		document.getElementById("change_newsletter_color").style.display = 'inline'
		newsletterCol = document.getElementById('newsletter_global').style.backgroundColor;
		donner_focus("newsletter_color");
	}
	if(id == "pub"){
		document.getElementById("change_pub").style.visibility = "hidden";
		document.getElementById("change_pub").style.display = "none";
		document.getElementById("change_pub_color").style.visibility = 'visible'
		document.getElementById("change_pub_color").style.display = 'inline'
		pubCol = document.getElementById('pub_global').style.backgroundColor;
		donner_focus("pub_color");
	}
}
function hideEditColor(id, id_template, target){
	if(id == "change_background"){
		document.getElementById("change_background_color").style.visibility = 'hidden'
		document.getElementById("change_background_color").style.display = "none";
		document.getElementById("change_background").style.visibility = "visible";
		document.getElementById("change_background").style.display = 'block';
		document.getElementsByTagName('body')[0].style.backgroundColor = background
	}
	if(id == "change_corps"){
		document.getElementById("change_corps_color").style.visibility = 'hidden';
		document.getElementById("change_corps_color").style.display = "none";
		document.getElementById("change_corps").style.visibility = "visible";
		document.getElementById("change_corps").style.display = 'block';
		document.getElementById('corps').style.backgroundColor = corps_color;
	}
	if(id == "change_liens"){
		document.getElementById("change_liens_color").style.visibility = 'hidden';
		document.getElementById("change_liens_color").style.display = "none";
		document.getElementById("change_liens").style.visibility = "visible";
		document.getElementById("change_liens").style.display = 'block';
		if (id_template != null && (id_template == 3 || id_template == 4))
			document.getElementById(target).style.backgroundColor = menu_color;
		else
			document.getElementById('menu_left_affiche').style.backgroundColor = menu_color;
	}
	if(id == "change_bgliens"){
		document.getElementById("change_bgliens_color").style.visibility = 'hidden';
		document.getElementById("change_bgliens_color").style.display = "none";
		document.getElementById("change_bgliens").style.visibility = "visible";
		document.getElementById("change_bgliens").style.display = 'block';
		document.getElementById('menu_top').style.backgroundColor = menu_bgcolor;
	}
	if(id == "contactBox"){
		document.getElementById("change_contactBox").style.visibility = "visible";
		document.getElementById("change_contactBox").style.display = "inline";
		document.getElementById("change_contactBox_color").style.visibility = 'hidden'
		document.getElementById("change_contactBox_color").style.display = 'none'
		document.getElementById('menu_rigth_global').style.backgroundColor = contactBox;
	}
	if(id == "newsletter"){
		document.getElementById("change_newsletter").style.visibility = "visible";
		document.getElementById("change_newsletter").style.display = "inline";
		document.getElementById("change_newsletter_color").style.visibility = 'hidden'
		document.getElementById("change_newsletter_color").style.display = 'none'
		document.getElementById('newsletter_global').style.backgroundColor = newsletterCol;
	}
	if(id == "pub"){
		document.getElementById("change_pub").style.visibility = "visible";
		document.getElementById("change_pub").style.display = "inline";
		document.getElementById("change_pub_color").style.visibility = 'hidden'
		document.getElementById("change_pub_color").style.display = 'none'
		document.getElementById('pub_global').style.backgroundColor = pubCol;
	}
}
