/* Browser check */
IS_DOM = (document.getElementById) ? true : false;
IS_IE = (document.all) ? true : false;
IS_IE50 = (navigator.userAgent.indexOf("IE 5.0") != -1);
IS_Mac = (navigator.appVersion.indexOf("Mac") != -1);

// preload rollovers
var aNavigation = new Array();
aNavigation = ["", "about-pocos", "the-menu", "events", "contact-us"];
for (i = 0; i <= 4; i++) { 
	eval("A"+i+"on = new Image();"); eval("A"+i+"off = new Image();");
	if (sSelectedButton == aNavigation[i]) {
		eval("A"+(i)+"on.src = \"" + sFolderLevel + "img/buttons/l1-" + aNavigation[i] + "-1.gif\";");
		eval("A"+(i)+"off.src = \"" + sFolderLevel + "img/buttons/l1-" + aNavigation[i] + "-1.gif\";");
	} else {
		eval("A"+(i)+"on.src = \"" + sFolderLevel + "img/buttons/l1-" + aNavigation[i] + "-r.gif\";");
		eval("A"+(i)+"off.src = \"" + sFolderLevel + "img/buttons/l1-" + aNavigation[i] + "-0.gif\";");
	}
}

// content focus area buttons
if (document.images) {
img1on = new Image(); img1on.src = "" + sFolderLevel + "img/buttons/focus-btn-dining-room-r.jpg"; 
img1off = new Image(); img1off.src = "" + sFolderLevel + "img/buttons/focus-btn-dining-room-0.jpg";

img2on = new Image(); img2on.src = "" + sFolderLevel + "img/buttons/focus-btn-lounge-r.jpg"; 
img2off = new Image(); img2off.src = "" + sFolderLevel + "img/buttons/focus-btn-lounge-0.jpg";

img3on = new Image(); img3on.src = "" + sFolderLevel + "img/buttons/focus-btn-deck-r.jpg"; 
img3off = new Image(); img3off.src = "" + sFolderLevel + "img/buttons/focus-btn-deck-0.jpg";

// tour image rollovers
img4on = new Image(); img4on.src = "" + sFolderLevel + "img/tour/close-r.gif"; 
img4off = new Image(); img4off.src = "" + sFolderLevel + "img/tour/close-0.gif";

img5on = new Image(); img5on.src = "" + sFolderLevel + "img/tour/previous-r.gif"; 
img5off = new Image(); img5off.src = "" + sFolderLevel + "img/tour/previous-0.gif";

img6on = new Image(); img6on.src = "" + sFolderLevel + "img/tour/next-r.gif"; 
img6off = new Image(); img6off.src = "" + sFolderLevel + "img/tour/next-0.gif";
}

function imgOn(imgName) {
  if (IS_DOM) {
    document.getElementById(imgName).src = eval(imgName + "on.src");
  }
}
 
function imgOff(imgName) {
  if (IS_DOM) {
    document.getElementById(imgName).src = eval(imgName + "off.src");
  }
}

// image swapper
function changeImages() 
{
  if (document.getElementById) {
    for (var i = 0; i < changeImages.arguments.length; i += 2) { 
  		document.getElementById(changeImages.arguments[i]).src = eval(changeImages.arguments[i + 1] + ".src"); 
	}
  }
}

// Get an ID 
function getThis(sId)
{
	var oObject;
	oObject = false;
	
	if (IS_DOM) {
		if (parent.document.getElementById(sId)) {
			oObject = parent.document.getElementById(sId);
		}
	}
	
	return oObject;
}

function centeredPopUpWindow(mypage, myname, w, h, scroll)
{
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

// random page images
var theImages = new Array()

theImages[0] = 'sublevel-image-1.jpg'
theImages[1] = 'sublevel-image-2.jpg'
theImages[2] = 'sublevel-image-3.jpg'
theImages[3] = 'sublevel-image-4.jpg'
theImages[4] = 'sublevel-image-5.jpg'
theImages[5] = 'sublevel-image-6.jpg'
theImages[6] = 'sublevel-image-7.jpg'
theImages[7] = 'sublevel-image-8.jpg'
theImages[8] = 'sublevel-image-9.jpg'

var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
   preBuffer[i] = new Image()
   preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="' + sFolderLevel + 'img/content-design/'+theImages[whichImage]+'" alt="Pocos Bow Street Cantina" />');
}


// set date elements
var yy = new Date().getYear();
var year = (yy < 1000) ? yy + 1900 : yy;
var dd = new Date().getDate();
var mm = new Array("january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december");
var monthNumber = new Date().getMonth();
var monthLabel = mm[monthNumber];

$(document).ready(function(){
	
	// home page focus areas
	$("ul#focusAreaTabs li#pocosEventsBtn a").addClass("selected");
	
	$("ul#focusAreaTabs li a").click(function(){
		
		if ( $(this).hasClass("selected") ){
			// do nothing
			return false;
		}
		if ( $(this).hasClass("showFocusOne") ){
			$("ul#focusAreaTabs li a").removeClass("selected");
			$("div.hpFocus").hide();
			$(this).addClass("selected");
			$("div#contentFocusAreas").find("div.hpFocus:eq(0)").show();
			return false;
		}
		if ( $(this).hasClass("showFocusTwo") ){
			$("ul#focusAreaTabs li a").removeClass("selected");
			$("div.hpFocus").hide();
			$(this).addClass("selected");
			$("div#contentFocusAreas").find("div.hpFocus:eq(1)").show();
			return false;
		}
	
	});
	
	
	photoTour();
	

	// links with rel="external" will open in a new window
	$("a[rel=external]").click(function(){
		 window.open(this.href);
		 return false;
	});
	
	// display year in footer
	$("span.currentYear").text(year);

});


function photoTour()
{
	// tour popups
	currentPhoto = 0;
	$("ul#photos li:eq(0)").fadeIn(500);
	totalPhotos = $("ul#photos li").length - 1;
	
	if ( currentPhoto == 0 ){ $("a#previous").css({opacity: .5}); }
	if ( currentPhoto == totalPhotos ){ $("a#next").css({opacity: .5}); }
	
	$("a#previous").click(function(){
	
		if ( currentPhoto == 0 ){
			$(this).css({opacity: .5});
			return false;
		}
		if ( currentPhoto == 1 ){
			$("a#previous").css({opacity: .5});
			$("a#next").css({opacity: 1});
			$("ul#photos li").hide();
			$("ul#photos li:eq(0)").fadeIn(500);
			currentPhoto = 1;
			return false;
		}
		else
		{
			$("a#previous").css({opacity: 1});
			$("a#next").css({opacity: 1});
			currentPhoto--;
			$("ul#photos li").hide();
			$("ul#photos li:eq(" + currentPhoto + ")").fadeIn(500);
			return false;
		}
	
	});
	
	$("a#next").click(function(){
		if ( currentPhoto == totalPhotos ){
			$(this).css({opacity: .5});
			return false;
		}
		if ( currentPhoto == (totalPhotos - 1) ){
			$("a#previous").css({opacity: 1});
			$("a#next").css({opacity: .5});
			$("ul#photos li").hide();
			$("ul#photos li:eq(" + totalPhotos + ")").fadeIn(500);
			currentPhoto = totalPhotos;
			return false;
		}
		else
		{
			$("a#previous").css({opacity: 1});
			$("a#next").css({opacity: 1});
			currentPhoto++;
			$("ul#photos li").hide();
			$("ul#photos li:eq(" + currentPhoto + ")").fadeIn(500);
			return false;
		}
	});
}
