function home_top_nav(strHref, nav_values, groupMenus, isAdmin)
{
	var groupName = strHref.replace(/(.*)\/groups\/([^/]+)\//gi, "$2");
	var j = 0;
	var li_1, li_2 = "", li_3 = "", li_4 = "", li_5;
	var left_menu_values = new Array();
	var left_menu_builder = new Array();
	var insertElementT = $('buttons');
	do 
	{
		var recent_loop = nav_values[0].split('\">');
		if (!recent_loop[0].match(/wiki/i)){
			nav_values.splice(0,1);
		}else if (recent_loop[0].match(/welcome/i)){
			li_1 = Builder.node('li',{'class':'first active'}, Builder.node('a', {'href':recent_loop[0]}, "Home"));
			nav_values.splice(0,1);
		}else if (recent_loop[0].match(/\/Calendar.html/i)){
			if (li_2 == "")
				li_2 = Builder.node('li',{}, Builder.node('a', {'href':"/groups/"+groupName+groupMenus[1]}, recent_loop[1]));
			nav_values.splice(0,1);
		}else if (recent_loop[0].match(/\/Classrooms.html/i)){
			if (li_3 == "")
				li_3 = Builder.node('li',{}, Builder.node('a', {'href':recent_loop[0]}, recent_loop[1]));
			nav_values.splice(0,1);
		}else if (recent_loop[0].match(/\/Newsletters.html/i)){
			if (li_4 == "")
				li_4 = Builder.node('li',{}, Builder.node('a', {'href':recent_loop[0]}, recent_loop[1]));
			nav_values.splice(0,1);
		}else{
			if (recent_loop[1].substr(0,1) != '_' || isAdmin == 1) {
				if (recent_loop[1].substr(0,1) == '_' && isAdmin == 1)
					left_menu_builder[j]=  Builder.node("li",{}, Builder.node("a", {"href":recent_loop[0]}, recent_loop[1].substr(1)));
				else
					left_menu_builder[j]=  Builder.node("li",{}, Builder.node("a", {"href":recent_loop[0]}, recent_loop[1]));
				j++;
			}
			nav_values.splice(0,1);
		}
	}
	while(nav_values[0] != null)
	j++;
	li_5 = Builder.node('li',{}, Builder.node('a', {'href':'http://www.sd79.bc.ca'}, 'School District'));
	insertElementT.appendChild(li_1);
	insertElementT.appendChild(li_2);
	insertElementT.appendChild(li_3);
	insertElementT.appendChild(li_4);
	insertElementT.appendChild(li_5);
	return left_menu_builder;
}

function prepare_top_nav(strHref, nav_values, is_home, isAdmin)
{
	var groupMenus = new Array();	
	//groupMenus is common one for all the groups use this theme.
	//the url format will be groups/[group name]/[lower case wiki name]
	groupMenus['common'] = new Array(
										'/', //group home URL
										'/calendar', //Calendar URL
										'/classrooms', //Classrooms URL
										'/newsletters' //Newsletters URL
	);
	if (is_home) {
		return home_top_nav(strHref, nav_values, groupMenus['common'], isAdmin);
		
	}
	else
		wiki_top_nav(strHref, groupMenus['common']);
}



function wiki_top_nav(strHref, groupMenus)
{
	var groupName = strHref.replace(/(.*)\/groups\/([^/]+)\/(.*)\/(.*)/gi, "$2");
	var names = new Array('Home', 'Calendar', 'Classrooms', 'Newsletters');
	var insertElementT = $('buttons');
	li_1 =  Builder.node("li",{}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[0]}, 'Home'));
	if (strHref.match(/Calendar/i))
		li_2 =  Builder.node("li",{'class':'active'}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[1]}, names[1]));
	else
		li_2 =  Builder.node("li",{}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[1]}, names[1]));
	if (strHref.match(/Classrooms/i))
		li_3 =  Builder.node("li",{'class':'active'}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[2]}, names[2]));
	else
		li_3 =  Builder.node("li",{}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[2]}, names[2]));
	if (strHref.match(/Newsletters/i))
		li_4 =  Builder.node("li",{'class':'active'}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[3]}, names[3]));
	else
		li_4 =  Builder.node("li",{}, Builder.node("a", {"href":"/groups/"+groupName+groupMenus[3]}, names[3]));
	li_5 =  Builder.node("li",{}, Builder.node("a", {"href":'http://www.sd79.bc.ca'}, 'School District'));
	insertElementT.appendChild(li_1);
	insertElementT.appendChild(li_2);
	insertElementT.appendChild(li_3);
	insertElementT.appendChild(li_4);
	insertElementT.appendChild(li_5);
}


