
function onreset() 
{
	zcsg.reset();
}

function isEmpty(inputStr)
{
var thechar;
notempty=false;
 	if (inputStr == null || inputStr =="") 
 	{
 	return true
 	}
	for (var i=0; i< inputStr.length; i ++)
        {
            thechar=inputStr.charAt(i)
	    if(thechar!=" ")
            {
                 notempty=true;
                 break;
            }
	}
        if(notempty)
 	    return false
        else
            return true
}

function isInteger(inputVal) 
{
inputStr = inputVal.toString()
if (inputStr.length==0)
	{ 
	return false
	}
	for (var i=0; i< inputStr.length; i ++) 
	{		
		var oneChar = inputStr.charAt(i)

		if (oneChar < "0" || oneChar >"9") {
			return false
			}
	}
 	return true
 }

function isNumber(inputVal)
 {
 oneDecimal = false
inputStr = inputVal.toString()
if (inputStr.length==0)
	{ 
	return false
	}
	for (var i=0; i< inputStr.length; i ++) 
	{
			
		var oneChar = inputStr.charAt(i)
		if(oneChar =="." && !oneDecimal) {
		  if (inputStr.length==1)
		  {
		  return false
		  }
			 oneDecimal = true
			 continue
			 }
		if (oneChar < "0" || oneChar >"9") {
			return false
			}
	}
 	return true
 }
 
 function isValidDate( year, month, day )
{

   if (( month==4) || (month==6) || (month==9) || (month==11) )
   { if (( day==31) )
     {
       return false
     }
   }
     else
     { if (month == 2)
	 {
       if ( ( year % 100 ) != 0 && (year % 4 == 0) || ( year % 100 ) == 0 && ( year % 400) == 0 )
       { if ( day > 29 )
         { 
            return false
         }
	  }

       else
       { if ( day > 28 )
         { 
           return false
         }
       }
	 }
     }
	
 return true
}

function DateCompare(YearFrom, MonthFrom, DayFrom, YearTo, MonthTo, DayTo)
{  

   if (YearFrom > YearTo)
     { return false}
   else
   {  if (YearFrom == YearTo)
      {  if (MonthFrom > MonthTo)
            return false
			else {
			if (MonthFrom==MonthTo)
				{ if (DayFrom > DayTo)
				  return false
				  }
				}
      }
   }
   return true
}
