﻿/** Global variables **/
var webroot= "http://www.arts.ualberta.ca/Shkola/"
/** "http://www.arts.ualberta.ca/Shkola/"
/** "http://www.arts.ualberta.ca/ShkolaTest/"
/** "C:/Documents and Settings/Peter Holloway/My Documents/Shkola/Shkola/"
/** "C:/Shkola/"
/** "http://www.arts.ualberta.ca/uvp/"
/** 
/** "C:/Documents and Settings/Peter Holloway/My Documents/School/"
/** "http://www.arts.ualberta.ca/ukrweb/"
/** Gather the menu numbers from the URL **/
var menuPosition1=document.location.href.lastIndexOf("?menu=");
var menuNos=document.location.href.substring(menuPosition1+6,document.location.href.length);
var menuNo1=menuNos.substring(0,menuNos.lastIndexOf("-"));
var menuNo2=menuNos.substring(menuNos.lastIndexOf("-")+1,menuNos.lastIndexOf(":"));
var menuNo3=menuNos.substring(menuNos.lastIndexOf(":")+1,menuNos.length);
/** Objects and Arrays for menu system **/


/**menu item 1 **/
menuArray = new Array();

thisObj = new Object();
thisObj.name = "Про УДН";
thisObj.link = webroot+"index.php";
array1 = new Array();
array2 = new Array();
array3 = new Array();
array4 = new Array();
array5 = new Array();
array6 = new Array();
thisObj.menu = new Array({name:"Новини",link:webroot+"pages/news.php",menu:array1},{name:"Спонсори",link:webroot+"pages/sponsors.php",menu:array2},{name:"Про нас",link:webroot+"pages/us.php",menu:array3},{name:"Як користуватись веб-сайтом",link:webroot+"pages/media/instruct/index.php",menu:array4});
menuArray[0] = thisObj;

/**menu item 4 **/
thisObj = new Object();
thisObj.name = "Місто";
thisObj.link = webroot+"pages/mapC.php";
array1 = new Array();
array2 = new Array();
array3 = new Array();
array4 = new Array();
array5 = new Array();
array6 = new Array();
thisObj.menu = new Array({name:"Київ",link:webroot+"pages/media/Kyiv/index.php",menu:array1},{name:"Транспорт",link:webroot+"pages/media/Transport/index.php",menu:array2},{name:"Квартира у Києві",link:webroot+"pages/media/apartment/index.php",menu:array3},{name:"Покупки в місті",link:webroot+"pages/media/shopcity/index.php",menu:array4},{name:"Розваги в місті",link:webroot+"pages/media/rozvahy/index.php",menu:array5});
menuArray[1] = thisObj;

/**menu item 5 **/
thisObj = new Object();
thisObj.name = "Село";
thisObj.link = webroot+"pages/mapV.php";
array1 = new Array();
array2 = new Array();
array3 = new Array();
array4 = new Array();
array5 = new Array();
array6 = new Array();
thisObj.menu = new Array({name:"Хата",link:webroot+"pages/media/house/index.php",menu:array1},{name:"Село Яворівка",link:webroot+"pages/media/village/index.php",menu:array2},{name:"Село Підгайці",link:webroot+"pages/media/Pidgaitsi/index.php",menu:array3},{name:"Школа",link:webroot+"pages/media/School/index.php",menu:array4},{name:"Покупки в селі",link:webroot+"pages/media/shopvillage/index.php",menu:array5});
menuArray[2] = thisObj;

/**menu item 6 **/
thisObj = new Object();
thisObj.name = "Традиції";
thisObj.link = webroot+"pages/traditions.php";
array1 = new Array();
array2 = new Array();
array3 = new Array();
array4 = new Array();
array5 = new Array();
array6 = new Array();
thisObj.menu = new Array({name:"Писанка",link:webroot+"pages/media/pysanky/index.php",menu:array1});
menuArray[3] = thisObj;

/**menu item 7 **/
thisObj = new Object();
thisObj.name = "Дитячі Ігри";
thisObj.link = webroot+"pages/games.php";
array1 = new Array();
array2 = new Array();
array3 = new Array();
array4 = new Array();
array5 = new Array();
array6 = new Array();
thisObj.menu = new Array({name:"Село Підгайці",link:webroot+"pages/media/gamesP/index.php",menu:array1},{name:"Село Великий Хутір",link:webroot+"pages/media/gamesVK/index.php",menu:array2});
menuArray[4] = thisObj;

/**menu item 8 **/

thisObj = new Object();
thisObj.name = "Книжечки з вправами";
thisObj.link = webroot+"pages/Enter.php";
thisObj.menu = new Array();
menuArray[5] = thisObj;

/**menu item 9 **/

thisObj = new Object();
thisObj.name = "Ukrainian Traditional Folklore";
thisObj.link = "http://www.arts.ualberta.ca/uvp/index.htm?menu=1-0:0";
thisObj.menu = new Array();
menuArray[6] = thisObj;

thisObj = new Object();
thisObj.name = "Індекс";
thisObj.link = webroot+"pages/indexpage.php";
thisObj.menu = new Array();
menuArray[7] = thisObj;

http://www.arts.ualberta.ca/uvp/index.htm?menu=1-0:0

/**Loop through object of arrays and display appropriate menu's using CSS **/
for (var i = 0;i<menuArray.length;i++) {
	if (menuPosition1 == -1) {
		document.write("<div class='navlevel1'><div class='level1'><a href='"+menuArray[i].link+"?menu="+(i+1).toString()+"-0:0'>"+menuArray[i].name+"</a></div></div>");
	} else {
		/** Menu Level 1 **/
		if (Number(menuNo1) == i+1) {
			if (Number(menuNo2) > 0) {			
				document.write("<div class='navlevel1'><div class='level1'><a href='"+menuArray[i].link+"?menu="+(i+1).toString()+"-0:0'>"+menuArray[i].name+"</a></div>");
			} else {
				document.write("<div class='navlevel1'><div class='level1'>"+menuArray[i].name+"</div>");			
			}
				if (menuArray[i].menu.length > 0) {
					document.write("<div class='navlevel2'>");
					/** Menu level 2 **/
					for (var j = 0;j<menuArray[i].menu.length;j++) {
						if (Number(menuNo2) == j+1) {
							if (Number(menuNo3) > 0) {
								document.write("<div class='level2'><a href='"+menuArray[i].menu[j].link+"?menu="+(i+1).toString()+"-"+(j+1).toString()+":0'>"+menuArray[i].menu[j].name+"</a></div>");
							} else {
								document.write("<div class='level2'>"+menuArray[i].menu[j].name+"</a></div>");
							}
							if (menuArray[i].menu[j].menu.length > 0) {
								document.write("<div class='navlevel3'>");
								/** Menu level 3 **/
								for (var k = 0;k<menuArray[i].menu[j].menu.length;k++) {
									if (Number(menuNo3) == k+1) {
										document.write("<div class='level3'>"+menuArray[i].menu[j].menu[k].name+"</div>");
									} else {
										document.write("<div class='level3'><a href='"+menuArray[i].menu[j].menu[k].link+"?menu="+(i+1).toString()+"-"+(j+1).toString()+":"+(k+1).toString()+"'>"+menuArray[i].menu[j].menu[k].name+"</a></div>");
									}
								}		
								document.write("</div>");
							}
						} else {
							document.write("<div class='level2'><a href='"+menuArray[i].menu[j].link+"?menu="+(i+1).toString()+"-"+(j+1).toString()+":0'>"+menuArray[i].menu[j].name+"</a></div>");
						}
					}
					document.write("</div>");
				}
			document.write("</div>");
		} else {
			document.write("<div class='navlevel1'><div class='level1'><a href='"+menuArray[i].link+"?menu="+(i+1).toString()+"-0:0'>"+menuArray[i].name+"</a></div></div>");
		}
	}
}

var q_win = null;
function winOpen(win_url, width, height,winName){
	if (q_win && !q_win.closed) {
		q_win.location.href = win_url;
		q_win.focus();
		} else {
			q_win=window.open(win_url, winName,"width="+width+",height="+height+",scrollbars=yes,resizable=yes,toolbar=no,menubar=no,status=yes");
	}
} 
