function maj_liste_marque(form)
{
	document.getElementById("accessoire").style.display = 'none'; 
	document.getElementById("modele").style.display = 'none';
	if (form.type.value==""){
	document.getElementById("marque").style.display = 'none'; 
	document.getElementById("accessoire").style.display = 'none';
	document.getElementById("modele").style.display = 'none';
	}else{
   	document.getElementById("marque").style.display = 'inline';
	document.getElementById("marque").innerHTML = file('ajax/liste_recherche.php?type='+form.type.value+'&marque=&accessoire=&date='+escape(new Date().toString())) ;;
	}
}  

function maj_liste_accessoire(form)
{
	document.getElementById("modele").style.display = 'none';  
	if (form.marque.value==""){
	document.getElementById("accessoire").style.display = 'none';
	document.getElementById("modele").style.display = 'none';
	}else{
	document.getElementById("accessoire").style.display = 'inline'; 
	document.getElementById("accessoire").innerHTML =file('ajax/liste_recherche.php?type='+form.type.value+'&marque='+form.marque.value+'&accessoire=&date='+escape(new Date().toString())) ;
	}
}

function maj_liste_modele(form)
{
	if (form.accessoire.value==""){
	document.getElementById("modele").style.display = 'none';
	}else{
	document.getElementById("modele").style.display = 'inline'; 
	document.getElementById("modele").innerHTML =file('ajax/liste_recherche.php?type='+form.type.value+'&marque='+form.marque.value+'&accessoire='+form.accessoire.value+'&date='+escape(new Date().toString())) ;
	}
}


function select_type_recherche(type)
{
if(type=="m"){
document.getElementById('rech_multi').style.display = 'block';
document.getElementById('rech_simple').style.display = 'none'; 
file('ajax/boite_recherche.php?action=multi&datetime='+escape(new Date().toString())) ;
}else{
document.getElementById('rech_simple').style.display = 'block';
document.getElementById('rech_multi').style.display = 'none'; 
file('ajax/boite_recherche.php?action=simple&datetime='+escape(new Date().toString())) ;  
}
}

function verifier_code(code)
{
if (code.length==10){
text=file('ajax/cde_remise.php?code='+code+'&datetime='+escape(new Date().toString())) ;
document.getElementById('verif_cde').innerHTML = text;	
}else{
document.getElementById('verif_cde').innerHTML = "";	
}
}

function masquer_afficher()
{
	if (document.getElementById("recherche").style.display  == "none")
	{
	document.getElementById("recherche").style.display = "block"  
	file('ajax/boite_recherche.php?action=afficher&datetime='+escape(new Date().toString())) ;
	}else{
	document.getElementById("recherche").style.display = "none";
	file('ajax/boite_recherche.php?action=masquer&datetime='+escape(new Date().toString())) ;
	}
}

function prechargimg() {
var doc=document;
if(doc.images){ if(!doc.precharg) doc.precharg=new Array();
var i,j=doc.precharg.length,x=prechargimg.arguments; for(i=0; i<x.length; i++)
if (x[i].indexOf("#")!=0){ doc.precharg[j]=new Image; doc.precharg[j++].src=x[i];}}
}

function valid_commande(form)
{
	if (form.checked==true)
	document.getElementById('valider_commande').innerHTML = "<input type='submit' class='checkout' value='Valider la commande'>";
	else 
	document.getElementById('valider_commande').innerHTML = "";
}

function adresse_livr(form)
{
	if (form.checked==true)
	document.getElementById('adresse_livraison').innerHTML = "<br><br>";
	else
	document.getElementById('adresse_livraison').innerHTML = "<table border=0 class='box'><tr><td>Nom</td><td><input type='text' name='nom_livr' size='20' maxlength='256'></td></tr><tr><td>Prénom</td><td><input type='text' name='prenom_livr' size='20' maxlength='256'></td></tr><tr><td>Société</td><td><input type='text' name='societe_livr' size='20' maxlength='256'></td></tr><tr><td>Téléphone</td><td><input type='text' name='tel_livr' size='20' maxlength='256'></td></tr><tr><td>Adresse</td><td><textarea name='adr_livr' cols='30' rows='2'></textarea></td></tr><tr><td>Code postal et ville</td><td><input type='text' name='cp_livr' size='8' maxlength='256'><input type='text' name='ville_livr' size='20' maxlength='256'></td></tr><tr><td>Pays</td><td><select name='pays'><option value='France' selected> France</option><option value='Allemagne'> Allemagne</option><option value='Autriche'> Autriche</option><option value='Belgique'> Belgique</option><option value='Espagne'> Espagne</option><option value='Grande-Bretagne'> Grande-Bretagne</option><option value='Italie'> Italie</option><option value='Luxembourg'> Luxembourg</option><option value='Suisse'> Suisse</option></select></td></tr></table><br><br>";
}

function maj_ville(ville)
{
	window.document.form.ville.value = window.document.form.villes.value;	
	
}

function afficher_villes(cp)
{
	if (cp.value.length==5)
	{
	text=file('ajax/villes.php?cp='+cp.value+'&datetime='+escape(new Date().toString())) ;
	if (text!=0)
	{
		document.getElementById("ville").style.display = "hidden";
		document.getElementById("villes").style.display ="inline";
		document.getElementById("villes").innerHTML =text;
		document.getElementById("message").innerHTML ="";
	}else{
		document.getElementById("message").innerHTML ="Code postal inconnu veuillez saisir la ville";
		document.getElementById("ville").type = "text";
		document.getElementById("ville").style.display ="inline";
		document.getElementById("villes").style.display ="hidden";
	}
	}
}


function afficher_image(image)
{
document.getElementById("imagegrande").innerHTML = "<img src='/photos/"+image+"' width='300' border='0'>";
}

//PANIER//



function augementer_quantite_panier(id)
{
file('ajax/panier.php?action=augementer&id='+id+'&datetime='+escape(new Date().toString())) ;
detail_panier();
etat_panier();
}  

function diminuer_quantite_panier(id)
{
file('ajax/panier.php?action=diminuer&id='+id+'&datetime='+escape(new Date().toString())) ;
detail_panier();
etat_panier();
}

function supprimer_article(id)
{
file('ajax/panier.php?action=supprimer&id='+id+'&datetime='+escape(new Date().toString())) ;
detail_panier();
//etat_panier();
disparaitre0();
}

function verifier_article(id)
{
text=file('ajax/panier.php?action=verifier&id='+id+'&datetime='+escape(new Date().toString())) ;
if (text==1)
	document.getElementById(id).innerHTML = "<img src='images/ok.gif' border='0'>  ajouté"; 
}

function etat_panier()
{
text=file('ajax/panier.php?action=etat&datetime='+escape(new Date().toString())) ;
//document.getElementById("panier").innerHTML = text; 
}

function detail_panier()
{
text=file('ajax/panier.php?action=detail&datetime='+escape(new Date().toString())) ;
document.getElementById("detail_panier").innerHTML = text; 
}

function ajouter_panier(id,qte)
{ 
document.getElementById(id).innerHTML = "<img src='images/sablier.gif' align='center' border='0'>";  
setTimeout('ss_ajouter_panier('+id+','+qte+')', 500); 
}
function ss_ajouter_panier(id,qte){
text=file('ajax/panier.php?action=ajouter&id='+id+'&qte='+qte+'&datetime='+escape(new Date().toString())) ;
document.getElementById(id).innerHTML = text; 
//etat_panier();
}

function ajouter_panier_occas(id,qte)
{ 
document.getElementById(id).innerHTML = "<img src='images/sablier.gif' align='center' border='0'>";  
setTimeout('ss_ajouter_panier_occas('+id+','+qte+')', 500); 
}
function ss_ajouter_panier_occas(id,qte){
text=file('ajax/panier.php?action=ajouter_occas&id='+id+'&qte='+qte+'&datetime='+escape(new Date().toString())) ;
document.getElementById(id).innerHTML = text; 
//etat_panier();
}

function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
xhr_object = new XMLHttpRequest();
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}


decal_x = -20;
decal_y = 30;
document.onmousemove = suivre_souris0;
var contenu
function pop0(contenu)
{
document.getElementById("bulle").innerHTML = "<div class='infobulle'>"+contenu+"</div>";
}
function suivre_souris0(e)
{
if (navigator.appName=="Microsoft Internet Explorer")
{
var x = event.x + document.body.scrollLeft;	var y = event.y + document.body.scrollTop;
}
else
{
var x =  e.pageX;var y =  e.pageY;
}
document.getElementById("bulle").style.left = x + decal_x; document.getElementById("bulle").style.top  = y + decal_y;
}
function disparaitre0()
{
document.getElementById("bulle").innerHTML = '';
}
