function handleLoginEnter(e,sstr)
		{
			//alert(handleSearchEnter);
			var nKey = -1; 

			if (e && e.which) 
			{
				nKey = e.which; // NS4 & NS6 
			}
			else if (window.event && window.event.keyCode) 
			{
				nKey = window.event.keyCode; // IE 
			}
			if(nKey == 13)
			{
				//alert(sstr);
				//self.location = "GEFrontStore.aspx?cmd=search&searchvalue=" + sstr;
				theForm.cmd.value = 'login';
				theForm.submit();
				//alert(sstr)
				return false;
			}
		}

function handleSearchEnter(e,sstr)
		{
			//alert(handleSearchEnter);
			var nKey = -1; 

			if (e && e.which) 
			{
				nKey = e.which; // NS4 & NS6 
			}
			else if (window.event && window.event.keyCode) 
			{
				nKey = window.event.keyCode; // IE 
			}
			if(nKey == 13)
			{
				//alert(sstr);
				self.location = "BSFrontStore.aspx?cmd=search&searchvalue=" + sstr;
				return false;
			}
		}

	function setFilter(url,arg,value)
	{
		//alert(url + "&" + arg + "=" + value);
		self.location = url + "&" + arg + "=" + value;
		return true;
	}

	function getByTheId( id ) 
	{
     if( document.getElementById ) 
	 {
       return document.getElementById( id );
     }
	 else if( document.all ) 
	 {
       return document.all[ id ];
     }
     return null;
   }


      function toggleNode(node) 
      {
		//alert(node.className + ' --> ' + node.parentNode.className);
		
		if(document.all)
		{
			if(node.className != '')
			{
				var tempColl = document.all.tags("div");
				for (ix=0; ix<tempColl.length; ix++) 
				{
					var theNode = tempColl(ix);
					if (theNode.className == "root")
					{
						if(theNode.id != node.id)
							closeNode(theNode);
					}
				}
			}
		}
		
        var nodeArray = node.childNodes;
        for(i=0; i < nodeArray.length; i++)
        {
          node = nodeArray[i];
          if (node.tagName && node.tagName.toLowerCase() == 'div')
          {
            node.style.display = (node.style.display == 'block') ? 'none' : 'block';
          }
        }
      }
      
      function openNode(node)
      {
        var nodeArray = node.childNodes;
        for(i=0; i < nodeArray.length; i++)
        {
          node = nodeArray[i];
          if (node.tagName && node.tagName.toLowerCase() == 'div')
          {
            node.style.display = 'block';
          }
        }
      }

      function closeNode(node)
      {
        var nodeArray = node.childNodes;
        for(i=0; i < nodeArray.length; i++)
        {
          node = nodeArray[i];
          if (node.tagName && node.tagName.toLowerCase() == 'div')
            node.style.display = 'none';
        }
      }
      
      function showNode(node)
      {
        if (!node) return;
        if (!node.parentNode) return;
        node = node.parentNode;
        while (node.tagName.toLowerCase() == 'div')
        {
          openNode(node);
          //node.innerHTML='data';
          //node.style.class ='selcatnode';
          node = node.parentNode;
          
        }
      }


function get_mouse_x()
{

	var mX = -25; //320;
	if(document.all)
	{
		mX = event.x+document.body.scrollLeft;
	}
	else
	{
		var root = document.documentElement || document.body;
		//mX = root.scrollLeft; 
		//mX = event.clientX + root.scrollLeft; 
		//alert(event.clientX);
		//y = event.clientY + root.scrollTop; 
	}
	return mX;
}


function get_mouse_y()
{
   var mY = event.y+document.body.scrollTop
   return mY;
}


function showThumb(s,d, elmntid1,mousex) 
{
	//if(document.all)
	{
		getByTheId(elmntid1).style.visibility = 'visible';
		var cw = document.body.clientWidth;		
		
		var cw2 = cw / 2;
		var mx = get_mouse_x();
		var twidth = 380;
		var lpos = 10;
		
		if(document.all)
		{
			lpos = get_mouse_x();
		}
		
		if (mx < cw2)
		{
			lpos = mx + 50;
		}
		else
		{
			lpos = mx - twidth - 50;
		}
		
		if(!document.all)
		{
			lpos=540;
		}
		
		getByTheId(elmntid1).innerHTML="<font size='2' face='verdana'><b>"+d+"</b></font><hr size='1' noshade color='#A5A5A5'><img  src='"+s+"'>";
		/*
		if (getByTheId('thefilter0'))
		{
			getByTheId(elmntid1).style.top = document.body.scrollTop+330;
		}
		else
		{
			getByTheId(elmntid1).style.top = document.body.scrollTop+100;
		}
		*/
		getByTheId(elmntid1).style.top = get_mouse_y()+20;
		getByTheId(elmntid1).style.left = lpos ; //get_mouse_x();
		getByTheId(elmntid1).style.width = twidth ; //getByTheId(elmntid2).style.width;
		
		//getByTheId(elmntid2).style.visibility = 'hidden';

	}
}
function hideThumb(elmntid1) 
{
	//if(document.all)
	{
		//var elmntid1 = 'thumb';
		//var elmntid2 = 'CATCELL';
		
		//getByTheId(elmntid2).style.visibility = 'visible';
		/*
		if (getByTheId('thefilter0'))
			getByTheId('thefilter0').style.visibility = 'visible';
			
		if (getByTheId('thefilter1'))
			getByTheId('thefilter1').style.visibility = 'visible';
		*/
		getByTheId(elmntid1).style.visibility = 'hidden';
		//document.all['thumbimage'].src=s;
	}
}

//Detect IE5.5+
function browsercheck()
{
	if(navigator.platform=='Win32')
	{
		if ( navigator.userAgent.indexOf("Opera") == -1  && navigator.userAgent.indexOf("Netscape") == -1  && navigator.userAgent.indexOf("Gecko") == -1 )
		{
			thumb.style.display="block";
			thumbimage.style.display="block";
		}
		else
		{
			//alert('Du använder en webbläsare som inte stöds av denna site.\nWin32 platform och Microsoft Internet Explorer 5 eller senare krävs.');
		}
	}
}

function setMode(bMode)
	{
	
	var sTmp;
  	isHTMLMode = bMode;
  	
  	if (isHTMLMode) //switch to HTML mode
  	{
  		sTmp=idContent.innerHTML;
  		//alert(sTmp);
  		idContent.innerText=sTmp;
  	} 
	else 
	{
		sTmp=idContent.innerText;
		//alert(sTmp);
		idContent.innerHTML=sTmp;
	}

}

function setMode2(bMode)
{
	
	var sTmp;
  	isHTMLMode = bMode;
  	
  	if (isHTMLMode) //switch to HTML mode
  	{
  		sTmp=idContent2.innerHTML;
  		//alert(sTmp);
  		idContent2.innerText=sTmp;
  	} 
	else 
	{
		sTmp=idContent2.innerText;
		//alert(sTmp);
		idContent2.innerHTML=sTmp;
	}

}
