function vldForm(frm)
{
	var form	= eval('document.'+ frm);
	var qtdCampos	= form.length;
	var x;
	
	for(x=0;x<=qtdCampos-1;x++)
	{
		if(form.elements[x].valid != null)
		{
			if(form.elements[x].valid == 'n' || form.elements[x].valid == 'N')
			{
				if(isNaN(form.elements[x].value))
				{
					alert('Por favor preencha os campos corretamente *');
					form.elements[x].focus();
					return(false);
				}
			}
			else
			{
				if(form.elements[x].name.indexOf("email") != -1)
				{
					if(
						form.elements[x].value.indexOf("@") <= 0  ||
						form.elements[x].value.indexOf(".") == -1 ||
						form.elements[x].value.length <= 5
					)
					{
						alert('E-mail Inválido *');
						form.elements[x].focus();
						return(false)
					}
				}
				else if(form.elements[x].value == '' || form.elements[x].value == ' ')
				{
					alert('Por favor preencha os campos obrigatórios *');
					form.elements[x].focus();
					return(false);
				}
			}
		}
	}
	
	return(true);
}

function montaCombo(inicio,fim,incremento,nome,complemento,mostra)
{
	var x, ret;
	inicio	= parseInt(inicio);
	fim		= parseInt(fim);

	ret	= "<select name='"+ nome +"' id='"+ nome +"' "+ complemento +">";
	ret += "<option value=''></option>";
		if(fim >= inicio){
			for(x=inicio;x<=fim;x += incremento){
				if(mostra == x){
					ret += "<option value='"+ x +"' selected>"+ x +"</option>";
				}
				else{
					ret += "<option value='"+ x +"'>"+ x +"</option>";
				}
			}
		}
		else{
			for(x=inicio;x<=fim;x -= incremento){
				if(mostra == x){
					ret += "<option value='"+ x +"' selected>"+ x +"</option>";
				}
				else{
					ret += "<option value='"+ x +"'>"+ x +"</option>";
				}
			}
		}
	ret += "</select>";
	
	return(ret);
}
