function TargetBlank(){
  var i = 0;
  var collegamenti = document.links;
  for (i=0; i<collegamenti.length; i++)  {
    var primo_carattere=collegamenti[i].title.charAt(0);
    if (primo_carattere == " ") {
      collegamenti[i].target = "_blank";
    }
  }
}

function valida_email(txt){
	var r = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;

	if(r.test(txt)) return true;
	else return false;
}

function controllaForm(form_tipo){
	var check = true;
	var output = '';


	switch(form_tipo) {

			case 'guestbook':

			if ($('gst_form_lingua').value=='it')
			{
			
				if(!valida_email($('gst_email').value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}

				if($('gst_titolo').value==''){
					check = false;
					output += 'Inserisci il TITOLO'+"\n\n";
				}

				if($('gst_messaggio').value==''){
					check = false;
					output += 'Inserisci il MESSAGGIO'+"\n\n";
				}
			
				if($('gst_security_code').value==''){
					check = false;
					output += 'Inserisci il CODICE DI SICUREZZA'+"\n\n";
				}
			}

			if ($('gst_form_lingua').value=='en')
			{
			
				if(!valida_email($('gst_email').value)){
					check = false;
					output += 'Please insert a correct E-MAIL address'+"\n\n";
				}

				if($('gst_titolo').value==''){
					check = false;
					output += 'Please insert the TITLE'+"\n\n";
				}

				if($('gst_messaggio').value==''){
					check = false;
					output += 'Please insert the MESSAGE'+"\n\n";
				}
			
				if($('gst_security_code').value==''){
					check = false;
					output += 'Please insert the SECURITY CODE'+"\n\n";
				}
			}

			if ($('gst_form_lingua').value=='de')
			{
			
				if(!valida_email($('gst_email').value)){
					check = false;
					output += 'Bitte, spezifizieren Sie eine korrekte E-MAIL Addresse'+"\n\n";
				}

				if($('gst_titolo').value==''){
					check = false;
					output += 'Bitte, spezifizieren Sie den Titel'+"\n\n";
				}

				if($('gst_messaggio').value==''){
					check = false;
					output += 'Bitte, spezifizieren Sie die MELDUNG'+"\n\n";
				}
			
				if($('gst_security_code').value==''){
					check = false;
					output += 'Bitte, spezifizieren Sie den SICHERHEITSCODE'+"\n\n";
				}
			}

			if ($('gst_form_lingua').value=='pl')
			{
			
				if(!valida_email($('gst_email').value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}

				if($('gst_titolo').value==''){
					check = false;
					output += 'Inserisci il TITOLO'+"\n\n";
				}

				if($('gst_messaggio').value==''){
					check = false;
					output += 'Inserisci il MESSAGGIO'+"\n\n";
				}
			
			
				if($('gst_security_code').value==''){
					check = false;
					output += 'Inserisci il CODICE DI SICUREZZA'+"\n\n";
				}
			}

			if(!check) alert(output);
			return check;
			
			break;

			case 'prenotazioni':

			if (document.prenotazioni.pre_form_lingua.value=='it'){

				if(document.prenotazioni.citta.value==''){
					check = false;
					output += 'Inserisci la CITTA\''+"\n\n";
				}
				
				if(document.prenotazioni.localita.value==''){
					check = false;
					output += 'Inserisci la LOCALITA\''+"\n\n";
				}
				
				if(document.prenotazioni.nome.value==''){
					check = false;
					output += 'Inserisci il NOME'+"\n\n";
				}

				if(!valida_email(document.prenotazioni.mail.value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}

				if(!document.prenotazioni.pre_privacy.checked){
					check = false;
					output += 'E\' necessaria l\'autorizzazione al trattamento dei dati personali'+"\n\n";
				}
			}

			if (document.prenotazioni.pre_form_lingua.value=='en'){	

		
				if(document.prenotazioni.citta.value==''){
					check = false;
					output += 'Please insert CITY/AIRPORT'+"\n\n";
				}
				
				if(document.prenotazioni.localita.value==''){
					check = false;
					output += 'Please insert PLACE'+"\n\n";
				}
				
				if(document.prenotazioni.nome.value==''){
					check = false;
					output += 'Please insert your NAME'+"\n\n";
				}

		
				if(!valida_email(document.prenotazioni.mail.value)){
					check = false;
					output += 'Please insert a correct E-MAIL address'+"\n\n";
				}

				if(!document.prenotazioni.pre_privacy.checked){
					check = false;
					output += 'We need you authorize to keep your personal details'+"\n\n";
				}
			}



			if(!check) alert(output);
			return check;
			
			break;
			
			case 'info':

			if (document.info.pre_form_lingua.value=='it'){
				
				if(document.info.nome.value==''){
					check = false;
					output += 'Inserisci il NOME'+"\n\n";
				}

				if(!valida_email(document.info.mail.value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}

				if(!document.info.pre_privacy.checked){
					check = false;
					output += 'E\' necessaria l\'autorizzazione al trattamento dei dati personali'+"\n\n";
				}
			}

			if (document.info.pre_form_lingua.value=='en'){	
				
				if(document.info.nome.value==''){
					check = false;
					output += 'Please insert your NAME'+"\n\n";
				}

		
				if(!valida_email(document.info.mail.value)){
					check = false;
					output += 'Please insert a correct E-MAIL address'+"\n\n";
				}

				if(!document.info.pre_privacy.checked){
					check = false;
					output += 'We need you authorize to keep your personal details'+"\n\n";
				}
			}

			if(!check) alert(output);
			return check;
			
			break;

			case 'lavoro':

			if ($('lav_form_lingua').value=='it')
			{
			
				if($('lav_nome').value==''){
					check = false;
					output += 'Inserisci il NOME'+"\n\n";
				}

				if($('lav_cognome').value==''){
					check = false;
					output += 'Inserisci il COGNOME'+"\n\n";
				}

				if(!valida_email($('lav_email').value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}

			}

			if ($('lav_form_lingua').value=='en')
			{
			
				if($('lav_nome').value==''){
					check = false;
					output += 'Please insert your NAME'+"\n\n";
				}

				if($('lav_cognome').value==''){
					check = false;
					output += 'Please insert your SURNAME'+"\n\n";
				}

				if(!valida_email($('lav_email').value)){
					check = false;
					output += 'Please insert a correct E-MAIL address'+"\n\n";
				}
			}

			if ($('lav_form_lingua').value=='de')
			{

				if($('lav_nome').value==''){
					check = false;
					output += 'Bitte, spezifizieren Sie den Namen'+"\n\n";
				}

				if($('lav_cognome').value==''){
					check = false;
					output += 'Bitte, spezifizieren Sie den Vornamen'+"\n\n";
				}

				if(!valida_email($('lav_email').value)){
					check = false;
					output += 'Bitte, spezifizieren Sie eine korrekte E-MAIL Addresse'+"\n\n";
				}
			}

			if ($('lav_form_lingua').value=='pl')
			{
			
				if($('lav_nome').value==''){
					check = false;
					output += 'Inserisci il NOME'+"\n\n";
				}

				if($('lav_cognome').value==''){
					check = false;
					output += 'Inserisci il COGNOME'+"\n\n";
				}

				if(!valida_email($('lav_email').value)){
					check = false;
					output += 'Inserisci un indirizzo E-MAIL corretto'+"\n\n";
				}
			}

			if(!check) alert(output);
			return check;
			
			break;

	}
}



