

function trim(arg,func) {
	var trimvalue = "";
	arglen = arg.length;
	if (arglen < 1) return trimvalue;

	if (func == "left" || func== "both") {

	i = 0;
	pos = -1;
	while (i < arglen) {
	if (arg.charCodeAt(i) != 32 &&
	!isNaN(arg.charCodeAt(i))) {
	pos = i;
	break;
	}
	i++;
	}
	}

	if (func == "right" || func== "both") {
	var lastpos = -1;
	i = arglen;
	while (i >= 0) {
	if (arg.charCodeAt(i) != 32 &&
	!isNaN(arg.charCodeAt(i))) {
	lastpos = i;
	break;
	}
	i--;
	}
	}

	if (func == "left") {
	trimvalue = arg.substring(pos,arglen-1);
	}

	if (func == "right") {
	trimvalue = arg.substring(0,lastpos+1);
	}

	if (func == "both") {
	trimvalue = arg.substring(pos,lastpos + 1);
	}

	return trimvalue;

}

function splChar(strtxt)
{
	var str = strtxt;
	var spl = "~!@#$%^&*()|\/><";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	return true;
	}
	} 
	return false;
}
function emailChk(strtxt)
{
	var str = strtxt;
	var spl = "@.";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	return true;
	}
	
	} 
	return false;
}

function chkSpace(strtxt)
{
	var str = strtxt;	
	for (i=0;i<str.length;i++)
	{	
	str1 = str.substring(i,i+1);
	if(str1==" ")
	{			
	return true;
	}
	} 
	return false;
}

function chkFspace(strtxt)
{
	str = strtxt
	str1 = str.substring(0,1);
	if (str1 == " ")
	{
	return true;
	}
	return false;
}

function chkNum(strtxt)
{
	var str = strtxt;
	var spl = "0123456789";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	return true;
	}
	} 
	return false;
}




function chksplNum(strtxt)
{
	var str = strtxt;
	var spl = "0123456789~!@#$%^&*()|\/><";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	return true;
	}
	} 
	return false;
}

function noNum(strtxt)
{
	var str = strtxt;
	var spl = "0123456789";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	//return true;
	}
	else
	{
	return true;
	}
	} 
	return false;
}

function telChk(strtxt)
{
	var str = strtxt;
	var spl = "0123456789+-()";
	for (i=0;i<str.length;i++)
	{
	
	str1 = str.substring(i,i+1);
	if(((spl.indexOf(str1,0)>=0)) || (str1 == " "))
	{			
	//return true;
	}
	else
	{
	return true;
			
	}
	} 
	return false;			
}

			
function chkdimension(strtxt)
{
    var str =strtxt;
	var spl = "0123456789.";
	if(str==".")
	{
	return true;
	}
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)<0)
	{
	  return true;
	}
	     
	} 
	
	 return false;
}


function chkNumeric(strtxt)
{
	var str = strtxt;
	var spl = "0123456789";
	for (i=0;i<str.length;i++)
	{
	str1 = str.substring(i,i+1);
	if(spl.indexOf(str1,0)>=0)
	{			
	 
	}
	else
	{
	  return true;
	}
  
   }
    
	return false;
}