	var imageNumber = 2;
$(document).ready(function() {
//
	$('.quicklinksmenu .menu > li > a').addClass('expandable').addClass('menuheader');
	$('.quicklinksmenu .sub-menu ul').addClass('categoryitems'); 
	
	// When a link is clicked
	// $("a.tab").click(function (e) {
	// 	e.preventDefault();
	// 	// switch all tabs off
	// 	$(".active").removeClass("active");
		
	// 	// switch this tab on
		
	// 	$(this).addClass("active");
		
	// 	// slide all elements with the class 'content' up
		
	// 	//$(".content").slideUp();
		
	// 	// Now figure out what the 'title' attribute value is and find the element with that id.  Then slide that down.
	// 	var content_show = $(this).attr("title");
	   
	// 	if(content_show == 'content_1')
	// 	{
	// 	  document.getElementById('content_2').style.display = 'none';
	// 	  document.getElementById('content_3').style.display = 'none';
	// 	  document.getElementById('content_1').style.display = 'block';
		
		  
		  
	// 	}
	// 	else if(content_show == 'content_2')
	// 	{
		   
	// 	  document.getElementById('content_1').style.display = 'none';			  
	// 	  document.getElementById('content_3').style.display = 'none';
	// 	  document.getElementById('content_2').style.display = 'block';
		
	// 	}
	// 	else
	// 	{
	// 	  document.getElementById('content_1').style.display = 'none';
	// 	  document.getElementById('content_2').style.display = 'none';
	// 	  document.getElementById('content_3').style.display = 'block';
		  
	// 	}
		
							
	  
	// });

//


    $('.featuredtabs > div table tr:even').addClass("alt");
	$loc = $(location).attr('href');

	// Highlight current page in accordion menu
	// splitURL = window.location.pathname.split('/')
	// if (splitURL.length > 1 && splitURL[1] !== '') {
	// 	parentPage = splitURL[1];
	// 	$('.categoryitems li a[href*=/' + parentPage + '/]').addClass('current');
	// } 
	
	// Highlight current page in accordion menu
	splitURL = window.location.pathname.split('/')
	if (splitURL[1] !== '' && splitURL[2] !== '' && splitURL[3] !== '' && splitURL[4] == '') {
		parentPage = splitURL[1];
		$(".categoryitems li").find("a[href="+window.location.href+"]").each(function(){
		$(this).addClass("current");		
		});
	}
	else if (splitURL[3] == ''){
		parentPage = splitURL[1];
		$('.categoryitems li a[href*=/' + parentPage + '/]').addClass('current');
	}
	
	else if (splitURL[0] == '' && splitURL[2] == ''){
		parentPage = splitURL[1];
		$('.categoryitems li a[href*=/' + parentPage + '/]').addClass('current');
	}
	
	if ( splitURL[1] == 'weddings' && splitURL[2] != '' && splitURL[3] != ''  ){
		parentPage = splitURL[2];
		$('.categoryitems li a[href*=/' + parentPage + '/]').addClass('current');
	}
	else if ( splitURL[1] == 'weddings' ){
		$('.categoryitems li a[href*=/' + parentPage + '/]').removeClass('current');
		sss = 'http://www.coolkeywest.com/' + parentPage + '/';
		$('.categoryitems li a[href=' + sss + ']').addClass('current');
	}
	
	

	// $(".categoryitems li").find("a[href="+window.location.href+"]").each(function(){
	// 	$(this).addClass("current");		
	// });
	
	// Get headerindex for currently selected link
	if ($("a.current").length !== 0) {
		headerindex = $("a.current").parents(".categoryitems").attr("contentindex").slice(0,-1);
		// Make sure all headers are collapsed, then expand one
		ddaccordion.expandone("expandable", headerindex);
	}
	
	
/*
	$('ul.categoryitems').each(function(){
	  var ul = $(this);
	  ul.find('li').each(function(){
	      var link = $(this).find('a');
	      if ( link.hasClass('current') ){
	          ul.show();
	          return;
	      }
	  }); 
	});

	$('ul.categoryitems').each(function(){
	   var ul = $(this);
	   var header = ul.prev();
	   ul.find('li').each(function(){
	       var link = $(this).find('a');
	       if ( link.hasClass('current') ){
	           ul.show();
	           header.addClass('openheader');
	           return;
	       }
	   }); 
	});
*/

	// $('.item-menu li a').click(function(e) {}
	// 
	// 					e.preventDefault();
	// 					$('.item-menu li').removeClass('selected');
	// 					$(this).parent('li').addClass('selected');
	// 				
	// 					thisItem 	= $(this).attr('rel');
	// 						
	// 					if(thisItem != "all") {
	// 					
	// 						$('.restaurant-items li[rel~='+thisItem+']').stop()
	// 							.animate({'width' : '250px', 
	// 							 	'opacity' : 1, 
	// 							 	'marginRight' : '.5em', 
	// 							 	'marginLeft' : '.5em'
	// 								}, 800);
	// 					
	// 									
	// 								$('.restaurant-items li:not([rel~='+thisItem+'])').stop()
	// 								.animate({'width' : 0, 
	// 											 'opacity' : 0,
	// 											 'marginRight' : 0, 
	// 											 'marginLeft' : 0
	// 											}, 800);
	// 							} else {
	// 							
	// 								$('.restaurant-items li').stop()
	// 								.animate({'opacity' : 1, 
	// 											 'width' : '250px', 
	// 											 'marginRight' : '.5em', 
	// 											 'marginLeft' : '.5em'
	// 											}, 800);
	// 					}
	// 				});



		allRest = $(".restaurant-items li");		
	 $("#by_price").bind("change",function(){
		priceS = $(this).val();
		cuisineS = $("#by_cuisine option:selected").val();

		
		$(".restaurant-items li").css("display","none");
		
		
		if ( cuisineS == 'all' && priceS == 'all' ){
			$(".restaurant-items li").remove();
			$('.restaurant-items').append(allRest);
			$(".restaurant-items li").fadeOut(1000).fadeIn(1000);
		}else if ( cuisineS == 'all' && priceS != 'all' ) {
			//$('.restaurant-items li[rel~=' + priceS + ']').fadeOut(1000).fadeIn(1000);

			cheaper = $(".restaurant-items li[rel~=cheaper]");
			cheap = $(".restaurant-items li[rel~=cheap]");
			normal = $(".restaurant-items li[rel~=normal]");
			expensive = $(".restaurant-items li[rel~=expensive]");
			premium = $(".restaurant-items li[rel~=premium]");
			free = $(".restaurant-items li[rel~=free]");
			none = $(".restaurant-items li[rel~=none]");			
								
			switch ( priceS ){
				case 'lowest':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(premium);
					$(".restaurant-items").append(none);
				break;
				case 'highest':
				
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(premium);					
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
				break;
				case 'free':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(free);					
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
				break;
			}
			
			$('.restaurant-items li').fadeOut(1000).fadeIn(1000);
			
		}else if ( cuisineS != 'all' && priceS == 'all' ) {
		
			$(".restaurant-items li").remove();
			$('.restaurant-items').append(allRest);
		
			$('.restaurant-items li[rel~=' + cuisineS + ']').fadeOut(1000).fadeIn(1000);
		}else{

			cheaper = $(".restaurant-items li[rel~=cheaper]");
			cheap = $(".restaurant-items li[rel~=cheap]");
			normal = $(".restaurant-items li[rel~=normal]");
			expensive = $(".restaurant-items li[rel~=expensive]");
			premium = $(".restaurant-items li[rel~=premium]");
			none = $(".restaurant-items li[rel~=none]");			
			free = $(".restaurant-items li[rel~=free]");
								
			switch ( priceS ){
				case 'lowest':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(premium);
					$(".restaurant-items").append(none);
				break;
				case 'highest':
				
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(premium);					
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
					
				break;
				case 'free':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(free);					
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
				break;
			}
			$('.restaurant-items li[rel~=' + cuisineS + ']').fadeOut(1000).fadeIn(1000);
					
		
			//$('.restaurant-items li[rel~=' + priceS + ']' + '[rel~=' + cuisineS + ']').fadeOut(1000).fadeIn(1000);
		}
		//$(".restaurant-items li:visible[rel~=cheap]")
		JT_init();
		$("#restaurants-wrapper li.list_view").removeClass("odd");
		$("#restaurants-wrapper li.list_view:visible:odd").addClass("odd");
	 });
	 
	 $("#by_cuisine").bind("change",function(){

		cuisineS = $(this).val();
		priceS = $("#by_price option:selected").val();

		$(".restaurant-items li").css("display","none");
		
		
		if ( cuisineS == 'all' && priceS == 'all' ){
			$('.restaurant-items li').fadeOut(1000).fadeIn(1000);
		}else if ( cuisineS == 'all' && priceS != 'all' ) {
		
			cheaper = $(".restaurant-items li[rel~=cheaper]");
			cheap = $(".restaurant-items li[rel~=cheap]");
			normal = $(".restaurant-items li[rel~=normal]");
			expensive = $(".restaurant-items li[rel~=expensive]");
			none = $(".restaurant-items li[rel~=none]");			
			free = $(".restaurant-items li[rel~=free]");			
								
			switch ( priceS ){
				case 'lowest':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(none);
				break;
				case 'highest':
				
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
					
				break;
				case 'free':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(free);					
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
				break;
			}
			
			$('.restaurant-items li').fadeOut(1000).fadeIn(1000);
		}else if ( cuisineS != 'all' && priceS == 'all' ) {
			$('.restaurant-items li[rel~=' + cuisineS + ']').fadeOut(1000).fadeIn(1000);
		}else{
		
			cheaper = $(".restaurant-items li[rel~=cheaper]");
			cheap = $(".restaurant-items li[rel~=cheap]");
			normal = $(".restaurant-items li[rel~=normal]");
			expensive = $(".restaurant-items li[rel~=expensive]");
			none = $(".restaurant-items li[rel~=none]");			
			free = $(".restaurant-items li[rel~=free]");		
								
			switch ( priceS ){
				case 'lowest':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(none);
				break;
				case 'highest':
				
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(expensive);
					$(".restaurant-items").append(normal);
					$(".restaurant-items").append(cheap);
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
					
				break;
				case 'free':
					$(".restaurant-items li").remove();
					$(".restaurant-items").append(free);					
					$(".restaurant-items").append(cheaper);
					$(".restaurant-items").append(none);
				break;
			}
			
			$('.restaurant-items li[rel~=' + cuisineS + ']').fadeOut(1000).fadeIn(1000);
		}
		JT_init();
		$("#restaurants-wrapper li.list_view").removeClass("odd");
		$("#restaurants-wrapper li.list_view:visible:odd").addClass("odd");
	 });
	 
 //    function countChecked() {
	// var allitems = $("#by_cuisine option#all:selected").length;
	// var n = $("#by_cuisine option:selected").length;
	// $('.restaurant-items li').removeClass('displayed_restaurants');
	
	// if(n = allitems) {
	// 	$('.restaurant-items li').show();
	// } else {
 //      	$('#by_cuisine option:selected').each(function() {
			
	// 		$val = $(this).val();
			
	// 		$('.restaurant-items li[rel~=' + $val + ']').addClass('displayed_restaurants');
	// 		//$('.restaurant-items li').not('[rel~=' + $val + ']').removeClass('displayed_restaurants').addClass('hidden_restaurants');
			
	// 		//$('.displayed_restaurants').show();
	// 		//$('.hidden_restaurants').hide();
	// 		//$('.restaurant-items li').show().not('[rel~=' + $val + ']').hide();
		
	// 	});
		
	// 	$('.restaurant-items li').show().not('.displayed_restaurants').hide();
	//   }
 //    }
 //    countChecked();
 //    //$("#by_cuisine").click(countChecked);
    
    
			
	$('.switchmap').click(function() {
		if($('#restaurant-image iframe').length <= 0) {
		$map = $('#map').html();

		$('.closebutton').show();
		$('#restaurant-image').append($map);
		$('#restaurant-image #featuredImage').hide();
		
	}
	});
	
	$('.closebutton').live('click', function(e) 
	 {

		e.preventDefault();
		$('#restaurant-image .closebutton').remove();
		$('#restaurant-image iframe').remove();
		$('#restaurant-image img').show();
		$('#restaurant-image div').hide();
	});
	
	if($('.fancybox').length > 0) {
		$('.fancybox').fancybox({
			'onComplete' : function() {
			$('img').mousedown(function(e) {
			e.preventDefault();
			return false;
		});
	},
			'transitionIn' : 'elastic',
			'overlayColor' : '#000000',
			'overlayOpacity' : '0.8'
		});
	}
	
	jQuery(document).ready(function(){
    jQuery(document).bind("contextmenu",function(e){
    	  alert('\u00a9 2010 Cool Destinations. Trademarks belong to their respective owners. All rights reserved.');
        return false;
    });
});
jQuery(document).ready(function() {

		jQuery('img').mousedown(function(e) {
			e.preventDefault();
			return false;
		});
		
});
	
	$('#accordion1').accordionza({
		autoPlay: true,
		captionDelay: 1000,
		captionEasing: 'easeOutBounce',
		captionHeight: 40,
		captionHeightClosed: 10,
		navKey: true,
		slideDelay: 4000
	});
	
	$('#accordion-inner').accordionza({
		autoPlay: true,
		captionDelay: 1000,
		captionEasing: 'easeOutBounce',
		captionHeight: 40,
		captionHeightClosed: 10,
		navKey: true,
		slideDelay: 4000
	});
	
	
	// Init Image slider in sidebar
	if ( $('#divCoolGuides').length ) {
		//Rotate('init');
		
		setInterval('changeImage()',5000);
			
	}
	
	

	
	var viewSelected = 'gallery';
	$("#gallery_view").bind("click",function(){
		
		if ( viewSelected != 'gallery' ){
			$("#restaurants-wrapper .restaurant-items li").removeClass("list_view").addClass("gallery_view");
			$("#restaurants-wrapper .restaurant-items li .restaurantPrice span[style]").css("color","#FE4E00");
		
			$("#restaurants-wrapper .restaurant-items li.list_view").removeClass("odd");
			$("#restaurants-wrapper .restaurant-items li.list_view:visible:odd").addClass("odd");
			viewSelected = 'gallery';
			$("#list_view").removeClass("view_selected");
			$("#gallery_view").addClass("view_selected");
		}
	});
	
	$("#list_view").bind("click",function(){
		
		if ( viewSelected != 'list' ){
			$("#restaurants-wrapper .restaurant-items li").removeClass("gallery_view").addClass("list_view");
			$("#restaurants-wrapper .restaurant-items li span.restaurant-link br").remove();
		
			$("#restaurants-wrapper .restaurant-items li span.restaurant-link").after("<div class='clear'></div>");
			$("#restaurants-wrapper .restaurant-items li .restaurantPrice span[style]").css("color","#0057A5");			
			$("#restaurants-wrapper .restaurant-items li:odd").addClass("odd");
			$("#restaurants-wrapper .restaurant-items li.list_view").removeClass("odd");
			$("#restaurants-wrapper .restaurant-items li.list_view:visible:odd").addClass("odd");
			viewSelected = 'list';
			$("#list_view").addClass("view_selected");
			$("#gallery_view").removeClass("view_selected");
		}
	});	
	
});

function changeImage(){
	totalImages = $("#divCoolGuides #imageReel a").length;
	prevImageNumber = imageNumber-2;
	
	if ( imageNumber == 1 && prevImageNumber == -1 ){
		prevImageNumber = totalImages - 1;
	}
	
	$("#divCoolGuides #imageReel a img").hide();
	prevImage = $("#divCoolGuides #imageReel a:eq(" + prevImageNumber + ") img").attr("src");
	$("#divCoolGuides #imageReel").css("background",'url(' + prevImage +  ') no-repeat');
	$("#divCoolGuides #imageReel img:eq(" + (imageNumber-1) + ")").fadeIn(2000);
		
	if ( imageNumber == totalImages ){
		imageNumber = 1;
	}else{
		imageNumber++;
	}
	
}
