﻿var pnlCapituloMas;
var pnlVerGaleria;
var btnEnviar;

function BtnVolverClick()
{
	history.back();
	
	return( false );
}

function PnlSubirClick()
{
	$( document ).scrollTop( 0 );
}

function CargarCapituloMas( data )
{
	pnlCapituloMas.html( data );
}

function ALeerMasClick()
{
	var id = $( this ).attr( 'tag' );
	
	$.get( 'getCapitulo.asp', { id: id }, CargarCapituloMas, 'html' );
	
	return( false );
}

function CargarGaleria( data )
{
	pnlVerGaleria.html( data );	
}

function AVerGaleriaClick()
{
	var id = $( this ).attr( 'tag' );
	
	$.get( 'getGaleria.asp', { id: id }, CargarGaleria, 'html' );
	
	return( false );
}

function BtnEnviarClick()
{
	var edNombre   = $( '#edNombre' );
	var edTelefono = $( '#edTelefono' );
	var edCorreo   = $( '#edCorreo' );
	var mmConsulta = $( '#mmConsulta' );
	
	if ( '' == edNombre.val() )
	{
		alert( 'Indique su nombre' );
		
		edNombre[ 0 ].focus();
		
		return;
	}
	
	if ( ( '' == edTelefono.val() ) && ( '' == edCorreo.val() ) )
	{
		alert( 'Indique teléfono o correo' );
		
		edTelefono[ 0 ].focus();
		
		return;
	}
	
	if ( '' == mmConsulta.val() )
	{
		alert( 'Indique la consulta' );
		
		mmConsulta[ 0 ].focus();
		
		return;
	}
	
	btnEnviar[ 0 ].disabled = true;
	
	$.ajax( 
		{
			url:      'contactar.asp',
			type:     'POST',
			cache:    false,
			dataType: 'json',
			
			data:
			{
				titulo: tituloPromocion,
				nombre: edNombre.val(),
				telefono: edTelefono.val(),
				correo: edCorreo.val(),
				consulta: mmConsulta.val()
			},
			
			error: function( XMLHttpRequest, textStatus, errorThrown )
			{
				alert( 'Se ha producido un error' );
			},
			
			success: function( data, textStatus )
			{
				if ( data.ok )
				{
					alert( 'Gracias por contactar' );
				}
				else
					this.error();
			},
			
			complete: function( XMLHttpRequest, textStatus )
			{
				edNombre.val( '' );
				edTelefono.val( '' );
				edCorreo.val( '' );
				mmConsulta.val( '' );
				
				btnEnviar[ 0 ].disabled = false;
			}
		} );	
}

function WindowLoad()
{
	pnlCapituloMas = $( '#pnlCapituloMas' );
	pnlVerGaleria  = $( '#pnlVerGaleria' );
	btnEnviar      = $( '#btnEnviar' );
	
	$( '#btnVolver' ).click( BtnVolverClick );
	
	$( 'ul.leerMas a', '#pnlSLeerMas' ).click( ALeerMasClick );
	
	$( 'ul a', '#pnlSGalerias' ).click( AVerGaleriaClick );
	
	btnEnviar.click( BtnEnviarClick );
	
	$( '#pnlSubir' ).click( PnlSubirClick );
}

$( WindowLoad );
