	var Utilities = function() { this._className = "Utilities"; };
	
	Utilities.dom		= function(id)		{return document.getElementById(id)};
	Utilities.tag		= function(tagname)	{return document.getElementsByTagName(tagname)};
	Utilities.cap		= function(word)	{return word.replace(/\w+/g, function(a){return a.charAt(0).toUpperCase() + a.substr(1).toLowerCase();});};
	Utilities.nav 		= function(toPage)	{window.location.href = toPage + '.htm'};
	Utilities.init		= function()		{this.initNavigation();};
	
	Utilities.initNavigation 	= function() 
	{
		var p = window.location.href;
		p = ((p.split("/")[p.split("/").length-1]).split(".")[0]).split("_");
		
		for(var i=0;i<p.length;i++){
		    
			var navElement = document.getElementById(p[i]);
			if(navElement!=null){
				navElement.className 	= 'select'; 
			}
		}
		
		if(p[0]=='faq')
		{
		    var questions= Utilities.dom('questions');
			var qs = questions.getElementsByTagName('p');
			for(var i=0;i<qs.length;i++)
			{
				if(window.addEventListener){ 
					qs[i].addEventListener("click", function(){Utilities.ToggleQuestion(this)},false );
				} else {
					qs[i].onclick = function(){Utilities.ToggleQuestion(this)};
				}
			}
		}
		return true;
	};
	
	
	Utilities.ToggleQuestion = function(obj)
	{
		var a = document.getElementById(obj.id + "_a");
		if(a.style.display=='none')
		{
			a.style.display='';
		} else {
			a.style.display='none';
		};
	};
