function filterInput(fieldID,filterType){
				
		if(fieldID != '') {
			var inputString = Toolkit.get(fieldID).value;
			if(Toolkit.trim(inputString) == '')
				return false;
		}
		var strValidChars = "";
		
		switch(filterType)
		{
			case "Numeric":
			  strValidChars = /^[0-9]+$/;
			  break;
			case "char":
			  strValidChars = /^[a-zA-Z]+$/;
			  break;
			case "AlphaNumeric":
			  strValidChars = /^[a-zA-Z0-9]+$/;
			  break;
			case "AlphaNumericSpace":
			  strValidChars = /^[a-zA-Z0-9 ]+$/;
			  break;
			case "AlphaNumericA":
			  strValidChars = /^[a-zA-Z0-9\,-_]+$/;
			  break;
			case "Float":
			  strValidChars = /^[0-9\.]+$/;
			  break;
			case 'email':
				strValidChars = /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/;
				break;
	
		
		}						
		
		if (!inputString.match(strValidChars)) 
		{
			return false;
		}
		else
		{
			return true;
		}
	}