$(function(){
	
	$.getJSON('assets/weather.php?city=Key+West+FL+33040', function(json) {
		var w = json['current'].wind_condition;
		var m = w.match(/Wind: (.+?) at (.+?) mph/i);
		$('#weather').html('<a href="http://www.weather.com/weather/today/33040" title="Weather" class="w-l-col" rel="external"><span class="notxt wicon ' + json[0].icon.replace('.gif','') + '">&nbsp;</span><span class="wtempcur">' + json['current'].temp + '&deg;F</span><span class="wtempmax">' + json[0].high + '&deg;F</span><span class="wtempmin">' + json[0].low + '&deg;F</span></a><a href="http://www.windfinder.com/forecast/key_west" title="Wind Information" class="w-r-col" rel="external"><span class="wind ' + m[1] + '">' + m[2] + '</span><span class="mph">mph</span></a>');
	});
	
	$('a[rel="external"]').attr({'target':'_blank'});
	
	$("#ping").after($('<input>').attr({'name':'pong','value':$("#ping").val(),'class':'hide','type':'hidden'}));
	
	if($("#ArrivalDate").length){
		$("#ArrivalDate").datePicker({clickInput:true}).val(new Date().asString());
	}
	if($("#DepartureDate").length){
		$("#DepartureDate").datePicker({clickInput:true}).val(new Date().addDays(2).asString());
	}
	
	$("input[type='submit']").hover(
		 function () {
			$(this).addClass('hover');
		 }, 
		 function () {
			$(this).removeClass('hover');
		 }
	 );
	if($('#jquery_jplayer_1').length>0){
		$("#jquery_jplayer_1").jPlayer({
			ready: function () {
				$(this).jPlayer("setMedia", {
					m4v: "http://www.hebsdev.com/Conch_Harbor/buildout/video/video.m4v",
					ogv: "http://www.hebsdev.com/Conch_Harbor/buildout/video/video.ogv",
					poster: "http://www.hebsdev.com/Conch_Harbor/buildout/video/video.jpg"
				});
			},
			ended: function (event) {
				$(this).jPlayer("play");
			},
			swfPath: "js",
			supplied: "m4v, ogv"
		});
	}
	if($('#fx img').length > 1) {
		$('#fx').nivoSlider({
		  effect:'sliceUp', //Specify sets like: 'sliceDown, sliceDownLeft, sliceUp, sliceUpLeft, sliceUpDown, sliceUpDownLeft, fold, fade, random, slideInRight ,slideInLeft'
	      slices:5,
	      animSpeed:500, //Slide transition speed
	      pauseTime:4000,
	      startSlide:0, //Set starting Slide (0 index)
	      directionNav:false, //Next & Prev
	      directionNavHide:false, //Only show on hover
	      controlNav:false, //1,2,3...
	      controlNavThumbs:false, //Use thumbnails for Control Nav
	      controlNavThumbsFromRel:false, //Use image rel for thumbs
	      controlNavThumbsSearch: '.jpg', //Replace this with...
	      controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
	      keyboardNav:false, //Use left & right arrows
	      pauseOnHover:true, //Stop animation while hovering
	      manualAdvance:false, //Force manual transitions
	      captionOpacity:0.8, //Universal caption opacity
	      beforeChange: function(){},
	      afterChange: function(){},
	      slideshowEnd: function(){}, //Triggers after all slides have been shown
	      lastSlide: function(){}, //Triggers when last slide is shown
	      afterLoad: function(){} //Triggers when slider has loaded
	  });
	}
	if($(".fancybox").length) {
		$("a.fancybox").fancybox({
				'transitionIn'	:	'elastic',
				'transitionOut'	:	'elastic',
				'speedIn'		:	600, 
				'speedOut'		:	200,
				'cyclic' : true,
				'centerOnScroll' : true,
				'overlayOpacity' : 0.8,
				'overlayColor' : '#fff',
				'overlayShow'	:	true
			});
	}
	if($("#googlemap").length) {
		$("#googlemap").mapfu({
	      latitude: 24.561663,
	      longitude: -81.798964,
			scrollwheel: false,
			data: [{
			    "hotel": {
			      "id":1,
			      "name":"Conch Harbor Key West Marina",
			      "address":"951 Caroline Street",
			      "city":"Key West",
			      "state":"Florida",
			      "zip_code":"33040",
			      "country":"United States",
			      "lat":'24.561663',
			      "lng":'-81.798964',
			      "phone_number":"(305) 294-2933"
			    }
			  }],
			zoom: 15,
			mapType: "roadmap",
			icon: { image: "images/pointer.png", shadow: "images/pointer-shadow.png" },
		      title: function(item) {
		        return "" + item.name + "";
		      },
		      html: function(item) {
		        return "<h3>" + item.name + "</h3><p> " + item.address + "<br>" + item.city + ", " + item.state + " " + item.zip_code + "<br>Phone: " + item.phone_number + "</p>";
		      }
    });
	}
	
	var current_url = $('#fb-index').attr("title");
	if (!current_url) {	current_url = window.location.protocol + "//" + window.location.hostname + window.location.pathname; }
	$('#fb-index').html('<iframe src="http://www.facebook.com/plugins/like.php?href=' +current_url+ '&amp;layout=standard&amp;show_faces=false&amp;width=530&amp;action=like&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" allowTransparency="true" class="facebook-like"></iframe>');
	
});
