// FICHIER REGROUPANT LES FONCTIONS JAVASCRIPT
// COPYRIGHT FLORENT LAMOUREUX
// www.flxcreations.fr

//SLIDER

$(document).ready(function(){	
	$("#slider").easySlider({
		speed:2000
	});
	
	$("a.iframe").fancybox({
		'height' : 420,
		'width' : 500
	});
	
	$('#formbondecommande').submit(function() {
		
		var nom = $('#bnom').val();
		var prenom = $('#bprenom').val();
		var adresse = $('#badresse').val();
		var ville = $('#bville').val();		
		var cp = $('#bcp').val();
		var tel = $('#btel').val();
		var email = $('#bemail').val();
		
		if(nom == "" || prenom == "" || adresse == "" || ville == "" || cp == "") {
			alert('Des champs sont manquants');
			return false;		
		}
				
		
	});
	
});

// SCRIPT POUR LA PARTIE GALLERY

function afficheVignette(cheminVignette,cheminMaxi)
{
	document.write('<A HREF="javascript:afficheMaxi(\''+cheminMaxi+'\')"><IMG SRC="'+cheminVignette+'" HSPACE=0 VSPACE=0 BORDER=0 ALT="cliquez ici pour voir en grand"></A>');
}
	
function afficheMaxi(chemin)
{
	i1 = new Image;
	i1.src = chemin;
	html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+80,document.imageTest.height+80)"></CENTER></BODY></HTML>';
	popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1');
	popupImage.document.open();
	popupImage.document.write(html);
	popupImage.document.close()
}



// SCRIPTS POUR LE FORMULAIRE DE COMMANDE --------------------------------------	

function test_champ(champ) {
      expr_reg = /^\d*$/ ;
      // Ci-dessus : expression régulière qui match 0,1 ou plusieurs chiffres ;
      // de cette façon on vérifie que l'utilisateur entre bien un nombre entier
      if ( expr_reg.test(champ.value) ) {
        // c'est bien un nombre entier
        calcul_form() ;
      } else {
        // ce n'est pas un nombre entier
        alert ("Ce n'est par un nombre entier !") ;
        document.form1.elements[champ.name].value = "" ;   // on efface la valeur entrée erronée
        calcul_form() ;
      }
    }
    
    function calcul_form() {
      // le with ci-dessous permet d'abréger "document.forms.form1.p1.value" en "p1.value"
      with (document.forms.form1) {
        p1.value = q1.value * pu1.value ;
        p2.value = q2.value * pu2.value ;
        total.value = p1.value *1 + p2.value *1;
      }
    }
  
    function champ_verrouille(champ,valeur) {
           // Remarque : en HTML 4.0, il existe un attribut "read-only" pour la
           //            balise <INPUT TYPE=text> qui interdira de modifier un champ
           //            mais ce que je fais ci-dessous est beaucoup plus sûr !!!
      // alert ("Ce champ de peut pas être modifié !") ;
      document.form1.elements[champ.name].value = valeur ;   // on remet "valeur" initiale dans champ
    }
	
	function imprimer(){window.print();}

