//Paramètres
MyPanierFile = 'boutique/panier.php';
MyAdressFile = 'boutique/adresse.php';

//Menu
function menu(MyID) {
	HiddenShow('sous_menu_'+ MyID);
	}

//Ajouter au panier
function add_panier(MyID) {
	ajax_request(MyPanierFile +'?a=1&id='+ MyID,'ajax_add_panier');
	}

function del_panier(MyID) {
	open_message_confirm("Votre Panier",'<div>Souhaitez-vous vraiment supprimer cet article de votre panier ?</div>',MyPanierFile +"?a=4&id="+ MyID);
	}

function vide_panier() {
	open_message_confirm("Votre Panier",'<div>Tous les articles seront supprimés de votre panier.<br>Souhaitez-vous vraiment vider votre panier ?</div>',MyPanierFile +"?a=2");
	}

function ajax_add_panier()  {
	var MyDiv = document.getElementById('panier_content');
	if(req.readyState == 1 || req.readyState == 3) {
		MyDiv.innerHTML = 'Chargement...';
		}
	if(req.readyState == 4) { //Chargement terminé
		if (req.status == 200) {
			MyDiv.innerHTML = req.responseText;
			open_message("Votre Panier",'<div>L\'article a bien été ajouté à votre panier.</div><a href="'+ MyPanierFile +'" class="bouton_payer" style="margin:10px auto 0 auto"></a><a href="javascript:close_message()" class="bouton_continuer" style="margin:10px auto 0 auto"></a>');
			}
		else
			alert('Problème lors de la requête');
		}
	}

//Message
function open_message(MyTitle,MyContent) {
	var MyHTML = '<div class="message_title">'+ MyTitle +'</div>';
	MyHTML += '<div class="message_content">'+ MyContent +'</div>';
	document.getElementById('content_layer').innerHTML = MyHTML;
	document.getElementById('content_layer').style.display = 'block';
	document.getElementById('opacity_layer').style.display = 'block';	
	}

function open_message_confirm(MyTitle,MyContent,MyURL) {
	MyContent += '<div class="row_button"><div style="width:50%;float:left"><a href="'+ MyURL +'" class="bouton_oui"></a></div><div style="width:50%;float:left"><a href="javascript:close_message()" class="bouton_non"></a></div></div>';
	open_message(MyTitle,MyContent)
	}
	
function open_message_alert(MyTitle,MyContent) {
	MyContent += '<div class="row_button"><a href="javascript:close_message()" class="bouton_ok"></a></div>';
	open_message(MyTitle,MyContent)
	}

function close_message() {
	document.getElementById('content_layer').style.display = 'none';
	document.getElementById('opacity_layer').style.display = 'none';	
	}

//Formulaires
function copy_adress(MyCheckbox) {
	var MyItems = new Array('nom','prenom','societe','adresse','cp','ville','pays','telephone');
	for(i=0;i<MyItems.length;i++) {
		var MyLivraisonItem = document.getElementById('livraison_'+MyItems[i]);
		var MyFacturationItem = document.getElementById('facturation_'+MyItems[i]);
		var MyType = MyLivraisonItem.type;

		if( MyType == 'text' && MyCheckbox.checked )
			MyFacturationItem.value = MyLivraisonItem.value;
		else
			MyFacturationItem.value = '';
		
		if( MyType == 'select-one' && MyCheckbox.checked  ) {
			MyFacturationItem.selectedIndex = MyLivraisonItem.selectedIndex;
			}
		}
	}

function load_adress(MySelect,MyType) {
	MyID = MySelect.options[MySelect.selectedIndex].value;
	if( MyID != 0 ) {
		ajax_request(MyAdressFile +'?a=2&id='+ MyID +'&t='+ MyType,'ajax_load_adress');
		}
	}

function ajax_load_adress()  {
	if(req.readyState == 4) { //Chargement terminé
		if (req.status == 200) {
			eval(req.responseText);
			}
		else
			alert('Problème lors de la requête');
		}
	}
	
//Photos
function open_pic(MyPic) {
	var MyHTML = '<div class="content_layer_img"><a href="javascript:close_pic()"><img src="'+ MyPic +'" border="0" alt="Cliquez pour fermer"/></a></div>';
	load_pic(MyHTML);
	}

function open_pic_flash(MyPic) {	
	var MyHTML = '<div class="content_layer_img"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="750" height="400">';
	MyHTML += '<param name="movie" value="zoom.swf?img='+ MyPic +'" />';
	MyHTML += '<param name="quality" value="high" />';
	MyHTML += '<embed src="zoom.swf?img='+ MyPic +'" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="750" height="400"></embed>';
	MyHTML += '</object>';
	MyHTML += '<div><a href="javascript:close_pic()" class="content_button">fermer</a></div>';
	load_pic(MyHTML);
	}
	
function load_pic(MyHTML) {	
	document.getElementById('content_layer').innerHTML = MyHTML;
	document.getElementById('content_layer').style.display = 'block';
	document.getElementById('white_layer').style.display = 'block';	
	}

function close_pic() {
	document.getElementById('content_layer').style.display = 'none';
	document.getElementById('white_layer').style.display = 'none';	
	}
