//<![CDATA[
		   
///////////////////////////////////////////////////////////////////////////////////////////////////////
//	popup
///////////////////////////////////////////////////////////////////////////////////////////////////////
function prepareLinks()
{
	if (!document.getElementById && !document.getElementsByTagName) return false;
	var links = getElementsByClassName(document, '*', 'popup');
	for (var i=0; i<links.length; i++)
	{
		links[0].onclick = function()
		{
			popUp(this.getAttribute('href'), this.getAttribute('rel'));
			return false;
		}
	}
}

function popUp(winURL, properties)
{
	
	window.open(winURL, '', properties);
}

addLoadEvent(prepareLinks);

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	ie_im_not_here_booo
///////////////////////////////////////////////////////////////////////////////////////////////////////
/*
function ie_im_not_here_booo()
{
	if (!document.getElementById && !document.getElementsByTagName) return false;

	//window.alert(navigator.appName);
	if(navigator.appName == "Microsoft Internet Explorer")
	{		
		var folders		= getElementsByClassName(document, '*', 'folder');
		var top			= getElementsByClassName(document, '*', ['folder', 'top']);
		var labels		= document.getElementsByTagName("label");		
		
		for (var i=0; i<=2; i++)
		{			
			top[i].onmouseover = function()
			{
				for (var i=0; i<labels.length; i++)
				{
					 var label = labels[i];
					 if(label.className == "ie_im_not_here_booo")
						 label.style.visibility = "hidden";
				}
			}
			top[i].onmouseout = function()
			{
				for (var i=0; i<labels.length; i++)
				{
					 var label = labels[i];
					 label.style.visibility = "visible";
				}
			}
		}
	}
}

addLoadEvent(ie_im_not_here_booo);*/

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	Fix FLickering background images
///////////////////////////////////////////////////////////////////////////////////////////////////////
function fixFlicker()
{
	try {
	  document.execCommand('BackgroundImageCache', false, true);
	} catch(e) {}
}
addLoadEvent(fixFlicker);

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	get URL
///////////////////////////////////////////////////////////////////////////////////////////////////////
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

///////////////////////////////////////////////////////////////////////////////////////////////////////
//	product menu
///////////////////////////////////////////////////////////////////////////////////////////////////////
function switchMenu()
{
	if (!document.getElementById && !document.getElementsByTagName) return false;
		
	var expand	= getElementsByClassName(document, 'a', 'expand');
	
	for (var i = 0; i < expand.length; i++)
	{
		expand[i].onclick = function()
		{
			if (this.nextSibling.nodeType == 3)
			{
				if(this.nextSibling.nextSibling.nodeName == 'OL')
				{
					if (this.nextSibling.nextSibling.style.display == 'none')
					{
						this.nextSibling.nextSibling.style.display = 'block';
						if(this.getAttribute('href').indexOf("empty") != -1)
							return false;
					} else {
						this.nextSibling.nextSibling.style.display = 'none';
						if(this.getAttribute('href').indexOf("empty") != -1)
							return false;
					}
				}
			} else {
				if(this.nextSibling.nodeName == 'OL')
				{
					if (this.nextSibling.style.display == 'none')
					{
						this.nextSibling.style.display = 'block';
						if(this.getAttribute('href').indexOf("empty") != -1)
							return false;
					} else {
						this.nextSibling.style.display = 'none';
						if(this.getAttribute('href').indexOf("empty") != -1)
							return false;
					}
				}
			}
			
			return true;
		}
	}
}
addLoadEvent(switchMenu);

function hideSubGroups()
{
	if (!document.getElementById && !document.getElementsByTagName) return false;
		
	var expand	= getElementsByClassName(document, 'a', 'expand');
	
	for (var i = 0; i < expand.length; i++)
	{
		if (expand[i].nextSibling.nodeType == 3)
		{
			if(expand[i].nextSibling.nextSibling.className != 'expanded')
			{
				if(expand[i].nextSibling.nextSibling.nodeName == 'OL')
				{
					expand[i].nextSibling.nextSibling.style.display = 'none';
				}
			}
		} else {
			if(expand[i].nextSibling.className != 'expanded')
			{
				if(expand[i].nextSibling.nodeName == 'OL')
				{
					expand[i].nextSibling.style.display = 'none';
				}
			}
		}
	}
}
addLoadEvent(hideSubGroups);



//]]>