var jsDefault = new jsDefault();

function jsDefault(){
	
	this.validateFrm = function(frmObj){
		this.msg = '';
		this.saida = true;
		var exp = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

		for(this.i=0; this.i<frmObj.length; this.i++){
			frmObj[this.i].className = 'input';
		}

		if(frmObj.descProposta.value.length < 15){
			frmObj.descProposta.className = 'input-obrigatorio';
			frmObj.descProposta.focus();
			this.saida = false;
		}
		if(frmObj.cidade.value.length < 5){
			frmObj.cidade.className = 'input-obrigatorio';
			frmObj.cidade.focus();
			this.saida = false;			
		}
		if(frmObj.fone.value.length < 15){
			frmObj.fone.className = 'input-obrigatorio';
			frmObj.fone.focus();
			this.saida = false;
		}
		if(frmObj.email.value.length < 5 || !exp.test(frmObj.email.value)){
			frmObj.email.className = 'input-obrigatorio';
			frmObj.email.focus();
			this.saida = false;
		}
		if(frmObj.nome.value.length < 5){
			frmObj.nome.className = 'input-obrigatorio';
			frmObj.nome.focus();
			this.saida = false;
		}

		
		if(this.saida == false)
			alert('Complemente os campos obrigatórios!');
		else
			frmObj.submit();
	}
}