var cssClasses = new Array('home','about','services','solutions','partners','contacts');
var currUrl = window.location.href.replace(/index.php.*/,'');		

window.onload = function(){	
	var cont = document.getElementById('header');
	for(var j=0; j<cont.childNodes.length; j++)
        {
		if(cont.childNodes[j].nodeName=='#text') continue;
		var ul = cont.childNodes[j];
	}	
	var liCount = 0;
	var currPage = getURLParam(window.location.href);
	var inIndex = homePage(window.location.href);
		
	for(var j=0; j<ul.childNodes.length; j++)
        {			
		if(ul.childNodes[j].nodeName=='#text') continue;			
		//alert(ul.childNodes[j].nodeName);
		liUrl = getURLParam(ul.childNodes[j].childNodes[0].href);
		if(ul.childNodes[j].childNodes[0].href == window.location.href)		
		{
			ul.childNodes[j].childNodes[0].className = cssClasses[liCount]+ ' active';	
		}else if(liUrl=='home' && inIndex)
		{
			ul.childNodes[j].childNodes[0].className = cssClasses[liCount]+ ' active';
		}else{			
			ul.childNodes[j].childNodes[0].className = cssClasses[liCount];
		}				
		liCount++;		
	}	
}
function checkEmptyURL()
{
	var currUrl = window.location.href.replace(/index.php.*/,'');
	/*if(aQueryString[iParam].indexOf("=") > -1 )
	{
	}*/
}
function homePage(parseUrl)
{
	var strReturn = "";
	var strHref = parseUrl;	
	homeString = new RegExp("home", "i");

	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("=") > -1 ){
				var aParam = aQueryString[iParam].split("=");
        			strReturn = aParam[1];
        			break;
      			}						
    		}		
		if(strReturn.match(homeString))
		{				
			return true;
		}else{
			return false;
		}
	}else{
		blogString = new RegExp("/blog", "i");
		if(parseUrl.match(blogString))
		{
			return false;
		}
		return true;
	}
}
function getURLParam(parseUrl){
  var strReturn = "";
  var strHref = parseUrl;
  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("=") > -1 ){
		var aParam = aQueryString[iParam].split("=");
        	strReturn = aParam[1];
        break;
      }
    }		
  }  
  //alert(currUrl +' '+parseUrl);
  if(strReturn=='' && currUrl == parseUrl)
  {
	blogString = new RegExp("/blog", "i");
	if(parseUrl.match(blogString))
	{
		strReturn = 'blog';
	}else{
		strReturn = 'home';
	}
  }
  return unescape(strReturn);
}