//***********************************************************************
//                            liste des fonctions                      **
//                                                                     **
//                                Wollfen, NCT                         **
//***********************************************************************
//***********************************************************************

var i;
i=1;
text=new Array;
text_m=new Array;
text_e=new Array;
text[1]="Foyer Beaurevoir (Montpellier) Travaux Façade 857 m²";
text[3]="Grd rue (Sauve) Travaux de Façade + Pont de rue 166m²";
text[4]="Colline d’Estanove (Montpellier) Travaux Façade 690 m²";
text[5]="Parking Occitanie (Montpellier) Travaux Façade 1116 m²";
text[6]="Bld Jeu de Paume (Montpellier) Travaux Façade 467 m²";
text[7]="Rue des aires (Bédarieux) Travaux Toiture 400 m²";
text[9]="Rue du Collège (Bèziers) Tvx de Façade et Toiture 304 m²";
text[10]="Eglise (Durfort) Rénovation clocher 324 m²";
text[11]="BNP Paribas (Lunel) Travaux façade 650 m²";
text[12]="Rés le Marly (Sète) Travaux Façade 680 m²";
text[13]="Av de Bédarieux (Pézenas) Travaux Façade 312 m²";
text[14]="Eglise Montclus Travaux Façade 600 m²";
text[15]="Eglise Montclus Travaux Façade 600 m²";
text[16]="Av de Toulouse (Montpellier) Travaux Façade 2500 m²";
text[17]="Bat Trière (Grau du Roi) Travaux façade 2500 m²";

text_m[1]="E.A.I (Montpellier) Travaux Charpente 11 tonnes de matériels.";
text_m[2]="Manufacture de Tissage (Lodeve) Travaux de Charpente 13 tonnes de matériels.";
text_m[3]="Chapelle (Lacoste) Travaux Maçonnerie 10 tonnes de matériels.";
text_m[4]="Tour d’étaiement (Vic la Gardiole) Travaux Maçonnerie 4 tonnes de matériels.";
text_m[5]="Tour d’étaiement (Claret) Travaux Maçonnerie 4 tonnes.";
text_m[6]="Mairie (St Pargoire) Travaux Toitures 19 tonnes de matériels.";
text_m[7]="Mairie (St Pargoire) Travaux Toitures 19 tonnes de matériels. ";
text_m[8]="Tour d’étaiement";
text_m[9]="Librairie Sauramps (Montpellier) Travaux de toitures 6 tonnes de matériels.";

text_e[1]="Crédit agricole Rte de Mende (Montpellier) 2 tonnes de matériels";
text_e[2]="Escalier Marsillargues (Montpellier) 2 tonnes de matériels";
text_e[3]="Escalier issue de secours - Lycée Monteil (Rodez)";

function affiche(a,b){
if (a=="app"){
	img="image/"+b+i+"-r.jpg";
titre="Structures-locations : aperçu des photos"; 
w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=no'); 
w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>"); 
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>"); 
w.document.write("<BODY onload='checksize()'  leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='photos'>"); 
w.document.write("</TD></TR></TABLE>");
w.document.write("</BODY></HTML>"); 
w.document.close(); }

if (b=="F"){
	if (i==18){
	i=1;
	}
	if (i==0){
	i=17;
	}
document.getElementById('label').innerHTML=text[i];
} else if(b=="M"){
	if (i==10){
	i=1;
	}
	if (i==0){
	i=9;
	}
document.getElementById('label').innerHTML=text_m[i];
} else{
	if (i==4){
	i=1;
	}
	if (i==0){
	i=3;
	}	
document.getElementById('label').innerHTML=text_e[i];
}
	document.getElementById('image').src="image/"+b+i+"-s.jpg";
	
}

function increment (a,b){
i=i+1;
if ((i==8)&&(b=="F")){
	i=9;
}
if ((i==2)&&(b=="F")){
	i=3;
}
affiche(a,b);

}
function decrement (a,b){
i=i-1;
if ((i==8)&&(b=="F")){
	i=7;
}
if ((i==2)&&(b=="F")){
	i=1;
}
affiche(a,b);

}

// fonction validation du formulaire *****************************************************

function envoie_form(a){

	document.form.action=a;
	document.form.submit();
}
// fonction validation du formulaire client *****************************************************

function envoie_form2(a){

if(form[1].value == '')
  {
    alert('Indiquez votre nom, SVP.');
	form[1].focus();
    return(false);
  }
  
 if(form[7].value == '')
  {
    alert('Indiquez votre numéro de téléphone, SVP.');
	form[7].focus();
    return(false);
  } else {
var s;
  for(var i = 0; i < form[7].value.length; i++)
  {

    // le caractuel est stocké dans s.
    s = form[7].value.charAt(i);

    // Caractères valides : espace, parenthèses, "/", "-" et "+".
    if( !((s >= 0) && (s <= 9))
     && (s != ' ') && (s != '-') && (s != '+')
     && (s != '/') && (s != '(') && (s != ')'))
    {
      alert('Le numéro de téléphone ne peut comporter que des chiffres, '
       + 'espaces, parentheses, "/", "-" et "+".');
	  form[7].focus();
      return(false);
    }
  }	  
  }

window.alert('Votre formulaire a été envoyé avec succés');
	envoie_form(a)
}

function envoie_form3(a){
	if(form[0].value == '')
  {
    alert('Indiquez votre Société, SVP.');
	form[0].focus();
    return(false);
  }

if(form[1].value == '')
  {
    alert('Indiquez votre nom, SVP.');
	form[1].focus();
    return(false);
  }
  
 if(form[3].value == '')
  {
    alert('Indiquez votre numéro de téléphone, SVP.');
	form[3].focus();
    return(false);
  } else {
var s;
  for(var i = 0; i < form[3].value.length; i++)
  {

    // le caractuel est stocké dans s.
    s = form[3].value.charAt(i);

    // Caractères valides : espace, parenthèses, "/", "-" et "+".
    if( !((s >= 0) && (s <= 9))
     && (s != ' ') && (s != '-') && (s != '+')
     && (s != '/') && (s != '(') && (s != ')'))
    {
      alert('Le numéro de téléphone ne peut comporter que des chiffres, '
       + 'espaces, parentheses, "/", "-" et "+".');
	  form[3].focus();
      return(false);
    }
  }	  
  }
window.alert('Votre formulaire a été envoyé avec succés');
	envoie_form(a)
}
function apercu(img){
	
titre="Structures-locations : aperçu des photos"; 
w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=no'); 
w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>"); 
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+10,document.images[0].height+30); window.focus();} else { setTimeout('checksize()',250) } }</"+"SCRIPT>"); 
w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0>");
w.document.write("<TABLE width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'><TR>");
w.document.write("<TD valign='middle' align='center'><IMG src='"+img+"' border=0 alt='photos'>"); 
w.document.write("</TD></TR></TABLE>");
w.document.write("</BODY></HTML>"); 
w.document.close(); 
}

			

