function validarreg(form) {
	
	document.getElementById('Errores').innerHTML = "";
	var numericoRegEx = /^\d*$/
	var emailRegEx = /^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
	
	if(form.empresa.value == "") {
		form.empresa.focus();
		mostrar("El nombre de la empresa es obligatorio!");
		return false;
	}
	
	if(form.rif.value == "") {
		form.rif.focus();
		mostrar("El RIF de la empresa es obligatorio!");
		return false;
	}
	
	if(form.url.value == "") {
		form.url.focus();
		mostrar("El URL de la empresa es obligatorio!");
		return false;
	}
	
	if(form.correo.value == "") {
			form.correo.focus();
			mostrar("El correo es obligatorio!");
			return false;
		} else {
			if(!form.correo.value.match(emailRegEx)) {
				form.correo.focus();
				mostrar("Debe ingresar un correo v&aacute;lido.");
				return false;
			}
	}
	
	if(form.direccion.value == "") {
		form.direccion.focus();
		mostrar("La Direcci&oacute;n es obligatoria!");
		return false;
	}
	
	if(form.codigo.value == "") {
			form.codigo.focus();
			mostrar("El C&oacute;digo de Tel&eacute;fono es obligatorio!");
			return false;
	} else {
		if(!form.codigo.value.match(numericoRegEx)) {
			mostrar("El c&oacute;digo s&oacute;lo puede contener n&uacute;meros.");
			form.codigo.focus();
			return false;
		}
	}
	
	if(form.telefono.value == "") {
			form.telefono.focus();
			mostrar("El Tel&eacute;fono es obligatorio!");
			return false;
	} else {
		if(!form.telefono.value.match(numericoRegEx)) {
			mostrar("El tel&eacute;fono s&oacute;lo puede contener n&uacute;meros.");
			form.telefono.focus();
			return false;
		}
	}
	
	return true;
}

function validar(form) {
	
	document.getElementById('Errores').innerHTML = "";
	var numericoRegEx = /^\d*$/
	var emailRegEx = /^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
	
	if(form.nombre.value == "") {
		form.nombre.focus();
		mostrar("El nombre es obligatorio!");
		return false;
	}
	
	if(form.cedula.value == "") {
		form.cedula.focus();
		mostrar("El n&uacute;mero de c&eacute;dula es obligatorio!");
		return false;
	} else {
		if(!form.cedula.value.match(numericoRegEx)) {
			mostrar("El n&uacute;mero de c&eacute;dula s&oacute;lo puede contener n&uacute;meros.");
			form.cedula.focus();
			return false;
		}
	}
	
	if(form.correo.value == "") {
			form.correo.focus();
			mostrar("El correo es obligatorio!");
			return false;
		} else {
			if(!form.correo.value.match(emailRegEx)) {
				form.correo.focus();
				mostrar("Debe ingresar un correo v&aacute;lido.");
				return false;
			}
		}
	
	if(form.codigoh.value != "") {
		if(!form.codigoh.value.match(numericoRegEx)) {
			mostrar("El c&oacute;digo de habitaci&oacute;n s&oacute;lo puede contener n&uacute;meros.");
			form.codigoh.focus();
			return false;
		}
	}
	
	if(form.telefonoh.value != "") {
		if(!form.telefonoh.value.match(numericoRegEx)) {
			mostrar("El tel&eacute;fono de habitaci&oacute;n s&oacute;lo puede contener n&uacute;meros.");
			form.telefonoh.focus();
			return false;
		}
	}
	
	if(form.codigo.value == "") {
		form.codigo.focus();
		mostrar("El c&oacute;digo del tel&eacute;fono es obligatorio!");
		return false;
	} else {
		if(!form.codigo.value.match(numericoRegEx)) {
			mostrar("El c&oacute;digo del tel&eacute;fono s&oacute;lo puede contener n&uacute;meros.");
			form.codigo.focus();
			return false;
		}
	}
	
	if(form.telefono.value == "") {
		form.telefono.focus();
		mostrar("El tel&eacute;fono es obligatorio!");
		return false;
	} else {
		if(!form.telefono.value.match(numericoRegEx)) {
			mostrar("El tel&eacute;fono s&oacute;lo puede contener n&uacute;meros.");
			form.telefono.focus();
			return false;
		}
	}
	
	if(form.area.value == "0") {
		mostrar("Debe seleccionar un &aacute;rea de inter&eacute;s!");
		return false;
	}
	
	return true;
}

function validarCom(form) {
	
	document.getElementById('Errores').innerHTML = "";
	var numericoRegEx = /^\d*$/
	var emailRegEx = /^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/
	
	if(form.nombreyape.value == "") {
		form.nombreyape.focus();
		mostrar("El nombre es obligatorio!");
		return false;
	}
	
	if(form.correoe.value == "") {
			form.correoe.focus();
			mostrar("El correo es obligatorio!");
			return false;
		} else {
			if(!form.correoe.value.match(emailRegEx)) {
				form.correoe.focus();
				mostrar("Debe ingresar un correo v&aacute;lido.");
				return false;
			}
		}
		
	if(form.comentario.value == "") {
		form.comentario.focus();
		mostrar("Debe enviar alg&uacute;n comentario!");
		return false;
	}
	
	return true;
}
			
function mostrar(error) {
	document.getElementById('Errores').innerHTML = error;
	document.getElementById('Errores').style.background = "#ffffff";
	document.getElementById('Errores').style.font = '12px verdana,arial,helvetica,sans-serif';
	document.getElementById('Errores').style.textAlign =  'center';
		document.getElementById('Errores').style.color = '#ff0000';
	document.getElementById('Errores').style.padding = '3px';

}