  prefix_idea = new Array();
  prefix_idea[1]=500;
  prefix_idea[2]=501;
  prefix_idea[3]=502;
  prefix_idea[4]=503;
  prefix_idea[5]=504;
  prefix_idea[6]=505;
  prefix_idea[7]=506;
  prefix_idea[8]=507;
  prefix_idea[9]=508;
  prefix_idea[10]=509;
  prefix_idea[11]=510;
  prefix_idea[12]=511;
  prefix_idea[13]=512;
  prefix_idea[14]=513;
  prefix_idea[15]=514;
  prefix_idea[16]=690;

function phoneCheck(var1)
{
   if( var1.value.length == 9)
   {
       if( !isNaN(var1.value) )
       {
/*
           for(i=1; i<=prefix_idea.length-1; i++)
        if(var1.value.substring(0,3)==prefix_idea[i])
        */
           return "plus";
       }
   }
   return  false;
}

function mailCheck(mailInput) {
  var ok;
  ok = true;
  var re_mail = /^([a-zA-Z])+$/;
  var be_mail = /^([a-zA-Z0-9-]*)+$/;

  var invalidChars = new Array(" ","~","!","#","$","%","^","&","*","(",")","+","=","[","]",":",";",",","\"","'","|","{","}","\\","/","<",">","?");

  if (mailInput.length > 0) {

      var testArr = mailInput.split("");
      for(var i=0; i<testArr.length; i++) {
          for(var j=0; j<invalidChars.length; j++) {
            if(testArr[i]==invalidChars[j]) {
              return false;
            }
          }
      }

      x = mailInput.split("@");
      if (x.length < 2 || x[0].length <= 0 ) {ok = false;}
      else {
        y = x[1].split(".");
        if (ok && y.length < 2) {ok = false;}
        else {
          for (i=0; i<y.length; i++) {
            if (y[i].length < 1 || !be_mail.test(y[i])) {ok = false;}
            last = y[i];
          }
          if(last.length < 2) {ok = false;}
          if (!re_mail.test(last)) {
              ok = false;
          }
        }
      }
  }
   else
   {
     ok = false;
   }

  return ok;
}

