function validate_required(field,alerttxt)
{
	with (field)
	{
	  	if (value==null||value=="")
	  	{
			alert(alerttxt);
			focus();
			return false;
  		}
  		else
  		{
  			return true;
  		}
	}
}

function validate_email(field,alerttxt)
{
	with (field)
	{
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) 
  		{
			alert(alerttxt);
			focus();
			return false;
		}
		else 
		{
			return true;
		}
	}
}

function CheckFormRichiestaInfo()
{
	if (!validate_required(document.Form_Info_CSS.Info_Nome, "E' necessario inserire il tuo nome!"))
	{
		return false;
	}
	
	if (!validate_email(document.Form_Info_CSS.Info_Mail, "E' necessario inserire un indirizzo di posta!"))
	{
		return false;
	}
	
	if (!validate_required(document.Form_Info_CSS.Info_Richiesta, "E' necessario inserire una richiesta informazioni!"))
	{
		return false;
	}
	
	return true;
}

function ResetInputInfoName()
{
	var element = document.getElementById('Info_Nome');
	
	if (element.value == 'Il tuo nome')
	{
		element.value = '';	
	}
}

function ResetInputInfoMail()
{
	var element = document.getElementById('Info_Mail');

	if (element.value == 'La tua mail')
	{
		element.value = '';	
	}
}

function ResetInputInfoRichiesta()
{
	var element = document.getElementById('Info_Richiesta');
	
	if (element.value == 'Fai le tue domande qui...')
	{
		element.value = '';	
	}
}

