function $() {
	var elements = new Array();
	for (var i = 0; i < arguments.length; i++) {
		var element = arguments[i];
		if (typeof element == 'string')
			element = document.getElementById(element);
		if (arguments.length == 1)
			return element;
		elements.push(element);
	}
	return elements;
}
// This toggles passed element to display or hide, depending on their current state
	function toggle(obj,onoff) { //onoff = 'on' or 'off'
		var el = document.getElementById(obj);
		if (onoff == 'on'){
			el.style.display = (el.style.display = '');	
		}else{
			el.style.display = (el.style.display = 'none');
		}
	}

	//Validate number
	function IsNumeric(sText)
	{
	   var ValidChars = "0123456789.";
	   var IsNumber=true;
	   var Char;
	   for (i = 0; i < sText.length && IsNumber == true; i++) 
		  { 
		  Char = sText.charAt(i); 
		  if (ValidChars.indexOf(Char) == -1) 
			 {
			 IsNumber = false;
			 }
		  }
	   return IsNumber;
	}

	//Validate email
	function IsEmail(sText) {
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = sText;
		if(reg.test(address) == false) {
			return false;
		}else{
			return true;
		}
	}