function isEmpty(s)
{   
	if((s == null) || (s.length == 0))
		return true;
	else
		return false;
}

function isValidEmail(emailValue)
{
   if(!emailValue) return false;
   
   var email_string = emailValue.split("@");
   
   if (email_string.length == 2)
   {
      index = email_string[1].indexOf(".");
      if (index == -1)
      {
         return false;
      }
      else
      {
        var str = email_string[1].split(".");
        if((str[0].length > 0) && (str[1].length >0))
            return true;
        else
            return false;         
      } 
   }
   else
   {
        return false;
   }
}


function isValidStringType1(_value)
{
	var _validStringElementsType1 ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; 
	for (var i=0; i < _value.length; i++)
	{
		 if (_validStringElementsType1.indexOf(_value.charAt(i)) == -1)
		 {
			return false;
		 }
	}
	return true;
}


function isValidStringType2(_value)
{
	var _validStringElementsType2 ="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-/. "; 
	for (var i=0; i < _value.length; i++)
	{
		 if (_validStringElementsType2.indexOf(_value.charAt(i)) == -1)
		 {
			return false;
		 }
	}
	return true;
}


function isValidZip(_value)
{
	var _validZipElements = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890#- ";
	for (var i=0; i < _value.length; i++)
	{
		 if (_validZipElements.indexOf(_value.charAt(i)) == -1)
		 {
			return false;
		 }
	}
	return true;
}

