﻿var Page = new function ()

{

  var _Items, _Form, _Params;



  this.getItems = function() {return _Items;};

  this.Reload = function() {window.location.reload();}

  this.Redirect = function () {getParams();var oLI=Page.getPageLI(_Params.pageid);if(oLI){Menu.Open(oLI.getElementsByTagName('a')[0]);}};

  this.Init = function () {_Items=new Array();_Form=document.forms.pageinit;for(var i=0;i<_Form.elements.length;i++){_Items[_Form.elements[i].name]=_Form.elements[i].value;}};

  this.insertBreadcrumbs = function () {var active=Page.getPageLI(_Items.pageid);if(!active){return '';}var sHTML=createBreadcrumbs('',active);document.getElementById('breadcrumb').innerHTML=sHTML;};

  this.getPageLI = function (pageid){var item=false;if(pageid){var list=Menu.Content.getElementsByTagName('li');for(var i=0;i<list.length;i++){if(list[i].getAttribute('pageid')==pageid){item=list[i]}}}return item;};

  function getParams(){_Params=new Array();var sQuery=window.location.search;if(sQuery!=''){var pairs=sQuery.substr(1).split('&');for(var i=0;i<pairs.length;i++){var pair=pairs[i].split('=');_Params[pair[0]]=pair[1];}}}

  function createBreadcrumbs(sHTML, oLI){sHTML=(sHTML!='')?'&nbsp;&nbsp;&gt;&nbsp;&nbsp;'+sHTML:'';if(!oLI||oLI.tagName.toLowerCase()!='li'){sHTML='<a href="javascript:Page.Reload();">home</a>'+sHTML;}else{var oA=oLI.getElementsByTagName('a')[0];sHTML='<a href="javascript:Menu.Open(\''+oA.href+'\')">'+oA.innerHTML+'</a>'+sHTML;sHTML=createBreadcrumbs(sHTML,oLI.parentNode.parentNode);}return sHTML;}

}







