function formRegValidate(){
// REFERENCE FIELDS ON REGISTER.ASP PAGE

// LOGIN INFORMATION
  var strUser = document.getElementById('txtUserName');
  var strPass1 = document.getElementById('txtPass1');
  var strPass2 = document.getElementById('txtPass2');
  var strEmail = document.getElementById('txtEmail');

// CHARACTERS
  var strChar1Name = document.getElementById('optAltChar1Name');
  var str1PIN = document.getElementById('txtAltChar1PIN');
  var strChar2Name = document.getElementById('optAltChar2Name');
  var str2PIN = document.getElementById('txtAltChar2PIN');
  var strChar3Name = document.getElementById('optAltChar3Name');
  var str3PIN = document.getElementById('txtAltChar3PIN');
  var strChar4Name = document.getElementById('optAltChar4Name');
  var str4PIN = document.getElementById('txtAltChar4PIN');
  var strChar5Name = document.getElementById('optAltChar5Name');
  var str5PIN = document.getElementById('txtAltChar5PIN');

  var strChar6Name = document.getElementById('optAltChar6Name');
  var str6PIN = document.getElementById('txtAltChar6PIN');
  var strChar7Name = document.getElementById('optAltChar7Name');
  var str7PIN = document.getElementById('txtAltChar7PIN');
  var strChar8Name = document.getElementById('optAltChar8Name');
  var str8PIN = document.getElementById('txtAltChar8PIN');
  var strChar9Name = document.getElementById('optAltChar9Name');
  var str9PIN = document.getElementById('txtAltChar9PIN');
  var strChar10Name = document.getElementById('optAltChar10Name');
  var str10PIN = document.getElementById('txtAltChar10PIN');


// AVAILABILITY
  var chkMon6   = document.getElementById('mon6');
  var chkMon7   = document.getElementById('mon7');
  var chkMon8   = document.getElementById('mon8');
  var chkMon9   = document.getElementById('mon9');
  var chkMon10  = document.getElementById('mon10');
  var chkMon11  = document.getElementById('mon11');
  var chkMon12  = document.getElementById('mon12');
  var chkMon13  = document.getElementById('mon13');
  var chkMon14  = document.getElementById('mon14');
  var chkMon15  = document.getElementById('mon15');
  var chkMon16  = document.getElementById('mon16');
  var chkMon17  = document.getElementById('mon17');
  var chkMon18  = document.getElementById('mon18');
  var chkMon19  = document.getElementById('mon19');
  var chkMon20  = document.getElementById('mon20');
  var chkMon21  = document.getElementById('mon21');
  var chkMon22  = document.getElementById('mon22');
  var chkMon23  = document.getElementById('mon23');
  var chkMon24  = document.getElementById('mon24');
  var chkMon1   = document.getElementById('mon1');
  var chkTue6   = document.getElementById('tue6');
  var chkTue7   = document.getElementById('tue7');
  var chkTue8   = document.getElementById('tue8');
  var chkTue9   = document.getElementById('tue9');
  var chkTue10  = document.getElementById('tue10');
  var chkTue11  = document.getElementById('tue11');
  var chkTue12  = document.getElementById('tue12');
  var chkTue13  = document.getElementById('tue13');
  var chkTue14  = document.getElementById('tue14');
  var chkTue15  = document.getElementById('tue15');
  var chkTue16  = document.getElementById('tue16');
  var chkTue17  = document.getElementById('tue17');
  var chkTue18  = document.getElementById('tue18');
  var chkTue19  = document.getElementById('tue19');
  var chkTue20  = document.getElementById('tue20');
  var chkTue21  = document.getElementById('tue21');
  var chkTue22  = document.getElementById('tue22');
  var chkTue23  = document.getElementById('tue23');
  var chkTue24  = document.getElementById('tue24');
  var chkTue1   = document.getElementById('tue1');
  var chkWed6   = document.getElementById('wed6');
  var chkWed7   = document.getElementById('wed7');
  var chkWed8   = document.getElementById('wed8');
  var chkWed9   = document.getElementById('wed9');
  var chkWed10  = document.getElementById('wed10');
  var chkWed11  = document.getElementById('wed11');
  var chkWed12  = document.getElementById('wed12');
  var chkWed13  = document.getElementById('wed13');
  var chkWed14  = document.getElementById('wed14');
  var chkWed15  = document.getElementById('wed15');
  var chkWed16  = document.getElementById('wed16');
  var chkWed17  = document.getElementById('wed17');
  var chkWed18  = document.getElementById('wed18');
  var chkWed19  = document.getElementById('wed19');
  var chkWed20  = document.getElementById('wed20');
  var chkWed21  = document.getElementById('wed21');
  var chkWed22  = document.getElementById('wed22');
  var chkWed23  = document.getElementById('wed23');
  var chkWed24  = document.getElementById('wed24');
  var chkWed1   = document.getElementById('wed24');
  var chkThur6  = document.getElementById('thur6');
  var chkThur7  = document.getElementById('thur7');
  var chkThur8  = document.getElementById('thur8');
  var chkThur9  = document.getElementById('thur9');
  var chkThur10 = document.getElementById('thur10');
  var chkThur11 = document.getElementById('thur11');
  var chkThur12 = document.getElementById('thur12');
  var chkThur13 = document.getElementById('thur13');
  var chkThur14 = document.getElementById('thur14');
  var chkThur15 = document.getElementById('thur15');
  var chkThur16 = document.getElementById('thur16');
  var chkThur17 = document.getElementById('thur17');
  var chkThur18 = document.getElementById('thur18');
  var chkThur19 = document.getElementById('thur19');
  var chkThur20 = document.getElementById('thur20');
  var chkThur21 = document.getElementById('thur21');
  var chkThur22 = document.getElementById('thur22');
  var chkThur23 = document.getElementById('thur23');
  var chkThur24 = document.getElementById('thur24');
  var chkThur1  = document.getElementById('thur1');
  var chkFri6   = document.getElementById('fri6');
  var chkFri7   = document.getElementById('fri7');
  var chkFri8   = document.getElementById('fri8');
  var chkFri9   = document.getElementById('fri9');
  var chkFri10  = document.getElementById('fri10');
  var chkFri11  = document.getElementById('fri11');
  var chkFri12  = document.getElementById('fri12');
  var chkFri13  = document.getElementById('fri13');
  var chkFri14  = document.getElementById('fri14');
  var chkFri15  = document.getElementById('fri15');
  var chkFri16  = document.getElementById('fri16');
  var chkFri17  = document.getElementById('fri17');
  var chkFri18  = document.getElementById('fri18');
  var chkFri19  = document.getElementById('fri19');
  var chkFri20  = document.getElementById('fri20');
  var chkFri21  = document.getElementById('fri21');
  var chkFri22  = document.getElementById('fri22');
  var chkFri23  = document.getElementById('fri23');
  var chkFri24  = document.getElementById('fri24');
  var chkFri1   = document.getElementById('fri1');
  var chkSat6   = document.getElementById('sat6');
  var chkSat7   = document.getElementById('sat7');
  var chkSat8   = document.getElementById('sat8');
  var chkSat9   = document.getElementById('sat9');
  var chkSat10  = document.getElementById('sat10');
  var chkSat11  = document.getElementById('sat11');
  var chkSat12  = document.getElementById('sat12');
  var chkSat13  = document.getElementById('sat13');
  var chkSat14  = document.getElementById('sat14');
  var chkSat15  = document.getElementById('sat15');
  var chkSat16  = document.getElementById('sat16');
  var chkSat17  = document.getElementById('sat17');
  var chkSat18  = document.getElementById('sat18');
  var chkSat19  = document.getElementById('sat19');
  var chkSat20  = document.getElementById('sat20');
  var chkSat21  = document.getElementById('sat21');
  var chkSat22  = document.getElementById('sat22');
  var chkSat23  = document.getElementById('sat23');
  var chkSat24  = document.getElementById('sat24');
  var chkSat1   = document.getElementById('sat1');
  var chkSun6   = document.getElementById('sun6');
  var chkSun7   = document.getElementById('sun7');
  var chkSun8   = document.getElementById('sun8');
  var chkSun9   = document.getElementById('sun9');
  var chkSun10  = document.getElementById('sun10');
  var chkSun11  = document.getElementById('sun11');
  var chkSun12  = document.getElementById('sun12');
  var chkSun13  = document.getElementById('sun13');
  var chkSun14  = document.getElementById('sun14');
  var chkSun15  = document.getElementById('sun15');
  var chkSun16  = document.getElementById('sun16');
  var chkSun17  = document.getElementById('sun17');
  var chkSun18  = document.getElementById('sun18');
  var chkSun19  = document.getElementById('sun19');
  var chkSun20  = document.getElementById('sun20');
  var chkSun21  = document.getElementById('sun21');
  var chkSun22  = document.getElementById('sun22');
  var chkSun23  = document.getElementById('sun23');
  var chkSun24  = document.getElementById('sun24');
  var chkSun1   = document.getElementById('sun1');

alert("JS");

// VALIDATE FIELDS
//if(madeSelection(strChar1Name, "Please choose your character name from the dropdown box")){
//  if(isEmpty(strUser, "Please enter a user name")){
//    if(isAlphanumeric(strUser, "User Name can only contain Numbers and Letters")){
//      if(lengthRestriction(strUser, 1, 15, "User Name has to be between 1 and 15 characters")){
//        if(isEmpty(strPass1, "Please enter a Password")){
//          if(isAlphanumeric(strPass1, "Password can only contain Numbers and Letters")){
//            if(lengthRestriction(strPass1, 1, 15, "Password has to be between 1 and 15 characters")){
//              if(isEmpty(strPass2, "Please confirm Password")){
//                if(isAlphanumeric(strPass2, "Password can only contain Numbers and Letters")){
//                  if(lengthRestriction(strPass2, 1, 15, "Password has to be between 1 and 15 characters")){
//                    if(isMatch(strPass1, strPass2, "Passwords do not match")){
//                      if(isEmpty(strPIN, "Please Enter your PIN number")){
//                        if(isNumeric(strPIN, "PIN must be numbers only")){
//                          if(isLength(strPIN, 4, "PIN must be 4 numbers")){

  createCookie("User", strUser.value,1);
  createCookie("Pass", strPass1.value,1);
  createCookie("Email", strEmail.value,1);
  createCookie("regNumbChars", "10",1);
  createCookie("regChar1Name", strChar1Name.value,1);
  createCookie("reg1PIN", str1PIN.value,1);
  createCookie("regChar2Name", strChar2Name.value,1);
  createCookie("reg2PIN", str2PIN.value,1);
  createCookie("regChar3Name", strChar3Name.value,1);
  createCookie("reg3PIN", str3PIN.value,1);
  createCookie("regChar4Name", strChar4Name.value,1);
  createCookie("reg4PIN", str4PIN.value,1);
  createCookie("regChar5Name", strChar5Name.value,1);
  createCookie("reg5PIN", str5PIN.value,1);
  createCookie("regChar6Name", strChar6Name.value,1);
  createCookie("reg6PIN", str6PIN.value,1);
  createCookie("regChar7Name", strChar7Name.value,1);
  createCookie("reg7PIN", str7PIN.value,1);
  createCookie("regChar8Name", strChar8Name.value,1);
  createCookie("reg8PIN", str8PIN.value,1);
  createCookie("regChar9Name", strChar9Name.value,1);
  createCookie("reg9PIN", str9PIN.value,1);
  createCookie("regChar10Name", strChar10Name.value,1);
  createCookie("reg10PIN", str10PIN.value,1);

  createCookie("regMon6", chkMon6.checked,1);
  createCookie("regMon7", chkMon7.checked,1);
  createCookie("regMon8", chkMon8.checked,1);
  createCookie("regMon9", chkMon9.checked,1);
  createCookie("regMon10", chkMon10.checked,1);
  createCookie("regMon11", chkMon11.checked,1);
  createCookie("regMon12", chkMon12.checked,1);
  createCookie("regMon13", chkMon13.checked,1);
  createCookie("regMon14", chkMon14.checked,1);
  createCookie("regMon15", chkMon15.checked,1);
  createCookie("regMon16", chkMon16.checked,1);
  createCookie("regMon17", chkMon17.checked,1);
  createCookie("regMon18", chkMon18.checked,1);
  createCookie("regMon19", chkMon19.checked,1);
  createCookie("regMon20", chkMon20.checked,1);
  createCookie("regMon21", chkMon21.checked,1);
  createCookie("regMon22", chkMon22.checked,1);
  createCookie("regMon23", chkMon23.checked,1);
  createCookie("regMon24", chkMon24.checked,1);
  createCookie("regMon1", chkMon1.checked,1);

  createCookie("regTue6", chkTue6.checked,1);
  createCookie("regTue7", chkTue7.checked,1);
  createCookie("regTue8", chkTue8.checked,1);
  createCookie("regTue9", chkTue9.checked,1);
  createCookie("regTue10", chkTue10.checked,1);
  createCookie("regTue11", chkTue11.checked,1);
  createCookie("regTue12", chkTue12.checked,1);
  createCookie("regTue13", chkTue13.checked,1);
  createCookie("regTue14", chkTue14.checked,1);
  createCookie("regTue15", chkTue15.checked,1);
  createCookie("regTue16", chkTue16.checked,1);
  createCookie("regTue17", chkTue17.checked,1);
  createCookie("regTue18", chkTue18.checked,1);
  createCookie("regTue19", chkTue19.checked,1);
  createCookie("regTue20", chkTue20.checked,1);
  createCookie("regTue21", chkTue21.checked,1);
  createCookie("regTue22", chkTue22.checked,1);
  createCookie("regTue23", chkTue23.checked,1);
  createCookie("regTue24", chkTue24.checked,1);
  createCookie("regTue1", chkTue1.checked,1);

  createCookie("regWed6", chkWed6.checked,1);
  createCookie("regWed7", chkWed7.checked,1);
  createCookie("regWed8", chkWed8.checked,1);
  createCookie("regWed9", chkWed9.checked,1);
  createCookie("regWed10", chkWed10.checked,1);
  createCookie("regWed11", chkWed11.checked,1);
  createCookie("regWed12", chkWed12.checked,1);
  createCookie("regWed13", chkWed13.checked,1);
  createCookie("regWed14", chkWed14.checked,1);
  createCookie("regWed15", chkWed15.checked,1);
  createCookie("regWed16", chkWed16.checked,1);
  createCookie("regWed17", chkWed17.checked,1);
  createCookie("regWed18", chkWed18.checked,1);
  createCookie("regWed19", chkWed19.checked,1);
  createCookie("regWed20", chkWed20.checked,1);
  createCookie("regWed21", chkWed21.checked,1);
  createCookie("regWed22", chkWed22.checked,1);
  createCookie("regWed23", chkWed23.checked,1);
  createCookie("regWed24", chkWed24.checked,1);
  createCookie("regWed1", chkWed1.checked,1);

  createCookie("regThur6", chkThur6.checked,1);
  createCookie("regThur7", chkThur7.checked,1);
  createCookie("regThur8", chkThur8.checked,1);
  createCookie("regThur9", chkThur9.checked,1);
  createCookie("regThur10", chkThur10.checked,1);
  createCookie("regThur11", chkThur11.checked,1);
  createCookie("regThur12", chkThur12.checked,1);
  createCookie("regThur13", chkThur13.checked,1);
  createCookie("regThur14", chkThur14.checked,1);
  createCookie("regThur15", chkThur15.checked,1);
  createCookie("regThur16", chkThur16.checked,1);
  createCookie("regThur17", chkThur17.checked,1);
  createCookie("regThur18", chkThur18.checked,1);
  createCookie("regThur19", chkThur19.checked,1);
  createCookie("regThur20", chkThur20.checked,1);
  createCookie("regThur21", chkThur21.checked,1);
  createCookie("regThur22", chkThur22.checked,1);
  createCookie("regThur23", chkThur23.checked,1);
  createCookie("regThur24", chkThur24.checked,1);
  createCookie("regThur1", chkThur1.checked,1);

  createCookie("regFri6", chkFri6.checked,1);
  createCookie("regFri7", chkFri7.checked,1);
  createCookie("regFri8", chkFri8.checked,1);
  createCookie("regFri9", chkFri9.checked,1);
  createCookie("regFri10", chkFri10.checked,1);
  createCookie("regFri11", chkFri11.checked,1);
  createCookie("regFri12", chkFri12.checked,1);
  createCookie("regFri13", chkFri13.checked,1);
  createCookie("regFri14", chkFri14.checked,1);
  createCookie("regFri15", chkFri15.checked,1);
  createCookie("regFri16", chkFri16.checked,1);
  createCookie("regFri17", chkFri17.checked,1);
  createCookie("regFri18", chkFri18.checked,1);
  createCookie("regFri19", chkFri19.checked,1);
  createCookie("regFri20", chkFri20.checked,1);
  createCookie("regFri21", chkFri21.checked,1);
  createCookie("regFri22", chkFri22.checked,1);
  createCookie("regFri23", chkFri23.checked,1);
  createCookie("regFri24", chkFri24.checked,1);
  createCookie("regFri1", chkFri1.checked,1);

  createCookie("regSat6", chkSat6.checked,1);
  createCookie("regSat7", chkSat7.checked,1);
  createCookie("regSat8", chkSat8.checked,1);
  createCookie("regSat9", chkSat9.checked,1);
  createCookie("regSat10", chkSat10.checked,1);
  createCookie("regSat11", chkSat11.checked,1);
  createCookie("regSat12", chkSat12.checked,1);
  createCookie("regSat13", chkSat13.checked,1);
  createCookie("regSat14", chkSat14.checked,1);
  createCookie("regSat15", chkSat15.checked,1);
  createCookie("regSat16", chkSat16.checked,1);
  createCookie("regSat17", chkSat17.checked,1);
  createCookie("regSat18", chkSat18.checked,1);
  createCookie("regSat19", chkSat19.checked,1);
  createCookie("regSat20", chkSat20.checked,1);
  createCookie("regSat21", chkSat21.checked,1);
  createCookie("regSat22", chkSat22.checked,1);
  createCookie("regSat23", chkSat23.checked,1);
  createCookie("regSat24", chkSat24.checked,1);
  createCookie("regSat1", chkSat1.checked,1);

  createCookie("regSun6", chkSun6.checked,1);
  createCookie("regSun7", chkSun7.checked,1);
  createCookie("regSun8", chkSun8.checked,1);
  createCookie("regSun9", chkSun9.checked,1);
  createCookie("regSun10", chkSun10.checked,1);
  createCookie("regSun11", chkSun11.checked,1);
  createCookie("regSun12", chkSun12.checked,1);
  createCookie("regSun13", chkSun13.checked,1);
  createCookie("regSun14", chkSun14.checked,1);
  createCookie("regSun15", chkSun15.checked,1);
  createCookie("regSun16", chkSun16.checked,1);
  createCookie("regSun17", chkSun17.checked,1);
  createCookie("regSun18", chkSun18.checked,1);
  createCookie("regSun19", chkSun19.checked,1);
  createCookie("regSun20", chkSun20.checked,1);
  createCookie("regSun21", chkSun21.checked,1);
  createCookie("regSun22", chkSun22.checked,1);
  createCookie("regSun23", chkSun23.checked,1);
  createCookie("regSun24", chkSun24.checked,1);
  createCookie("regSun1", chkSun1.checked,1);



  window.location.href = "Register2.asp";
//                              successfulReg(strCharName, strUser, strPass1, strPIN, strEmail.value);
//                          }
//                        }
//                      }
//                    }
//                  }
//                }
//              }
//            }
//          }
//        }
//      }
//    }
//  }
//}
  return false;
}


function formUpdateValidate(){
  var len;

  var strUpdCharName = document.getElementById('txtCharName');
  var strUpdUserName = document.getElementById('txtUserName');
  var strUpdPass1 = document.getElementById('txtPass1');
  var strUpdPass2 = document.getElementById('txtPass2');
  var strUpdEmail = document.getElementById('txtEmail');
  var strUpdPrimProf1 = document.getElementById('optPrimProf1');
  var strUpdPrimProf1Skill = document.getElementById('txtPrimProf1Skill');
  var strUpdPrimProf2 = document.getElementById('optPrimProf2');
  var strUpdPrimProf2Skill = document.getElementById('txtPrimProf2Skill');
  var strUpdCookingSkill = document.getElementById('txtCookingSkill');
  var strUpdFirstAidSkill = document.getElementById('txtFirstAidSkill');
  var strUpdFishingSkill = document.getElementById('txtFishingSkill');

  var strUpdEpicFlying;
    len = document.updateMe.radEpicFlying.length;
    for(var i=0;i<len;i++){
      if(document.updateMe.radEpicFlying[i].checked){
        strUpdEpicFlying = document.updateMe.radEpicFlying[i].value;
      }
    }
  
  var strUpdNetherwing;
    len = document.updateMe.radNetherwing.length;
    for(var i=0;i<len;i++){
      if(document.updateMe.radNetherwing[i].checked){
        strUpdNetherwing = document.updateMe.radNetherwing[i].value;
      }
    }

  var strUpdMoltenCore;
    len = document.updateMe.radMoltenCore.length;
    for(var i=0;i<len;i++){
      if(document.updateMe.radMoltenCore[i].checked){
        strUpdMoltenCore = document.updateMe.radMoltenCore[i].value;
      }
    }

  var strUpdKaraKey;
    len = document.updateMe.radKaraKey.length;
    for(var i=0;i<len;i++){
      if(document.updateMe.radKaraKey[i].checked){
        strUpdKaraKey = document.updateMe.radKaraKey[i].value;
      }
    }

  var strUpdAltChar1Name = document.getElementById('optAltChar1Name');
  var strUpdAltChar1PIN = document.getElementById('txtAltChar1PIN');
  var strUpdAltChar2Name = document.getElementById('optAltChar2Name');
  var strUpdAltChar2PIN = document.getElementById('txtAltChar2PIN');
  var strUpdAltChar3Name = document.getElementById('optAltChar3Name');
  var strUpdAltChar3PIN = document.getElementById('txtAltChar3PIN');
  var strUpdAltChar4Name = document.getElementById('optAltChar4Name');
  var strUpdAltChar4PIN = document.getElementById('txtAltChar4PIN');
  var strUpdAltChar5Name = document.getElementById('optAltChar5Name');
  var strUpdAltChar5PIN = document.getElementById('txtAltChar5PIN');

  createCookie("UpdCharName", strUpdCharName.value, 1);
  createCookie("UpdUserName", strUpdUserName.value, 1);
  createCookie("UpdPass1", strUpdPass1.value, 1);
  createCookie("UpdPass2", strUpdPass2.value, 1);
  createCookie("UpdEmail", strUpdEmail.value, 1);
  createCookie("UpdPrimProf1", strUpdPrimProf1.value, 1);
  createCookie("UpdPrimProf1Skill", strUpdPrimProf1Skill.value, 1);
  createCookie("UpdPrimProf2", strUpdPrimProf2.value, 1);
  createCookie("UpdPrimProf2Skill", strUpdPrimProf2Skill.value, 1);
  createCookie("UpdCookingSkill ", strUpdCookingSkill.value, 1);
  createCookie("UpdFirstAidSkill", strUpdFirstAidSkill.value, 1);
  createCookie("UpdFishingSkill", strUpdFishingSkill.value, 1);
  createCookie("UpdEpicFlying ", strUpdEpicFlying, 1);
  createCookie("UpdNetherwing", strUpdNetherwing, 1);
  createCookie("UpdMoltenCore", strUpdMoltenCore, 1);
  createCookie("UpdKaraKey", strUpdKaraKey, 1);
  createCookie("UpdAltChar1Name", strUpdAltChar1Name.value, 1);
  createCookie("UpdAltChar1PIN", strUpdAltChar1PIN.value, 1);
  createCookie("UpdAltChar2Name", strUpdAltChar2Name.value, 1);
  createCookie("UpdAltChar2PIN", strUpdAltChar2PIN.value, 1);
  createCookie("UpdAltChar3Name", strUpdAltChar3Name.value, 1);
  createCookie("UpdAltChar3PIN", strUpdAltChar3PIN.value, 1);
  createCookie("UpdAltChar4Name", strUpdAltChar4Name.value, 1);
  createCookie("UpdAltChar4PIN", strUpdAltChar4PIN.value, 1);
  createCookie("UpdAltChar5Name", strUpdAltChar5Name.value, 1);
  createCookie("UpdAltChar5PIN", strUpdAltChar5PIN.value, 1);

  window.location.href = "UpdateMe2.asp";

  return false;
}

function successfulReg(character, user, pass, pin, email){
  var updEmail
  createCookie("regChar", character.value, 1);
  createCookie("regUser", user.value, 1);
  createCookie("regPass", pass.value, 1);
  createCookie("regPin", pin.value, 1);
  createCookie("regEmail", email, 1);

  window.location.href = "Register2.asp";
}

function isMatch(elem1, elem2, msg){
  if(elem1.value == elem2.value){
    return true;
  }
  alert(msg);
  elem1.focus();
  return false;
}

function isEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
	return true;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphabet(elem, helperMsg){
	var alphaExp = /^[a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function lengthRestriction(elem, min, max, msg){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		alert(msg);
		elem.focus();
		return false;
	}
}

function isLength(elem, elemSize, msg){
	var uInput = elem.value;
	if(uInput.length == elemSize){
		return true;
	}else{
		alert(msg);
		elem.focus();
		return false;
	}
}

function madeSelection(elem, helperMsg){
	if(elem.value == "Please choose your character"){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}