var panel_status = 1;

$(function() {
   var search_q = $("#search_q").val();
   
   if($.cookie('panel_status') != null) {
       panel_status = $.cookie('panel_status');
       set_panel(panel_status);       
   }   

   $("#cmenu ul.sf-menu").superfish({
        animation: 		{height: 'show'},
        speed: 			200,
        delay: 			600,
        autoArrows:             false,
        dropShadows:            false
   });

   $("#search_q").click(function() {
       if(search_q == $(this).val()) {
           $(this).val('');
       }
   });

   $("#search_q").blur(function() {
       if($(this).val() == '') {
           $(this).val(search_q);
       }
   });

   $("a[rel^='gallery']").prettyPhoto({
        animationSpeed:'fast'
       ,slideshow:3000
   });

   $("#poll-box ul li").hover(function() {
       $(this).find('input').attr("checked", "checked");
   }, function() {
       $(this).find('input').removeAttr("checked");
   });

   $("#poll-box ul li").click(function() {
      var id = $(this).find('input').val();
      alert_ok(id,LANG['poll-added-success']);
   });

   $("#btn_panel").click(function() {
       if(panel_status==1) {
           set_panel(0);
       } else {
           set_panel(1);
       }
       position_panel_btn();
   });

});

function set_panel(status) {
   if(status == 1) {
       $("#content").css('width', 660);
       $("#btn_panel img").attr('src', '/public/images/web/nespora/btn_panel_close.gif');
       $("#panel").fadeIn();
   } else {
       $("#panel").hide();
       $("#content").css('width', 880);
       $("#btn_panel img").attr('src', '/public/images/web/nespora/btn_panel_open.gif');
   }
   panel_status = status;
   $.cookie('panel_status', status, { path: '/', expires: 3 });
}

function position_panel_btn() {
    var content_height = $("#content").height();
    var top = (content_height - 37) / 2;
    $("#btn_panel").css('top', top);
}

function mycarousel_initCallback(carousel)
{
    carousel.buttonNext.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.buttonPrev.bind('click', function() {
        carousel.startAuto(0);
    });

    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

function isValidEmail(email){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/
    if(RegExp.test(email)){
        return true;
    }else{
        return false;
    }
}

function goUp() {
    var body = (window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
    $(body).animate({scrollTop: 0}, 1000);
}

$(document).ready(function () {

    // pozicia tlacidla pre panel
    position_panel_btn();
    // externe linky
    $("._blank").attr('target', '_blank');
    // zvyraznenie riadku pri zvoneniach
    $("#ringtones table tr").hover(function() {
        $(this).css('font-weight', 800);
    }, function() {
        $(this).css('font-weight', 'normal');
    });
    // hodinky
    $('.clock').jclock();
});
