/**
 * Funciones para efectuar contacto via mail
 */

/**
 * Escribe un formulario de contacto
 */
function writeContactoForm (seccionName, formId)
	{
	if(formId===undefined)
		formId = 'contactoModuleForm';
			
	document.write('<form id="'+formId+'" action="contacto/" method="post" onsubmit="return sendContactoForm(this);">');
		document.write('<label>Nombre Completo:</label><div class="inputZone"><input type="text" name="nombre" value="" maxlength="100" /></div>');
		document.write('<label>Tel&eacute;fono:</label><div class="inputZone"><input type="text" name="telefono" value="" maxlength="100" /></div>');
		document.write('<label>E-mail:</label><div class="inputZone"><input type="text" name="email" value="" maxlength="100" /></div>');
		document.write('<label>Estado:</label><div class="inputZone"><select name="estado"><option value="">&nbsp;</option><option value="Aguascalientes">Aguascalientes</option><option value="Baja California">Baja California</option><option value="Baja California Sur">Baja California Sur</option><option value="Campeche">Campeche</option><option value="Coahuila">Coahuila</option><option value="Colima">Colima</option><option value="Chiapas">Chiapas</option><option value="Chihuahua">Chihuahua</option><option value="Distrito Federal">Distrito Federal</option><option value="Durango">Durango</option><option value="Guanajuato">Guanajuato</option><option value="Guerrero">Guerrero</option><option value="Hidalgo">Hidalgo</option><option value="Jalisco">Jalisco</option><option value="Estado de Mexico">Estado de M&eacute;xico</option><option value="Michoacan">Michoac&aacute;n</option><option value="Morelos">Morelos</option><option value="Nayarit">Nayarit</option><option value="Nuevo Leon">Nuevo Le&oacute;n</option><option value="Oaxaca">Oaxaca</option><option value="Puebla">Puebla</option><option value="Queretaro">Quer&eacute;taro</option><option value="Quintana Roo">Quintana Roo</option><option value="San Luis Potosi">San Luis Potos&iacute;</option><option value="Sinaloa">Sinaloa</option><option value="Sonora">Sonora</option><option value="Tabasco">Tabasco</option><option value="Tamaulipas">Tamaulipas</option><option value="Tlaxcala">Tlaxcala</option><option value="Veracruz">Veracruz</option><option value="Yucatan">Yucat&aacute;n</option><option value="Zacatecas">Zacatecas</option></select></div>');
		document.write('<label>Mensaje:</label><center><textarea cols="20" rows="5" name="mensaje"></textarea></center>');
		document.write('<div class="submitZone"><button type="submit" title="Enviar E-mail...">Enviar</button></div>');
		
		document.write('<input type="hidden" name="form_id" value="'+formId+'"  />');
		document.write('<input type="hidden" name="section_name" value="'+seccionName+'" />');

	document.write('</form>');
	}

/**
 * Envia el formulario de contacto
 */
function sendContactoForm (form)
	{
	
	if(form.nombre.value=='')
		{
		alert('Por favor, escriba su nombre.');
		form.nombre.focus();
		return false;
		}

	if(form.email.value==''&&form.telefono.value=='')
		{
		alert('Por favor, escriba su teléfono o e-mail en el campo señalado.');
		form.telefono.focus();
		return false;
		}
			
	if (form.email.value!=''&&((form.email.value.search("@") == -1 )||( form.email.value.search("[.*]" ) == -1 )))
		{
		alert('Por favor, escriba correctamente su e-mail.');
		form.email.focus();
		return false;
		}
			
	
	sendCodecAjaxRequest(form);
			
	return false;
	}

/**
 * Funcion que se manda a llamar cuando el contacto se efectua
 */
function onContactoSended (formId)
	{
	try
		{
		if(formId=='contactoServiciosForm')
			{
			$('contactoServicios').set('html','<div class="contactoServiciosSpace"></div><div class="contactoSended">El mensaje ha sido enviado<br />Nosotros nos comunicaremos con usted<br />&nbsp;<br /><strong class="colored">&iexcl; Muchas Gracias !</strong></div>');
			goScrollToElement('contactoServicios');
			return;
			}

		$('contactoModule').set('html','<div class="contactoSended">El e-mail ha sido enviado<br />Pronto ser&aacute; respondido<br /><strong class="colored2">&iexcl; Muchas Gracias !</strong></div>');
		goScrollToElement('contactoModuleZone');
		}
	catch (err){}
	}

