		function isEmail(str) 
	    {
		    var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
		    return regex.test(str);
	    }
	    
	    function isNumber(str) 
	    {
		    var regex = /^[0-9-]*$/;
		    return regex.test(str);
	    }
		
		function validateTextField(item) {
			if (item.value == null || item.value == '')
				return false;
			else
				return true;
		}
		
		
		function validateTextBox(item)
		{
			if (isEmpty(item) == true || ($(item).hasClass("email") && isEmail(item.value) == false))
				errors.push({id: item.id, msg: getMsg(item), type: "text"});
				
			if (isEmpty(item) == false && $(item).hasClass("number") && isNumber(item.value) == false)
				errors.push({id: item.id, msg: getMsg(item), type: "number"});
		}
		
		function validateCheckbox(item)
		{
			if(item.checked != true)
				return false;
			else
				return true;
		}
		
		function validateRadio(item)
		{
			if(item.checked != true)
				return false;
			else
				return true;
		}
		
		function validateSelect(item)
		{
			if (item.value == 0)
				return false;
			else
				return true;
		}

		

