// JavaScript Document

/*
 *  Aqui se encuentras todas las funciones generales que puede tener el sistema.
 * 
 *	Indice:
 *		1- LogIn/LogOut
 */
 
/*************************************************************************************
  *
  *
  *			*[1]*     LOGIN/LOGOUT
  *
  *
  **************************************************************************************/
	
function cargarLogIn()
{
    $.ajax({
        beforeSend: procesando(),
        type: "POST",
        url: 'header.camposlogin.php',
        cache: false,
        success: function(htmlResult)
        {
            quitarProcesando();
            var obj = "#" + 'camposlogin';
            $(obj).html(htmlResult);
            $('#btn01, #email, #password').keypress(function(e){
                if(e.which == 13) // 13 es el enter
                {
                    $('#form_login').submit();
                }
            });
        }
    });
		
}
	
function cargarBennerSugenrecias()
{
    getAjax('index.banner.recomendar.php','','banner_recomendacion');
}
	
/*Funcion para realizar el submit con ajax*/
$(document).ready(function(){
		
    $('#form_login').bind('submit', function(e){
												 
        /*Paro el evento submit*/
        var queryString = $('#form_login').serialize();
			
        $.ajax({
            type: "POST",
            dataType: "json",
            url: 'control.login.php',
            cache: false,
            data: queryString,
            success: function(jsonResult)
            {
                if (jsonResult.succes)
                {
                    getAjax('header.camposlogin.php','', 'camposlogin');
                    cargarBennerSugenrecias();
                    $('#cerrarSesion').show();
                //$('#bannerocasion1').load('banner.sorteo.php');
                //$('#bannerocasion1').html('');
                //$('#bannerocasion1').load('banner.sorteo.php');
                //$('#bannerocasion1').unbind('click');
                }
                else
                {
                    $.ajax({
                        beforeSend: procesando(),
                        type: "GET",
                        url: 'header.camposlogin.php',
                        cache: false,
                        data: 'error=1',
                        success: function(htmlResult)
                        {
                            quitarProcesando();
                            var obj = "#" + 'camposlogin';
                            $(obj).html(htmlResult);
                            $('#btn01, #email, #password').keypress(function(e){
                                if(e.which == 13) // 13 es el enter
                                {
                                    $('#form_login').submit();
                                }
                            });
                        }
                    });
                }
            }
        });
			
        if (e.preventDefault) e.preventDefault();
        if (e.stopPropagation) e.stopPropagation();
        return false;
    });
    //$('#form_login_submit');
    //Cargo el login
    cargarLogIn();
    cargarBennerSugenrecias();
		
});

/*************************************************************************************
  *
  *
  *			*[2]*     Carga del cupon
  *
  *
  **************************************************************************************/
  	
function calculadoraPaso2()
{
    var idtamanio = $('input[name=idtamanio]:checked').val();
    var animado = $('input[name=animado]:checked').val();
    var queryString = 'idtamanio='+idtamanio+'&animado='+animado;
    getAjax('auspiciante.publicar.precio.php',queryString, 'numbers');
}
	
function calculadoraPaso3()
{
    var destacado = $('input[name=destacado]:checked').val();
    var queryString = 'destacado='+destacado;
    getAjax('auspiciante.publicar.precio.php',queryString, 'numbers');
}
	
function calculadoraPaso4()
{
    var idcategoriacupon1 = $('#idcategoriacupon1').val();
    var idcategoriacupon2 = $('#idcategoriacupon2').val();
    var fecha_inicio_y = $('#fecha_inicio_y').attr('value');
    var fecha_inicio_m = $('#fecha_inicio_m').attr('value');
    var fecha_inicio_d = $('#fecha_inicio_d').attr('value');
    var fecha_fin_y = $('#fecha_fin_y').attr('value');
    var fecha_fin_m = $('#fecha_fin_m').attr('value');
    var fecha_fin_d = $('#fecha_fin_d').attr('value');
    var fecha_inicio_descuento = fecha_inicio_y + '-' + fecha_inicio_m + '-' + fecha_inicio_d;
    var fecha_fin_descuento = fecha_fin_y + '-' + fecha_fin_m + '-' + fecha_fin_d;
    var codigo_bonificacion = $('#codigo_bonificacion').attr('value');
    var queryString = 'idcategoriacupon1='+idcategoriacupon1+'&idcategoriacupon2='+idcategoriacupon2+'&fecha_inicio_descuento='+ fecha_inicio_descuento +'&fecha_fin_descuento='+fecha_fin_descuento+'&codigo_bonificacion='+codigo_bonificacion;
    getAjax('auspiciante.publicar.precio.php',queryString, 'numbers');
}
	
$(document).ready(function(){

    /*Calculan el precio*/
    if ($('#formPaso2').attr('id')=='formPaso2')
    {
        calculadoraPaso2();
        $('#formPaso2').find('input[type=radio]').bind('click',function(){
            calculadoraPaso2();
        });
        $('#logo_tamanio1').click(function(){
            $('#idtamanio_1').attr('checked','checked');
            $('#idtamanio_2').removeAttr('checked');
            $('#idtamanio_3').removeAttr('checked');
            calculadoraPaso2();
        });
        $('#logo_tamanio2').click(function(){
            $('#idtamanio_2').attr('checked','checked');
            $('#idtamanio_1').removeAttr('checked');
            $('#idtamanio_3').removeAttr('checked');
            calculadoraPaso2();
        });
        $('#logo_tamanio3').click(function(){
            $('#idtamanio_3').attr('checked','checked');
            $('#idtamanio_1').removeAttr('checked');
            $('#idtamanio_2').removeAttr('checked');
            calculadoraPaso2();
        });
        $('#logo_standar_animado1').click(function(){
            $('#animado_1').attr('checked','checked');
            $('#animado_2').removeAttr('checked');
            calculadoraPaso2();
        });
        $('#logo_standar_animado2').click(function(){
            $('#animado_2').attr('checked','checked');
            $('#animado_1').removeAttr('checked');
            calculadoraPaso2();
        });
    }
		
    if ($('#formPaso3').attr('id')=='formPaso3')
    {
        calculadoraPaso3();
        $('#formPaso3').find('input[type=radio]').bind('click',function(){
            calculadoraPaso3();
        });
			
        $('#tipo_1_valor').bind('focus',function(){
            $('#idtipocupon_1').attr('checked','checked');
            $('#idtipocupon_2').removeAttr('checked');
            $('#idtipocupon_3').removeAttr('checked');
            calculadoraPaso3();
        });
        $('#tipo_2_valor1, #tipo_2_valor2').bind('focus',function(){
            $('#idtipocupon_1').removeAttr('checked');
            $('#idtipocupon_2').attr('checked','checked');
            $('#idtipocupon_3').removeAttr('checked');
            calculadoraPaso3();
        });
        $('#tipo_3_valor').bind('focus',function(){
            $('#idtipocupon_1').removeAttr('checked');
            $('#idtipocupon_2').removeAttr('checked');
            $('#idtipocupon_3').attr('checked','checked');
            calculadoraPaso3();
        });
    }
		
    if ($('#formPaso4').attr('id')=='formPaso4')
    {
        calculadoraPaso4();
        $('#formPaso4').find('select, input[id="codigo_bonificacion"]').bind('change',function(){
            calculadoraPaso4();
        });
			
        $('#codigo_bonificacion').bind('keyup',function(){
            var valueCodigo = $('#codigo_bonificacion').val();
            var lenghtCodigo = valueCodigo.length;
            if (lenghtCodigo > 4)
            {
                calculadoraPaso4();
            }
        });
    }
		
    $(window).bind("scroll", function(e){
        var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
        var dsoctop=document.all? iebody.scrollTop : pageYOffset
        if (dsoctop > 372)
        {
            if ($('#calculadora').attr('id') == 'calculadora')
            {
                var top = $('#calculadora').css('top');
                top = new Number(top.replace("px",""));
                var topSuma = new Number(dsoctop);
                var newTop = topSuma+70-372;
                newTop = new String(newTop);
                newTop = newTop + 'px';
                $('#calculadora').css({
                    'top':newTop
                });
            }
					
            if ($('#calculadoraGris').attr('id') == 'calculadoraGris')
            {
                var top = $('#calculadoraGris').css('top');
                top = new Number(top.replace("px",""));
                var topSuma = new Number(dsoctop);
                var newTop = topSuma+70-372;
                newTop = new String(newTop);
                newTop = newTop + 'px';
                $('#calculadoraGris').css({
                    'top':newTop
                });
            }
					
            if ($('#numbers').attr('id') == 'numbers')
            {
                var top = $('#numbers').css('top');
                top = new Number(top.replace("px",""));
                var topSuma = new Number(dsoctop);
                var newTop = topSuma+85-372;
                newTop = new String(newTop);
                newTop = newTop + 'px';
                $('#numbers').css({
                    'top':newTop
                });
            }
					
        }
        else
        {
            $('#calculadora').css({
                'top':'70px'
            });
            $('#calculadoraGris').css({
                'top':'70px'
            });
            $('#numbers').css({
                'top':'85px'
            });
        }
    });
});
	

/*************************************************************************************
  *
  *
  *			*[4]*     Calificacion de cupones
  *
  *
  **************************************************************************************/
  
function calificarCupon (idcuponesusuarios, idtipocalificacion, iduser)
{
    var queryString = 'idcuponesusuarios='+idcuponesusuarios+'&idtipocalificacion='+idtipocalificacion+'&iduser='+iduser;
    postAjax('usuario.miscupones.calificar.php','','calificacion_'+idcuponesusuarios);
    var idtipocalificacion = new Number(idtipocalificacion);
    if (idtipocalificacion == 2) // Es negativa
    {
        alerta_calificacionNegativa(queryString);
    }
	if (idtipocalificacion == 1) { // es positiva
			
	alerta_calificacionPositiva(queryString);
	}
	if (idtipocalificacion == 3) { // es neutra
			
	alerta_calificacionNeutra(queryString);
	}
}
  
function alerta_calificacionNegativa(idcuponesusuarios)
{
    var htmlAlert = '<div id="negativaRazon">'+
	 '<div id="negativaTextoT">Comparti tu experiencia!</div>'+
    '<div id="negativaTexto">Tu opinión es muy importante <br> Contanos como te fue con el descuento</div>'+
    '<div id="negativaCampo">'+
    '<textarea name="calificacion_motivo" class="altaArea" id="calificacion_motivo" maxlength="255"></textarea>'+
    '</div>'+
    '<div id="negativaBtn"></div>'+
    '</div>';
		
    $('body').append('<div id="mensaje_alert_js"></div>');
    $('body').append(htmlAlert);
	
    ancho = $('#negativaRazon').width();
    alto = $('#negativaRazon').height();
		
    var winWidth = $(window).width();
    var winHeight  = $(window).height();
		
    var docWidth = $(document).width();
    var docHeight  = $(document).height() - 190;
		
    window_x = ((winWidth/2)-(ancho/2));
		
    var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
    var dsoctop=document.all? iebody.scrollTop : pageYOffset
    window_y = ((winHeight/2)-(alto/2)) + dsoctop;
		
    $("#negativaRazon").css("position","absolute");
    $("#negativaRazon").css("top",""+window_y+"px");
    $("#negativaRazon").css("left",""+window_x+"px");
    $("#negativaRazon").css("z-index","900");
    $("#mensaje_alert_js").css("z-index","800");
    $('#mensaje_alert_js').css({
        'width':'100%',
        'height':docHeight,
        'position':'absolute',
        'top':'0px',
        'left':'0px',
        'background':'#000000'
    });
    $('#mensaje_alert_js').fadeTo("fast", 0.66);
		
    $('#negativaRazon').fadeIn('fast', function(){
        textAreaMaxLenght();
        $('#negativaBtn').click(function(){
            calificacion_motivo (idcuponesusuarios);
            $("#negativaRazon").remove();
            $('#mensaje_alert_js').remove();
        });
    });
    $('#mensaje_alert_js').click(function(){
        $("#negativaRazon").remove();
        $('#mensaje_alert_js').remove();
    });
		
		
    function calificacion_motivo (idcuponesusuarios)
    {
        var motivo = $('#calificacion_motivo').val();
       // var queryString = 'idcuponesusuarios='+idcuponesusuarios+'&motivo='+motivo;
	   var queryString = idcuponesusuarios+'&motivo='+motivo;
        $.ajax({
            type: "POST",
            url: 'usuario.miscupones.calificar.php',
            cache: false,
            data: queryString
        });
    }
}
function alerta_calificacionNeutra(idcuponesusuarios)
{
    var htmlAlert = '<div id="negativaRazon">'+
	 '<div id="negativaTextoT">Comparti tu experiencia!</div>'+
    '<div id="negativaTexto">Tu opinión es muy importante <br> Contanos como te fue con el descuento</div>'+
    '<div id="negativaCampo">'+
    '<textarea name="calificacion_motivo" class="altaArea" id="calificacion_motivo" maxlength="255"></textarea>'+
    '</div>'+
    '<div id="negativaBtn"></div>'+
    '</div>';
		
    $('body').append('<div id="mensaje_alert_js"></div>');
    $('body').append(htmlAlert);
	
    ancho = $('#negativaRazon').width();
    alto = $('#negativaRazon').height();
		
    var winWidth = $(window).width();
    var winHeight  = $(window).height();
		
    var docWidth = $(document).width();
    var docHeight  = $(document).height() - 190;
		
    window_x = ((winWidth/2)-(ancho/2));
		
    var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
    var dsoctop=document.all? iebody.scrollTop : pageYOffset
    window_y = ((winHeight/2)-(alto/2)) + dsoctop;
		
    $("#negativaRazon").css("position","absolute");
    $("#negativaRazon").css("top",""+window_y+"px");
    $("#negativaRazon").css("left",""+window_x+"px");
    $("#negativaRazon").css("z-index","900");
    $("#mensaje_alert_js").css("z-index","800");
    $('#mensaje_alert_js').css({
        'width':'100%',
        'height':docHeight,
        'position':'absolute',
        'top':'0px',
        'left':'0px',
        'background':'#000000'
    });
    $('#mensaje_alert_js').fadeTo("fast", 0.66);
		
    $('#negativaRazon').fadeIn('fast', function(){
        textAreaMaxLenght();
        $('#negativaBtn').click(function(){
            calificacion_motivo (idcuponesusuarios);
            $("#negativaRazon").remove();
            $('#mensaje_alert_js').remove();
        });
    });
    $('#mensaje_alert_js').click(function(){
        $("#negativaRazon").remove();
        $('#mensaje_alert_js').remove();
    });
		
		
    function calificacion_motivo (idcuponesusuarios)
    {
        var motivo = $('#calificacion_motivo').val();
       // var queryString = 'idcuponesusuarios='+idcuponesusuarios+'&motivo='+motivo;
	   var queryString = idcuponesusuarios+'&motivo='+motivo;
        $.ajax({
            type: "POST",
            url: 'usuario.miscupones.calificar.php',
            cache: false,
            data: queryString
        });
    }
}

function alerta_calificacionPositiva(idcuponesusuarios)
{
    var htmlAlert = '<div id="negativaRazon">'+
	 '<div id="negativaTextoT">Comparti tu experiencia!</div>'+
    '<div id="negativaTexto">Tu opinión es muy importante <br> Contanos como te fue con el descuento</div>'+
    '<div id="negativaCampo">'+
    '<textarea name="calificacion_motivo" class="altaArea" id="calificacion_motivo" maxlength="255"></textarea>'+
    '</div>'+
    '<div id="negativaBtn"></div>'+
    '</div>';
		
    $('body').append('<div id="mensaje_alert_js"></div>');
    $('body').append(htmlAlert);
	
    ancho = $('#negativaRazon').width();
    alto = $('#negativaRazon').height();
		
    var winWidth = $(window).width();
    var winHeight  = $(window).height();
		
    var docWidth = $(document).width();
    var docHeight  = $(document).height() - 190;
		
    window_x = ((winWidth/2)-(ancho/2));
		
    var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
    var dsoctop=document.all? iebody.scrollTop : pageYOffset
    window_y = ((winHeight/2)-(alto/2)) + dsoctop;
		
    $("#negativaRazon").css("position","absolute");
    $("#negativaRazon").css("top",""+window_y+"px");
    $("#negativaRazon").css("left",""+window_x+"px");
    $("#negativaRazon").css("z-index","900");
    $("#mensaje_alert_js").css("z-index","800");
    $('#mensaje_alert_js').css({
        'width':'100%',
        'height':docHeight,
        'position':'absolute',
        'top':'0px',
        'left':'0px',
        'background':'#000000'
    });
    $('#mensaje_alert_js').fadeTo("fast", 0.66);
		
    $('#negativaRazon').fadeIn('fast', function(){
        textAreaMaxLenght();
        $('#negativaBtn').click(function(){
            calificacion_motivo (idcuponesusuarios);
            $("#negativaRazon").remove();
            $('#mensaje_alert_js').remove();
        });
    });
    $('#mensaje_alert_js').click(function(){
        $("#negativaRazon").remove();
        $('#mensaje_alert_js').remove();
    });
		
		
    function calificacion_motivo (idcuponesusuarios)
    {
        var motivo = $('#calificacion_motivo').val();
        //var queryString = 'idcuponesusuarios='+idcuponesusuarios+'&motivo='+motivo;
		 var queryString = idcuponesusuarios+'&motivo='+motivo;
        $.ajax({
            type: "POST",
            url: 'usuario.miscupones.calificar.php',
            cache: false,
            data: queryString
        });
    }
}
	
	
  
/*************************************************************************************
  *
  *
  *			*[5]*     Vista Previa
  *
  *
  **************************************************************************************/
  
function cambiarComillas (string)
{
    var dobles = /"/g;
    return string.replace(dobles, "&quot;");
}
  
function obtenerValorCampoTiny (id)
{
    var dobles = /"/g;
    var simples = /'/g;
    var numeral = /#/g;
    var contenido = tinyMCE.get('titulo_1').getContent();
    contenido = contenido.replace(dobles, "[--comillas_dobles--]");
    contenido = contenido.replace(simples, "[--comillas_simples--]");
    contenido = contenido.replace(numeral, "[--numeral--]");
    return contenido;
}
  
function limitarTexto(id,limite) {
	  
    var in_value, out_value;

    if ($('#'+id+'').val().length > limite) {
        in_value = $('#'+id+'').val();
        out_value = in_value.substring(0,limite);
        $('#'+id+'').val(out_value);
    }
}
  
/*************************************************************************************
  *
  *
  *			*[6]*     Carga de cupones en el index
  *
  *
  **************************************************************************************/
function cargarCupones()
{
    getAjaxSP('index.cupones.ajax.php','','cupones');
}
$(document).ready(function(){							   
    /*Cargo los cupones aleatoriamente*/
    if ($('#cupones').attr('id')=='cupones')
    {
        cargarCupones();
        setInterval('cargarCupones()',25000);
    }
});
	
/*************************************************************************************
  *
  *
  *			*[6]*     Mensajes de alerta
  *
  *
  **************************************************************************************/
  
function mensajeAlert (txt)
{
    var htmlAlert = '<div id="cartelAtencion" style="display:none"><div id="atencionIzq"></div><div id="atencionMed">'+txt+'</div><div id="atencionDer"></div></div>';
	
    $('body').append('<div id="mensaje_alert_js"></div>');
    $('body').append(htmlAlert);
    //$('#mensaje_alert_js').html(htmlAlert);
	
    ancho = $('#cartelAtencion').width();
    alto = $('#cartelAtencion').height();
	
    var winWidth = $(window).width();
    var winHeight  = $(window).height();
	
    var docWidth = $(document).width();
    var docHeight  = $(document).height();
	
    window_x = ((winWidth/2)-(ancho/2));
	
    var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body
    var dsoctop=document.all? iebody.scrollTop : pageYOffset
    window_y = ((winHeight/2)-(alto/2)) + dsoctop;
	
    $('#mensaje_alert_js').fadeTo("fast",0.33, function(){
        $("#cartelAtencion").css("top",""+window_y+"px");
        $("#cartelAtencion").css("position","absolute");
        $("#cartelAtencion").css("left",""+window_x+"px");
        $("#cartelAtencion").css("z-index","900");
        $("#mensaje_alert_js").css("z-index","800");
        $('#mensaje_alert_js').css({
            'width':docWidth,
            'height':docHeight,
            'position':'absolute',
            'top':0,
            'left':0,
            'background':'#000000'
        });
        $('#cartelAtencion').fadeIn('fast', function(){
            $('#mensaje_alert_js, #atencionDer').click(function(){
                $('#mensaje_alert_js').remove();
                $('#cartelAtencion').remove();
            });
        });
    });
}
  
/*************************************************************************************
  *
  *
  *			*[7]*     Codigo de bonififcacion
  *
  *
  **************************************************************************************/
  
function validarCodigoBonificacion()
{
    if ($('#codigo_bonificacion').attr("id") == "codigo_bonificacion")
    {
        var valueCodigo = $('#codigo_bonificacion').val();
        var lenghtCodigo = valueCodigo.length;
        if (lenghtCodigo > 1)
        {
            var queryString = 'codigo='+valueCodigo;
            $.ajax({
                type: "POST",
                dataType: "json",
                url: 'auspiciante.publicar.paso04.codigoBonificacion.php',
                cache: false,
                data: queryString,
                success: function(jsonResult)
                {
                    if (jsonResult.estado)
                    {
                        $('#codigo_bonificacion').removeAttr('style');
                        $('#formPaso4').submit();
                    }
                    else
                    {
                        $('#codigo_bonificacion').val('Error al ingresar el cdigo');
                        $('#codigo_bonificacion').css({
                            'background':'#FAA109',
                            'color':'#ffffff'
                        });
                        $('#codigo_bonificacion').focus(function(){
                            $('#codigo_bonificacion').removeAttr('style');
                            $('#codigo_bonificacion').val('');
                            $('#codigo_bonificacion').unbind('focus');
                        });
                    }
                }
            });
        }
        else
        {
            $('#formPaso4').submit();
        }
    }
    else
    {
        $('#formPaso4').submit();
    }
}
	
	
function cupones_aumentarCantidad (idcupon, cantidad)
{
    var queryString = 'idcupon='+idcupon+'&cantidad='+cantidad;
    $.ajax({
        beforeSend: procesado_agregar ("cantidadTotal"),
        type: "POST",
        url: 'mispublicaciones.cupon.aumentarCantidad.php',
        cache: false,
        data: queryString,
        success: function(htmlResult)
        {
            $("#cantidadTotal").html(htmlResult);
            $('#aj_aumentarCantidad').html('Gracias por aumentar la cantidad!.');
        }
    });
}

/*************************************************************************************
  *
  *
  *			*[8]*     Suscripcin al newsletter
  *
  *
  **************************************************************************************/
  
function newsletter_insert()
{
    var email_val = $('#newletter_email').val();
    var filtros = {
        email:function(el)

        {
            if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($(el).val()))
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
    if (filtros['email']('#newletter_email'))
    {
        postAjax('registro.newsletter.ajax.php','email='+email_val, 'aj_registro_newsletter');
    }
    else
    {
        $('#newletter_email').val('E-Mail invlido');
    }
}
  
/*************************************************************************************
  *
  *
  *			*[9]*     POPUPHOME
  *
  *
  **************************************************************************************/
$(document).ready(function(){
    $('#popUpHome').show();
    $('#popUpHome').animate({
        top: "50%"
    },3500 );
    $('body').click(function(){
        $('#popUpHome').remove();
    });
});
	
/*************************************************************************************
  	*
  	*
  	*				*[10]*     Cierra el kimono y te lleva a registracion
  	*
  	*
  	**************************************************************************************/
	
function cerrarylogin()
{
    document.location.href = 'registracion.usuario.php';
    $('#kimono').remove();
}
	
/*************************************************************************************
  	*
  	*
  	*				*[11]*     Cierra el kimono y te lleva a registracion
  	*
  	*
  	**************************************************************************************/
	
$(document).ready(function(){
    $('#recuperar_contrasena').click(function(){
        var email = $('#email').val();
        recuperarContrasena(email);
    });
});
	
function recuperarContrasena(email)
{
    var queryString = "email="+email;
    $.ajax({
        beforeSend: function (){
            $('#recuperar_procesando').html('<img src="images/ajax-loader.gif" border="0"/>');
            $('#recuperar_contrasena').unbind('click');
        },
        type: "POST",
        dataType: "json",
        url: 'recuperar.contrasena.ajax.php',
        cache: false,
        data: queryString,
        success: function(jsonResult)
        {
            $('#recuperar_procesando').html('');
            if (jsonResult.succes)
            {
                $('#recuperar_contrasena').fadeOut('slow', function(){
                    $('#mensaje_recuperar_password').html("El sistema le ha enviado un email a su casilla para finalizar el proceso de recuperaci&oacute;n de contrase&ntilde;a.");
                });
            }
            else
            {
                $('#password').css({
                    "background":"#FAA109",
                    "color":"#FFFFFF"
                });
                $('#password').val('Email incorrecto');
                $('#password').focus(function()
                {
                    if ($(this).val() == 'Email incorrecto')
                    {
                        $(this).val("");
                        $(this).removeAttr("style");
                    }
                });
                $('#recuperar_contrasena').click(function(){
                    var email = $('#email').val();
                    recuperarContrasena(email);
                });
            }
        }
    });
}

/**
 * Funciones para el acceso y registro cuando estamos viendo un cupon sin estar logueados
 * @author Javier Melero.
 * @date 2009.09.30
 */
/**
 * Recibe un id de cupon, cierra el lightbox y redirige a remember.action.php
 * que se encargará de guardar la información acerca de que estaba haciendo el usuario y
 * enviarlo al login, una vez q ingrese volverá a donde estaba.
 */
function loginAndBack(idcupon){
    $('#kimono').remove();
    document.location.href = "remember.action.php?action=login&id_cupon=" + idcupon;
}
/**
 * Igual que la loginAndBack(), solo que lo redirige al registro de usuario.
 */
function registerAndBack(idcupon){
    $('#kimono').remove();
    document.location.href = "remember.action.php?action=register&id_cupon=" + idcupon;
}
