function email_friend(nome_pagina)
{
	//alert(nome_pagina)
	pagina_apri = "email_friend.asp?pagina="+nome_pagina
	window.open(pagina_apri,'_blank','width=600,height=590,top=200,left=200', '');
}

function valida_email(email)
{
	if((email.indexOf('@')==-1) || (email.indexOf('.')==-1))
	{
		return false;
	}
	else
	{
		pos_at = email.indexOf('@');
		pos_punto = email.indexOf('.', pos_at);
		len_mail = email.length;
		
		pos_dominio = pos_punto-pos_at;
		pos_dominiodue = len_mail - pos_punto;
		
		if(pos_at < 2 || (pos_dominio <= 2) || (pos_dominiodue <= 2))
		{
			return false;
		}
	}	
	
	return true;
}


function controlla_mailing()
{

	if(document.form_mailing.email_mailing.value == "" || document.form_mailing.email_mailing.value == null)
	{
		alert("Please insert your e-mail address!");
		document.form_mailing.focus();
		return false;
	}
	if(!valida_email(document.form_mailing.email_mailing.value))
	{
		alert("Please insert valid e-mail!");
		document.form_mailing.focus();
		return false;
	}
	
	document.form_mailing.action = "mailing_inviato_uno.asp";
	document.form_mailing.submit();
}

function stampa_data()
{
	var data = new Date();
	
	switch (parseInt(data.getDay())) {
	  case 0:
		giorno_sett="Sunday";
	  break;
	  case 1:
		giorno_sett="Moday";
	  break;
	  case 2:
		giorno_sett="Tuesday";
	  break;
	  case 3:
		giorno_sett="Wednesday";
	  break;
	  case 4:
		giorno_sett="Thursday";
	  break;
	  case 5:
		giorno_sett="Friday";
	  break;
	  case 6:
		giorno_sett="Saturday";
	  break;
	} 
	
	giorno = data.getDate();
	if(parseInt(giorno)<9)
		giorno = "0" + giorno
	
	mese = data.getMonth()+1;
	switch (parseInt(mese)-1) {
	  case 0:
		mese_stampa="January";
	  break;
	  case 1:
		mese_stampa="February";
	  break;
	  case 2:
		mese_stampa="March";
	  break;
	  case 3:
		mese_stampa="April";
	  break;
	  case 4:
		mese_stampa="May";
	  break;
	  case 5:
		mese_stampa="June";
	  break;
	  case 6:
		mese_stampa="July";
	  break;
	  case 7:
		mese_stampa="August";
	  break;
	  case 8:
		mese_stampa="September";
	  break;
	  case 9:
		mese_stampa="October";
	  break;
	  case 10:
		mese_stampa="November";
	  break;
	  case 11:
		mese_stampa="December";
	  break;
	} 
	
	if(parseInt(mese)<9)
		mese = "0" + mese

	minuti = data.getMinutes();
	if(parseInt(minuti)<10)
		minuti = "0" + minuti
	
	ore = data.getHours();
	if(parseInt(ore)<=12)
	{
		ore_stampa = ore
		ore_stampa_add = " AM"
	}
	else
	{
		ore_stampa = (parseInt(ore)-12)
		ore_stampa_add = " PM"
	}

	data_da_stampare = giorno_sett +"&nbsp;&nbsp;"+ mese_stampa + " " + giorno  + ", " + data.getFullYear() + "&nbsp;-&nbsp;"+ore_stampa+":"+minuti+ore_stampa_add;
	document.getElementById('cella_data').innerHTML = data_da_stampare
	
	setTimeout(stampa_data,60000)
}

function controlla_search()
{
	with(document.frm_search)
	{
		if(parametri_cerca.value=="" || parametri_cerca.value==null || parametri_cerca.value==" ")
		{
			alert("Insert keywords to be searched");
			parametri_cerca.focus();
			return false;
		}
		
		action="search_results.asp";
		submit();
	}
}


