// JavaScript Document
//start add and remove class stuff
	function hasThisClass(ele,cls) {return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));}
	function addNewClass(ele,cls) {if (!this.hasThisClass(ele,cls)) ele.className += " "+cls;}
	function removeOldClass(ele,cls) {
		if (hasThisClass(ele,cls)) {
    		var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
			ele.className=ele.className.replace(reg,' ');
		}
	}
	//call the functions
	//addNewClass(document.getElementById("test"), "test");
	//removeOldClass(document.getElementById("test"), "test")
	//if(hasThisClass(document.getElementById("test"), "test")){/*do something*/};
	function addClass(ID,CLASS){addNewClass(document.getElementById(ID), CLASS);}
	function removeClass(ID,CLASS){removeOldClass(document.getElementById(ID), CLASS)}
	function getClass(ID){return document.getElementById(ID).className;}
	function hasClass(ID,CLASS){
		if(hasThisClass(document.getElementById(ID), CLASS)){return true;}
		else return false;
	}
	function unhideThis(ID){
		addClass(ID,'noHide');
		removeClass(ID,'hide');
	}
	function hideThis(ID){
		addClass(ID,'hide');
		removeClass(ID,'noHide');
	}
//end add and remove class stuff
