function conf() {
   return confirm('This record will be permanently deleted. Do you want to continue?');
}

function validEmail(email) {
  invalidChars = " /:,;";
  if (email == "") {
    return false;
  }
  for (i=0; i<invalidChars.length;i++) {
    badChar = invalidChars.charAt(i);
    if (email.indexOf(badChar,0) > -1) {
      return false;
    }
  }
  atPos = email.indexOf("@",1);
  if (atPos == -1) {
    return false;
  }
  if (email.indexOf("@",atPos+1) > -1) {
    return false;
  }
  periodPos = email.indexOf(".",atPos);
  if (periodPos == -1) {
    return false;
  }
  if (periodPos+3 > email.length) {
    return false;
  }
  return true;
}

function viewform(m, w, h, scrol) {
   var scroll = 'yes';
   var settings;
   var LeftPosition;
   var TopPosition;
   var win;

   if (!scrol) scrol = 'no';

   LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
   TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
  
   settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;

   if (scrol == 'no') settings = settings + ',resizable=no,maximize=no';
   if (scrol == 'yes') settings = settings + ',resizable=yes,maximize=yes';

   settings = settings + ',status=no,toolbar=no,directories=no,menubar=no,location=no';
		      
   win = window.open(m, 'pre', settings);
   win.name = 'name';
   win.focus();
}

function inputCustomInfo(frm) {
   var prefix0 = 'get_';
   var input_array = new Array('firstname','lastname','email','ref_country','ref_state','address','postcode');
   var error_array = new Array('First name','Last Name','Email','Country','State','Address','Postcode');
                                     
   for (var i=0; i<input_array.length; i++) {
      var source = prefix0+input_array[i];  
      if (frm.elements[source].value.length == 0) { 
         alert(error_array[i].substr(0,1).toUpperCase()+error_array[i].substr(1)+' can not be empty ');
         frm.elements[source].focus();
         return false;
      }
   }

   return true;
}

function inputCustomInfo1(frm) {
   var prefix0 = 'get_';
   var input_array = new Array('firstname','lastname','email','ref_country','ref_state','address','postcode','city2');
   var error_array = new Array('First name','Last Name','Email','Country','State','Address','Postcode', 'City');
                                     
   if (!frm.get_terms.checked) {
      alert('Please read Terms and Conditions before proceed');
      frm.get_terms.focus();
      return false;
   }

   for (var i=0; i<input_array.length; i++) {
      var source = prefix0+input_array[i];  
      if (frm.elements[source].value.length == 0) { 
         alert(error_array[i].substr(0,1).toUpperCase()+error_array[i].substr(1)+' can not be empty ');
         frm.elements[source].focus();
         return false;
      }
   }

   return true;
}
