// JavaScript Document
function ValidarCampoTexto(s)
{
	if(s.length < 2)
		return false
	return true
}

function ValidarCombo(combo)
{
	if(combo.options[combo.selectedIndex].value == "")
		return false;
	else
		return true;
}

function ValidarCPF(s)
{ 
	var i; 
	s = s.replace(".","");
	s = s.replace(".","");
	s = s.replace("-","");
	var c = s.substr(0,9); 
	var dv = s.substr(9,2); 
	var d1 = 0; 
	for (i = 0; i < 9; i++) 
		d1 += c.charAt(i)*(10-i); 
	
	if (d1 == 0)
		return false; 
	
	d1 = 11 - (d1 % 11); 
	  
	if (d1 > 9) d1 = 0; 
	  
	if (dv.charAt(0) != d1) 
		return false; 
	  
	d1 *= 2; 

	for (i = 0; i < 9; i++) 
		d1 += c.charAt(i)*(11-i); 
	  
	d1 = 11 - (d1 % 11); 
	if (d1 > 9) d1 = 0; 
	if (dv.charAt(1) != d1) 
		return false; 

	return true; 
}

function ValidarEmail(email)
{
	if (email == "")
		return false

	var invalidChars = " /\;:'"
	var badchar

	for(i=0;i < invalidChars.length;i++)
	{
		badChar = invalidChars.charAt(i)
		if (email.indexOf(badChar,0) > -1)
			return false
	}
	atPos = email.indexOf("@",1)

	if (atPos == -1)
		return false

	if (email.indexOf("@",atPos+1) > -1)
		return false
	periodPos = email.indexOf(".",atPos)

	if (periodPos == -1)
		return false

	if (periodPos+3 > email.length)
		return false
		
	return true
}

function toggleMenu(currMenu, display)
{
	if(document.getElementById)
	{
		thisMenu = document.getElementById(currMenu).style
		
		thisMenu.display = display;

		return false
	}
	else
		return true
}

