function show_event(e,currentElement)
{
      var x = e.pageX;
      var y = e.pageY;  
      var addr = $(currentElement).attr("rel");

      if(addr!="")
      {
            $.get(addr, function(data){$("#calendar-event").html(data);});      

            $("#calendar-event").css("position","absolute");
            $("#calendar-event").css("top",y);
            $("#calendar-event").css("left",x);
            $("#calendar-event").show('fast');
      }
}

function ajaxShowEvent(e,page,dataElement,id)
{
      if(page!='') 
      {
            var addr = "http://www.pokerzone.cz/includes/home-calendar/"+page;
            dataElement.hide();
            $.post(addr, function(data){
                  var dataElementPos=data.search('<div id="'+id+'" class="description">')+31+id.length;
                  var dataLen=data.length;
                 
                  dataElement.empty();

                  if(id=='kalendar')
                  {
                       var data=data.substring(data.search('<div class="box" id="kalendar">')+31);
                       dataElement.html(data); //document.write(data);

                         $('#calendar-live-eventy .month_links .arrow.next').click(function(event) { 
                               var page=this.href.substring(this.href.length-8,this.href.length);
      							var currentElement=$('#kalendar');
      							var id='kalendar'; 
      							ajaxShowEvent(event,page,currentElement,id);     
                         });
                         
                         $('#calendar-live-eventy .month_links .arrow.prev').click(function(event) { 
                               var page=this.href.substring(this.href.length-8,this.href.length);
      							var currentElement=$('#kalendar');
      							var id='kalendar'; 
      							ajaxShowEvent(event,page,currentElement,id);     
                         });

                         $('#calendar-live-eventy table tr .event a').mouseover(function(event) {show_event(event,this);});
                  }
            });        

            dataElement.show();        
            e.preventDefault();
      }     
}


$(document).ready(function(){


   $("#user_order_form select").change(function() {$("#user_order_form").submit();});

   $("#calendar-event").mouseout(function () {$(this).hide();});
    
   $().click(function () {$("#calendar-event").hide();});     

   $(".event a").mouseover(function (e) {show_event(e,this);});
   
   
   

   $("#calendar-live-eventy .month_links .arrow.next").click(function(e) { 
   	  var page=this.href.substring(this.href.length-8,this.href.length);
      var currentElement=$('#kalendar');
      var id='kalendar'; 
      ajaxShowEvent(e,page,currentElement,id);
   });
   
   $("#calendar-live-eventy .month_links .arrow.prev").click(function(e) { 
   	  var page=this.href.substring(this.href.length-8,this.href.length);
      var currentElement=$('#kalendar');
      var id='kalendar'; 
      ajaxShowEvent(e,page,currentElement,id);
   });
      
      
      
      
      
   $("form .rating_stars li img").click(function(e) { 

      if(e.target.alt) 
      {
         var rate=e.target.alt; 
         if(rate.match(/^[0-9]$/))
         { 
            var currentElement=$("form input[name='rating']");
            currentElement.val(rate);
            currentElement.parent().submit();
            //alert(currentElement.val());
         } 
      }
   });

   $(".rating_stars li > img").mouseover(function(e){
      $(this).attr("src","/images/icons/full-star.gif");
      $(this).prevAll().attr("src","/images/icons/full-star.gif");
   });

    $(".rating_stars li > img").mouseout(function(e){
      $(this).attr("src","/images/icons/no-star.gif"); 
      $(this).prevAll().attr("src","/images/icons/no-star.gif");
   });
   

});