
var activeMenu="";var cursorX="";var cursorY="";var oldIE=true;var thisBrowser=navigator.userAgent;if((thisBrowser.indexOf("MSIE 8")!=-1)||(thisBrowser.indexOf("Firefox")!=-1)||(thisBrowser.indexOf("Safari")!=-1))
{oldIE=false;}
var currentTab="";var navigationMenu=getElement("dropDownMenu");window.onload=function()
{document.onmouseup=hideMenu;}
function getMouseX(evt)
{if(!oldIE)
{return evt.pageX}
else
{return event.clientX}}
function getMouseY(evt)
{if(!oldIE)
{return evt.pageY}
else
{return event.clientY}}
function updateCursorPosition(e)
{cursorX=getMouseX(e);cursorY=getMouseY(e);}
function getElement(elementId)
{return document.getElementById(elementId);}
function getElementX(contentElement)
{var iReturnValue=0;while(contentElement!=null)
{iReturnValue+=contentElement.offsetLeft;contentElement=contentElement.offsetParent;}
return iReturnValue;}
function getElementY(contentElement)
{var iReturnValue=0;while(contentElement!=null)
{iReturnValue+=contentElement.offsetTop;contentElement=contentElement.offsetParent;}
return iReturnValue;}
function setElementX(element,posXValue)
{element.style.left=posXValue+"px";}
function setElementY(element,posYValue)
{element.style.top=posYValue+"px";}
function getWidth(element)
{return element.offsetWidth;}
function getHeight(element)
{return element.offsetHeight;}
function getWindowWidth()
{return document.all?document.body.clientWidth:window.innerWidth;}
function getWindowHeight()
{return document.all?document.body.clientHeight:window.innerHeight;}
function setDropDowmMenuPosition(tabElement)
{if(oldIE)
{navigationMenu.style.left=getElementX(tabElement)-3;navigationMenu.style.top=getElementY(tabElement)+getHeight(tabElement)-1;}
else
{navigationMenu.style.left=(getElementX(tabElement)-2)+"px";navigationMenu.style.top=(getElementY(tabElement)+getHeight(tabElement))-1+"px";}}
function setDropDownMenuContent(linkNameCollection,linkUrlCollection)
{if((linkNameCollection.length>0)&(linkUrlCollection.length>0))
{var blankTarget="";var divContainer=document.createElement("div");var menuContainer=document.createElement("div");menuContainer.className="linkMenuContent";menuContainer.setAttribute("onmouseover","toggleTabElementActions(currentTab, true); showMenu();");menuContainer.setAttribute("onmouseout","navigationMouseOutActions();");for(var ctr=0;ctr<linkNameCollection.length;ctr++)
{var menuItemElement=document.createElement("div");menuItemElement.className="linkMenuItem";menuItemElement.setAttribute("onmouseover","showMenu(); this.className='linkMenuItemHover';");menuItemElement.setAttribute("onmouseout","this.className='linkMenuItem';");if((linkUrlCollection[ctr].match("http://")==null)&(linkUrlCollection[ctr].match("https://")==null))
{blankTarget="location.href='"+linkUrlCollection[ctr]+"'";}
else
{blankTarget="window.open('"+linkUrlCollection[ctr]+"', '_blank')";}
menuItemElement.setAttribute("onclick",blankTarget);menuItemElement.innerHTML=linkNameCollection[ctr];menuContainer.appendChild(menuItemElement);}
divContainer.appendChild(menuContainer);navigationMenu.innerHTML=divContainer.innerHTML;}}
function hideMenu()
{navigationMenu.style.display="none";}
function showMenu()
{navigationMenu.style.display="block";}
function clearMenu()
{navigationMenu.innerHTML="";}
function getTagGroup(elementTag,regExp)
{var tagArray=document.getElementsByTagName(elementTag);var elementArray=new Array();for(ctr=0;ctr<tagArray.length;ctr++)
{if((tagArray[ctr].id).search(regExp)!=-1)
{if(elementArray.length>0)
{elementArray=elementArray.concat(new Array(tagArray[ctr]));}
else
{elementArray=new Array(tagArray[ctr]);}}}
return elementArray;}
function setNavigationTabs()
{var tabElements=getTagGroup("div","btn");var tabElement="";var tagElements="";var tagElement="";var tabTitle="";var tabChild="";var onClickEnabled=false;if(tabElements.length>0)
{for(var ctr=0;ctr<tabElements.length;ctr++)
{tabElement=tabElements[ctr];if(tabElement)
{tagElements=tabElement.getElementsByTagName("input");if(tagElements.length>0)
{for(var tagCtr=0;tagCtr<tagElements.length;tagCtr++)
{tagElement=tagElements[tagCtr];if(tagElement)
{if(tagElement.id=="tabTitle")
{tabChild=getNavigationTabElement(tagElement.value);var divContainer=document.createElement("div");divContainer.appendChild(tabChild);tabElement.innerHTML+=divContainer.innerHTML;}
if(tagElement.id=="tabUrl")
{onClickEnabled=true;}}}}
tabElement.onclick=function()
{showMenu();}
tabElement.onmouseover=function()
{currentTab=getElement(this.id);toggleTabElementActions(currentTab,true);clearMenu();getTabMenu(this);}
tabElement.onmouseout=function()
{navigationMouseOutActions();}}}}}
function getNavigationTabElement(tabTitle)
{var tabTable=document.createElement("table");tabTable.cellPadding=0;tabTable.cellSpacing=0;var tableBody=document.createElement("tbody");var tableRowMain=document.createElement("tr");var rowMainCol1=document.createElement("td");rowMainCol1.className="navTabMain";rowMainCol1.id="tabMain";rowMainCol1.innerHTML=tabTitle;tableRowMain.appendChild(rowMainCol1);tableBody.appendChild(tableRowMain);tabTable.appendChild(tableBody);return tabTable;}
function toggleTabElementActions(tabElement,isMouseOver)
{}
function navigationMouseOutActions()
{if(navigationMenu.innerHTML=="")
{toggleTabElementActions(currentTab,false);}
else
{toggleTabElementActions(currentTab,false);hideMenu();}}
function getTabMenu(tabElement)
{var menuItems=tabElement.getElementsByTagName("div");var menuItem="";var menuDetails="";var menuDetail="";var menuItemText=new Array();var menuItemUrl=new Array();if(menuItems.length>0)
{for(var ctr=0;ctr<menuItems.length;ctr++)
{menuItem=menuItems[ctr];if(menuItem)
{menuItemDetails=menuItem.getElementsByTagName("input");if(menuItemDetails.length>0)
{for(var detailCtr=0;detailCtr<menuItemDetails.length;detailCtr++)
{menuDetail=menuItemDetails[detailCtr];if(menuDetail)
{switch(menuDetail.id)
{case"menuText":menuItemText.push(menuDetail.value);break;case"menuUrl":menuItemUrl.push(menuDetail.value);break;default:break;}}}}}}}
setDropDownMenuContent(menuItemText,menuItemUrl);setDropDowmMenuPosition(tabElement);showMenu();}
function fadeOutElement(fadeElementId,fadeOpacity,fadeRate)
{fadeOpacity=fadeOpacity-fadeRate;if(fadeOpacity<0){fadeOpacity=0;}
setOpacity(fadeElementId,fadeOpacity)
if(fadeOpacity>0)
{setTimeout("fadeOutElement('"+fadeElementId+"', "+fadeOpacity+", "+fadeRate+")",10);}}
function fadeOutElementCallback(fadeElementId,fadeOpacity,fadeRate,callback)
{fadeOpacity=fadeOpacity-fadeRate;if(fadeOpacity<0){fadeOpacity=0;}
setOpacity(fadeElementId,fadeOpacity)
if(fadeOpacity>0)
{setTimeout("fadeOutElementCallback('"+fadeElementId+"', "+fadeOpacity+", "+fadeRate+", '"+callback+"')",10);}
else
{eval(callback);}}
function fadeInElement(fadeElementId,fadeOpacity,fadeRate)
{fadeOpacity=fadeOpacity+fadeRate;if(fadeOpacity>100){fadeOpacity=100;}
setOpacity(fadeElementId,fadeOpacity)
if(fadeOpacity<100)
{setTimeout("fadeInElement('"+fadeElementId+"', "+fadeOpacity+", "+fadeRate+")",50);}}
function setOpacity(elementId,opacityValue)
{if(elementId!="")
{var fadeElement=getElement(elementId);fadeElement.style.filter="alpha(opacity="+opacityValue+");";fadeElement.style.zoom="1";fadeElement.style.MozOpacity=opacityValue/100;}}
function clearSearchField()
{var searchFieldElement=getElement("searchFieldValue");if(searchFieldElement.value=="Search")
{searchFieldElement.value="";}}
