$().ready(function() {
	$("input[name=datacom]").datepicker({dateFormat: 'dd/mm/yy', onSelect: function(){document.form_reg.dataven.focus();} });
	$("input[name=dataven]").datepicker({dateFormat: 'dd/mm/yy', onSelect: function(){document.form_reg.taxa.focus();} });
	$("input[name=datacom1]").datepicker({dateFormat: 'dd/mm/yy', onSelect: function(){document.form_reg2.dataven1.focus();} });
	$("input[name=dataven1]").datepicker({dateFormat: 'dd/mm/yy', onSelect: function(){document.form_reg2.valor.focus();} });
});

function valida(form) {
	
	if(form.datacom.value=="" || (!validarData(form.datacom))) {		
		window.alert("O Campo data de compra deve ser preenchido com uma data valida.");
		form.datacom.focus();
		return;
	}	
	if(form.dataven.value=="" || (!validarData(form.dataven))) {		
		window.alert("O Campo data de venda deve ser preenchido com uma data valida.");
		form.dataven.focus();
		return;
	}	
	
	if(form.taxa.value=="" || isNaN(form.taxa.value)) {		
		window.alert("O Campo Taxa deve ser preenchido com números.");
		form.taxa.focus();
		return;
	}	
	
	document.form_reg.submit();
}

function valida2(form) {
	
	if(form.datacom1.value=="" || (!validarData(form.datacom1))) {		
		window.alert("O Campo data de compra deve ser preenchido com uma data valida.");
		form.datacom1.focus();
		return;
	}	
	if(form.dataven1.value=="" || (!validarData(form.dataven1))) {		
		window.alert("O Campo data de venda deve ser preenchido com uma data valida.");
		form.dataven1.focus();
		return;
	}	
	
	if(form.valor.value=="" || isNaN(form.valor.value)) {		
		window.alert("O Campo Valor deve ser preenchido com números.");
		form.taxa.focus();
		return;
	}	
	
	document.form_reg2.submit();
}

function validarData(campo) {
    var expReg = /^(([0-2]\d|[3][0-1])\/([0]\d|[1][0-2])\/[1-2][0-9]\d{2})$/;
    if ((campo.value.match(expReg)) && (campo.value!='')) {
        return true;
    } else {
        return false;
    } 
}


