// JavaScript Document
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(email.value)) 
	{
		return false;
	}
	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;
}
