function chkPI() {
  ff = eval("document.pif");
  if (ff.contact_name.value == "") {
    alert("Please enter your contact name.");
    ff.contact_name.focus();
    return false;
  }
  else if (ff.company.value == "") {
    alert("Please enter your company.");
    ff.company.focus();
    return false;
  }
  else if (ff.title.value == "") {
    alert("Please enter your title.");
    ff.title.focus();
    return false;
  }
  else if (ff.phone.value == "") {
    alert("Please enter your phone.");
    ff.phone.focus();
    return false;
  }
  else if (ff.email.value.indexOf('@') <= 0) {
    alert("Please enter a valid email address.");
    ff.email.focus();
    ff.email.select();
    return false;
  }
  else if (ff.name_of_project.value == "") {
    alert("Please enter the name of your project.");
    ff.name_of_project.focus();
    return false;
  }
  else if (ff.location_of_project.value == "") {
    alert("Please enter the location of your project.");
    ff.location_of_project.focus();
    return false;
  }
  else if (ff.type_of_project.value == "") {
    alert("Please select your type of project.");
    ff.type_of_project.focus();
    return false;
  }
  else if (ff.project_description.value == "") {
    alert("Please enter a project description.");
    ff.project_description.focus();
    return false;
  }
  else if (ff.code.value == "") {
    alert("Please enter the validation code.");
    ff.code.focus();
    return false;
  }
  else {
    ff.subtn.value = "Please wait...";
    ff.subtn.disabled = true;
    return true;
  }
}

function chkContact() {
  ff = eval("document.cform");
  if (ff.firstname.value == "") {
    alert("Please enter your first name.");
    ff.firstname.focus();
    return false;
  }
  else if (ff.lastname.value == "") {
    alert("Please enter your last name.");
    ff.lastname.focus();
    return false;
  }
  else if (ff.email.value.indexOf('@') <= 0) {
    alert("Please enter a valid email address.");
    ff.email.focus();
    ff.email.select();
    return false;
  }
  else if (ff.title.value == "") {
    alert("Please enter your title.");
    ff.title.focus();
    return false;
  }
  else if (ff.company.value == "") {
    alert("Please enter your company.");
    ff.company.focus();
    return false;
  }
  else if (ff.reason_for_inquiry.value == "") {
    alert("Please select a reason for your inquiry.");
    ff.reason_for_inquiry.focus();
    return false;
  }
  else if (ff.comments.value == "") {
    alert("Please enter comments.");
    ff.comments.focus();
    return false;
  }
  else if (ff.code.value == "") {
    alert("Please enter the validation code.");
    ff.code.focus();
    return false;
  }
  else {
    ff.subtn.value = "Please wait...";
    ff.subtn.disabled = true;
    return true;
  }
}

function ff_add() {
  $('addfile').setStyle('display','none');
  $('fileform').setStyle('display','');
}

function ff_cnl() {
  $('addfile').setStyle('display','');
  $('fileform').setStyle('display','none');
}

function ff_upload() {
  if ($('myfile').value == "") {
    alert("Please select a file to upload.");
    $('myfile').focus();
    return false;
  }
  else {
    $('ff_subtn').value = "Uploading...please wait";
    $('ff_subtn').disabled = true;
    return true;
  }
}

function delete_ff(fid,pid) {
  var kk = confirm("Are you sure you want to delete this file?");
  if (kk == true) {
    window.location = "/projects/?action=load_project&project_id="+pid+"&mode=del_file&id="+fid;
  }
}

function delete_ff_admin(fid,pid) {
  var kk = confirm("Are you sure you want to delete this file?");
  if (kk == true) {
    window.location = "/projects/admin/files.php?project_id="+pid+"&mode=del_file&id="+fid;
  }
}

function ff_client_login() {
  ff_enter_pass();
  if ($('client_id').value == "") {
    alert("Please select a client.");
    $('client_id').focus();
    return false;
  }
  else if ($('pass').value == "") {
    alert("Please enter your client password.");
    $('pass').focus();
    return false;
  }
  else {
    $('login_btn').value = "Loggin in...";
    $('login_btn').disabled = true;
    return true;
  }
}

function ff_enter_pass() {
  $('login_btn').disabled = false;
  if ($('client_id').value == "") {
    $('passform').setStyle('display','none');
  }
  else {
    $('passform').setStyle('display','');
    $('pass').focus();
  }
}

function load_project() {
  if ($('project_id').value == "") {
    alert("Please select a project.");
    $('project_id').focus();
    return false;
  }
  else {
    $('proj_btn').value = "Loading...";
    $('proj_btn').disabled = true;
    return true;
  }
}

function delete_client(cid) {
  var kk = confirm("Are you sure you want to delete this client? This will delete all of their respective projects and uploaded project files.");
  if (kk == true) {
    window.location = "/projects/admin/?action=del_client&client_id="+cid;
  }
}

function edit_client(cid) {
  window.location = "/projects/admin/?action=edit_client&client_id="+cid;
}

function check_client_form() {
  ff = eval("document.cform");
  if (ff.fname.value == "") {
    alert("Please enter a first name.");
    ff.fname.focus();
    return false;
  }
  else if (ff.lname.value == "") {
    alert("Please enter a last name.");
    ff.lname.focus();
    return false;
  }
  else if (ff.pass.value == "") {
    alert("Please enter a portal password.");
    ff.pass.focus();
    return false;
  }
  else {
    ff.subtn.value = "Saving...";
    ff.subtn.disabled = true;
    return true;
  }
}

function delete_project(cid,pid) {
  var kk = confirm("Are you sure you want to delete this project? This will delete all of their respective uploaded project files.");
  if (kk == true) {
    window.location = "/projects/admin/projects.php?action=del_project&client_id="+cid+"&project_id="+pid;
  }
}

function edit_project(cid,pid) {
  window.location = "/projects/admin/projects.php?action=edit_project&client_id="+cid+"&project_id="+pid;
}

function check_project_form() {
  ff = eval("document.cform");
  if (ff.project_name.value == "") {
    alert("Please enter a project name.");
    ff.project_name.focus();
    return false;
  }
  else {
    ff.subtn.value = "Saving...";
    ff.subtn.disabled = true;
    return true;
  }
}