$(document).ready(function() {
	$("a.group1").fancybox({
		'hideOnContentClick' 	: true,
		'overlayShow'			: true,
		'overlayOpacity'		: 0.6,
		'zoomOpacity'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500
	});
	
	$("a.more").fancybox({
		'overlayShow'			: true,
		'overlayOpacity'		: 0.6,
		frameHeight				: 440,
		frameWidth				: 450
	});
});

// 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"});
	});
}

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



/********* formulaire *************/

/**** 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=" es un campo obligatorio."; message2= " inscribir un email válido."; }
   
    while (field = required.shift())    {
        if (form[field].value == "")    {
                form[field].focus();
                form[field].style.borderColor="#FF3300";
                alert("'" + field + "'" + message1 );
                return false;
        }
        else if (field=="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 favoris()
{
	if ( navigator.appName != 'Microsoft Internet Explorer' ){
		window.sidebar.addPanel("Maître Piget - Avocat au Barreau de Grasse","http://www.avocat-piget.com/","");
	}
	else {
		window.external.AddFavorite("http://www.avocat-piget.com/","Maître Piget - Avocat au Barreau de Grasse");
	}
}
