var nbBan = "";
var maBanniere = "";
var monTheme = "";
var monThemeAd = "";
var maBanniereDim = "";
var maBanniereAd = "";
var ad = "";
var maBannierePerso = "";
var repeat = "<?=$nb_im?>";
var i;


//-->


function champsok()     
{      
if (document.formulaire.ban.value == "undefined")      
	{
	alert("Vous devez choisir une bannière !");      
	return false;      
	}      
if (document.formulaire.texte1.value.length == 0)      {      alert("Vous devez saisir au moins un texte !");      return false;      } 	
if (document.formulaire.coul_T1.value.length == 0)      {      alert("Vous devez saisir au moins une couleur de texte !");      return false;      } 	
if (document.formulaire.X1.value.length == 0 && document.formulaire.ombrage.value == 'non')      {      alert("Vous devez saisir au moins une coordonnée X !");      return false;      } 	
if (document.formulaire.Y1.value.length == 0 && document.formulaire.ombrage.value == 'non')    {      alert("Vous devez saisir au moins une coordonnée Y !");      return false;      } 	
document.getElementById("affiche").style.display = '';
window.location.href="#done";
return true;     
}
function setFontSize(liste, nb) {
  var taille = liste.options[liste.selectedIndex].value;
  //var e = document.getElementById('Bloque');
  var f = document.getElementById('example'+nb+'');
  f.style.fontSize = taille + 'pt';
}

function setFontFace(liste, nb) {
  var face = liste.options[liste.selectedIndex].value;
  var e = document.getElementById('example'+nb+'');
  e.style.fontFamily = face;
}

function changeColor(liste, nb){
var color = liste.options[liste.selectedIndex].value;
var e = document.getElementById('example'+nb+'');
e.style.color = color;
}


function ChoisirBanniereTheme(nb, nomBanniere,theme, ext){//pour les bannieres 468*60 à theme
for(var i=1;i<=nb;i++)
{
	document.getElementById("banniere"+i+"").innerHTML = '<img src="modeles/468x60/'+theme+'/'+nomBanniere+'" />';
}
	document.forms['formulaire'].elements['ban'].value = nomBanniere;
	document.forms['formulaire'].elements['ext'].value = ext;
	
	document.forms['formulaire'].elements['theme'].value = theme;
	document.forms['formulaire'].elements['perso'].value = '0';
	document.forms["formulaire"].elements["themeAd"].value = "";
	document.forms["formulaire"].elements["ad"].value = "";
	maBanniere = window['nomBanniere'];
	monTheme = window['theme'];
	maBanniereAd = '';
	maBanniereDim = '';
	maBannierePerso = '';
	monThemeAd = "";
	ad = "";
}


//pour les bannieres sans theme d'autres dimensions
function ChoisirBanniereDim(nb,dim,nomBanniereDim){
for(i=1;i<=nb;i++){
document.getElementById("banniere"+i+"").innerHTML ='<img src="modeles/'+dim+'/'+nomBanniereDim+'" />';
}
document.forms["formulaire"].elements["themeAd"].value = "";
document.forms["formulaire"].elements["ad"].value = "";
document.forms['formulaire'].elements['perso'].value = '0';
document.forms['formulaire'].elements['ban'].value = nomBanniereDim;
maBanniereDim = window['nomBanniereDim'];
maBanniere = '';
maBanniereAd = '';
maBannierePerso = '';
monThemeAd = "";
ad = "";
}

window.ChoisirBanniereAd = function (nb, nomBanniereAd, themeAd, ext){
for(var i=1;i<=nb;i++)
{
document.getElementById("banniere"+i+"").innerHTML = '<img src="modeles/468x60/Adultes/'+themeAd+'/'+nomBanniereAd+'" />';
}
document.forms['formulaire'].elements['ext'].value = ext;
document.forms['formulaire'].elements['ban'].value = nomBanniereAd;
document.forms["formulaire"].elements["themeAd"].value = themeAd;
document.forms["formulaire"].elements["ad"].value = "1";
document.forms["formulaire"].elements["theme"].value = "";

maBanniereAd = window['nomBanniereAd'];
monThemeAd = window['themeAd'];
maBanniere = '';
maBanniereDim = '';
maBannierePerso = '';
}

window.ChoisirBannierePerso = function(nb,nomBannierePerso,chemin, ext){ 
for(var i=1;i<=nb;i++){
document.getElementById("banniere"+i+"").innerHTML = '<img src="'+chemin+'/'+nomBannierePerso+'" />';
}
document.forms['formulaire'].elements['ext'].value = ext;
document.forms['formulaire'].elements['ban'].value = nomBannierePerso;
document.forms['formulaire'].elements['perso'].value = '1';
document.forms["formulaire"].elements["themeAd"].value = "";
document.forms["formulaire"].elements["ad"].value = "";
document.forms["formulaire"].elements["theme"].value = "";

maBannierePerso = window['nomBannierePerso'];
maBanniereAd = '';
monThemeAd = "";
maBanniereDim = '';
maBanniere = '';
ad = "";
}

function calque_texte1(width,height,nb){
var cheminDim = width + "x" + height;
//greeting + " " + js
var widthCalq = width + 1;
var heightCalq = height + 1;
theme = window.monTheme;
maBanniere = window.maBanniere;
maBannierePerso = window.maBannierePerso;
maBanniereDim = window.maBanniereDim;
maBanniereAd = window.maBanniereAd;
monThemeAd = window.monThemeAd;

if(window.maBanniere){
document.getElementById("banniere"+nb+"").innerHTML = '<div id="layer_transp'+nb+'" style="width:'+widthCalq+'px;height:'+heightCalq+'px;position:relative"><img src="modeles/468x60/'+theme+'/'+maBanniere+'" /></div>';
}

else if(window.maBanniereAd){
document.getElementById("banniere"+nb+"").innerHTML = '<div id="layer_transp'+nb+'" style="width:'+widthCalq+'px;height:'+heightCalq+'px;position:relative"><img src="modeles/468x60/Adultes/'+monThemeAd+'/'+maBanniereAd+'" /></div>';

}
else if(window.maBannierePerso)
{
document.getElementById("banniere"+nb+"").innerHTML = '<div id="layer_transp'+nb+'" style="width:'+widthCalq+'px;height:'+heightCalq+'px;position:relative"><img src="ban_temp/'+maBannierePerso+'" /></div>';
}
else if(window.maBanniereDim)
{
document.getElementById("banniere"+nb+"").innerHTML = '<div id="layer_transp'+nb+'" style="width:'+widthCalq+'px;height:'+heightCalq+'px;position:relative"><img src="modeles/'+cheminDim+'/'+nomBanniereDim+'" /></div>';
}
else
{
document.getElementById("banniere"+nb+"").innerHTML = '<div id="layer_transp'+nb+'" style="width:'+widthCalq+'px;height:'+heightCalq+'px;border: 1px dotted #000000;position:relative"></div>';
}
}


function affiche_texte_exemple(nb,width,height){
//document.getElementById("aff_texte1").innerHTML = "<div id='example' style='height: auto; width: auto; border: thin dotted #000000; position: relative; z-index: 2'></div>";
var nbBan = nb;
for(var i=1; i <= nbBan; i++){
var t = document.getElementById("example"+i+"")
var font;
if(width < 100){ font = 7;} else if(width > 100 && width < 200){font = 10;}else{font=15;}
t.innerHTML = "Texte image "+i+"";
t.style.textAlign = "center";
t.style.fontSize = ''+font+'pt';
t.style.fontFace = 'Verdana';
}
}

function verif_zone(){
if(document.forms["formulaire"].elements["ban"].value == '' || document.forms["formulaire"].elements["ban"].value == 'undefined'){
alert("Vous devez charger un modèle de bannière avant toute autre chose !");
}
}

function afficheTexte1() {
  var texte1 = document.formulaire.texte1.value;
  document.getElementById('example1').innerHTML = texte1; 
}
function afficheTexte2() {
  var texte2 = document.formulaire.texte2.value;
  document.getElementById('example2').innerHTML = texte2; 
}
function afficheTexte3() {
  var texte3 = document.formulaire.texte3.value;
  document.getElementById('example3').innerHTML = texte3; 
}
function afficheTexte4() {
  var texte4 = document.formulaire.texte4.value;
  document.getElementById('example4').innerHTML = texte4; 
}
function afficheTexte5() {
  var texte5 = document.formulaire.texte5.value;
  document.getElementById('example5').innerHTML = texte5; 
}

function twInit1(nb) {
var oImage = document.getElementById("layer_transp1")
if (oImage) {
oImage.onmousedown = twPositionRelativeFixe1;
}
}
function twInit2() {
var oImage = document.getElementById("layer_transp2")
if (oImage) {
oImage.onmousedown = twPositionRelativeFixe2;
}
}
function twInit3() {
var oImage = document.getElementById("layer_transp3")
if (oImage) {
oImage.onmousedown = twPositionRelativeFixe3;
}
}
function twInit4() {
var oImage = document.getElementById("layer_transp4")
if (oImage) {
oImage.onmousedown = twPositionRelativeFixe4;
}
}
function twInit5() {
var oImage = document.getElementById("layer_transp5")
if (oImage) {
oImage.onmousedown = twPositionRelativeFixe5;
}
}

function twPositionRelativeFixe1(evt) {
var nOffsetX;
var nOffsetY;
var divTest = document.getElementById("layer_transp1");

evt = (evt) ? evt : ((window.event) ? window.event : "");
//if (evt) {
if( typeof(evt.offsetX) != 'undefined' ) { 
    nOffsetX = evt.offsetX; 
    nOffsetY = evt.offsetY; 
} else {
    nOffsetX = evt.pageX  - divTest.offsetLeft;
    nOffsetY = evt.pageY  - divTest.offsetTop;
}
//}
document.getElementById("X1").value = nOffsetX;
document.getElementById("Y1").value = nOffsetY;
document.getElementById("X2").value = nOffsetX;
document.getElementById("Y2").value = nOffsetY;
if(repeat > 2){
document.getElementById("X3").value = nOffsetX;
document.getElementById("Y3").value = nOffsetY;
}
}

function twPositionRelativeFixe2(evt) {
var nOffsetX;
var nOffsetY;
var divTest = document.getElementById("layer_transp2");

evt = (evt) ? evt : ((window.event) ? window.event : "");
//if (evt) {
if( typeof(evt.offsetX) != 'undefined' ) { 
    nOffsetX = evt.offsetX; 
    nOffsetY = evt.offsetY; 
} else {
    nOffsetX = evt.pageX  - divTest.offsetLeft;
    nOffsetY = evt.pageY  - divTest.offsetTop;
}
//}
document.getElementById("X2").value = nOffsetX;
document.getElementById("Y2").value = nOffsetY;
}
function twPositionRelativeFixe3(evt) {
var nOffsetX;
var nOffsetY;
var divTest = document.getElementById("layer_transp3");

evt = (evt) ? evt : ((window.event) ? window.event : "");
//if (evt) {
if( typeof(evt.offsetX) != 'undefined' ) { 
    nOffsetX = evt.offsetX; 
    nOffsetY = evt.offsetY; 
} else {
    nOffsetX = evt.pageX  - divTest.offsetLeft;
    nOffsetY = evt.pageY  - divTest.offsetTop;
}
//}
document.getElementById("X3").value = nOffsetX;
document.getElementById("Y3").value = nOffsetY;
}

function twPositionRelativeFixe4(evt) {
var nOffsetX;
var nOffsetY;
var divTest = document.getElementById("layer_transp4");

evt = (evt) ? evt : ((window.event) ? window.event : "");
//if (evt) {
if( typeof(evt.offsetX) != 'undefined' ) { 
    nOffsetX = evt.offsetX; 
    nOffsetY = evt.offsetY; 
} else {
    nOffsetX = evt.pageX  - divTest.offsetLeft;
    nOffsetY = evt.pageY  - divTest.offsetTop;
}
//}
document.getElementById("X4").value = nOffsetX;
document.getElementById("Y4").value = nOffsetY;
}

function twPositionRelativeFixe5(evt) {
var nOffsetX;
var nOffsetY;
var divTest = document.getElementById("layer_transp5");

evt = (evt) ? evt : ((window.event) ? window.event : "");
//if (evt) {
if( typeof(evt.offsetX) != 'undefined' ) { 
    nOffsetX = evt.offsetX; 
    nOffsetY = evt.offsetY; 
} else {
    nOffsetX = evt.pageX  - divTest.offsetLeft;
    nOffsetY = evt.pageY  - divTest.offsetTop;
}
//}
document.getElementById("X5").value = nOffsetX;
document.getElementById("Y5").value = nOffsetY;
}


function repeat(nb){
var repeat = nb;
}

function masque_coords(val,nb){
for(i=1;i<=nb;i++){
  if (val=='oui'){

document.getElementById("coords"+i+"").style.display = 'none';

  }
  else if (val == 'non'){
document.getElementById("coords"+i+"").style.display = '';
  }
}
}

function adjustIFrameSize (iframeWindow) {
  if (iframeWindow.document.height) {
    var iframeElement = document.getElementById
(iframeWindow.name);
    iframeElement.style.height = iframeWindow.document.height + 'px';
    iframeElement.style.width = iframeWindow.document.width + 'px';
  }
  else if (document.all) {
    var iframeElement = document.all[iframeWindow.name];
    if (iframeWindow.document.compatMode &&
        iframeWindow.document.compatMode != 'BackCompat') 
    {
      iframeElement.style.height = 
iframeWindow.document.documentElement.scrollHeight + 5 + 'px';
      iframeElement.style.width = 
iframeWindow.document.documentElement.scrollWidth + 5 + 'px';
    }
    else {
      iframeElement.style.height = 
iframeWindow.document.body.scrollHeight + 5 + 'px';
      iframeElement.style.width = 
iframeWindow.document.body.scrollWidth + 5 + 'px';
    }
  }
}

			   
function hidestatus(){
window.status='Créateur de bannières'
return true
}
if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT | Event.MOUSEDOWN)
document.onmouseover=hidestatus
document.onmouseout=hidestatus
document.onmousedown=hidestatus

function affCache(idDiv) {
var div = document.getElementById(idDiv);
if (div.style.display == "")
div.style.display = "none";
else
div.style.display = "";
}

function masque_dim(champ){
var div = document.getElementById(champ);
if (div.style.display == ""){
div.style.display = "none";
}
}

function annuler(nom,nombre){
  for(i=0;i<nombre;i++){
  eval("document.formuchoix." + nom)[i].checked=false
}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
