
// drop down menu
function mainmenu() {
	$(" #menu ul ").css({display: "none"}); // Opera Fix
	$(" #menu li").hover(function(){
			$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(400); },
			function(){ $(this).find('ul:first').css({visibility: "hidden"});
	});
}

jQuery(document).ready( function(){ mainmenu(); });




/**** form submit ****/
// check form
function submitForm(form) {

	var required = form['required'].value.split(",");
	var message1;
	var message2;
	var field = '';

	if (form['lang'].value=='fr') { message1=" est un champ obligatoire."; message2=" Saisir une adresse mail valide."; }
	else if (form['lang'].value=='en') { message1=" Required Field."; message2=" Enter a valid Email address."; }
	else if (form['lang'].value=='it') { message1=" da compilare obligatoriamente."; message2=" dare un indirizzo  e-mail valido."; }
	else { message1="est un champ obligatoire"; message2= " Saisir une adresse mail valide."; }

	while (field = required.shift())	{
		if (form[field].value == "")	{
				form[field].focus();
				form[field].style.borderColor="#FF3300";
				alert("'" + field + "'" + message1 );
				return false;
		}
		else if (field=="contact_email") {
			if (!VerifEmail(form[field].value)) {
				form[field].style.borderColor="#FF3300";
				alert( message2 );
				return false;
			}
			else {
				form[field].style.borderTop="1px solid #4F1D14";
				form[field].style.borderLeft="1px solid #68261A";
				form[field].style.borderBottom="1px solid #B47A6F";
				form[field].style.borderRight="1px solid #A2594A";
			}
		}
		else {
				form[field].style.borderTop="1px solid #4F1D14";
				form[field].style.borderLeft="1px solid #68261A";
				form[field].style.borderBottom="1px solid #B47A6F";
				form[field].style.borderRight="1px solid #A2594A";
		}
	}

	return true;
}

function VerifEmail(inputEmail)
{
	var place = inputEmail.indexOf("@",1);
	var point = inputEmail.indexOf(".",place+1);

	if ((place > -1)&&(inputEmail.length >2)&&(point > 1)) { return true; }
	else { return false;}
}

function getLocaleDate() {
	var navvers = navigator.appVersion.substring(0,1);

  if (navvers > 3) navok = true;
	else navok = false;

	today = new Date;
	jour = today.getDay();
	numero = today.getDate();

if (numero<10) numero = "0"+numero;

	mois = today.getMonth();

	if (navok) annee = today.getFullYear();
	else annee = today.getYear();

	TabJour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	TabMois = new Array("janvier","février","mars","avril","mai","juin","juillet","aout","septembre","octobre","novembre","décembre");
	messageDate = numero + " " + TabMois[mois] + " " + annee;
	return 	messageDate;
}

function openLink (url) {
	window.open(url, "_self");
}


function updateOrderState(orderID, orderState) {

	$("#chp"+orderID).toggleClass('ajax-loading');
	var url = "/index.html?action=updateOrderState&orderID=" + orderID + "&orderstate=" + orderState;

	$.ajax({
	  url: url,
	  complete: function() {
			$("#chp"+orderID).toggleClass('ajax-loading');
			if (orderState=='1') { $("#"+orderID).css('color',"#ff0000"); }
			else if (orderState=='2') { $("#"+orderID).css('color',"#3BBC49"); }
			else if (orderState=='3') { $("#"+orderID).css('color',"#3333ff"); }
			else if (orderState=='5') { $("#"+orderID).css('color',"#3BBC49"); }
			else if (orderState=='9') { $("#"+orderID).css('color',"#999"); }
			else { $("#"+orderID).css('color',"#000000"); }
	  }
	});
}
