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




/**
 * 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.telefono.value=='')
		{
		alert('Por favor, escriba su teléfono 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 (zoneId)
	{
	try
		{
		$(zoneId).set('html','<div class="space"></div><div class="contactoSended">El mensaje ha sido enviado<br />Nos comunicaremos lo m&aacute;s pronto posible<br />&nbsp;<br /><strong>&iexcl; Muchas Gracias !</strong></div>');
		goScrollToElement(zoneId);
		}
	catch (err){}
	}


/**
 * Escribe un formulario de contacto
 */
function writeContactoForm (seccionName, zoneId)
	{
	if(seccionName===undefined)
		seccionName = '';

	if(zoneId===undefined)
		zoneId = 'contactoForm';

	document.write('<form action="contacto-ajax/" method="post" onsubmit="return sendContactoForm(this);">');
		document.write('<label for="'+zoneId+'__nombre">Nombre Completo:</label><div class="inputZone"><input type="text" class="text" name="nombre" id="'+zoneId+'__nombre" value="" maxlength="100" /></div>');
		document.write('<label for="'+zoneId+'__telefono">Tel&eacute;fono:</label><div class="inputZone"><input type="text" class="text" name="telefono" id="'+zoneId+'__telefono" value="" maxlength="100" /></div>');
		document.write('<label for="'+zoneId+'__email">E-mail: (opcional)</label><div class="inputZone"><input type="text" name="email" id="'+zoneId+'__email" class="text" value="" maxlength="100" /></div>');
		document.write('<label for="'+zoneId+'__mensaje">Mensaje:</label><center class="textareaZone"><textarea cols="20" rows="5" name="mensaje" id="'+zoneId+'__mensaje"></textarea></center>');
		document.write('<div class="submitZone"><button type="submit" title="Enviar E-mail...">Enviar</button></div>');

		document.write('<input type="hidden" name="zone_id" value="'+zoneId+'" />');
		document.write('<input type="hidden" name="section_name" value="'+seccionName+'" />');

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

/**
 * Escribe un formulario de contacto
 */
function writeContactoFormZone (seccionName, zoneId)
	{
	if(seccionName===undefined)
		seccionName = '';

	if(zoneId===undefined)
		zoneId = 'contactoForm';


	loadImagesInChache('templates/plantilla/images/mas-informacion.jpg', 'templates/plantilla/images/contact/mail-sended.jpg');
				
							
	document.write('<div id="'+zoneId+'">');

		document.write('<div class="space"></div>');
		document.write('<div class="contatoFormTitle">Solicita Mayor Informaci&oacute;n:</div>');
		
		document.write('<center class="formZone">');
			writeContactoForm(seccionName,zoneId);
		document.write('</center>');

		document.write('<div class="telefonos"><strong>Tel&eacute;fonos de Atenci&oacute;n</strong><div>2159-4079<br />2159-3995<br />2159-4062</div></div>');
				
	document.write('</div>');
	}

