function trim(s) 
{
  while (s.substring(0,1) == ' ') 
  {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') 
  {
    s = s.substring(0,s.length-1);
  }
  return s;
}
function checknumber(str) {
		var numstr=str;
		var ValidChars = "0123456789";
		var retval=true;
		var Char;
		var d;
		var len=numstr.length;
		if (len <= 0) {
			retval = false;
		}
	for (d = 0; d < len ; d++) { 
			Char = numstr.charAt(d); 
			if (ValidChars.indexOf(Char) == -1) {
				retval = false;
			}
		}
	
	return retval;
}
function checkSpecialCharacters(inputText)
{
	
	  	var ss2;
		var ValidChars2 = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_@.";
		var i;	
		var Char;
		ss2 = inputText;
		for(i=0;i<ss2.length;i++)
		{
			Char = ss2.charAt(i); 
			if (ValidChars2.indexOf(Char) == -1) 
			{
			  return false;
			}
		}
		return true;
	
		
}
function CheckNumeric(str) {
		var numstr=str;
		var ValidChars = ".0123456789 ";
		var retval=true;
		var Char;
		var d;
		var len=numstr.length;
		if (len <= 0) {
			retval = false;
		}
		for (d = 0; d < len && retval==true ; d++) { 
			Char = numstr.charAt(d); 
			if (ValidChars.indexOf(Char) == -1) {
				retval = false;
			}
		}
	
	return retval;
}
function disableBackButton() {
	 	  history.forward(1);
  }
  function spl_char(inputText) {
	//modifiedValue = removeTextNewLine(trim(inputText.value));
	/*if((inputText.value.length > 0) && (modifiedValue.length == 0)){
		alert('You have entered Only Spaces, Please enter a Valid Data');
		return false;
	}*/
	
	InvalidChars = new RegExp(/[^a-zA-Z0-9_@. \'\r\n]/);
	InvalidWords = new RegExp(/\s(drop|or|create|update|and|select|truncate|delete|insert)\s/gi);
  
	str = ' '+inputText.value+' '; 
	  if(InvalidChars.test(str)){
		 alert('Special Characters not allowed'); 
		 return false;
	  }else if(InvalidWords.test(str)){
		 alert('Special Words not allowed');
		 return false;
	  }
	return true;
} 
