function loader()
{		
					var someElementRef = document.getElementsByTagName('body')[0];
					someElementRef.innerHTML = someElementRef.innerHTML.replace(/\B\s\B|[\n\r\t]/g,'');
}		
				
//needs work!
function formValidator()
{
		 			var z = new(Array);
						 
					var a = document.getElementsByTagName('input');
					var i = a.length;
					zPusher(z,a,i);
						 
					var b = document.getElementsByTagName('select');
					var i = b.length;
					zPusher(z,b,i);
						 
					var c = document.getElementsByTagName('textarea');
					var i = c.length;
					zPusher(z,c,i); 
						 
					return evaluator(z);					 				  
}
		
function zPusher(z,x,i)
{
		 			for (i--; i>=0; i--)
					{
						 	if (x[i].type != "hidden" && x[i].type != "button" && x[i].type != "submit" && x[i].type != "reset")
							{
								 z.push(x[i]);
							}
					}
}			 				 
		
function evaluator(z)
{
		 			var j = z.length;
						 
					for (j--; j>=0; j--)
					{		
							if (z[j].value == "" || z[j].value == "NULL" || z[j].value == "undefined")
							{
							 	 alert(z[j].name + " is not filled in!");
								 return false;
							}	
					}
					return true;
}
