﻿function navItem(id, path, imgOverSrc, imgOutSrc) {
	this.id = id;
	this.path = path;
	this.imgOverSrc = imgOverSrc;
	this.imgOutSrc = imgOutSrc;
}

var navItems = new Array(
    new navItem("imgNaturallyRising", "/naturally-rising-pizza/", "/assets/images/nav-naturally-rising-on.jpg", "/assets/images/nav-naturally-rising-off.jpg"),
    new navItem("imgFlatBread", "/flatbread-pizza/", "/assets/images/nav-flatbread-on.jpg", "/assets/images/nav-flatbread-off.jpg"),
    new navItem("imgBrickOven", "/brick-oven-pizza/", "/assets/images/nav-brick-oven-on.jpg", "/assets/images/nav-brick-oven-off.jpg"),
    new navItem("imgPizzaMore", "/pizzamore", "/assets/images/nav-pizzamore-on.jpg", "/assets/images/nav-pizzamore-off.jpg"),
    new navItem("imgPizzaSingles", "/brick-oven-pizza-singles/", "/assets/images/nav-singles-on.jpg", "/assets/images/nav-singles-off.jpg")
);

var url = location.href;

for (i = 0; i < navItems.length; i++) {
	var img = document.getElementById(navItems[i].id);
	if (img) {
		img.setAttribute("src", navItems[i].imgOutSrc);
		if (url.indexOf(navItems[i].path) > -1) {
			img.setAttribute("src", navItems[i].imgOverSrc);
			img.setAttribute("onmouseover", "");
			img.setAttribute("onmouseout", "");
		}
	}
}

/* these are now in default.js
function hideAllSubMenus() {
var subMenus = new Array("navNaturallyRising", "navFlatBread", "navBrickOven", "navPizzaMore", "navPizzaSingles");
for (i = 0; i < subMenus.length; i++) {
$("#" + subMenus[i]).css("visibility", "hidden");
}
}

function showSubMenu(id) {
hideAllSubMenus();
$("#" + id).css("visibility", "visible");
}
*/

function setCurrentNotch() {
	var path = jQuery.url.attr("path");

	switch (path) {
		case "/thick-crust-pizzas/naturally-rising-pizza/default.aspx":
			jQuery("#currentNotch").css({
				'margin-left': '443px',
				'display': 'block'
			})
			break;
		case "/thin-crust-pizzas/flatbread-pizza/default.aspx":
			jQuery("#currentNotch").css({
				'margin-left': '575px',
				'display': 'block'
			})
			break;
		case "/thick-crust-pizzas/brick-oven-pizza/default.aspx":
			jQuery("#currentNotch").css({
				'margin-left': '685px',
				'display': 'block'
			})
			break;
		case "/original-crust-pizzas/pizzamore-original-crust/default.aspx":
		case "/thin-crust-pizzas/pizzamore-fire-baked-thin-crust/default.aspx":
			jQuery("#currentNotch").css({
				'margin-left': '800px',
				'display': 'block'
			})
			break;
		case "/artisan-crust-pizzas/brick-oven-pizza-singles/default.aspx":
			jQuery("#currentNotch").css({
				'margin-left': '895px',
				'display': 'block'
			})
			break;
		case "/pizza-coupons/default.aspx":
			jQuery("#pizzaCoupons").css({
				'color': '#df6d34'
			});
			jQuery("#pizzaCoupons_Arrow").attr("src", "/assets/images/navigation-utility-arrow-on.gif");
			break;
		case "/pizza-news/default.aspx":
			jQuery("#pizzaNews").css({
				'color': '#df6d34'
			});
			jQuery("#pizzaNews_Arrow").attr("src", "/assets/images/navigation-utility-arrow-on.gif");
			break;
		case "/sign-up-for-news-and-offers/default.aspx":
			jQuery("#signUp").css({
				'color': '#df6d34'
			});
			jQuery("#signUp_Arrow").attr("src", "/assets/images/navigation-utility-arrow-on.gif");
			break;
	}
}

jQuery(document).ready(function() {
	setCurrentNotch();
	if (jQuery.browser.msie && jQuery.browser.version == "6.0") {
		jQuery("#currentNotch").css({
			'margin-top': '88px'
		})
	}
	if (jQuery.browser.mozilla) {
		jQuery(".arrow").css({
			'margin-bottom': '2px'
		})
	}
});