function showAddCard(id,node_id,object_id)
{
	var i =1;
	document.getElementById('ContentNodeID').value=node_id;
	document.getElementById('ContentObjectID').value=object_id;
	
	while(document.getElementById('IMG_'+i))
	{
		var j=1;
		if(('add'+i)==id)
		{
			if(document.getElementById('Quantity'+i))
			{
				document.getElementById('Quantity'+i).style.display="";
				document.getElementById('add'+i).style.display="";
				document.getElementById('product'+i).className="product_selected";
				while(document.getElementById('select'+i+'_'+j))
				{
					document.getElementById('select'+i+'_'+j).style.display="";
					document.getElementById('select'+i+'_'+j).disabled=false;
					j=j+1;
				}
				document.getElementById('Quantity'+i).disabled=false;
			}
			idImg="IMG_"+i;
		}else{
			if(document.getElementById('Quantity'+i))
			{
				document.getElementById('Quantity'+i).style.display="none";
				document.getElementById('Quantity'+i).disabled=true;
				while(document.getElementById('select'+i+'_'+j))
				{
					document.getElementById('select'+i+'_'+j).style.display="none";
					document.getElementById('select'+i+'_'+j).disabled=true;
					j=j+1;
				}
				document.getElementById('add'+i).style.display="none";
				document.getElementById('product'+i).className="product";
			}	
		}
		i++;
	}
	changeMainImg(idImg);
}
function changeMainImg(id){
	document.getElementById('MAIN_IMG').innerHTML=document.getElementById(id).innerHTML;
}
function showImage(id)
{
	var i=1;
	if(id!="MAIN_IMG")
		document.getElementById('MAIN_IMG').style.display="none";
	else
		document.getElementById('MAIN_IMG').style.display="block";

	while(document.getElementById('IMG_'+i))
	{
		if(('IMG_'+i)==id)
		{
			document.getElementById('IMG_'+i).style.display="block";
		}else{
			document.getElementById('IMG_'+i).style.display="none";
		}
		i++;
	}
}
function fillShippingAddress(iddiv)
{
		document.getElementById('s_first_name').value=document.getElementById(iddiv+'firstname').value;
		document.getElementById('s_last_name').value=document.getElementById(iddiv+'name').value;
		document.getElementById('s_address1').value=document.getElementById(iddiv+'address').value;
		document.getElementById('s_zip').value=document.getElementById(iddiv+'zipcode').value;
		document.getElementById('s_city').value=document.getElementById(iddiv+'ville').value;
		
		document.getElementById('s_digicode').value=document.getElementById(iddiv+'digicode').value;
		document.getElementById('s_interphone').value=document.getElementById(iddiv+'interphone').value;
		document.getElementById('s_codeascenseur').value=document.getElementById(iddiv+'codeascenseur').value;
		document.getElementById('s_etage').value=document.getElementById(iddiv+'etage').value;
		document.getElementById('s_complement').value=document.getElementById(iddiv+'complement').value;
		document.getElementById('s_societe').value=document.getElementById(iddiv+'societe').value;
		
		document.getElementById('div_first_address').className="ADRESSE";
		document.getElementById('div_second_address').className="ADRESSE";
		document.getElementById('div_third_address').className="ADRESSE";
		document.getElementById(iddiv).className="ADRESSE-selected";
		if(document.getElementById('shipping-checkbox').checked)
			showAddress();
}
function showAddress(){
	if(document.getElementById('shipping-checkbox').checked)
	{
		document.getElementById('first_name').disabled="disabled";
		document.getElementById('last_name').disabled="disabled";
		document.getElementById('address1').disabled="disabled";
		document.getElementById('zip').disabled="disabled";
		document.getElementById('city').disabled="disabled";
		document.getElementById('first_name').value=document.getElementById('s_first_name').value;
		document.getElementById('last_name').value=document.getElementById('s_last_name').value;
		document.getElementById('address1').value=document.getElementById('s_address1').value;
		document.getElementById('zip').value=document.getElementById('s_zip').value;
		document.getElementById('city').value=document.getElementById('s_city').value;
	}else{
		document.getElementById('first_name').disabled="";
		document.getElementById('last_name').disabled="";
		document.getElementById('address1').disabled="";
		document.getElementById('zip').disabled="";
		document.getElementById('city').disabled="";
		document.getElementById('phone').disabled="";
		document.getElementById('email').disabled="";
		document.getElementById('first_name').value=document.getElementById('defaultFirstname').value;
		document.getElementById('last_name').value=document.getElementById('defaultName').value;
		document.getElementById('address1').value=document.getElementById('defaultAddress').value;
		document.getElementById('zip').value=document.getElementById('defaultZip').value;
		document.getElementById('city').value=document.getElementById('defaultCity').value;
	}
}

function addslashes(ch) {
ch = ch.replace(/\\/g,"\\\\")
ch = ch.replace(/\'/g,"\\'")
ch = ch.replace(/\"/g,"\\\"")
return ch
}
function validPaiement()
{
	document.getElementById('validationpaiement').innerHTML="";
	new Ajax.Updater('validationpaiement', 'validationpaiement', {
	  parameters: { onComplete:validatePaiement() },
	  insertion: Insertion.Bottom
	});
}
function validatePaiement(){
if(document.getElementById('fermeture')){
		alert('Nous vous informons que les livraisons sont effectuées le midi entre 11h45 et 14h30 et le soir entre 18h45 et 22h30. En dehors de ces horaires, il est impossible de commander sur le site Bo Sushi.');
		return false;
	}
	if(!document.getElementById('formvalidation')){
		window.setTimeout('validatePaiement()');
	}else{
		document.getElementById('formvalidation').submit();
	}
}