var activeMenu = null;
var defaultMenu = null;
var tHome, tFreeTools, tSupport, tMySapien;


function showMenu(item) 
	{
	if(activeMenu) 
		{
		activeMenu.className = defaultMenu;
		}

	if(item) 
		{
		defaultMenu = item.className;
		tHome = document.getElementById("mHome").className;
		tProducts = document.getElementById("mProducts").className;
		tDownloads = document.getElementById("mDownloads").className;
		tSupport = document.getElementById("mSupport").className;
		tMySapien = document.getElementById("mMySapien").className;
		
		document.getElementById("mHome").className = "";
		document.getElementById("mProducts").className = "";
		document.getElementById("mDownloads").className = "";
		document.getElementById("mSupport").className = "";
		document.getElementById("mMySapien").className = "";
		item.className = "actived";
		activeMenu = item;
		} 
	else 
		{
		activeMenu = null;
		document.getElementById("mHome").className = tHome;
		document.getElementById("mProducts").className = tProducts;
		document.getElementById("mDownloads").className = tDownloads;
		document.getElementById("mSupport").className = tSupport;
		document.getElementById("mMySapien").className = tMySapien;
		}
	}
	
//----------------------------------------------------------------------------------------

function findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

//----------------------------------------------------------------------------------------

function isEmail(string) 
	{
    //if (string.search(/^[a-zA-Z0-9\._-]+@([a-zA-Z0-9_-]+\.)+([a-zA-Z]{2,3})$/) != -1)
    
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
        return true;
    else
        return false;
	}

//----------------------------------------------------------------------------------------

var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera\s(\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('chrome')?'chrome webkit safari':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();

//----------------------------------------------------------------------------------------


//----------------------------------------------------------------------------------------


//----------------------------------------------------------------------------------------