function validar(formulario) {
	error=""
	if (formulario.empresa.value=="") {
		error+="Introduzca un nombre de empresa\n\r";
	}
	if (formulario.provincia.value=="") {
		error+="Introduzca una provincia\n\r";
	}
	if (formulario.codpost.value=="") {
		error+="Introduzca un Código Postal\n\r";
	} else if (formulario.codpost.value.match("[a-zA-Z\,\.\(\)\=\!\"\·\$\%\&\/\?\¿\{\}]")!=null) {
		error+="Código Postal incorrecto\n\r";
	}
	if (formulario.tel.value=="") {
		error+="Introduzca un número de teléfono\n\r";
	} else if (formulario.tel.value.match("[a-zA-Z\,\.\(\)\=\!\"\·\$\%\&\/\?\¿\{\}]")!=null) {
		error+="Número de teléfono incorrecto\n\r";
	}
	if (formulario.fax.value.match("[a-zA-Z\,\.\(\)\=\!\"\·\$\%\&\/\?\¿\{\}]")!=null) {
		error+="Número de fax incorrecto\n\r";
	}
	if (formulario.contacto.value=="") {
		error+="Introduzca una persona de contacto\n\r";
	}
	if (formulario.localidad.value=="") {
		error+="Introduzca una localidad\n\r";
	}
	email=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	if (formulario.email.value=="") {
		error+="Introduzca una dirección de e-mail\n\r";
	} else if (formulario.email.value.match(email)==null){
		error+="La dirección de e-mail no es válida\n\r"
	}
	if (error=="") {
		mandar(formulario);
	} else {
		window.alert(error);
	}
}

function mandar(formulario) {
		url = "http://www.serviciosduplicacion.com/test/esp/respuesta.php";
		url+= "?empresa="+formulario.empresa.value;
		url+= "&contacto="+formulario.contacto.value;
		url+= "&destino="+formulario.email.value;
		ventana="_blank";
		miVentana=window.open (url,ventana);
		msg="Su petición se ha procesado satisfactoriamente";
		window.alert(msg);
		miVentana.close();
		window.focus(this);
		formulario.submit();
}

