siteLocation = "http://www.peterisland.com";
slideId = 0;

totalslides = slideHeader.length;
// peter island javascript object
pi = {

	// get the next slide. prev or next?
	getSlide: function(direction){
		$("#contentframe h1").fadeOut();
		$("#contentframe p").fadeOut();
		$("#link").fadeOut();
		
	//	if(slideHeader[slideId] == "" && slideContent[slideId] == ""){
	//		slideId++;
	//	}
		
		if(direction == 'prev'){
			setTimeout("pi.getPrevSlide();",400);
		} else {
			setTimeout("pi.getNextSlide();",400);
		}
		$('#slidecounter .pi_slidenumber').html(slideId+1);
		$('#slidecounter .total_slides').html(totalslides);
	},
	
	// get previous slide
	getPrevSlide: function(){
		// getting next slide
	//	nextslide();
		
		slideId--;
		if(slideId < 0){
			slideId = slideContent.length-1;
		}
		pi.fillContent(slideId);
		$("#contentframe h1").fadeIn();
		$("#contentframe p").fadeIn();
		$("#link").fadeIn();	},
	
	// get next slide
	getNextSlide: function(){
		// getting previous slide
	//	prevslide();
		slideId++;
		if(slideId == slideContent.length){
			slideId = 0;
		}
		pi.fillContent(slideId);
		$("#contentframe h1").fadeIn();
		$("#contentframe p").fadeIn();
		$("#link").fadeIn();
	},
	
	// get content
	fillContent: function(slideId){
		$("#contentframe h1").html(slideHeader[slideId]);
		$("#contentframe p").html(slideContent[slideId]);
		$("#link").html("<a href='/index.php/"+slideLinkURL[slideId]+"'>"+slideLink[slideId]+" &raquo;</a>");
	},
	
	// view slide out map
	viewMap: function(){
		$("#map_container").html("<img src='"+imgVar+"'/>");
		$("#map_container").append('<div style="position: absolute; top: 0pt; left: 0pt; width: 100%; text-align: left; height: 100%; padding-top: 50px; padding-left: 10px;" onclick="$(\'#map_container\').toggle(\'slide\');"><a style="color:#FFF;text-decoration:none;" href="javascript:pi.viewMap();">&nbsp;</a></div>');
		$("#map_container").toggle('slide');
		if( $("#map_container").css("display") == "block" ){
			pi.getCoordinates();
		}
		
	},
	
	// get slide out map coordinates
	getCoordinates: function(){
		alert("hello");
		$("#map_container").append("<div id='coord_container'></div>");
		
		for(i=0;i<coordinates.length;i++){
		/*
			coordinate = "<div class=\"coordinate\" id=\"coord_name_"+i+"\" style=\"top:"+coordinates[i]['top']+";left:"+coordinates[i]['left']+";\" onclick='pi.goToLocation("+i+")'>";
			coordinate += "<div class=\"coordinate-location\">"+coordinates[i]['name']+" <img src=\""+siteLocation+"/images/uploads/map_arrow.png\" /></div>";
			coordinate += "<div class=\"clear\"></div>";
			coordinate += "<div class=\"coordinate-direction\">";
			coordinate += "<div class=\"coordinate-direction-container\">"+coordinates[i]['coord_1']+"</div>";
			coordinate += "<div class=\"coordinate-direction-container\">"+coordinates[i]['coord_2']+"</div>";
			coordinate += "<div class=\"clear\"></div>";
			coordinate += "</div>";
			coordinate += "<div class=\"coordinate_dot\"></div>";
			coordinate += "</div>";
		*/
			$("#coord_container").append(coordinate);
		}
	},
	
	
	changeName: function(coord_id){
		locationName = $("#coord_"+coord_id).val();
	//	$("#coord_name_"+coord_id).fadeOut();
		$("#coord_name_"+coord_id+" a").html(locationName).delay(1000);
	//	$("#coord_name_"+coord_id).fadeIn();
		
	},
	
	revertName: function(id,coord_name){
	//	$("#coord_name_"+coord_id).fadeOut();
		$("#coord_name_"+id+" a").html(coord_name);
	//	$("#coord_name_"+coord_id).fadeOut();
	}
};

function goToLink(link_url){
	window.location = link_url;
}

function piSetCookie(menu_position){
//	$.cookie('menu_tooltip', 'true', {path: '/'});
	if($.cookie("menu_tooltip")){
		$.cookie("menu_tooltip",null);
	}
	$.cookie("menu_tooltip", menu_position, {path: '/'});
}
 
jQuery(document).ready(function(){
	
	for(i=0;i<slideHeader.length;i++){
		if(slideHeader[i] == ""){
			slideHeader.splice(i,1);
			slideContent.splice(i,1);
		}
	}
	
	$(function() {
		$(".post_body img").click(function(){
			$.fancybox([
				$(this).attr("src")
			], {
				'padding'			: 10,
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'type'              : 'image',
				'changeFade'        : 0
			});
		});
		
		$('#slidecounter .pi_slidenumber').html("1");
		$('#slidecounter .pi_totalslides').html(totalslides);
		
		$('#pi_nextslide').click(function(){ pi.getSlide('next'); });
		$('#pi_prevslide').click(function(){ pi.getSlide('prev'); });
		
		if(!$.cookie('menu_tooltip')){
		//	$('#header').delay(1000).animate({'top':'-50px'},800);
		//	$("#show_menu").delay(1800).fadeIn();
		} else {
			if($.cookie('menu_tooltip') == "up"){
				$("#header").css("top","-50px");
				$("#show_menu").fadeIn();
			} else {
				$("#header").css("top","0");
				$("#show_menu").fadeOut();
			}
		}
		
	/*	
		$("#logo").hover(
			function(){
				if($("#header").css("top") == "-50px"){
					$(this).children("#menu_tooltip").children("img").attr("src",siteLocation+"/images/uploads/click_show.png"); // put new url of 'click to open' image here
				} else {
					$(this).children("#menu_tooltip").children("img").attr("src",siteLocation+"/images/uploads/click_hide.png"); // put new url of 'click to close' image here
				}
				$(this).children("#menu_tooltip").fadeIn();
			},
			function(){
				$(this).children("#menu_tooltip").fadeOut();
			}
		);	
	*/	
		$("#logo").click(function(){
			var menu = "";	
			// header controls
			if($("#header").css("top") == "-50px"){
				$("#header").animate({'top':'0'},400);
				$("#show_menu").fadeOut();
				menu = "down";
			} else {
				$("#header").animate({'top':'-50px'},400);
				$("#show_menu").fadeIn();
				menu = "up";
			}
			
			// set cookie
				piSetCookie(menu);
			return false;
		});
	});

});
