function IncludeJavaScript(jsFile)
{
  document.write('<script type="text/javascript" src="'
    + jsFile + '"></script>'); 
}
IncludeJavaScript('scr/jquery-1.4.2.min.js');
IncludeJavaScript('scr/jquery-ui-1.8.custom.min.js');
IncludeJavaScript('scr/jquery.mousewheel-3.0.2.pack.js');
IncludeJavaScript('scr/jqFancyTransitions.1.7.js');
IncludeJavaScript('scr/jquery.fancybox-1.3.1.pack.js');
IncludeJavaScript('scr/jquery.metadata.min.js');
IncludeJavaScript('scr/jquery.maphilight.min.js');
IncludeJavaScript('scr/jquery.simpletip-1.3.1.pack.js');

// <script type="text/javascript" src="scr/jquery-1.4.2.min.js"></script>
// <script type="text/javascript" src="scr/jquery-ui-1.8.custom.min.js"></script>
// <script type="text/javascript" src="scr/jquery.prettyPhoto.js"></script>
// <script type="text/javascript" src="scr/jqFancyTransitions.1.7.js"></script>
// <script type="text/javascript" src="scr/jquery.metadata.min.js"></script>
// <script type="text/javascript" src="scr/jquery.maphilight.min.js"></script>





// --------------------------------------------------------------------------------------------------------------------
function firstClear(obj)
{
  if(obj.clearThis == undefined)
  {
    obj.value = '';
    obj.clearThis = true;
  } 
}

function OpenLink(LinkToOpen) {
	document.location.href = LinkToOpen;
}

function ApriFile(UrlFile){
	var wh = 500
	var hh = 500
	var winl = (screen.width - wh) / 2;
	var wint = (screen.height - hh) / 2;
	window.open(UrlFile,"FilPre","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width="+wh+",height="+hh+",top="+wint+",left="+winl+"");
}


// ricerca
function select_tipo(onoff){
	var tf = false;
	if (onoff == "on"){tf = true}
	document.FrmRicerca.src_tipo1.checked = tf;
	document.FrmRicerca.src_tipo2.checked = tf;
	document.FrmRicerca.src_tipo3.checked = tf;
	document.FrmRicerca.src_tipo4.checked = tf;
	document.FrmRicerca.src_tipo5.checked = tf;
	document.FrmRicerca.src_tipo6.checked = tf;
}

function select_stelle(onoff){
	var tf = false;
	if (onoff == "on"){tf = true}
	document.FrmRicerca.src_1s.checked = tf;
	document.FrmRicerca.src_2s.checked = tf;
	document.FrmRicerca.src_3s.checked = tf;
	document.FrmRicerca.src_4s.checked = tf;
	document.FrmRicerca.src_5s.checked = tf;
}

function select_localita(onoff){
	var tf = false;
	if (onoff == "on"){tf = true}
	document.FrmRicerca.src_localita1.checked = tf;
	document.FrmRicerca.src_localita2.checked = tf;
	document.FrmRicerca.src_localita3.checked = tf;
	document.FrmRicerca.src_localita4.checked = tf;
	document.FrmRicerca.src_localita5.checked = tf;
	document.FrmRicerca.src_localita6.checked = tf;
	document.FrmRicerca.src_localita7.checked = tf;
	document.FrmRicerca.src_localita8.checked = tf;
	document.FrmRicerca.src_localita9.checked = tf;
	document.FrmRicerca.src_localita10.checked = tf;
	document.FrmRicerca.src_localita11.checked = tf;
	document.FrmRicerca.src_localita12.checked = tf;
	document.FrmRicerca.src_localita13.checked = tf;
	document.FrmRicerca.src_localita14.checked = tf;
	document.FrmRicerca.src_localita15.checked = tf;
	document.FrmRicerca.src_localita16.checked = tf;
	document.FrmRicerca.src_localita17.checked = tf;
	document.FrmRicerca.src_localita18.checked = tf;
	document.FrmRicerca.src_localita19.checked = tf;
	document.FrmRicerca.src_localita20.checked = tf;
	document.FrmRicerca.src_localita21.checked = tf;
	document.FrmRicerca.src_localita22.checked = tf;
	document.FrmRicerca.src_localita23.checked = tf;
	document.FrmRicerca.src_localita24.checked = tf;
	document.FrmRicerca.src_localita25.checked = tf;
}

function validate_ricerca(lingua) {
	document.FrmRicerca.ricerca_nome.value = "";
	var tipo = "";
	var stelle = "";
	var localita = "";
	if (document.FrmRicerca.src_tipo1.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_tipo2.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_tipo3.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_tipo4.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_tipo5.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_tipo6.checked == true){tipo += "a"}
	if (document.FrmRicerca.src_1s.checked == true){stelle += "a"}
	if (document.FrmRicerca.src_2s.checked == true){stelle += "a"}
	if (document.FrmRicerca.src_3s.checked == true){stelle += "a"}
	if (document.FrmRicerca.src_4s.checked == true){stelle += "a"}
	if (document.FrmRicerca.src_5s.checked == true){stelle += "a"}
	if (document.FrmRicerca.src_localita1.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita2.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita3.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita4.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita5.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita6.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita7.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita8.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita9.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita10.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita11.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita12.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita13.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita14.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita15.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita16.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita17.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita18.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita19.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita20.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita21.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita22.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita23.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita24.checked == true){localita += "a"}
	if (document.FrmRicerca.src_localita25.checked == true){localita += "a"}
	var val_error = 0;
	if (lingua == "it")
	{
		if (tipo.length < 1){alert("Selezionare almeno una tipologia di alloggio."); val_error = 1;}
		if (stelle.length < 1){alert("Selezionare almeno una categoria."); val_error = 1;}
		if (localita.length < 1){alert("Selezionare almeno una località."); val_error = 1;}
	} 
	else if (lingua == "de")
	{
		if (tipo.length < 1){alert("Bitte wählen Sie mindestens eine Typologie des Betriebes aus."); val_error = 1;}
		if (stelle.length < 1){alert("Bitte wählen Sie mindestens eine Kategorie aus."); val_error = 1;}
		if (localita.length < 1){alert("Bitte wählen Sie mindestens eine Ortschaft aus."); val_error = 1;}
	}
	else
	{
		if (tipo.length < 1){alert("Please choose at least one accommodation type."); val_error = 1;}
		if (stelle.length < 1){alert("Please choose at least one category."); val_error = 1;}
		if (localita.length < 1){alert("Please choose at least one location."); val_error = 1;}
	}
	if (val_error == 0)
	{
		document.FrmRicerca.submit();
	}
}

function validate_ricerca_nome(lingua) {
	var val_error = 0;
	var nome_ricerca = document.FrmRicerca.ricerca_nome.value;
	if (lingua == "it")
	{
		if (nome_ricerca.length < 3){alert("Inserire una parola chiave di almeno 3 lettere."); val_error = 1;}
	} 
	else if (lingua == "de")
	{
		if (nome_ricerca.length < 3){alert("Bitte geben Sie einen Stichwort mit mindestens 3 Buchstaben ein."); val_error = 1;}
	}
	else
	{
		if (nome_ricerca.length < 3){alert("Please enter a keyword of at least 3 characters."); val_error = 1;}
	}
	if (val_error == 0)
	{
		document.FrmRicerca.submit();
	}
}
