// jscript
language_str_array = new Array("eng","deu","fra","ita","esp","jpn","grk","rus");

top.id_lingua = 0;

function apriIPX(file_url, id_lingua)
{
//	alert(file_url)
	ipxWin = window.open("ipx/baseipx.htm?ipx_file='" + file_url +"'","ipx_win", "width=350, height=250,status=yes")
	check_win= function(){
		if (typeof(ipxWin)!="undefined") ipxWin.focus();
	}
	check_int = setTimeout(check_win,1000)
}

function apriRichiestaInformazioni(id_lingua)
{
	richiestaInformazioni = window.open("request_information_"+language_str_array[id_lingua]+".htm","info_request","width=600,height=700,status=yes,resizable=yes,scrollbars=yes")
	richiestaInformazioni.focus();
}


function ApriConditionTerms(id_lingua)
{
	winCondition = window.open("popup/condition_"+language_str_array[id_lingua]+".htm","win_condition_terms","width=550,height=400,status=yes,resizable=yes,scrollbars=yes")
	winCondition.focus();
}
function ApriCopyright()
{
	winCopyright = window.open("popup/copyright_"+language_str_array[top.id_lingua]+".htm","win_copyright_terms","width=550,height=600,status=yes,resizable=yes,scrollbars=yes")
	winCopyright.focus();
}

function ApriPrivacy()
{
	winPrivacy = window.open("popup/privacy_"+language_str_array[top.id_lingua]+".htm","win_privacy","width=550,height=500,status=yes,resizable=yes,scrollbars=no")
	winPrivacy.focus();
}

function ApriCompany()
{
	winCompany = window.open("popup/company_"+language_str_array[top.id_lingua]+".htm","win_company","width=550,height=500,status=yes,resizable=yes,scrollbars=no")
	winCompany.focus();
}
function ApriAccessStantment()
{
	winCompany = window.open("popup/access_stantment_eng.htm","win_company","width=550,height=500,status=yes,resizable=yes,scrollbars=no")
	winCompany.focus();
}
function apriPDFContactUs(id_lingua)
{

	winPDFContactUs = window.open("docs/contact_us_"+language_str_array[id_lingua]+".pdf","win_PDF_ContactUs","width=600,height=700,status=yes,resizable=yes,scrollbars=yes")
	winPDFContactUs.focus();
}

function apriRichiestaPDFMap(id_lingua)
{
	winPDFmap = window.open("docs/cambridge_map_"+language_str_array[0]+".pdf","win_PDF_map","width=600,height=700,status=yes,resizable=yes,scrollbars=yes")
	winPDFmap.focus();
}

function apriPDFHowToArrive(id_mezzo,id_lingua)
{

	mezzi_str_array = new Array("ferry", "air", "car", "train")

	nome_pdf = "docs/" + mezzi_str_array[id_mezzo] + "_"+ language_str_array[id_lingua] + ".pdf"
	//alert(nome_pdf)
	
	winPDFmezzi = window.open(nome_pdf, "win_PDF_mezzi","width=600,height=700,status=yes,resizable=yes,scrollbars=yes")
	winPDFmezzi.focus();
}

function impostaLingua(id_lingua)
{
	top.id_lingua = id_lingua;
	if (id_lingua == 0)
	{
		div_show = document.getElementById("eng");
		div_hide = document.getElementById("all");	
	}
	else
	{
		div_show = document.getElementById("all");
		div_hide = document.getElementById("eng");			
	}

	if (div_hide!=null)
	{
		div_hide.style.visibility = "hidden";
		div_hide.style.position = "absolute";
		div_hide.style.top = "0px";
		div_hide.style.left = "0px";		
	}

	if (div_show!=null)
	{
		div_show.style.visibility = "visible";
		div_show.style.position = "fixed";	
		div_show.top = "inherit";
		div_show.left = "inherit";
	}	
} 

function controllaForm(lingua)
{	

switch (lingua)
{
	case "ita" : 
		vRecapito = "Manca l'indirizzo email";
		vCheckMail = "Controlla l'indirizzo di e-mail inserito";
	break;

	case "eng" :
		vRecapito = "Enter your e-mail address";
		vCheckMail = "Check your e-mail address";
	break;

	case "deu" :
		vRecapito = "Sie müssen Ihre E-Mail Adresse eingeben";
		vCheckMail = "Eingegebene E-Mail Adresse kontrollieren";
	break;

	case "fra" :
	vRecapito = "Manque le courriel";
	vCheckMail = "Contrôler le courriel inséré";
	break;


	default: vCheckMail = "Check your e-mail address";
}

	Form=document.forms['mailform'];

	
	Email = Form.elements['e-mail_address'];
if( (Email.value=="") )
	{	
					alert (vRecapito);
					Email.focus();
					return false;
	}
	if( Email.value.length>0 )
	{
		ValidaMail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		if (!( ValidaMail.test(Email.value) ) )
		{
			alert(vCheckMail);
			Email.focus();
			return false;
		}
	}
}