// javascript confirm
function confirmDelete(){
   var answer = confirm("Are you sure you want to delete?")
      if (answer){
         return true;
      }
      return false;
    }
 //validate login form
 function validateFormLogin()
{
 var myForm = document.LoginForm;
 var myError = "The page at http://digital-25.com says: \n\n Some of the information is missing or invalid:\n\n";
 var bOK = true;
 
 // User Name
 if (myForm.username.value == "") {
  myError = myError + "- Please provide user name.\n";
  bOK = false;
 }
 //Password
 if (myForm.password.value == "") {
  myError = myError + "- Please provide password.\n";
  bOK = false;
 }
 if (!bOK) {
  myError = myError + "\nPlease correct and try again.";
  alert(myError);
  return false;
 } else {
  return true;


 }
 }
   
 //validate Registration Form

function validateFormRegister()
{
 var myForm = document.RegisterForm;
 var myError = "The page at http://digital-25.com says: \n\n Some of the information is missing or invalid:\n\n";
 var bOK = true;
 
 // Name
 if (myForm.fullname.value == "") {
  myError = myError + "- Please provide your full name.\n";
  bOK = false;
 }
 
 // Email Id
if (myForm.emailid.value == "") {
  myError = myError + "- Please provide an email address.\n";
  bOK = false;
 } else {
  if ((myForm.emailid.value.indexOf("@") == -1) || (myForm.emailid.value.indexOf(".") == -1)) {
   myError = myError + "- Please provide a valid email address.\n";
   bOK = false;
  }
 }

//Agreement

if (myForm.ChkAgreement.checked==false) {
  myError = myError + "- Please select the checkbox to agree to the terms & conditions.\n";
  bOK = false;
 }
 

 if (!bOK) {
  myError = myError + "\nPlease correct and try again.";
  alert(myError);
  return false;
 } else {
  return true;
//myForm.submit(); 

 }
}

//trim empty spaces    
function trimmer(pVal) { 
    TRs=0; 
    for (i=0; i<pVal.length; i++) { 
        if (pVal.substr(i,1)==" ") {TRs++;} else {break;} 
    } 

    TRe=pVal.length-1; 
    for (i=TRe; i>TRs-1;i--) { 
        if (pVal.substr(i,1)==" ") {TRe--;} else {break;} 
    } 

    return (pVal.substr(TRs, TRe-TRs+1)); 
} 


//validate Nomination Form
function validateFormNominee()
{
 var myForm = document.NomineeForm;
 var myError = "The page at http://digital-25.com says: \n\n Some of the information is missing or invalid:\n\n";
 var bOK = true;
 
 // Name
 if (myForm.name.value == "") {
  myError = myError + "- Please provide nominee's full name.\n";
  bOK = false;
 }
 
 // Bio
if (trimmer(myForm.bio.value) == "") {
  myError = myError + "- Please provide bio details.\n";
  bOK = false;
 }
 
if (myForm.bio.value.length > 2000) {
  myError = myError + "- Your bio is too long... please make it a little shorter (by about " + (myForm.bio.value.length - 2000) + " characters).\n";
  bOK = false;
 }
 
 // File
if (myForm.file.value == "") {
  myError = myError + "- Please select a GIF or JPG file under 1 Mb.\n";
  bOK = false;
 }
 // Category Select
 if (myForm.category.selectedIndex == 0) {
        myError = myError + "- Please choose a category from the list.\n";
        bOK= false;
    } 
      


 if (!bOK) {
  myError = myError + "\nPlease correct and try again.";
  alert(myError);
  return false;
 } else {
  return true;
//myForm.submit(); 

 }
}