$(document).ready(function(){
    $(document).mousemove(function(e){
      window.mouseXPos = e.pageX;
      window.mouseYPos = e.pageY;
   }); 
    
    
   $("#m area").hover(function(e){
        //  hover
        var el = $(this);
        $(".tool-tip").html($("#"+el.attr("href")).html());
        
        
        $("#m area").mousemove(function(e){
            var xPos = e.pageX-$(".mainMap").offset().left+10;
            var yPos = e.pageY-103;
            $(".tool-tipOuter").animate( { left:xPos+"px", top: yPos+"px"}, { queue:false, duration:100 });
        }); 
        $(".tool-tipOuter").show();
   },function(){
        //  out  
        $(".tool-tipOuter").hide();
   }); 
   
        //  change country
   $("#m area").click(function(){
        var el = $(this);
        if(el.attr("selected")=="true"){
            //  redirect
        } else {
            //  show!
            $("#m area").attr("selected","false");
            el.attr("selected","true");
            var cur = $(".infoBlocks ."+el.attr("href"));
            
                //  ads
                $("#mapBack").attr("src","/img/123"+el.attr("href")+".jpg")
                $(".innerRoundText").html(cur.find(".roundedText").html());
                $(".innerHead").html(cur.find(".headBlock").html());
                $(".innerText").html(cur.find(".headText").html());
                $(".programms").removeClass("hidden");
                $("#programmText").html(cur.find(".special").html());
                $("#programmLink").attr("href",cur.find(".specialLink").html());
        }
        
        return false;
   });
   
   
   //   slider
   
   function hidecurrentblock(){
    $("#sliderTextBlock").show();
   }
   
   function shownewblock(currSlideElement, nextSlideElement, options, forwardFlag){
    $("#sliderTextBlock").hide();
    $("#sliderTextBlock").html($("#sliderText"+$(nextSlideElement).attr("xid")).html());
   }
   
   $(".slide").cycle({ 
        fx:     'scrollLeft',
        speed:  'slow', 
        timeout: 0, 
        next:   '#next', 
        prev:   '#prev', 
        after : hidecurrentblock,
        before: shownewblock
    });
    
    $(".onlineTest a").hover(function(){
        $(this).find('img').attr('src','/img/onlineTest-hover.png');
    },function(){
        $(this).find('img').attr('src','/img/onlineTest.png');
    });
    
    if($(".weekA").length>0)
    {
        $(".weekA").fancybox({
            'overlayShow' : true,
            'zoomSpeedIn' : 300,
            'zoomSpeedOut' : 300
        }); 
    }
   
   
});
