position_x=0;
position_y=0;
ecart_click_x=0;
pos_click_x='';
clicEnCours = false;
tdEnCours='';

function UpdateAffichageList(id_categorie,limit,offset){
	new_url="catalogue.phtml?id_categorie="+id_categorie+"&offset="+offset+"&limit="+limit;
	document.location=new_url;
}

function submit_form(pEvent, form){
	if(pEvent.keyCode==13){
		form.submit();
	}
}

function clear_input(champ, clear_txt){
	if(champ.value==clear_txt){
		champ.value="";
	}
}


function ChangeUpdateAdresseLivraison(id){
	new_url="compte.phtml?mode=compte&categorie=adresse&id_adresse="+id;
	document.location=new_url;
}

function display_id(id){
	if(document.getElementById(id).style.display=='none'){
		document.getElementById(id).style.display='';
	}else{
		document.getElementById(id).style.display='none';
	}
}

function verif_paiement(){
	if(document.commande.paiement[0].checked){
		document.commande.action="form_paiement.php";
		document.commande.submit();
	}else if(document.commande.paiement[1].checked){
		document.commande.action="commande.process.php?action=paiement_cheque";
		document.commande.submit();
	}else{
		document.commande.action="paiement_virement.php";
		document.commande.submit();
	}
}


/**********************
*	Drag n drop
*
***********************/
function position(p){
	//detection IE5 ou IE6
	//document.body.scrollXXX est à remplacer par document.documentElement.scrollXXX depuis IE6
	var de; 
	de=!document.documentElement.clientWidth?document.body:document.documentElement;
	//fin detection
	position_x = (navigator.appName.substring(0,3) == "Net") ? p.pageX : event.x+de.scrollLeft;
	position_y = (navigator.appName.substring(0,3) == "Net") ? p.pageY : event.y+de.scrollTop;
	//window.status = "Souris x:"+position_x+" | y:"+position_y+" | scroll: "+document.body.scrollTop;
	dragndrop();
}


function  boutonPresse(div){
	clicEnCours=true;
	tdEnCours=div;
	var pos_div_y=document.getElementById('div_'+tdEnCours).offsetTop;
	var pos_click=position_y;
	var centre=0;

	//Centrage vertical
	if(pos_click==pos_div_y+11){
		centre=pos_div_y;
	}else if(pos_click<pos_div_y+11){
		var ecart=(pos_div_y+11)-pos_click;
		centre=pos_div_y-ecart;
		document.getElementById('div_'+tdEnCours).style.top=centre+"px";
	}else if(pos_click>pos_div_y+11){
		var ecart=pos_click-(pos_div_y+11);
		centre=pos_div_y+ecart;
		document.getElementById('div_'+tdEnCours).style.top=centre+"px";
	}

	//recuperation de la position horizontal
	var pos_div_x=document.getElementById('div_'+tdEnCours).offsetLeft;
	var tmp_click_x=position_x;
	var div_width=document.getElementById(tdEnCours).width;
	if(tmp_click_x==pos_div_x+div_width/2){
		pos_click_x='milieu';
	}else if(tmp_click_x>pos_div_x+div_width/2){
		ecart_click_x=tmp_click_x-(pos_div_x+div_width/2)+div_width/2;
		pos_click_x='droite';
	}else if(tmp_click_x<pos_div_x+div_width/2){
		ecart_click_x=tmp_click_x-(pos_div_x);
		pos_click_x='gauche';
	}


}
function boutonRelache(){
	clicEnCours=false;
}
function dragndrop(){
	if(clicEnCours){
		if(pos_click_x=='milieu'){
			document.getElementById('div_'+tdEnCours).style.left=position_x-document.getElementById(tdEnCours).width/2+"px";
		}else if(pos_click_x=='gauche'){
			document.getElementById('div_'+tdEnCours).style.left=(position_x-ecart_click_x)+"px";
		}else if(pos_click_x=='droite'){
			document.getElementById('div_'+tdEnCours).style.left=(position_x-ecart_click_x)+"px";
		}
		document.getElementById('div_'+tdEnCours).style.top=(position_y-11)+"px";
	}
}

/**********************
*	FIN Drag n drop
*
***********************/