
function ValidatorPoll(id,menssage)
{
	var id = document.getElementById(id);
	var radiobuttons = id.getElementsByTagName("input");  	
		
	for (var j = 0; j < radiobuttons.length; j++)
		{
			if (radiobuttons[j].checked == true)
			{
				return true;
			}
		}
			alert('' + menssage );
			return false;
}

function ValidatorEmail(id,message,messageWrong)
{
	var id = document.getElementById(id);
	
	if (ISEmail(id,message,messageWrong))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function ISEmail(Email,Menssage,MenssageWrong)
{
	    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	  
	    if (Email.value != '')
	    {
			if (filter.test(Email.value))
				{
 					return true;
				}
				else
				{
					alert('' + MenssageWrong);
 					return false;
				} 
		}
		else
		{
			alert('' + Menssage);
 			return false;
		}
}
function ValidatorSugestoes(idFullname,spanFullname,idMessage,spanMessage,idEmail,spanEmail,spanWrongEmail)
{
	var ISEmail = ISEmailCorrect(idEmail,spanEmail,spanWrongEmail);
	var IsEmptyFullname = IsEmpty(idFullname,spanFullname);
	var IsEmptyMessage = IsEmpty(idMessage,spanMessage);
	
	
	 if(IsEmptyFullname && IsEmptyMessage && ISEmail)
	 {
		return true;
	 }
	 else
	 {
		return false;
	 }
}
function ISEmailCorrect(Email,Menssage,MenssageWrong)
{
	    var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	    
	    var Email = document.getElementById(Email);
	    var Menssage = document.getElementById(Menssage);
	    var MenssageWrong = document.getElementById(MenssageWrong);
	    
	    if (Email.value != '')
	    {
			if (filter.test(Email.value))
				{
					MenssageWrong.className = 'Off';
					Menssage.className = 'Off';
 					return true;
				}
				else
				{
					MenssageWrong.className = 'block';
					Menssage.className = 'Off';
 					return false;
				} 
		}
		else
		{
			Menssage.className = 'block';
			MenssageWrong.className = 'Off';
 			return false;
		}
}

function IsEmptyAlert(id,Message)
{
	var id = document.getElementById(id);

	if (id.value != '' && id.value != 'Texto' && id.value != 'Search')
	{
		return true;
	}
	else
	{
		alert('' + Message);
		return false;
	}
}
function IsEmpty(id,Message)
{
	var id = document.getElementById(id);
	var Message = document.getElementById(Message);

	if (id.value != '')
	{
		Message.className= 'Off';
		return true;
	}
	else
	{
		Message.className= 'block';
		return false;
	}
}

function PressEnter(id)
{
	var id = document.getElementById(id);
	
	if (id.value != 'Texto' || id.value != 'Text')
	{
		if(event.which || event.keyCode)
		{
			if ((event.which == 13) || (event.keyCode == 13)) 
				{
					id.click();
					return false;
				}
		} 
		else 
		{
			return true;
		}
	}
	else
	{
		return false;
	}
}
function ClearTextBox(id)
{
	var id = document.getElementById(id);
	id.value='';
}
function SetTextBox(id,txt)
{
	var id = document.getElementById(id);
	id.value=txt;
}