var domain = 'visitcantonstark';

function setup() {

// Write out your submenus here, as if you were inserting them as regular HTML.
// Separate each line with a backslash (this makes the markup look neater).
	var menus = '\
	<ul class="hidden" id="submenu2">\
		<li>\
			<ul class="hidden2" id="submenu2_1">\
				<li><a href="/Visitors/Attractions.php" onmouseover="menuOff3();">Attractions</a></li>\
				<li>\
					<ul class="hidden3" id="submenu2_1_2">\
						<li><a href="/Visitors/Galleries-and-Museums.php">Galleries &amp; Museums</a></li>\
						<li><a href="/Visitors/Performing-Arts.php">Performing Arts</a></li>\
					</ul>\
					<a href="/Visitors/The-Arts.php" class="menuLink" onmouseover="menuSwitch3(\'2_1_2\');">The Arts</a>\
				</li>\
				<li><a href="/Visitors/Shopping.php" onmouseover="menuOff3();">Shopping</a></li>\
				<li><a href="/Visitors/Parks-and-Recreation.php">Parks &amp; Recreation</a></li>\
				<li><a href="/Visitors/Golf.php">Golf</a></li>\
			</ul>\
			<a href="/Visitors/What-To-Do.php" class="menuLink" onmouseover="menuSwitch2(\'2_1\');">What To Do</a>\
		</li>\
		<li>\
			<ul class="hidden2" id="submenu2_2">\
				<li><a href="/Visitors/Bars-and-Taverns.php">Bars &amp; Taverns</a></li>\
				<li><a href="/Visitors/Casual-Dining.php">Casual Dining</a></li>\
				<li><a href="/Visitors/Coffee-Shops-Bakeries-and-Ice-Cream.php">Coffee Shops, Bakeries &amp; Ice Cream</a></li>\
				<li><a href="/Visitors/Fine-Dining.php">Fine Dining</a></li>\
				<li><a href="/Visitors/Popular-Chain-Dining.php">Popular Chain Dining</a></li>\
			</ul>\
			<a href="/Visitors/Where-To-Eat.php" class="menuLink" onmouseover="menuSwitch2(\'2_2\');">Where To Eat</a>\
		</li>\
		<li>\
			<ul class="hidden2" id="submenu2_3">\
				<li><a href="/Visitors/Hotels.php">Hotels</a></li>\
				<li><a href="/Visitors/Bed-and-Breakfasts.php">Bed &amp; Breakfasts</a></li>\
				<li><a href="/Visitors/Campgrounds.php">Campgrounds</a></li>\
			</ul>\
			<a href="/Visitors/Where-To-Stay.php" class="menuLink" onmouseover="menuSwitch2(\'2_3\');">Where To Stay</a>\
		</li>\
		<li><a href="/Visitors/Best-of-Stark-County.php" onmouseover="menuOff2();">Best of Stark County</a></li>\
		<li><a href="/Visitors/Packages-and-Coupons.php">Packages &amp; Coupons</a></li>\
		<li><a href="/Visitors/Getting-Here.php">Getting Here</a></li>\
		<li><a href="/Visitors/Community-Information.php">Community Information</a></li>\
		<li><a href="/Calendar/events/">Calendar of Events</a></li>\
		<li><a href="/Blog/">"What\'s Happening" Blog</a></li>\
	</ul>\
	<ul class="hidden" id="submenu3">\
		<li><a href="/Group-Tours/Group-Friendly-Attractions.php">Group Friendly Attractions</a></li>\
		<li><a href="/Group-Tours/Group-Friendly-Restaurants.php" onmouseover="menuOff2();">Group Friendly Restaurants</a></li>\
		<li>\
			<ul class="hidden2" id="submenu3_3">\
				<li><a href="/Group-Tours/Buggies-Buicks-Balls-Berries-Bags-Bombers-Burgers-and-Caboose-Tour.php">Buggies, Buicks, Balls, Berries, Bags, Bombers, Burgers...&amp; Caboose Tour!</a></li>\
				<li><a href="/Group-Tours/Culture-Collectibles-and-Chocolates.php">Culture, Collectibles and Chocolate</a></li>\
				<li><a href="/Group-Tours/Educate-Entertain-Explore-Americas-Playing-Field.php">Educate, Entertain, Explore! America\'s Playing Field!</a></li>\
				<li><a href="/Group-Tours/Girlfriends-Getaway.php">Girlfriends Getaway!</a></li>\
				<li><a href="/Group-Tours/Scrumptious-Treats-and-Decadent-Desserts.php">Scrumptious Treats &amp; Decadent Desserts! </a></li>\
			</ul>\
			<a href="/Group-Tours/Itineraries.php" class="menuLink" onmouseover="menuSwitch2(\'3_3\');">Itineraries</a>\
		</li>\
		<li><a href="/Group-Tours/Receptive-Operators.php">Receptive Operators</a></li>\
		<li><a href="/Misc/Request-For-Assistance.php?Subject=Group%20Tours%20Information%20Request">Request for Assistance</a></li>\
	</ul>\
	<ul class="hidden" id="submenu4">\
		<li><a href="/Meetings/Meetings-and-Conventions.php">Meetings &amp; Conventions</a></li>\
		<li><a href="/Meetings/Religious-Conferences-Retreats.php">Religious Conferences &amp; Retreats</a></li>\
		<li><a href="/Meetings/Reunions-and-Weddings.php">Reunions &amp; Weddings</a></li>\
		<li><a href="/Meetings/Group-Transportation.php">Group Transportation</a></li>\
		<li><a href="/Meetings/Meet-Easy.php">Meet Easy Blog</a></li>\
		<li><a href="/Misc/Request-For-Assistance.php?Subject=Meetings%20and%20Conventions%20Request">Request for Assistance</a></li>\
	</ul>\
	<ul class="hidden" id="submenu5">\
		<li><a href="/Sports/Sports-Facilities.php">Sports Facilities</a></li>\
		<li><a href="/Sports/OHSAA-Championships.php">OHSAA Championships</a></li>\
		<li><a href="/Sports/Golf-Outings.php">Golf Outings</a></li>\
		<li><a href="/Misc/Request-For-Assistance.php?Subject=Sports%20Planning%20Request">Request for Assistance</a></li>\
	</ul>\
	';
 	document.getElementById('submenus').innerHTML = menus;
	
	// Makes external links open in new windows
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var URL = anchors[i].href;
		//URL = URL.substring(0,URL.lastIndexOf('com'));
		if (URL.search(domain)===-1 && URL.search('http')!==-1) anchors[i].target = "_blank";
		
		// Adds the Google Analytics tracking code to all outbound links
		var foo = window.location+'';
		if (URL.search('http')!==-1) {
			URL = URL.replace('https://','');
			URL = URL.replace('http://','');
			if (URL.charAt(URL.length-1) ==='/') URL = URL.substring(0,URL.length-1);
			foo = foo.substring(foo.indexOf('.com')+4,foo.length);
			// Should add the following onclick event param: /outgoing/[CVB site path]/[outbound URL]
			anchors[i].onclick = 'javascript: pageTracker._trackPageview(\'/outgoing'+foo+'/'+URL+'\');';
		}
	}
	
	var qwerty = document.getElementById('jumpMonth');
	//document.getElementById('thisMonth').innerHTML = qwerty.options[qwerty.selectedIndex].text;

}

function menuSwitch(foo) {
	menuOff();
	menuOff2();
	menuOff3();
	document.getElementById('submenu'+foo).style.display = 'block';
	document.getElementById('submenu'+foo).style.visibility = 'visible';
}

function menuSwitch2(foo) {
	menuOff2();
	menuOff3();
	document.getElementById('submenu'+foo).style.display = 'block';
	document.getElementById('submenu'+foo).style.visibility = 'visible';
}

function menuSwitch3(foo) {
	menuOff3();
	document.getElementById('submenu'+foo).style.display = 'block';
	document.getElementById('submenu'+foo).style.visibility = 'visible';
}

function menuOff() {
	var submenus;
	submenus = document.getElementsByTagName('ul');
	for (i=0 ; i<submenus.length ; i++) {
		if (submenus[i].className === 'hidden') submenus[i].style.display = 'none';
		if (submenus[i].className === 'hidden') submenus[i].style.visibility = 'hidden';
	}
}

function menuOff2() {
	var submenus;
	submenus = document.getElementsByTagName('ul');
	for (i=0 ; i<submenus.length ; i++) {
		if (submenus[i].className === 'hidden2') submenus[i].style.display = 'none';
		if (submenus[i].className === 'hidden2') submenus[i].style.visibility = 'hidden';
	}
}

function menuOff3() {
	var submenus;
	submenus = document.getElementsByTagName('ul');
	for (i=0 ; i<submenus.length ; i++) {
		if (submenus[i].className === 'hidden3') submenus[i].style.display = 'none';
		if (submenus[i].className === 'hidden3') submenus[i].style.visibility = 'hidden';
	}
}

function compile() {
	var order = '';
	req = new Array;
	req = document.getElementsByTagName('input');
	for (i=0 ; i<req.length ; i++) {
		if ((req[i].className == 'request') && (req[i].checked == true)) {
			order = order + "* " + req[i].value + '\n';
		}
	}
	document.getElementById('images').value = order;
	document.getElementById('gallery').style.display = 'none';
	document.getElementById('orderform').style.display = 'block';
}

function revert() {
	document.getElementById('orderform').style.display = 'none';
	document.getElementById('gallery').style.display = 'block';
}

// Activate contact forms for browsers with JS enabled (activate inline otherwise)
function activate(brillig) {
	document.getElementById('config').name = "config";
	document.getElementById('config').value = brillig;
}

window.onload = setup;