function comprobar(formObj){
	var er_tlf = /(^([0-9]{9})|^)$/;
	var er_email = /[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}/;

	resetColor();
	if (document.frmcontacto.txtNombre.value.length==0){
		alert("Escriba un nombre.")
		document.frmcontacto.txtNombre.style.borderColor="red";
		document.frmcontacto.txtNombre.focus()
		return false;
	}
	if(document.frmcontacto.txtApellidos.value.length==0){
		alert("Tiene que escribir sus apellidos.")
		document.frmcontacto.txtApellidos.style.borderColor="red";
		document.frmcontacto.txtApellidos.focus()
		return false;
	}
	if(document.frmcontacto.txtDirecc.value.length==0){
		alert("Tiene que escribir la dirección.")
		document.frmcontacto.txtDirecc.style.borderColor="red";
		document.frmcontacto.txtDirecc.focus()
		return false;
	}
	if ((document.frmcontacto.txtTlf.value.length!=9) || (!(er_tlf.test(document.frmcontacto.txtTlf.value)))){
		alert("El número de teléfono es incorrecto.")
		document.frmcontacto.txtTlf.style.borderColor="red";
		document.frmcontacto.txtTlf.focus()
		return false;
	}
	if((document.frmcontacto.txtEmail.value.length==0) || (!(er_email.test(document.frmcontacto.txtEmail.value)))){
		alert("El e-mail es incorrecto.")
		document.frmcontacto.txtEmail.style.borderColor="red";
		document.frmcontacto.txtEmail.focus()
		return false;
	}
	if(document.frmcontacto.texto.value.length==0){
		alert("Indíquenos como quiere su tarta.")
		document.frmcontacto.texto.style.borderColor="red";
		document.frmcontacto.texto.focus()
		return false;
	}
	//alert("Los datos se han enviado correctamente.")
	bar1.showBar();
	document.frmcontacto.submit(); 
	return true;
}

function resetColor(){
	document.frmcontacto.txtNombre.style.borderColor="#000000";
	document.frmcontacto.txtApellidos.style.borderColor="#000000";
	document.frmcontacto.txtDirecc.style.borderColor="#000000";
	document.frmcontacto.txtTlf.style.borderColor="#000000";
	document.frmcontacto.txtEmail.style.borderColor="#000000";	
	document.frmcontacto.texto.style.borderColor="#000000";
}
