// opens a centred popup window
function openNewWin(page,width,height){

  topPos = (screen.height - height) /2;
  leftPos = (screen.width - width) /2;

  window.open(page,'_blank','width=' + width + ',height=' + height + ',top=' + topPos +',left=' + leftPos);

}

function calcPrint(page,width,height){

  topPos = (screen.height - height) /2;
  leftPos = (screen.width - width) /2;

  window.open(page,'_blank','width=' + width + ',height=' + height + ',top=' + topPos +',left=' + leftPos);

}

// validate invoice calculator
function validate(myForm) {

  var patterncha=/[A-Z,a-z]/;
  var send=parseFloat(myForm.Mail.value)+parseFloat(myForm.Fax.value)+parseFloat(myForm.Email.value);

  if(myForm.invoices.value==""){
    alert("Please enter how many invoices your process per month");
    return false;
  }
  if(patterncha.test(myForm.invoices.value)){
    alert("Please enter number of invoices without letters");
    return false;
  }
  if(send!=100){
    alert("Percentage of how you send invoices must equal 100%. Currently equals "+send+"%");
    return false;
  }
  if(myForm.clients.value==""){
    alert("Please enter how many clients you have");
    return false;
  }
  if(patterncha.test(myForm.clients.value)){
    alert("Please enter how many clients without letters");
    return false;
  }
  if(myForm.trips.value==""){
    alert("Please enter how many visits to the bank per month");
    return false;
  }
  if(patterncha.test(myForm.trips.value)){
    alert("Please enter visits to the bank per month without letters");
    return false;
  }
  if(myForm.wage.value<8){
    alert("Do you really have pay less than $8.00/hr to the person who manages your books?");
    return false;
  }
  return true;
  
}

// validate pagerank form
function validateRank(myForm) {

  var patterncha=/[A-Z,a-z]/;

  if(myForm.url.value==""){
    alert("Please enter the website URL");
    return false;
  }
  if(myForm.name.value==""){
    alert("Please enter your name");
    return false;
  }
  if(myForm.phone.value==""){
    alert("Please enter your contact phone number");
    return false;
  }
  if(myForm.email.value==""){
    alert("Please enter your email address");
    return false;
  }
  if(myForm.how.value==""){
    alert("Please tell us how you heard about us");
    return false;
  }
  return true;
  
}

// delete record for news
function del(title, url){
  if(confirm("Are you sure you want to delete?")){
    window.location=(url + "?record=" + title + "&delete=yes");  
  }else{
    return false;
  }
}




