﻿
function Trim (inputString, removeChar) 
{ 
    var returnString = inputString; 
    
    if (removeChar.length) 
    {
        while(''+returnString.charAt(0)==removeChar)
        {
            returnString=returnString.substring(1,returnString.length);
        }
        while(''+returnString.charAt(returnString.length-1)==removeChar)
        {
            returnString=returnString.substring(0,returnString.length-1);
        }
    }
    
    return returnString;
}

function IsEmailText(controlName)
{
    var ctl = document.getElementById(controlName);
    
    if(ctl==null)
    {
        return false;
    }
    
    return isValidEmail(Trim(ctl.value,' '));
}

function isValidEmail(email)
{
     var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
	 var returnval=emailfilter.test(email);
	 return returnval;
}


function IsEmptyText(controlName)
{
    var ctl = document.getElementById(controlName);
    
    if(ctl==null)
    {
        return true;
    }
    
    if(Trim(ctl.value,' ')=='')
    {
        return true;
    }
    
    return false;
}

