


	function doContact(vu_form)
	{
		vu_form.elements['tx_name'].value = vu_form.elements['tx_name'].value.trim();
		vu_form.elements['tx_company'].value = vu_form.elements['tx_company'].value.trim();
		vu_form.elements['tx_phone'].value = vu_form.elements['tx_phone'].value.trim();
		vu_form.elements['tx_email'].value = vu_form.elements['tx_email'].value.trim();
		vu_form.elements['tx_comments'].value = vu_form.elements['tx_comments'].value.trim();

		vu_form.elements['tx_address'].value = vu_form.elements['tx_address'].value.trim();
		vu_form.elements['tx_city'].value = vu_form.elements['tx_city'].value.trim();
		vu_form.elements['tx_province'].value = vu_form.elements['tx_province'].value.trim();
		vu_form.elements['tx_country'].value = vu_form.elements['tx_country'].value.trim();

		if (vu_form.elements['tx_name'].value == '')
		{
			alert('Es necesario introducir el nombre.');
			vu_form.elements['tx_name'].focus();
		}
		else if (vu_form.elements['tx_email'].value == '')
		{
			alert('Es necesario introducir la dirección de e-mail.');
			vu_form.elements['tx_email'].focus();
		}
		else if (!Form.isMail(vu_form.elements['tx_email'].value))
		{
			alert('La dirección de e-mail introducida no es válida.');
			vu_form.elements['tx_email'].focus();
		}
		else if (!vu_form.elements['ck_agree'].checked)
		{
			alert('Para enviar la información de contacto es necesario aceptar las condiciones de privacidad.');
			vu_form.elements['ck_agree'].focus();
		}
		else
		{
			vu_form.submit();
		}
	}



	function doContactPartner(vu_form)
	{
		vu_form.elements['tx_company'].value = vu_form.elements['tx_company'].value.trim();
		vu_form.elements['tx_activity'].value = vu_form.elements['tx_activity'].value.trim();
		vu_form.elements['tx_address'].value = vu_form.elements['tx_address'].value.trim();
		vu_form.elements['tx_city'].value = vu_form.elements['tx_city'].value.trim();
		vu_form.elements['tx_province'].value = vu_form.elements['tx_province'].value.trim();
		vu_form.elements['tx_country'].value = vu_form.elements['tx_country'].value.trim();

		vu_form.elements['tx_name'].value = vu_form.elements['tx_name'].value.trim();
		vu_form.elements['tx_email'].value = vu_form.elements['tx_email'].value.trim();
		vu_form.elements['tx_phone'].value = vu_form.elements['tx_phone'].value.trim();

		vu_form.elements['tx_comments'].value = vu_form.elements['tx_comments'].value.trim();

		if (vu_form.elements['tx_company'].value == '')
		{
			alert('Es necesario introducir el nombre de la empresa.');
			vu_form.elements['tx_company'].focus();
		}
		else if (vu_form.elements['tx_activity'].value == '')
		{
			alert('Es necesario introducir la descripción de su actividad comercial.');
			vu_form.elements['tx_activity'].focus();
		}
		else if (vu_form.elements['tx_name'].value == '')
		{
			alert('Es necesario introducir el nombre de la persona de contacto.');
			vu_form.elements['tx_name'].focus();
		}
		else if (vu_form.elements['tx_email'].value == '')
		{
			alert('Es necesario introducir la dirección de e-mail.');
			vu_form.elements['tx_email'].focus();
		}
		else if (!Form.isMail(vu_form.elements['tx_email'].value))
		{
			alert('La dirección de e-mail introducida no es válida.');
			vu_form.elements['tx_email'].focus();
		}
		else if (!vu_form.elements['ck_agree'].checked)
		{
			alert('Para enviar la información de contacto es necesario aceptar las condiciones de privacidad.');
			vu_form.elements['ck_agree'].focus();
		}
		else
		{
			vu_form.submit();
		}
	}



	function doOpenMap(vu_link)
	{
		var lu_window = window.open(vu_link.href, 'map', 'width=435,height=450,left=' + ((screen.availWidth - 450) / 2) + ',top=' + ((screen.availHeight - 450) / 2));
		lu_window.focus();
	}

