var min = 11;
var max = 18;
function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}
function parseLinks() {
    var as = document.getElementsByTagName('a');
    var as_no = as.length;
    if (as_no == 0) return false;
    for (var i = 0; i < as_no; i++) {
        if (as[i].rel == 'external') as[i].target = "_blank";
    }
}

$(document).ready(function(){
	$("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
	$("#featured").mouseover(function(){$("#featured").tabs("rotate",0,true); });  
	$("#featured").mouseout(function(){$("#featured").tabs("rotate",5000,true); });  
    Cufon.now();
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('#primary_menu li.cufon_menu a',{hover:true});
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('.title_editorial', {hover:true});
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('.poza_title', {hover:true});
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('.name_category');
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('#sport_title');
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('.zvon_title');
    Cufon.set('fontFamily', 'Helvetica Neue LT Std').replace('#cristoiu');
    /*Cufon.set('fontFamily', 'title_art').replace('#art_title');*/
    /*Cufon.set('fontFamily', 'Helvetica Neue LT Std_400').replace('#art_supratitle');*/
    $('table#voteaza td a').fancybox({frameWidth: 540, frameHeight: 360, hideOnContentClick: false, overlayOpacity: 0.7});
    $('a[rel="voteazahome"]').fancybox({frameWidth: 540, frameHeight: 360, hideOnContentClick: false, overlayOpacity: 0.7});
    $('ul#photos_gallery li a').fancybox();
    validate_comments();
   // $('div#photos_gallery').iss_gallery();
    $('ul#list_photos_gallery li a').fancybox();
    parseLinks();
    embedFlash('#box_flash_top', 728, 90);
//    appendFlash('#banner_5', '/resources/160x600.swf', 160, 600);
//    appendFlash('#banner_4', 'http://admin.ziarulring.com/images/banner/flash/Mobilul_160x600.swf', 160, 600);
//    appendFlash('#banner_3', 'http://admin.ziarulring.com/images/banner/flash/carcotasi_baner_lumina_serban2b.swf', 160, 600);
    appendFlash('#banner_flash_homepage_1', 'http://admin.ziarulring.com/images/banner/flash/RWA_RING 625x90.swf', 620, 89);
    appendFlash('#banner_flash_homepage_2', 'http://admin.ziarulring.com/images/banner/flash/revelion_ring_625x90.swf', 620, 89);
    appendFlash('#toata_romania', 'http://ziarulring.com/resources/toata_romania.swf', 300, 250);

    vot = {'alex': 30, 'corina': 15, 'dragulescu': 20, 'monica': 15, 'cove': 20, 'paula': 20, 'pepe': 20, 'traistariu': 20, 'zoli': 30};
    embedFlash('#voteaza-alex', 540, 360);
    embedFlash('#voteaza-corina', 540, 360);
    embedFlash('#voteaza-dragulescu', 540, 360);
    embedFlash('#voteaza-monica', 540, 360);
    embedFlash('#voteaza-cove', 540, 360);
    embedFlash('#voteaza-paula', 540, 360);
    embedFlash('#voteaza-pepe', 540, 360);
    embedFlash('#voteaza-traistariu', 540, 360);
    embedFlash('#voteaza-zoli', 540, 360);
    embedFlash('#voteaza-article', 434, 290);
    if(document.getElementById('ishome')){
    vc = readCookie('voteazadone');
    if(!vc){
        sum = 0;
        for(x in vot){
        if(typeof(vot[x]) != 'number'){
            continue;
        }
        sum += vot[x];
        }
        rnd = Math.random() * sum;
        t = 0;
        for(x in vot){
        if(typeof(vot[x]) != 'number'){
            continue;
        }
        t += vot[x];
        if(rnd < t){
            selectedvot = x;
            break;
        }
        }

        setTimeout(function(){$("table#voteaza td a[href='#voteaza-" + selectedvot + "']").trigger('click');}, 1000);
        createCookie('voteazadone', '1', 1);
    }
    }
    
    //$('body').click(function() {
//        window.location="http://google.com";
//    });

});

$(function(){
    $('.art_star').rating({
        callback:function(value, link){
            var art_id = $('input#art_id').val();
            $.ajax({
                type:"POST",
                url:"/index.php?section=articles&id=" + art_id + "&action=art_rating",
                data:"rating=" + value,
                success:function(tr){
                    var total_rating = $('#total_rating').html();
                    var type_rating = $('#type_rating').html();

                    var response = eval("(" + tr + ")");
                    if(response.status == "votat"){
                        alert("Ai mai votat acest articol odata!");
                    } else {
                        $('#total_rating').html(response.total)
                        if(response.total == 1){
                            $('#type_rating').html("vot");
                        } else {
                            $('#type_rating').html("voturi");
                        }
                    }
                }
            });
        }
    });
    $('.rating-cancel').remove();
});

$(function(){
    $('.art_star_zvon').rating({
        callback:function(value, link){
            var art_id = $('input#art_id').val();
            $.ajax({
                type:"POST",
                url:"/index.php?section=zvonuri&id=" + art_id + "&action=art_rating",
                data:"rating=" + value,
                success:function(tr){
                    var total_rating = $('#total_rating').html();
                    var type_rating = $('#type_rating').html();

                    var response = eval("(" + tr + ")");
                    if(response.status == "votat"){
                        alert("Ai mai votat acest articol odata!");
                    } else {
                        $('#total_rating').html(response.total)
                        if(response.total == 1){
                            $('#type_rating').html("vot");
                        } else {
                            $('#type_rating').html("voturi");
                        }
                    }
                }
            });
        }
    });
    $('.rating-cancel').remove();
});

$(function() {
    $('#press_art_readed').click(function(){
        $('#list_readed_arts').show();
        $('#press_art_readed').addClass('selected_box');
        $('#list_commented_arts').hide();
        $('#press_art_commented').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_commented').click(function(){
        $('#list_commented_arts').show();
        $('#press_art_commented').addClass('selected_box');
        $('#list_readed_arts').hide();
        $('#press_art_readed').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_azi').click(function(){
        $('#list_readed_arts_azi').show();
        $('#press_art_azi').addClass('selected_box');
        $('#list_readed_arts_saptamana').hide();
        $('#list_readed_arts_top').hide();
        $('#press_art_saptamana').removeClass('selected_box');
        $('#press_art_top').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_saptamana').click(function(){
        $('#list_readed_arts_saptamana').show();
        $('#press_art_saptamana').addClass('selected_box');
        $('#list_readed_arts_azi').hide();
        $('#list_readed_arts_top').hide();
        $('#press_art_azi').removeClass('selected_box');
        $('#press_art_top').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_top').click(function(){
        $('#list_readed_arts_top').show();
        $('#press_art_top').addClass('selected_box');
        $('#list_readed_arts_azi').hide();
        $('#list_readed_arts_saptamana').hide();
        $('#press_art_azi').removeClass('selected_box');
        $('#press_art_saptamana').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_ultimele_com').click(function(){
        $('#list_comented_last').show();
        $('#press_art_ultimele_com').addClass('selected_box');
        $('#list_comentated_all').hide();
        $('#press_art_cele_mai_com').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('#press_art_cele_mai_com').click(function(){
        $('#list_comentated_all').show();
        $('#press_art_cele_mai_com').addClass('selected_box');
        $('#list_comented_last').hide();
        $('#press_art_ultimele_com').removeClass('selected_box');
        return false;
    });
});

$(function() {
    $('.small_pic_category').hover(function(){
        var big_pic_category = $(this).attr('rel');
        var title =  $(this).attr('title');
        var link = $(this).attr('href');
        $('#visual_pic_category').find("img").attr({
            "src" : big_pic_category
        });

        $('#title_slide_category').find('a').html(title);
        $('#title_slide_category').find('a').attr({
            "href" : link
        });
    });
});


$(function() {
    $('input.search_button').click(function() {
        var el = $(this);
        submit_search(el);
    });
    
    /*
    *var par = $(this).parent("p");        
            
        var str = par.find('.entryText');
        var search_string = (trim($(str).val()).length > 0) ? trim($(str).val()) : "empty";        
        
        search_string_tmp = search_string.split(" ");
        var res_search_string = "";
        for (var i in search_string_tmp){
            res_search_string += search_string_tmp[i] + "-";
        }

        $('.search_site').attr({
            "action":"/search/" + substr(res_search_string, 0, -1)
        }).submit();

        return false; 
    */    
});

$(function(){
    $('.min_txt').click(function(){
        var jThis = $(this);
        var target = jThis.attr("rel");
        var target_obj = $('#' + target);
        var children = target_obj.children();

        children.each(function(){
            var current_size = $(this).css("font-size").replace("px", "");
            if(current_size > min){
                var new_size = eval(current_size-1);
                $(this).css({"font-size":new_size + "px"});
            }
        });
        return false;
    });

    $('.max_txt').click(function(){
        var jThis = $(this);
        var target = jThis.attr("rel");
        var target_obj = $('#' + target);
        var children = target_obj.children();

        children.each(function(){
            var current_size = $(this).css("font-size").replace("px", "");
            if(current_size < max){
                var new_size = eval(current_size)+1;
                $(this).css({"font-size":new_size + "px"});
            }
        });
        return false;
    });
});

function validate_comments(){
    $('input#author_comments').click(function(){
        var val = $(this).val();
        if (val == "NUMELE"){
            $(this).val("");
        }
    });

    $('input#email_comments').click(function(){
        var val = $(this).val();
        if (val == "E-MAIL"){
            $(this).val("");
        }
    });

    $('input#cod_comments').click(function(){
        var val = $(this).val();
        if (val == "COD VERIFICARE"){
            $(this).val("");
        }
    });
}

$(function(){
    $('form#form_poll input[name="question_id"]').click(function(){
        var id = $(this).val();
        $('input#question_id_selected').val(id);
    });

    $('a#submit_vot').bind("click", function(){
        var q_id = false;
        var question_id = "";
        $('form#form_poll input[name="question_id"]').each(function(){
            if($(this).is(':checked')){
                q_id = true;
            }
        });

        if(q_id){
            var question_id = $('input#question_id_selected').val();
            var url = $('input[name="poll_remote"]').val();
            $.ajax({
                type:"POST",
                url:url,
                data:"send_vot=Voteaza&question_id=" + question_id ,
                success:function(tr){
                     var response = eval("(" + tr + ")");
                     var total_q = response.length;
                     $('form#form_poll p.poll_questions').each(function(){
                        $(this).remove();
                     });
                     $('p#button_submit_poll').remove();
                     for (var i=0; i < total_q; i++){
                         var poll_results = '';
                          poll_results += '<p class="poll_questions"><span>' + response[i].q_name + '</span></p>';
                          poll_results += '<p><span class="progress_bar"><span style="width:' + eval(response[i].q_percentage) + '%"></span></span><span class="percentage_vot">' + eval(response[i].q_percentage) + '%</span></p>';
                         $('form#form_poll').append(poll_results);
                     }
                }
            });
            return false;
        } else {
            new Boxy.alert("Nu ai selectat nici o varianta de raspuns!", null ,{
                modal:true,
                title:"Alert"
            });
            return false;
        }
    });
});


$(function(){
    $('div#art_arhive').datepicker({
       dateFormat:'yy-mm-dd',
       dayNamesMin:['Du', 'Lu', 'Ma', 'Mi', 'Jo', 'Vi', 'Sa'],
       monthNames: ['Ianuarie','Februarie','Martie','Aprilie','Mai','Iunie','Iulie','August','Septembrie','Octombrie','Noiembrie','Decembrie'],
       prevText:"",
       nextText:"",
       onSelect:function(dateText){
            var filterCateg = $('input[name="filterCateg"]').val();
            if(filterCateg != undefined){
                window.location = "/arhiva/" + filterCateg + "/" + dateText;
            } else {
               window.location = "/arhiva/" + dateText;
            }
       }
    });
});

function embedFlash(selector, dim_w, dim_h){
    var obj_flash = $(selector).html();
    $(selector).empty();
    $(selector).flash({
         src: obj_flash,
         width: dim_w,
         height:dim_h,
         wmode: "transparent"
    })
}

$(window).bind("resize", function(){
        var screen_width = $(this).width();
        var site_width = $('#page').width();
        var link_width = eval((screen_width-site_width)/2);

        $('#xtb_left').css({"width":link_width});
        $('#xtb_right').css({"width":link_width});
});

$(document).ready(function(){
    var screen_width = $(window).width();
    var site_width = $('#page').width();
    var link_width = eval((screen_width-site_width)/2);

    $('#xtb_left').css({"width":link_width});
    $('#xtb_right').css({"width":link_width});
});

function appendFlash(selector, urlFlash, dim_w, dim_h){
    $(selector).flash({
        src: urlFlash,
        width: dim_w,
        height: dim_h,
        wmode: "transparent"
    });
}

//Update visits banners sidebar
$(document).ready(function(){
    var banner_1 = $('input[name="banner_sidebar_1"]').val();
    var banner_2 = $('input[name="banner_sidebar_2"]').val();
    var banner_3 = $('input[name="banner_sidebar_3"]').val();
    var banner_4 = $('input[name="banner_sidebar_4"]').val();
    var banner_5 = $('input[name="banner_sidebar_5"]').val();
    $.ajax({
        type:"post",
        url:"index.php?update_visits=banner",
        data:"banner_1=" + banner_1 + "&banner_2=" + banner_2 + "&banner_3=" + banner_3 + "&banner_4=" + banner_4 + "&banner_5=" + banner_5
    });
});




$(document).ready(function(){

    $('input#nwl_email').focus(function(){
       if($(this).val() == "Email"){
            $(this).val("");
        }
    });

    $('div.newsletter-error').hide();
    $('#aboneaza').bind('click', function(){
        $.ajax ({
            type: "POST",
            url: "index.php?send_nwl=ok",
            data: "nwl_email=" + $('input#nwl_email').val(),
            success: function(msg){
                $('div.newsletter-error').show();
                $('div.newsletter-error').empty();
                $('div.newsletter-error').append( msg );
                $('input#nwl_email').val("");
            }
        });
    });
});



function expand_mybanner(banner_id){

//alert("OPEN!");
document.getElementById(banner_id).style.height = "300px";

}

function collapse_mybanner(banner_id){
	//alert("CLOSED!");
document.getElementById(banner_id).style.height = "90px";
}
 
$(function(){
    $('input.entryText').keydown(function(e){
        if (e.keyCode == 13) {
            jQuery.each(jQuery.browser, function(i, val) {
                if(i=="msie")
                {
                    /*
                    var par = $(this).parent("p");        
                    var el = par.find('.search_button');                    
                    */
                    var el = $('input.search_button');        
                    submit_search(el);
                    return false;    
                }                    
            });                           
        }
    });
});   
   
function submit_search(el)
{
    var par = el.parent("p");        
        
    var str = par.find('.entryText');
    var search_string = (trim($(str).val()).length > 0) ? trim($(str).val()) : "empty";        
    
    search_string_tmp = search_string.split(" ");
    var res_search_string = "";
    for (var i in search_string_tmp){
        res_search_string += search_string_tmp[i] + "-";
    }

    $('.search_site').attr({
        "action":"/search/" + substr(res_search_string, 0, -1)
    }).submit();

    return false;    
}



