function createRequestObject() {
var ro;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
ro = new ActiveXObject("Microsoft.XMLHTTP");
}else{
ro = new XMLHttpRequest();
}
return ro;
}

var http = createRequestObject();

function ajoutPanier(action,urlabsolu) {
	//alert(urlabsolu);
	http.open('get', urlabsolu+'/impression.php3?action=ajout&id_rubrique='+action);
	http.onreadystatechange = handleResponse;
	http.send(null);
}

function handleResponse() {
	if(http.readyState == 4){
	var response = http.responseText;
	var update = new Array();

	if(response.indexOf('|' != -1)) {
		document.getElementById('Panier').innerHTML = response;
	}
	}
}

function validFormContact(){
		// si la valeur du champ prenom est non vide
  	form_err = " ";
  	if ( document.contactForm.email.value.length < 1) {
		form_err = "Email invalide !\n";
	}
	
	if ( document.contactForm.email.value == "Votre email") {
		form_err = "Email invalide !\n";
	}
	
	var verim = 0;
	for (i = 1; i < document.contactForm.email.value.length -4; i++) {
		if ( document.contactForm.email.value.charAt(i) == "@") {
			verim = 1;
		}
	}
	
	if ( verim == 0) {
		form_err = "Email invalide !\n";
	} 
	
	if ((document.contactForm.nom.value == "") || (document.contactForm.nom.value == "Votre nom")) {
		form_err += "Saisissez le nom\n" ;
	}
	
	if(document.contactForm.societe.value == "") {
		form_err += "Saisissez la société\n";
	}
	
	if(document.contactForm.tel.value == "") {
		form_err += "Saisissez le téléphone\n";
	}
		
	if ( form_err != " ") {
		alert(form_err);
	}else{
		document.contactForm.submit();
	}
 	
}


function validFormCotation(){
		// si la valeur du champ prenom est non vide
  	form_err = " ";
  	if ( document.cotationForm.email.value.length < 1) {
		form_err = "Email invalide !\n";
	}
	
	if ( document.cotationForm.email.value == "Votre email") {
		form_err = "Email invalide !\n";
	}
	
	var verim = 0;
	for (i = 1; i < document.cotationForm.email.value.length -4; i++) {
		if ( document.cotationForm.email.value.charAt(i) == "@") {
			verim = 1;
		}
	}
	
	if ( verim == 0) {
		form_err = "Email invalide !\n";
	} 
	
	if ((document.cotationForm.nom.value == "") || (document.cotationForm.nom.value == "Votre nom")) {
		form_err += "Saisissez le nom\n" ;
	}
	
	if(document.cotationForm.societe.value == "") {
		form_err += "Saisissez la société\n";
	}
	
	if(document.cotationForm.fonction.value == "") {
		form_err += "Saisissez la fonction\n";
	}
	
	if(document.cotationForm.nbServeurs.value == "") {
		form_err += "Saisissez le nombre de serveurs\n";
	}
	
	if(document.cotationForm.nbSites.value == "") {
		form_err += "Saisissez le nombre de sites\n";
	}
		
	if ( form_err != " ") {
		alert(form_err);
	}else{
		document.cotationForm.submit();
	}
 	
}


function validAbonnement(){
	// si la valeur du champ prenom est non vide
  	form_err = " ";
	if((document.abonnementForm.nom.value == "") || (document.abonnementForm.nom.value == "Votre nom")) {
		form_err += "Saisissez le nom !\n" ;
	}
  	if ( document.abonnementForm.email.value.length < 1) {
			form_err = "Email invalide !\n";
	}
	if((document.abonnementForm.passwd1.value == "")) {
		form_err += "Saisissez le mot de passe 1 !\n" ;
	}
	if((document.abonnementForm.passwd2.value == "")) {
		form_err += "Saisissez le mot de passe 2 !\n" ;
	}
  	if(document.abonnementForm.passwd2.value != document.abonnementForm.passwd2.value) {
    	form_err += "Les mots de passes ne sont pas identiques !\n" ;
  	}
	if ( document.abonnementForm.email.value == "Votre email") {
		form_err = "Email invalide !\n";
	}
	var verim = 0;
	for (i=1; i<document.abonnementForm.email.value.length -4; i++) {
			if ( document.abonnementForm.email.value.charAt(i) == "@") {
				verim = 1;
			}
	}
	if ( verim == 0) {
			form_err = "Email invalide !\n";
	} 
	
  	if(document.abonnementForm.clubosiatis[0].checked==true || document.abonnementForm.seminaire[0].checked==true || document.abonnementForm.mag[0].checked==true){
		if((document.abonnementForm.adresse1.value == "") || (document.abonnementForm.adresse1.value == "Votre Adresse")) {
			form_err += "Saisissez votre Adresse !\n" ;
		}
		
		if((document.abonnementForm.cp.value == "") || (document.abonnementForm.cp.value == "Votre code postal")) {
			form_err += "Saisissez votre code postal !\n" ;
		}
		
		if((document.abonnementForm.ville.value == "") || (document.abonnementForm.ville.value == "Votre ville")) {
			form_err += "Saisissez votre ville !\n" ;
		}
	}
	if ( form_err != " ") {
		alert(form_err);
	}else{
		document.abonnementForm.submit();
	}

}

function randomBackground() {
	num = Math.round(Math.random()*(6)+1);	
	document.getElementById('fond').style.backgroundImage='url(images/home/home_visuel_0'+num+'.jpg)';
}