function Buscar(id)
{	
	largura = 600;
	altura = 300;
	
	topo = (screen.height/2)-(altura/2);
	esquerda = (screen.width/2) - (largura/2);
	
	jan=window.open("adm_procurar.aspx?id=" + id, "busca",'width=' + largura + ',height=' + altura + ',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,top=' + topo + ',left=' + esquerda);
	
	jan.creator=self;
}

function TrataEnter(ke){
	if(ke == 13){
		cmdProcurar.Click();
	}
}

function confirmDeleteEnquete()
{
	return confirm("Deseja realmente excluir essa enquete?");
}

function confirmDeleteUsuario()
{
	return confirm("Deseja realmente excluir esse usuario?");
}

function NomearLinksMenos()
{
	var objLinks = document.getElementsByName("lnkMenos");
	
	for(var i=0; i < objLinks.length; i++)
	{
		objLinks[i].setAttribute("idEnum", i)
	}
}

function OnlyNumbers()
{
	var keyCode = event.keyCode;
	if(!(keyCode > 47 && keyCode < 58))
		event.keyCode = 0;
}

function FormataData(objDataField)
{	
	var keyCode = event.keyCode;
	
	if(keyCode == 8)
	{
		event.keyCode = 0;
		objDataField.Value = "";
	}
	
	if ((objDataField.value.length == 2) || (objDataField.value.length == 5))
	{
		objDataField.value = objDataField.value + '/';
	}
}

function validarImagem(source, args){
	if((args.Value.toLowerCase().indexOf(".jpg") > 0) || (args.Value.toLowerCase().indexOf(".gif") > 0))
	{
		args.IsValid = true;
	}
	else
	{
		args.IsValid = false;
	}
}

function validarPdf(source, args){
	if(args.Value.toLowerCase().indexOf(".pdf") > 0)
	{
		args.IsValid = true;
	}
	else
	{
		args.IsValid = false;
	}
}

function IsValidDate(source, args) 
{	
	var intDay;
	var intMonth;
	var intYear;
	
	if(args != null)
	{		
		if (args.Value.toString() != "")
		{
			var objArrField = args.Value.toString().split("/");
			
			intDay   = objArrField[0];
			intMonth = objArrField[1];
			intYear  = objArrField[2];		
			
			if ((intDay < 0) || (intDay > 31) || (intMonth < 1) || (intMonth > 12) || (intYear < 1800))
			{
				args.IsValid = false;
				return false;
			}

			if (intDay > 31 && (intMonth == 1 || intMonth == 3 || intMonth == 5 || intMonth == 7 || intMonth == 8 || intMonth == 10 || intMonth == 12))
			{
				args.IsValid = false;
				return false;
			}
						
			if (intDay > 30 && (intMonth == 4 || intMonth == 6 || intMonth == 9 || intMonth == 11))
			{
				args.IsValid = false;
				return false;
			}

			var blnLeapYear = false;
			var intTestYear = Math.floor(intYear/4);		

			intTestYear = intTestYear * 4;
			
			if (intTestYear == intYear)
				blnLeapYear = true;			

			if ((blnLeapYear) && (intMonth == 2) && (intDay > 29)) 
			{
				args.IsValid = false;
				return false;
			}
			
			if ((!blnLeapYear) && (intMonth == 2) && (intDay > 28)) 
			{			
				args.IsValid = false;
				return false;
			}			
		}
	}
	
	args.IsValid = true;
}

function IsValidEmail(email)
{
	if(email != "")
	{
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)))
		{
			return false;
		}
	}
	
	return true;
}
