﻿// *********************************
// Largeur et hauteur du navigateur 
// *********************************

function getTotalWidth() {
	// firefox is ok
	var width = document.documentElement.scrollWidth;
	// now IE 7 + Opera with "min window"
	if ( document.documentElement.clientWidth > width ) {
		width = document.documentElement.clientWidth;
	}
	// last for safari  
	if(document.body.scrollWidth > width) {
		width = document.body.scrollWidth;
	}
	return width;
}

function getTotalHeight() {
	// firefox is ok
	var height = document.documentElement.scrollHeight;
	// now IE 7 + Opera with "min window"
	if ( document.documentElement.clientHeight > height ) {
		height = document.documentElement.clientHeight;
	}
	// last for safari
	if(document.body.scrollHeight > height) {
		height = document.body.scrollHeight;
	}
	return height;
}


function getWidth() {
	
	var width = 0;
	
	if( typeof( window.innerWidth ) == 'number' ) {
		width = window.innerWidth;
	}
	else if ( document.documentElement && document.documentElement.clientWidth ) {
		width = document.documentElement.clientWidth;
	}
	else if ( document.body && document.body.clientWidth ) {
		width = document.body.clientWidth;
	}
	else {
		width = -1;
	}
	return width;
}

function getHeight() {
	
	var height = 0;
	
	if( typeof( window.innerHeight ) == 'number' ) {
		height = window.innerHeight;
	}
	else if( document.documentElement && document.documentElement.clientHeight ) {
		height = document.documentElement.clientHeight;
	}
	else if( document.body && document.body.clientWidth ) {
		height = document.body.clientHeight;
	}
	else {
		height = -1;
	}
	return height;
}


function get_scroll_y () {
	var scrOfY = 0;
	if (typeof(window.pageYOffset) == 'number' ) {
		//Netscape compliant 
		scrOfY = window.pageYOffset;
	}
	else if (document.body && document.body.scrollTop) {
		//DOM compliant 
		scrOfY = document.body.scrollTop;
	}
	else if (document.documentElement &&  document.documentElement.scrollTop) {
		//IE6 standards compliant mode 
		scrOfY = document.documentElement.scrollTop;
	}
	return scrOfY;
}


// ***********************
// Formulaire de Commande 
// ***********************

function positionner_formulaire_commande () {
	
	var largeur_fond = 0;
	var hauteur_fond = 0;
	
	largeur_fond = getTotalWidth();
	hauteur_fond = getTotalHeight();
	
	$("fond_div").style.width = largeur_fond + 'px';
	$("fond_div").style.height = hauteur_fond + 'px';
	
	$("fond_div").show();
	
	
	$("formulaire_commande_div").show();
	
	var largeur_navigateur = 0;
	var hauteur_navigateur = 0;
	
	largeur_navigateur = getWidth();
	hauteur_navigateur = getHeight();
	
	var pos_left_commande_formulaire = (largeur_navigateur/2) - ($("formulaire_commande_div").offsetWidth/2);
	var pos_top_commande_formulaire = (hauteur_navigateur/2) - ($("formulaire_commande_div").offsetHeight/2);
	
	$("formulaire_commande_div").style.left = pos_left_commande_formulaire + "px";
	$("formulaire_commande_div").style.top = pos_top_commande_formulaire + get_scroll_y () + "px";
	
}

function fermer_formulaire () {
	
	$("formulaire_commande_div").innerHTML = '';
	$("formulaire_commande_div").hide();
	$("fond_div").hide();
	
}

function afficher_formulaire_commande (action, tp, lp) {
	
	var parameters = '';
	
	parameters += 'action=' + action;
	parameters += '&tp=' + tp;
	parameters += '&lp=' + lp;
	
	new Ajax.Request('ajax_formulaire_commande.php', {
			method: 'post',
			parameters: parameters,
			onUninitialized: loading_formulaire_commande(),
			onSuccess: affiche_formulaire_commande
		}
	);
	
}

function loading_formulaire_commande () {
	
	positionner_formulaire_commande ();
	
	$("formulaire_commande_div").innerHTML = '<div style="position: absolute; left: 400px; top: 260px;"><img src="picts/ajax-loader.gif" alt="" /></div>';
	
}

function affiche_formulaire_commande (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	$("formulaire_commande_div").innerHTML = result;
	
}


// *************************************************
// Contrôle du formulaire du nom de domaine - WHOIS 
// *************************************************

function check_nom_domaine_form(nom_de_domaine_recherche) {
	
	var check_domain_str = nom_de_domaine_recherche;
	
	var lettre_chiffre = /[^-a-zA-Z0-9.]/;
	
	var tiret_debut = /^-/;
	var tiret_fin = /-$/;
	
	var tiret_multiple = /-{2,}/;
	
	
	var resultat_tiret_debut 	= tiret_debut.test(check_domain_str);
	var resultat_tiret_fin 		= tiret_fin.test(check_domain_str);
	
	var resultat_tiret_multiple = tiret_multiple.test(check_domain_str);
	
	var resultat_lettre_chiffre = lettre_chiffre.test(check_domain_str);
	
	
	// Gestion avant et après le point
	var point = /\./
	var resultat_point = point.test(check_domain_str);
	
	/*
	var nb_char_avant_point = /^[a-z0-9-]{3,64}\./
	var resultat_nb_char_avant_point = nb_char_avant_point.test(check_domain_str);
	
	var nb_char_extension = /\.[a-z0-9]{2,4}$/
	var resultat_nb_char_extension = nb_char_extension.test(check_domain_str);
	*/
	
	
	if (nom_de_domaine_recherche == "") {
  	alert("Veuillez indiquer un nom de domaine s.v.p");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (check_domain_str.length < 3) {
  	alert("les noms de domaine doivent être composés d'au moins 3 caractères");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (check_domain_str.length > 67) {
  	alert("les noms de domaine doivent être composés d'un maximum de 67 caractères");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (check_domain_str.indexOf("_") != -1) {
  	alert("Le soulignement ( _ ) n'est pas autorisé pour les noms de domaine");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (resultat_tiret_debut == true) {
  	alert("Le tiret ( - ) n'est pas autorisé comme première lettre d'un nom de domaine");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (resultat_tiret_fin == true) {
  	alert("Le tiret ( - ) n'est pas autorisé comme dernière lettre d'un nom de domaine");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (resultat_tiret_multiple == true) {
  	alert("Plusieurs tirets consécutifs ne sont pas autorisés pour un nom de domaine");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (resultat_lettre_chiffre == true) {
  	alert("Les caractères spéciaux ne sont pas autorisés pour les noms de domaine (sauf le tiret)");
  	$("nom_de_domaine_recherche").focus();
  	return false;
	}
	else if (resultat_point == true) {
		
		alert("Un nom de domaine ne peut pas comporter de point (.)\n\nPour choisir une extension (.ch, .com, .net, .org, .info), veuillez utiliser la liste déroulante!\n\n");
		$("nom_de_domaine_recherche").focus();
		return false;
		
		/*
		if (resultat_nb_char_avant_point == false) {
			alert("Un nom de domaine doit comporter au moins 3 caractères");
  		$("nom_de_domaine_recherche").focus();
  		return false;
		}
		if (resultat_nb_char_extension == false) {
			alert("L'extension doit comporter entre 2 et 4 caractères");
  		$("nom_de_domaine_recherche").focus();
  		return false;
		}
		*/
		
	}
	return true;
}


// ************************
// WHOIS - Noms de domaine 
// ************************

function envoi_nom_domaine (action) {
	
	if (action == 'nom_de_domaine') {
		var url = 'ajax_generer_nom_domaine_liste.php';
		var nom_de_domaine_recherche = $("nom_de_domaine_recherche").value;
	}
	else {
		var url = 'ajax_generer_nom_domaine_formulaire_commande.php';
		var nom_de_domaine_recherche = $("nom_de_domaine_formulaire_commande_recherche").value;
	}
	
	var check_domaine_form = check_nom_domaine_form(nom_de_domaine_recherche);
	
	if (check_domaine_form) {
		
		var parameters = '';
		
		parameters += 'check_domain=' + nom_de_domaine_recherche;
		parameters += '&extension=' + $("extension").value;
		
		new Ajax.Request(url, {
				method: 'post',
				parameters: parameters,
				onUninitialized: loading_nom_domaine(),
				onSuccess: afficher_nom_domaine_liste
			}
		);
	}
	
}

function loading_nom_domaine () {
	
	$("loading_1_div").show();
	$("loading_2_div").show();
	
}

function afficher_nom_domaine_liste (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	var liste_nom_domaine = '';
	
	liste_nom_domaine += $("nom_de_domaine_liste_div").innerHTML + result;
	
	// liste_nom_domaine = remettre_domaine_checked (liste_nom_domaine);
	
	
	$("loading_1_div").hide();
	$("loading_2_div").hide();
	
	$("nom_de_domaine_liste_div").innerHTML = liste_nom_domaine;
	
	$("nom_de_domaine_recherche").value = "";
	$("nom_de_domaine_recherche").focus();
	
	$("resultat_recherche_div").show();
	
}

function fermer_fenetre_resultat () {
	
	$("resultat_recherche_div").hide();
	
}


function remettre_domaine_checked (liste_nom_domaine) {
	
	/*
	alert(document.forms['nom_domaine_form'].elements['nom_de_domaine'][0].value);
	alert(document.forms['nom_domaine_form'].elements['nom_de_domaine'][1].value);
	*/
	
	// ***************************************************************
	// Liste des domaines sélectionnés pour les réafficher en checked 
	// ***************************************************************
	
	if (document.forms['nom_domaine_form'].elements['nom_de_domaine']) {
		
		var nom_de_domaine = document.forms['nom_domaine_form'].elements['nom_de_domaine'];
		
		for (var i=0; i < nom_de_domaine.length; i++) {
			
			if (nom_de_domaine[i].checked) {
				
				var chaine_pattern = 'value="' + nom_de_domaine[i].value +'"';
				var chaine_replace = 'value="' + nom_de_domaine[i].value +'"' + ' checked="checked" '; 
				
				liste_nom_domaine = liste_nom_domaine.replace(chaine_pattern, chaine_replace);
			}
			
		}
		
	}
	
	return liste_nom_domaine;
	
}


// ************************
// Panier - Nom de domaine 
// ************************

function afficher_nom_de_domaine_panier (nom_de_domaine, is_checked) {
	
	var parameters = '';
	
	parameters += 'nom_de_domaine=' + nom_de_domaine;
	parameters += '&is_checked=' + is_checked;
	parameters += '&type_produit=nom_de_domaine';
	
	
	new Ajax.Request('ajax_afficher_panier_commande.php', {
			method: 'post',
			parameters: parameters,
			onUninitialized: loading_nom_de_domaine_panier(),
			onSuccess: affiche_nom_de_domaine_panier
		}
	);
	
}

function loading_nom_de_domaine_panier () {
	
	$("loading_nom_de_domaine_panier_div").innerHTML = '<img src="picts/ajax-loader.gif" alt="" />';
	
}

function affiche_nom_de_domaine_panier (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	$("nom_de_domaine_panier_div").innerHTML = result;
	
	if ($("nom_de_domaine_panier_div").innerHTML != "") {
		$("bouton_commander_div").show();
	}
	else {
		$("bouton_commander_div").hide();
	}
	
	$("loading_nom_de_domaine_panier_div").innerHTML = '';
	
}


// ****************************
// Commande - Affichage panier 
// ****************************

function afficher_panier_commande (nom_de_domaine, is_checked) {
	
	var parameters = '';
	
	parameters += 'nom_de_domaine=' + nom_de_domaine;
	parameters += '&is_checked=' + is_checked;
	
	new Ajax.Request('ajax_afficher_panier_commande.php', {
			method: 'post',
			parameters: parameters,
			onUninitialized: loading_nom_de_domaine_commande(),
			onSuccess: affiche_nom_de_domaine_commande
		}
	);
	
}

function loading_nom_de_domaine_commande () {
	
	$("loading_nom_de_domaine_panier_div").innerHTML = '<img src="picts/ajax-loader.gif" alt="" />';
	
}

function affiche_nom_de_domaine_commande (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	$("nom_de_domaine_commande_div").innerHTML = result;
	
	$("loading_nom_de_domaine_panier_div").innerHTML = '';
	
}


// *************************************************
// Contrôle du formulaire des coordonnées du client 
// *************************************************

function check_commande_form() {
	
	var nom_str = document.forms['commande_form'].elements['nom'].value;
	var prenom_str = document.forms['commande_form'].elements['prenom'].value;
	
	var lettre_chiffre = /[^-a-zA-Z0-9.]/;
	var tiret_debut = /^-/;
	
	var resultat_tiret_debut_nom = tiret_debut.test(nom_str);
	var resultat_lettre_chiffre_nom = lettre_chiffre.test(nom_str);
	
	var resultat_tiret_debut_prenom = tiret_debut.test(prenom_str);
	var resultat_lettre_chiffre_prenom = lettre_chiffre.test(prenom_str);
	
	
	if (prenom_str == '') {
  	alert("Veuillez indiquer votre prénom s.v.p");
  	document.forms['commande_form'].elements['prenom'].focus();
  	return false;
	}
	else if (resultat_tiret_debut_prenom == true) {
  	alert("Le tiret ( - ) n'est pas autorisé comme première lettre de votre prénom");
  	document.forms['commande_form'].elements['prenom'].focus();
  	return false;
	}
	/*
	else if (resultat_lettre_chiffre_prenom == true) {
  	alert("Les espaces et les caractères spéciaux ne sont pas autorisés pour votre prénom (sauf le tiret)");
  	document.forms['commande_form'].elements['prenom'].focus();
  	return false;
	}
	*/
	else if (nom_str == '') {
  	alert("Veuillez indiquer votre nom s.v.p");
  	document.forms['commande_form'].elements['nom'].focus();
  	return false;
	}
	else if (resultat_tiret_debut_nom == true) {
  	alert("Le tiret ( - ) n'est pas autorisé comme première lettre de votre nom");
  	document.forms['commande_form'].elements['nom'].focus();
  	return false;
	}
	/*
	else if (resultat_lettre_chiffre_nom == true) {
  	alert("Les espaces et les caractères spéciaux ne sont pas autorisés pour votre nom (sauf le tiret)");
  	document.forms['commande_form'].elements['nom'].focus();
  	return false;
	}
	*/
	else if (document.forms['commande_form'].elements['adresse'].value == '') {
  	alert("Veuillez indiquer votre adresse s.v.p");
  	document.forms['commande_form'].elements['adresse'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['code_postal'].value == '') {
  	alert("Veuillez indiquer votre code postal s.v.p");
  	document.forms['commande_form'].elements['code_postal'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['ville'].value == '') {
  	alert("Veuillez indiquer votre ville s.v.p");
  	document.forms['commande_form'].elements['ville'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['pays'].value == '') {
  	alert("Veuillez indiquer votre pays s.v.p");
  	document.forms['commande_form'].elements['pays'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['email'].value == '') {
  	alert("Veuillez indiquer votre adresse e-mail s.v.p");
  	document.forms['commande_form'].elements['email'].focus();
  	return false;
	}
	else if (verif_email(document.forms['commande_form'].elements['email'].value) == false) {
  	alert("Veuillez indiquer une adresse e-mail valide");
  	document.forms['commande_form'].elements['email'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['telephone'].value == '') {
  	alert("Veuillez indiquer votre numéro de téléphone s.v.p");
  	document.forms['commande_form'].elements['telephone'].focus();
  	return false;
	}
	else if ( verif_phone_number(document.forms['commande_form'].elements['telephone'].value) ) {
  	alert("Le numéro de téléphone ne doit comporter que des chiffres et des espaces.");
  	document.forms['commande_form'].elements['telephone'].focus();
  	return false;
	}
	else if (document.forms['commande_form'].elements['nom_partenaire'].value != '') {
		
		if (verif_email(document.forms['commande_form'].elements['nom_partenaire'].value) == false) {
			alert('"Dans le dernier champs intitulé "E-mail de la personne qui vous a recommandé notre site" vous devez indiquer un e-mail valide ou laissez le champs vide car cette information est optionnelle');
			document.forms['commande_form'].elements['nom_partenaire'].focus();
			return false;
		}
		
	}
	else if (!document.forms['commande_form'].elements['condition_generale'].checked) {
  	alert("Si vous acceptez nos conditions générales, veuillez cocher la case correspondante s.v.p");
  	document.forms['commande_form'].elements['condition_generale'].focus();
  	return false;
	}
	
	return true;
	
}


// *************************************************
// Vérification de la validité d'une adresse e-mail 
// *************************************************

function verif_email (email) { // vérif validité email par REGEXP
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/
	return (reg.exec(email)!=null)
}


// ***********************************************************************************
// Vérification de la validité d'un numéro de téléphone -> que des chiffres ou espace 
// ***********************************************************************************

function verif_phone_number (telephone) { // vérif validité numéro de téléphone par REGEXP
	// n'autorise que des chiffres et des espaces
	reg = new RegExp('[^0-9 ]+', 'g');
	
	return reg.test(telephone);
	
}


// ******************************************************
// On défini quel bouton à été cliqué (type de paiement) 
// ******************************************************

function definir_type_paiement (type_paiement) {
	document.forms['commande_form'].elements['type_paiement'].value = type_paiement;
}


// *************************
// confirmation du paiement 
// *************************

function commande_paiement () {
	
	var parameters = '';
	
	parameters += "nom="+document.forms['commande_form'].elements['nom'].value;
	parameters += "&prenom="+document.forms['commande_form'].elements['prenom'].value;
	parameters += "&adresse="+document.forms['commande_form'].elements['adresse'].value;
	parameters += "&code_postal="+document.forms['commande_form'].elements['code_postal'].value;
	parameters += "&ville="+document.forms['commande_form'].elements['ville'].value;
	parameters += "&pays="+document.forms['commande_form'].elements['pays'].value;
	parameters += "&email="+document.forms['commande_form'].elements['email'].value;
	parameters += "&telephone="+document.forms['commande_form'].elements['telephone'].value;
	parameters += "&condition_generale="+document.forms['commande_form'].elements['condition_generale'].value;
	
	parameters += "&domaine_transfert="+document.forms['commande_form'].elements['domaine_transfert'].value;
	parameters += "&nom_partenaire="+document.forms['commande_form'].elements['nom_partenaire'].value;
	
	parameters += "&type_paiement="+document.forms['commande_form'].elements['type_paiement'].value;
	
	new Ajax.Request('ajax_paiement.php', {
			method: 'post',
			parameters: parameters,
			onUninitialized: loading_commande_paiement(),
			onSuccess: affiche_commande_confirmation
		}
	);
	
}

function loading_commande_paiement () {
	$("formulaire_commande_div").innerHTML = '<div style="position: absolute; left: 400px; top: 260px;"><img src="picts/ajax-loader.gif" alt="" /></div>';
}

function affiche_commande_confirmation (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	$("formulaire_commande_div").innerHTML = result;
	
	urchinTracker("ajax_paiement.php" );
	
}


// **************************************
// Affichage du texte sur les 10 erreurs 
// **************************************

function afficher_10_erreurs_texte () {
	$("box_10_erreurs_div").style.height = '220px';
	$("texte_10_erreurs_div").show();
	// $("texte_video_referencement_google_div").hide();
	// $("box_video_referencement_google_div").style.height = '20px';
}


function envoi_email_10_erreurs (rubrique) {
	
	if ($("adresse_email").value == '') {
		alert("Veuillez indiquer votre adresse e-mail s.v.p");
  	$("adresse_email").focus();
  	return false;
	}
	else if (verif_email($("adresse_email").value) == false) {
		alert("Veuillez indiquer une adresse e-mail valide");
		$("adresse_email").focus();
  	return false;
	}
	else {
		
		var parameters = '';
		
		parameters += "adresse_email=" + $("adresse_email").value;
		parameters += "&rubrique=" + encodeURIComponent(rubrique);
		
		new Ajax.Request('ajax_envoi_email_10_erreurs.php', {
				method: 'post',
				parameters: parameters,
				onUninitialized: loading_envoi_email_10_erreurs(),
				onSuccess: affiche_envoi_email_10_erreurs
			}
		);
		
	}
	
}

function loading_envoi_email_10_erreurs () {
	$("texte_10_erreurs_div").innerHTML = '<div style="width: 20px; height: 20px; margin-left: 220px; margin-top: 50px;"><img src="picts/ajax-loader.gif" alt="" /></div>';
}

function affiche_envoi_email_10_erreurs (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	$("texte_10_erreurs_div").innerHTML = result;
	
}


// ***********************************************
// Affichage du texte sur le référencement Google 
// ***********************************************

function afficher_referencement_google_texte () {
	// $("box_video_referencement_google_div").style.height = '240px';
	// $("texte_video_referencement_google_div").show();
	$("texte_10_erreurs_div").hide();
	$("box_10_erreurs_div").style.height = '20px';
}


function envoi_email_referencement_google (rubrique) {
	
	if ($("adresse_email_referencement_google").value == '') {
		alert("Veuillez indiquer votre adresse e-mail s.v.p");
  	$("adresse_email_referencement_google").focus();
  	return false;
	}
	else if (verif_email($("adresse_email_referencement_google").value) == false) {
		alert("Veuillez indiquer une adresse e-mail valide");
		$("adresse_email_referencement_google").focus();
  	return false;
	}
	else {
		
		var parameters = '';
		
		parameters += "adresse_email=" + $("adresse_email_referencement_google").value;
		parameters += "&rubrique=" + encodeURIComponent(rubrique);
		
		new Ajax.Request('ajax_envoi_email_referencement_google.php', {
				method: 'post',
				parameters: parameters,
				onUninitialized: loading_envoi_email_referencement_google(),
				onSuccess: affiche_envoi_email_referencement_google
			}
		);
		
	}
	
}

function loading_envoi_email_referencement_google () {
	// $("texte_video_referencement_google_div").innerHTML = '<div style="width: 20px; height: 20px; margin-left: 220px; margin-top: 50px;"><img src="picts/ajax-loader.gif" alt="" /></div>';
}

function affiche_envoi_email_referencement_google (xmlhttp) {
	
	var result = xmlhttp.responseText;
	
	// $("texte_video_referencement_google_div").innerHTML = result;
	
}


// ***********************************
// Affichage des Bulles d'information 
// ***********************************

function afficher_bulle (id_div, marginLeft, marginTop) {
	
	if (typeof(t)!='undefined') {
		clearTimeout(t);
	}
	
	cacher_toutes_les_bulles();
	
	if ($(id_div).style.display == 'none') {
		
		$(id_div).style.marginLeft = marginLeft + 'px';
		$(id_div).style.marginTop = marginTop + 'px';
		$(id_div).show();
		
	}
	
}

function cacher_bulle_1_seconde (id_div) {
	
	t = setTimeout("cacher_bulle ('" + id_div + "');",1000);
	
}

function cacher_bulle (id_div) {
	
	if ($(id_div)) {
		
		if ($(id_div).style.display != 'none') {
			
			$(id_div).hide();
			
		}
		
	}
	
}

function cacher_toutes_les_bulles() {
	
	cacher_bulle ("bulle_25_GB_1_div");
	cacher_bulle ("bulle_350_GB_email_1_div");
	cacher_bulle ("bulle_nb_site_illimite_1_div");
	cacher_bulle ("bulle_serveurs_a_zurich_1_div");
	cacher_bulle ("bulle_support_etendu_et_prioritaire_1_div");
	cacher_bulle ("bulle_30_jours_satisfait_ou_rembourse_1_div");
	cacher_bulle ("bulle_7_jours_essais_gratuit_div");
	cacher_bulle ("bulle_details_techniques_1_div");
	
	cacher_bulle ("bulle_20_GB_2_div");
	cacher_bulle ("bulle_350_GB_email_2_div");
	cacher_bulle ("bulle_nb_site_illimite_2_div");
	cacher_bulle ("bulle_serveurs_a_zurich_2_div");
	cacher_bulle ("bulle_support_prioritaire_2_div");
	cacher_bulle ("bulle_30_jours_satisfait_ou_rembourse_2_div");
	cacher_bulle ("bulle_7_jours_essais_gratuit_2_div");
	cacher_bulle ("bulle_details_techniques_2_div");
	
	cacher_bulle ("bulle_10_GB_3_div");
	cacher_bulle ("bulle_350_GB_email_3_div");
	cacher_bulle ("bulle_10_sites_internet_3_div");
	cacher_bulle ("bulle_serveurs_a_zurich_3_div");
	cacher_bulle ("bulle_support_normal_3_div");
	cacher_bulle ("bulle_30_jours_satisfait_ou_rembourse_3_div");
	cacher_bulle ("bulle_7_jours_essais_gratuit_3_div");
	cacher_bulle ("bulle_details_techniques_3_div");
	
	cacher_bulle ("bulle_5_GB_4_div");
	cacher_bulle ("bulle_350_GB_email_4_div");
	cacher_bulle ("bulle_3_sites_internet_4_div");
	cacher_bulle ("bulle_serveurs_a_zurich_4_div");
	cacher_bulle ("bulle_support_normal_4_div");
	cacher_bulle ("bulle_30_jours_satisfait_ou_rembourse_4_div");
	cacher_bulle ("bulle_7_jours_essais_gratuit_4_div");
	cacher_bulle ("bulle_details_techniques_4_div");
	
	cacher_bulle ("bulle_375_giga_site_illimite_div");
	cacher_bulle ("bulle_355_giga_et_3_sites_internet_div");
	
}




function preload_image (src) {
	ajax_loader_img = new Image();
	ajax_loader_img.src = src;
}
