/* JS pour l'admin */

/* functionGlobal.js */

//verifie s'il y a au moin qqun dans la liste d'envois
function isUser(conteneur) 
{
	var flag=false;
	var Chckbox = document.getElementById(conteneur).firstChild;
	while (Chckbox!=null) 
	{
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") 
			{
				if (document.getElementById(Chckbox.getAttribute("id")).checked)
					flag = true;
			}
		Chckbox = Chckbox.nextSibling;	
	}
	return flag;
}

//0 tout vide ; 1 tout check; 2 inverse
function GereChkbox(conteneur, a_faire) 
{
	var blnEtat=null;
	var Chckbox = document.getElementById(conteneur).firstChild;
	while (Chckbox!=null) 
	{
		if (Chckbox.nodeName=="INPUT")
			if (Chckbox.getAttribute("type")=="checkbox") 
			{
				blnEtat = (a_faire=='0') ? false : (a_faire=='1') ? true : (document.getElementById(Chckbox.getAttribute("id")).checked) ? false : true;
				document.getElementById(Chckbox.getAttribute("id")).checked=blnEtat;
			}
		Chckbox = Chckbox.nextSibling;
	}
}


/************************************************************************************
	Purpose : Double check befor delete
	Return : The fonction return true of false
************************************************************************************/
function doubleCheckDelete()
{
	if (confirm('Voulez-vous reellement supprimer ce compte ?'))
	{
		if (confirm('Si vous supprimez ce compte vous ne pourrez plus revenir en arriere. Confirmez-vous ?'))
			return true;
		else
			return false;
	}
	else
		return false;
}

//change l'action pour trié le menu
function setAction(action, id)
{
	document.getElementById('ordreAction'+id).value = action;
}

//function showHide
function showHide(divId)
{
	d = document.getElementById(divId);
	if (d.style.display == 'block')
		d.style.display = 'none';
	else
		d.style.display = 'block';
}

//suppr lang
function delLang(idSite, idLang, idPlugin)
{
	if (confirm('Voulez-vous réélement supprimer cette langue ? Cela entraineta une perte de donnée.'))
	{
		document.location.href='index.php?account=1&editaccount=1&id_edit='+idSite+'&cat=2&configPlugin=true&idLang='+idLang+'&idPlugin='+idPlugin;
	}
}

//fonction pour la newsletter
function addFieldNewsLetter()
{
	dFieldGlob = document.getElementById('countGlobal');
	nbFieldGlob = dFieldGlob.value;
	nbFieldGlob ++;
	nbFieldGlobDiv = nbFieldGlob;
	nbFieldGlobDiv++;
	dFieldGlob.value = nbFieldGlob;
	
	d0 = document.getElementById('addLigneT0');
	data0 = d0.checked;
	d1 = document.getElementById('addLigneT1');
	data1 = d1.checked;
	d2 = document.getElementById('addLigneT2');
	data2 = d2.checked;
	d3 = document.getElementById('addLigneT3');
	data3 = d3.checked;
	d4 = document.getElementById('addLigneT4');
	data4 = d4.checked;
	/*
	d5 = document.getElementById('addLigneT5');
	data5 = d5.checked;
	*/
	d6 = document.getElementById('addLigneT6');
	data6 = d6.checked;
	
	//on update le compteur
	dFieldT = document.getElementById('countFieldTitle');
	nbFieldT = dFieldT.value;
	nbFieldT ++;
	dFieldT.value = nbFieldT;
	
	if (data0)
	{
		//on update le compteur
		dField = document.getElementById('countFieldTxtL');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		//on update le compteur
		dField2 = document.getElementById('countFieldTxtR');
		nbField2 = dField2.value;
		nbField2 ++;
		dField2.value = nbField2;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'"><p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:270px; float:left; height:100px;">\n<i>Zone de texte</i><br/><textarea name="txt-L-'+nbField+'-'+nbFieldT+'" id="txt-L-'+nbField+'-'+nbFieldT+'" style="height:100%; width:100%;"></textarea>\n</div>\n<div style="width:270px; float:left; margin-left :10px; height:100px;">\n<i>Zone de texte</i><br/><textarea name="txt-R-'+nbField2+'-'+nbFieldT+'" id="txt-R-'+nbField2+'-'+nbFieldT+'" style="height:100%; width:100%;"></textarea>\n</div>\n<div style="clear:both;"></div><br/><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	}
	else if(data1)
	{
		//on update le compteur
		dField = document.getElementById('countFieldTxtL');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		//on update le compteur
		dField2 = document.getElementById('countFieldImgR');
		nbField2 = dField2.value;
		nbField2 ++;
		dField2.value = nbField2;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'"><p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:270px; float:left; height:100px;">\n<i>Zone de texte</i><br/><textarea name="txt-L-'+nbField+'-'+nbFieldT+'" id="txt-L-'+nbField+'-'+nbFieldT+'" style="height:100%; width:100%;"></textarea>\n</div>\n<div style="width:270px; float:left; margin-left :10px; height:100px;">\n<i>Zone d\'image</i><br/><div style="border-color:#000; border-style:solid; border-width:1px; height:100%; width:100%;"><input style="width:100%;" type="file" name="file-R-'+nbField2+'-'+nbFieldT+'" /></div>\n</div>\n<div style="clear:both;"></div>\n<br/><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	}
	else if (data2)
	{
		//on update le compteur
		dField = document.getElementById('countFieldImgL');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		//on update le compteur
		dField2 = document.getElementById('countFieldImgR');
		nbField2 = dField2.value;
		nbField2 ++;
		dField2.value = nbField2;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'"><p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:270px; float:left; height:100px;">\n<i>Zone d\'image</i><br/><div style="border-color:#000; border-style:solid; border-width:1px; height:100%; width:100%;"><input style="width:100%;" type="file" name="file-L-'+nbField+'-'+nbFieldT+'" /></div>\n</div>\n<div style="width:270px; float:left; margin-left :10px; height:100px;">\n<i>Zone d\'image</i><br/><div style="border-color:#000; border-style:solid; border-width:1px; height:100%; width:100%;"><input style="width:100%;" type="file" name="file-R-'+nbField2+'-'+nbFieldT+'" /></div>\n</div>\n<div style="clear:both;"></div>\n<br/><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	}
	else if (data3)
	{
		//on update le compteur
		dField = document.getElementById('countFieldTxtL');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'">\n<p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:550px; height:100px;">\n<i>Zone de texte</i><br/><textarea name="txt-M-'+nbField+'-'+nbFieldT+'" id="txt-M-'+nbField+'-'+nbFieldT+'" style="height:100%; width:100%;"></textarea>\n</div>\n<br/><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	}
	else if (data4)
	{
		//on update le compteur
		dField = document.getElementById('countFieldImgL');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'"><p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:550px height:100px;">\n<i>Zone d\'image</i><br/><div style="border-color:#000; border-style:solid; border-width:1px; height:100px; width:100%;"><input style="width:100%;" type="file" name="file-M-'+nbField+'-'+nbFieldT+'" /></div>\n</div><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	}
	/*
	else if (data5)
	{
		//on update le compteur
		dField = document.getElementById('countFieldTitle');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		htmlData = '<div id="global_news_'+nbFieldGlob+'"><p>Titre de la news '+nbField+' : <input type="text" name="titleNews'+nbField+'" id="titleNews'+nbField+'" /></p><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br />';
	}
	*/
	else if (data6)
	{
		//on update le compteu
		dField = document.getElementById('countFieldTxtR');
		nbField = dField.value;
		nbField ++;
		dField.value = nbField;
		//on update le compteur
		dField2 = document.getElementById('countFieldImgL');
		nbField2 = dField2.value;
		nbField2 ++;
		dField2.value = nbField2;
		htmlData = '\n<div id="global_news_'+nbFieldGlob+'"><p><i>Zone de titre (Remplissez ou laissez vide)</i><br/><input type="text" name="titleNews'+nbFieldT+'" id="titleNews'+nbFieldT+'" /></p><div style="width:270px; height:100px; float:left;">\n<i>Zone d\'image</i><br/><div style="border-color:#000; border-style:solid; border-width:1px; height:100%; width:100%;"><input style="width:100%;" type="file" name="file-L-'+nbField2+'-'+nbFieldT+'" /></div>\n</div>\n<div style="width:270px; float:left; margin-left :10px; height:100px;">\n<i>Zone de texte</i><br/><textarea name="txt-R-'+nbField+'-'+nbFieldT+'" id="txt-R-'+nbField+'-'+nbFieldT+'" style="height:100%; width:100%;"></textarea>\n</div>\n<div style="clear:both;"></div>\n<br/><br/><i>Liez votre ligne de texte ou photo(s) en ins&eacute;rant ici l\'URL de votre choix</i><br/><input type="text" name="txt-U-'+nbField+'-'+nbFieldT+'" id="txt-U-'+nbField+'-'+nbFieldT+'" /><br/><br/><div style="float:right;"><input type="button" value="Supprimer la ligne" alt="Supprimer la ligne" title="Supprimer la ligne" onclick="document.getElementById(\'global_news_'+nbFieldGlob+'\').innerHTML = \'\'"/></div><div style="clear:both"></div><div style="width:100%; border-bottom:dotted; color:#333"></div><br /></div><div id="contentFormNewsletter' + nbFieldGlobDiv+'"></div>';
	
	}
	dhtml = document.getElementById('contentFormNewsletter'+nbFieldGlob);
	dhtml.innerHTML = htmlData;
}
