/* :: Developed By HelpNet :: */




$(document).ready(function () {


    $('.unsubscribe_btn').click(function(){
        
        if($('#email_subscribe').val() !="")
            window.location.href = "/tw_net/unsubscribe.aspx?e="+$('#email_subscribe').val();
        else
             window.location.href = "/tw_net/unsubscribe.aspx";
        
        return false;
    });


//--------------------------------------------------------------------------------------
    //subscribe btn
    //--------------------------------------------------------------------------------------
    $('.subscribe').click(function () {


        //------------------
        //POPUP
        //------------------
        //quita los datos que tenia el popup anteriormente
        pone_quita_contenido_popup("quitar");
        //abre el popup...
        popup_reduccion_x = 400;
        popup_reduccion_y = 210;
        accion_cerrar_btn = "accion_cerrar_subscribe()";//opcional
        habilitar_minimizar_btn = false;
        accion_minimizar_btn = "";
        clase_imagen_titulo = "titulo_subscribe";
        contenido_html = "";
        contenido_elemento_copiar = ".subscribe_contenido";
        popup();
        //------------------

  //este IF evita que esto se ejecute en el blog
        if($('.blog_container').length ==0)
        {
        
            check_playing_music("");
        
        }
        
        //verifica a ver si hay parametros de referral para saber si quita el email o no...
        if(subscription_referral_data !=""){
            
            //quita la fila de email
            $('.tr_email_subscription').hide();
            $('.unsubscribe_btn').hide();
            
            //pone el welcome msg
             if(tipo_ == "share-music" || tipo_ == "share-album" || tipo_ == "share-album-single")
                $('.welcome_text_subscription').html("To listen please confirm your city:");
             else
                $('.welcome_text_subscription').html("To view please confirm your city:");
        }
        else{
            //pone la fila de email
            $('.tr_email_subscription').removeAttr('attr');
            $('.unsubscribe_btn').show();
            
            
            //borra el texto de welcome
            $('.welcome_text_subscription').text("");
        
        }
        
          //este IF evita que esto se ejecute en el blog
        if($('.blog_container').length ==0)
        {
            //para modificar el url/titulo
            modifica_history_url($(this));
     
            google_analytics($(this).attr('href'));
            
        }
        
        return false;
    });


    //boton de subscribe
    $('.subscribe_btn').click(function(){
        
                var d = new Date();
        //obliga a que no cargue de un cache
        var nocache = d.getMilliseconds()
        
        $('#message_txt2').text("Please wait...");
        
         //ajax
        $.ajax({
            url: "http://"+document.domain+"/tw_net_ajax/tw_subscribe_action.aspx",
            data: "nocache="+nocache+"&email=" + encodeURIComponent($('#email_subscribe').val())+"&city=" + encodeURIComponent($('#city_subscribe').val())+"&data_ref="+subscription_referral_data
            }).done(function(result) {
                
                if(result.indexOf('[!]')==-1){
                    
                    if(subscription_referral_data =="")
                        $('#message_txt2').text(result);
                    else{
                        
                        alert(result);
                        accion_cerrar_subscribe();
                        $('#message_txt2').text("");
                    }
                        
                    
                    
                       
                }
                else if(result.indexOf('Error')!=-1){
                    $('#message_txt2').text("Error... Try again!");
                }
                else{
                    $('#message_txt2').text(result);
                }
                
                
                 

            });
        return false;
    });



});


//accion del boton de cerrar de subscribe

function accion_cerrar_subscribe(){
    
    if($('.blog_container').length ==0)
    {
        
        //para la accion de cerrar del popup, esto chequea si hay datos de referral email, si hay quita esos datos y abre el popup que debio
        //abrirse cuando se entro a la pagina con el url original, sino, solamente cierra el popup...
        if(subscription_referral_data !=""){
            
        //si es un video que contenia el url referral..., cierra el popup y le da a play
            if(subscription_original_url.indexOf("vid") !=-1){
                comun_cierra_popup();
                
                //esto carga el video
                $('.videos_container ul li').find('a[href="http://'+subscription_original_url+'"]').trigger('click');
                
            }
            
        
            //borra esta variable
            subscription_referral_data = "";
            
            //retorna el URL a su estado original, antes de que se abriera la ventana de subscribe...
            
            var historyObj = window.history;
            history.pushState("","","http://"+subscription_original_url)
        
            //pone la url de primera vez nuevamente
            subscription_original_url = subscription_original_url.replace("http://","");  
        
            
            //para abrir el popup que se debio de abrir antes de que se abriera la ventana de subscribe       
            lee_url_y_abre_contenido_correspondiente();
            
            
            
            
            
            //borra esta var
            subscription_original_url = "";
            
            //pone la fila de email
            $('.tr_email_subscription').attr('style','display:table-row');
                    
                //borra el texto de welcome
            $('.welcome_text_subscription').text("");
            
        
            
        }
        else{
            comun_cierra_popup();
        }
    }
    else{
         comun_cierra_popup();
    }
}











