function isemail(s)
{
         if (s=="") return false;
         if(s.indexOf(" ")>0) return false;
         if(s.indexOf("@")==-1) return false;
         var i = 1;
         if (s.indexOf(".")==-1) return false;
         if (s.indexOf("..")!=-1) return false;
         if (s.indexOf("@")!=s.lastIndexOf("@")) return false;
         if (s.lastIndexOf(".")==s.length-1) return false;
         var str="abcdefghikjlmnopqrstuvwxyz-@._";
         for(var j=0;j<s.length;j++)
         if(str.indexOf(s.charAt(j))==-1)
                return false;
         return true;
}

function checkdate(s)
{
                var day;
                var month;
                var year;

                day=s.substring(0,2);
                month=s.substring(3,5);
                year=s.substring(6,10);

        if (s.length < 10)
                        return false;

        if (s.length > 10)
                        return false;

        if ((month ==1) || (month ==3) || (month ==5) || (month ==7) || (month ==8) || (month ==10) || (month ==12))
                {
                        if (day > 31)
                                return false;
                }
                else
                        if ((month ==4) || (month ==6) || (month ==9) || (month ==11))
                        {
                                if (day > 30)
                                        return false;
                        }
                        else
                        {
                                if (month==2)
                                {
                                        if ((year % 4==0) && (year % 400==0))
                                        {
                                             if (day > 29)
                                                        return false;
                                        }
                                        else
                                                if (day > 28)
                                                        return false;
                                }
                                else
                                        return false;

                        }
        return true;
}


function isempty(s)
{
        return ((s == null) || (s.length == 0))
}

function iswhitespace (s)
{
        var whitespace = " \t\n\r";
        var i;

  if (isempty(s)) return true;
  for (i = 0; i < s.length; i++)
  {
    var c = s.charAt(i);
    if (whitespace.indexOf(c) == -1) return false;
  }
  return true;
}
function isnum(c)
{
        return (c>="0" && c<="9");
}
function isnubers(str)
{
        var isok=true;
        for(var i=0;i<str.length;i++)
        {
                if(!isnum(str.charAt(i)))
                        {
                                isok=false;
                                break;
                        }
        }
        return isok;
}
function checkform(form)
{
    if (form.value=="")
    {
         alert("Please make sure all required fields (*) are entered.");
         form.focus();
         return false;
    }
    return true;
}
function movr(src)
        {
                 if (!src.contains(event.fromElement))
                 {
                        src.style.cursor = 'hand';
                  //src.bgColor = '#FFFF99';
                  src.bgColor = '#FFFFCC';
                 }
        }
function mout(src)
        {
                 if (!src.contains(event.toElement))
                 {
                        src.style.cursor = 'default';
                       //src.bgColor = '#FFFFFF';
                       //src.bgColor = '#FFFFEE';
                       src.bgColor = 'white';
                 }
        }



