	var lastId = "bbs";
	var bikeh;
	var snorkelh;
	var bbsh;
	var kayakh;
	var vqsh;
	var diveh;
	var hikeh;
	var count = 2;
	var cut;
	var navarr = ["bike","snorkel","bbs","kayak","vqs","dive","hike"];
	var ie7 = false;
	if($.browser.msie) {
		var b_version=navigator.appVersion;
		var version=parseFloat(b_version);
		if(version<8) ie7=true;
	}
	
	$(document).ready(function(){
		bikeh = $("#bike").height();
		snorkelh = $("#snorkel").height();
		bbsh = $("#bbs").height();
		kayakh = $("#kayak").height();
		vqsh = $("#vqs").height();
		diveh = $("#dive").height();
		hikeh = $("#hike").height();
   		var foot = $("#footer");
		var bot = foot.offset().top;
		if(bot<847) foot.css("padding-top",847-bot);
		else {
			var ch = bot - ($("#header").offset().top + $("#header").height()) + $("#footer").height();
			var bt = ch - 254; //254 is height of water picture
			$("#cols").css("height",ch); 
			$("#cols").css("background-position", "0 "+ bt +"px"); 
		}
  		var featarr = $("#feat").children().filter(".random");
		randomize(featarr);
		
		for(var i=0;i<navarr.length;i++) {
			$("#rays_" + navarr[i]).hide();
			if(!$.browser.msie) $("#rays_" + navarr[i]).css("opacity","1");
		}
		
		$("#subhead").html("");
		rayslide();
		
		$("#bg").height(1.1 * $("#main").innerHeight());
		
  	});


	function randomize(arr) {
		if(typeof arr != undefined && arr.length>0) {
			var rand = Math.floor(Math.random()*arr.length);
			var id = arr[rand];
			$(id).removeClass("random");
		}
	}
	

  	
  	function rays(id,e) {
  		if(e=='mouse') clearTimeout(cut);
  		//if(!$.browser.msie) killrays();
  		killrays();
  		lastId = id;
  		var curr = $("#" + id);
  		var l = $("#subhead").offset().left;
  		var mw = $("#subhead").width();
  		var b = curr.offset().top + 0.75*curr.height() - 20;
  		if(ie7) b += 20;
  		var mb = $("#subhead").offset().top + $("#subhead").height() - 20;
  		var f = 1;
  		if(id=="vqs") f = 0.4;
  		c=0;
  		for(var i=0;i<navarr.length;i++) {
  			if(navarr[i]==id) {
  				if(e=='mouse') count = i+1;
  				c=(i+1)*-150;
  				break;
  			}
  		}
  		
  		/*if(!$.browser.msie) {
  			curr.height(eval(id + "h")-10);
  			curr.css("margin-bottom",10);
  		}*/
  		curr.height(eval(id + "h")-10);
  		curr.css("margin-bottom",10);
  		var rb = curr.offset().left + f*curr.width();
  		if(rb < l+mw ) $("#rays_" + id).width(mw);
  		else $("#rays_" + id + "_pic").width(rb-l);
  		$("#rays_" + id + "_pic").height(mb-b);
  		$("#rays_" + id).css("margin-top",b);
  		if(!$.browser.msie) $("#rays_" + id).fadeIn(1000);
  		else $("#rays_" + id).show();
  		$("#subhead").fadeOut(500,function() {
  			$(this).css("background-position","0 " + c + "px");
  			$(this).fadeIn(500);
  		});
  		
  	}
  	

	function killrays() {
		var curr = $("#" + lastId);
		$("#rays_" + lastId).hide();
		curr.height(eval(lastId + "h"));
		curr.css("margin-bottom",0);
	}
	
	function navigate() {
		location.href="/wordpress/" + lastId;
	}

	function hideBborg(b) {
		if(b) $("#bborginner").hide();
		else $("#bborginner").show();
	}
	
	function rayslide() {
		if(count== navarr.length) count = 0;
		thisid = navarr[count];
		rays(thisid);	
		count++;
		cut=setTimeout(rayslide,5000);
	}
	
	function catjump(cat,hash) {
		if(location.href != '/wordpress/' + cat) location.href= '/wordpress/' + cat + '/#' + hash;
		else window.location.hash = hash;
	}
	
	/*function showBox() {
		$("#newsletterbox").animate({ 
        	opacity: 1,
        	marginTop: '10px',
      	}, 500 );
	}
	function hideBox() {
		$("#newsletterbox").animate({ 
        	opacity: 0,
        	marginTop: 0,
      	}, 500 );
	}*/
	
