$(document).ready(function() {
    var currencies = $(".topUse .topWeather:first select");
    var values     = $(".topUse .topWeather:first .degrees");
    currencies.attr("selectedIndex", 0);
    currencies.change(function() {
        var index = $(this).attr("selectedIndex");
        $(".topUse .topWeather:first .degrees:not(.invisible)").toggleClass("invisible");
        values.eq(index).toggleClass("invisible");
    });
    
    var weather   = $(".topUse .topWeather select").eq(1);
    var forecasts = $(".topUse .topWeather").eq(1).children(".degrees");
    weather.attr("selectedIndex", 2);
    weather.change(function() {
        var index = $(this).attr("selectedIndex");
        $(".topUse .topWeather").eq(1).children(".degrees:not(.invisible)").toggleClass("invisible");
        forecasts.eq(index).toggleClass("invisible");
    });    

    var categories = $("ul.topCatList > li");
    var news       = $("div.topCat div.topCatNews");
    categories.each(function(index){
        $(this).click(function(){
            categories.filter(".active").removeClass("active");
            $(this).addClass("active");
            $("div.topCat div.topCatNews:not(.invisible)").toggleClass("invisible");
            news.eq(index).toggleClass("invisible");

            return false;
        });
    });
    
    var tabs    = $("ul.topRightContentTabs > li a");
    var content = $("ul.topRightContentTabsItems");
    tabs.each(function(index){
        $(this).click(function(){
            tabs.filter(".active").removeClass("active");
            $(this).addClass("active");
            $("ul.topRightContentTabsItems:not(.invisible)").toggleClass("invisible");
            content.eq(index).toggleClass("invisible");
            
            return false;
        });
    });
    
    var catOpenClose = $("div.btnOpenClose a");
    catOpenClose.click(function() {
        $("div.topWrapper").toggleClass("hidden");
        catOpenClose.toggleClass("closed");
        catOpenClose.toggleClass("opened");
        
        return false;
    });
    
    $("#vote").click(function() {
        $("form#poll").submit();
        return false;
    });
    $("#showResults").click(function() {
        $("#pollOptions").removeClass("rightSideBoxItem");
        $("#pollOptions").addClass("rightSideBoxItemInvisible");
        $("#pollResults").removeClass("rightSideBoxItemInvisible");
        $("#pollResults").addClass("rightSideBoxItem");
        return false;
    });
    $(".btnNlSub").click(function() {
        var subscriber = $('#nlSubscribe input').val();
        // TODO-P: url mai jos
        $.get('http://ziarero.antena3.ro/newsletter/subscribe', {'subscriber': subscriber}, nlSubscribe);
        
        return false;
    });
    setTimeout(function() {
        window.location.reload();
    }, 720000); 
});
function nlSubscribe(data)
{
    var message = $("<p></p>");

    if (data == 'success') {
        message.addClass('success');
        message.html('Ați fost înscris în baza noastră de date. Vă mulțumim.');
        $('#nlSubMessage').html(message);
    } else if (data == 'exists') {
        message.addClass('exists');
        message.html('Adresa este deja introdusă în baza noastră de date');
        $('#nlSubMessage').html(message);
    } else {
        message.addClass('error');
        message.html('Introduceți un email valid:');
        $('#nlSubMessage').html(message);
    }
}
