// JavaScript Functions
/*****************************************************************************
 Developer      : Mahendra Soni
 Created On     : 27-11-2007                                                 
*****************************************************************************/
function ltrim(argvalue)
{
  while (1) 
  { if (argvalue.substring(0, 1) != " ")
   	   	break;
    argvalue = argvalue.substring(1, argvalue.length);
  }
  return argvalue;
}

//rtrim function
function rtrim(argvalue) 
{
  while (1) 
  { if (argvalue.substring(argvalue.length - 1, argvalue.length) != " ")
      break;
    argvalue = argvalue.substring(0, argvalue.length - 1);
  }
  return argvalue;
}

//trim function
function trim(argvalue) 
{
  var tmpstr = ltrim(argvalue);
  return rtrim(tmpstr);
}

//function to validate input
function validateInput(inputStr) 
{	for( var i=0; i < inputStr.length; i++)
	{	var oneChar = inputStr.substring(i, i + 1)
		if (oneChar == "'")
		{	return false
			exit
		}
	}
	return true
}

//function to check email validation
function validateEmail(email) 
{//passing controlas a argument
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	if (!re_mail.test(trim(email.value))) 
	{	return false;	}
	return true;
}

//function to check for number	
function isFloat(inputStr) 
{	for( var i=0; i < inputStr.length; i++)
	{	var oneChar = inputStr.substring(i, i + 1)
		if(oneChar!=".")
		{	if (oneChar < "0" || oneChar > "9")
			{	return false
				exit
			}
		}
	}
	return true
}

//function to check for number	
function isNumber(inputStr) 
{	for( var i=0; i < inputStr.length; i++)
	{	var oneChar = inputStr.substring(i, i + 1)
		if (oneChar < "0" || oneChar > "9" )
		{	return false
			exit
		}
	}
	return true
}

//Check the enter word in textbox is number or not, when enter the word. 
function blocktext(e)
{	var key;
	var keychar;
	var reg;
	if(window.event)
	{	key = e.keyCode; 	}
	else if(e.which) 
	{	key = e.which; 	}
	else 
	{	return true;	}
	keychar = String.fromCharCode(key);
	reg = /[\d\.]/;
	return reg.test(keychar);
}
