

jQuery(document).ready(function() { 
    
    
    jQuery("input.button").mouseover(function(){
        jQuery(this).addClass("button-on");
    });
    jQuery("input.button").mouseout(function(){
        jQuery(this).removeClass("button-on");
    });
    
    if(jQuery.browser.name=="firefox"){
        jQuery("input.button").css("padding-bottom","3px");
    }
    
    if(jQuery.browser.name=="msie" && jQuery.browser.versionX==6){
        DD_belatedPNG.fix('.popup_universal table td:not(".m"),.gmap-tooltip .gmap-tooltip-left,.gmap-tooltip .gmap-tooltip-right, .search-box .bottom,.search-box .top,.search-box .designwrap-1,.search-box .designwrap-2,.search-box .middle,.search-box .extends_property_link,.search-box .button-area input,.navigation ul li ul li.last, .header, .footer,h1,.header .motto strong,.footer .certificate .img img,.hotel-result .hotel-frame .topleftinfo .circle span');
    }
    
    jQuery('#carousel-rate-tab1,#carousel-rate-tab3,#carousel-rate-tab3-photo').jcarousel({
        buttonNextHTML: "<div><span>Posunout</span></div>",
        buttonPrevHTML: "<div><span>Posunout</span></div>"
    });
    
    jQuery("input.button").mouseover(function(){
        jQuery(this).addClass("button-on");
    });
    jQuery("input.button").mouseout(function(){
        jQuery(this).removeClass("button-on");
    });
    if (jQuery('form.hotel-detail-rezervace-table table td select').length)
    {
        //jQuery('form.hotel-detail-rezervace-table table td select').selectbox();
    }
    jQuery(document).click(function(event) {
        if(event.target.className.indexOf('selectbox')==-1)
            jQuery('.selectbox-wrapper').hide();
    });
    
    jQuery(".tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";						  
		jQuery("body").append('<div id="tooltip"><div class="tooltip-inner">'+ this.t +'</div></div>');
		jQuery("#show");
		var pos = jQuery(this).position();
		if(jQuery.browser.msie)
		{
            var left = pos.left + 200;
            var top = pos.top + 30;    
        }
        else
		{
            var left = pos.left - 21;
            var top = pos.top - 40;
        }
		jQuery("#tooltip")
			.css("top",top + "px")
			.css("left",left + "px")
			.fadeIn(400);		 
    },
	function(){
		this.title = this.t;		
		jQuery("#tooltip").fadeOut("fast");
		jQuery("#tooltip").remove();
    });	
	jQuery(".tooltip").mousemove(function(e){
		jQuery("#tooltip")
			.css("top",(e.pageY - 20) + "px")
			.css("left",(e.pageX + 20) + "px");
	});
	
	jQuery(".hotel-result .hotel-frame .info .rooms table tr.hidden").hide();
	
	jQuery(".hotel-result .hotel-frame .info .rooms table tr:odd").addClass("even");
    
    jQuery("a.toggle-table-rooms").click(function(){
        jQuery(this).prev().find("tr.hidden").toggle();        
        jQuery(this).text(jQuery(this).text() == 'View all rooms that are available' ? 'Hide advanced hotel room' : 'View all rooms that are available');
        jQuery(this).toggleClass("icon-minus");
        jQuery(this).blur();
	});
	
	jQuery('ul.rate-list').cycle({
        fx: 'none',
        timeout: 0,
        pager: '.sort-line .paging .pages-numbers',
        prev: '.sort-line .paging a.prev',
        next: '.sort-line .paging a.next'
    });
    
    jQuery('form.hotel-detail-rezervace-table table td.first a').click(function(){
        jQuery(this).parent().parent().next().toggle();
        if(jQuery(this).parent().parent().hasClass("activ"))
            jQuery(this).parent().parent().removeClass("activ");
        else
            jQuery(this).parent().parent().addClass("activ");
    })
    jQuery('form.hotel-detail-rezervace-table table td p.close a').click(function(){
        jQuery(this).parent().parent().parent().hide().prev().removeClass("activ");
    })
    
    
    
 /*   if (jQuery('.nej-destinace').height() < jQuery('.nejoblibenejsi-hotely').height())
        jQuery('.nejoblibenejsi-hotely').addClass("hp-vertical-dots-right");
    else
        jQuery('.nej-destinace').addClass("hp-vertical-dots-left");  */
    
    
    var currentArea = "default";
    
    jQuery(".maparea area").mouseover(function(){
        var currentID = jQuery(this).attr("id");
        jQuery("#mapimage").attr("src","/travel-2010-theme/gfx/maps/world_"+currentID+".png");
    })
    
    jQuery(".maparea area").mouseout(function(){
        jQuery("#mapimage").attr("src","/travel-2010-theme/gfx/maps/world_"+currentArea+".png");
    })
    
    jQuery(".maparea area").click(function(){
        currentArea = jQuery(this).attr("id");
        jQuery(".map-frame .inner .links:visible").hide();
        jQuery('.map-frame .inner #links_'+currentArea+'').show();
    })
            
});
