/********************************************************************/
/*																	*/
/*    JAVASCRIPT DOCUMENT DEVELOPED BY IVAN ALEKSIC					*/
/*    SROOWN - INTERACTIVE DESIGN SOLUTIONS	- BELGRADE - SERBIA		*/
/*    HELLO@SROOWN.COM - WWW.SROOWN.COM								*/
/*    COPYRIGHT IN Hotel - Belgrade - Serbia						*/
/*																	*/
/*    Revision 1.0 - December 6 2010								*/
/*																	*/
/********************************************************************/
(function($)
{
	$.fn.blink = function(options)
	{
		var defaults = { delay:500 };
		var options = $.extend(defaults, options);
		
		return this.each(function()
		{
			var obj = $(this);
			setInterval(function()
			{
				if($(obj).css("visibility") == "visible")
				{
					$(obj).css('visibility','hidden');
				}
				else
				{
					$(obj).css('visibility','visible');
				}
			}, options.delay);
		});
	}
}(jQuery))


$(document).ready(function() {
	$('.logo img').hover(
		function(){
			$(this).animate({opacity:0.7}, { duration: "fast" });
		}, 
		function(){
			$(this).animate({opacity:1}, { duration: "fast" });
		}
	);
	
	
	/*
	$('#language a').animate({opacity:0.3}, 0);
	$('.other').hover(
     	  function(){
     	      $(this).animate({opacity:1}, { duration: "fast" });
    	   }, 
    	   function(){
      	     $(this).animate({opacity:0.3}, { duration: "fast" });
     	  }
   	);
	$('.current').fadeTo("fast", 1);
	*/
	
	
	
	$('#weather a').animate({opacity:0.7}, { duration: "fast" });
	$('#weather a').hover(
		function(){
			$(this).animate({opacity:1}, { duration: "fast" });
		}, 
		function(){
			$(this).animate({opacity:0.7}, { duration: "fast" });
		}
	);
	
	/*
	$('.spotlight a img').animate({opacity:0.7}, { duration: "fast" });
	$('.spotlight a img').hover(
		function(){
			$(this).animate({opacity:1}, { duration: "fast" });
		}, 
		function(){
			$(this).animate({opacity:0.7}, { duration: "fast" });
		}
	);
	*/
	
	$('.suboffer').hover(
		function(){
			$(this).animate({opacity:0.7}, { duration: "fast" });
		}, 
		function(){
			$(this).animate({opacity:1}, { duration: "fast" });
		}
	);

	/*
	$('#thumbnails a').animate({opacity:0.6}, { duration: "fast" });
	$('#thumbnails a').hover(
		function(){
			$(this).animate({opacity:1}, { duration: "fast" });
		}, 
		function(){
			$(this).animate({opacity:0.6}, { duration: "fast" });
		}
	);
	*/
	
	$(function() {
	$("#thumbnails a").click(function() {						  
		$("#thumbnails a").removeClass("current");
		$(this).addClass("current");
		$(this).animate({opacity:1}, { duration: "fast" });
		var image = $(this).attr("rel");
		$('#galleryimage').hide();
		$('#galleryimage').fadeIn('slow');
		$('#galleryimage').html('<img src="' + image + '"/>');
		return false;
	});
	});
	
	
	$("#childrendialog").dialog({
			autoOpen: false,
			height: 50,
			width: 420,
			draggable: true
		});


$(".minuschildren").click(function() {	
		$("#childrendialog").dialog('open');
	});

	
	
	
	$("#pagenavigation li").click(function() {	
		//var holder = $(this).parent();
		$("#pagenavigation li ul").slideUp("fast");
		//holder.children(".issub").slideToggle("fast");
		$(this).children(".issub").slideToggle("fast");
	});
	
	$("#reservation_pickup_needed").click(function() {	
		//$("#pickup1").toggle();
		$("#pickup2").slideToggle("fast");
	});
	
	$("#reservation_pets_included").click(function() {	
		//$("#pickup1").toggle();
		$("#pets2").slideToggle("fast");
	});
	
	$("#quickcheckin").click(function() {	
		//$("#pickup1").toggle();
		$("#quick2").slideToggle("fast");
	});
	
	$(".securitycode").click(function() {	
		$("#dialog").dialog('open');
	});
	
	$(".navigation").superfish();
	
	/*
	$("#reservation_terms").click(function() {
		$('#reserve').button({
			disabled: false
		});
	});
	*/
	
	
	/*
	$('#reservation_terms').change(function() {
		if($('#reservation_terms:checked').val() !== null)
			$('#reserve', this).attr('disabled', '');
		else
			$('#reserve', this).attr('disabled', 'disabled');
	});
	*/
	
	$("#reservation_terms").click(function() {
		var status = $("#reserve").attr("disabled");
		if(status == true){
			$('#reserve').button({
				disabled: false
			});
		} else {
			$('#reserve').button({
				disabled: true
			});
		}

	
	});


	
	$('.only').blink({delay:700});
	
	
	$('#splash-slideshow').coinslider({
		width: 930,
		height: 279,
		spw: 1,
		sph: 1,
		navigation: false,
		delay: 7000,
		sDelay: 0,
		effect: 'straight',
		links: false,
		hoverPause: false
	});
	
	/*
	$('#splash-slideshow').coinslider({
		width: 930,
		height: 279,
		spw: 10,
		sph: 3,
		navigation: false,
		delay: 5000,
		sDelay: 0,
		effect: 'straight',
		links: false,
		hoverPause: false
	});
	*/
	
});
