var doneloading = 0;
var curArea = "";
function loadnav() {
  if (document.images) {

    nav_images = new Array("n_home", "n_datasheets", "n_samples", "n_difference", "n_markets", "n_contact",
    "ln_dc_antiscratch", "ln_dc_antiglare", "ln_dc_reflective", "ln_dp_display", "ln_dp_contrast", "ln_dp_barcode", "ln_dp_durable", 
    "ln_dp_more", "ln_ff_acrylic", "ln_ff_poly", "ln_ff_laser", "ln_ff_printing", "ln_ff_adhesive", "ln_m_acrylicsheet", 
    "ln_m_polysheet", "ln_m_petgsheet"
    );
    for(i=0;i<nav_images.length;i++) {
      newimg = new Image();
      newimg.src = "/images/"+nav_images[i]+".gif";
      newimg = new Image();
      newimg.src = "/images/"+nav_images[i]+"_r.gif";
    }
    return 1;
  }
  return 0;
}
function setCurrent(img, doneloading) {
  var loaddone = typeof(doneloading);
  if (document.images && loaddone!= "undefined") {
    var typeofImg = eval("typeof(document.images['"+img+"'])");
    if(typeofImg!="undefined") {
      if(doneloading==1)
        eval("document."+img+".src = '/images/"+img+"_c.gif'");
    }
  }
}
function rollOn(img, doneloading) {
  if(img!=curArea) {
    var loaddone = typeof(doneloading);
    if (document.images && loaddone!= "undefined") {
      var typeofImg = eval("typeof(document.images['"+img+"'])");
      if(typeofImg!="undefined") {
        if(doneloading==1)
          eval("document."+img+".src = '/images/"+img+"_r.gif'");
      }
    }
  }
}
function rollOff(img, doneloading) {
  if(img!=curArea) {
    var typeofImg = eval("typeof(document.images['"+img+"'])");
    if(typeofImg!="undefined") {
      var loaddone = typeof(doneloading);
      if (document.images && loaddone!= "undefined") {
        if(doneloading==1)
          eval("document."+img+".src = '/images/"+img+".gif'");
      }
    }
  }
}
function setCss() {
  if (document.getElementById) {
    if(document.getElementById('home_girl') && document.getElementById('topnav')) {
      document.getElementById('home_girl').style.zIndex=501;
      document.getElementById('topnav').style.zIndex=0;
    }
    if(document.getElementById('maincontent') && document.getElementById('leftnav')) {
      if(document.getElementById('maincontent').offsetHeight < document.getElementById('leftnav').offsetHeight) {
        document.getElementById('maincontent').style.height = document.getElementById('leftnav').offsetHeight + "px";
      }
    }
    if(document.getElementById('address_box')) {
      document.getElementById('address_box').style.top = (document.getElementById('maincontent').offsetHeight - document.getElementById('address_box').offsetHeight) - 130 + "px";
      document.getElementById('address_box').style.display="block";
    }
  }
}
window.onload = function() {
  setCss();
  updateSubmitDate();
  doneloading = loadnav();
  if(typeof(afterLoad)=="function") {
    afterLoad();
  }
}

function updateSubmitDate() {
  if(document.getElementById("ctl00_ctl00_SubmitDateQues")) {
    document.getElementById("ctl00_ctl00_SubmitDateQues").value = new Date();
    setTimeout("updateSubmitDate()",1000);
  }
  if(document.getElementById("ctl00_MainContent_ctl00_MainContent_SubmitDateQues")) {
    document.getElementById("ctl00_MainContent_ctl00_MainContent_SubmitDateQues").value = new Date();
    setTimeout("updateSubmitDate()",1000);
  }
}

function trim(s){
  while(''+s.charAt(0)==' '){
    s=s.substring(1,s.length)
  }
  return s;
}
function samples_postform(){
  d=document.send_form;
  var allfields=true;
  var msg = 'Please complete all required fields.';
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
  if (!filter.test(d.imEmailField.value)) {
      msg = 'The E-MAIL address was not valid, please reenter the E-MAIL address.';
      allfields=false;
  }
  if(trim(d.name.value).length<1||trim(d.company.value).length<1
    ||trim(d.address.value).length<1||trim(d.city.value).length<1
    ||trim(d.state.value).length<1||trim(d.zip.value).length<1||trim(d.phone.value).length<1
    ||trim(d.country.value).length<1||trim(d.imEmailField.value).length<1){
      allfields=false;
  }
  if(allfields){
    d.submit();
  }
  else {
    alert(msg);
  }

}
function contact_postform(){
  d=document.send_form;
  var allfields=true;
  var msg = 'Please complete all required fields.';
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/;
  if (!filter.test(d.Email.value)) {
      msg = 'The E-MAIL address was not valid, please reenter the E-MAIL address.';
      allfields=false;
  }
  if(trim(d.Name.value).length<1||trim(d.Address1.value).length<1||trim(d.phone.value).length<1
    ||trim(d.City.value).length<1||trim(d.State.value).length<1||trim(d.Zip.value).length<1){
      allfields=false;
  }
  if(allfields){
    insitePost(d);
    d.submit();
  }
  else {
    alert(msg);
  }

}
// form processing routines from Insite Metrics

function imInitForm(){
  // initialize document fields - executes on doc load
  d=document.forms[0];
  // set referrer
  d.imReferrerField.value=document.referrer;
}

function insitePost(theform) {

// create url to send the information to insite metrics

// http://www.insitemetrics.com/imv2/uRMJ/uniformv2.php is the action used to submit forms to insite metrics
url = "http://www.insitemetrics.com/imv2/uRMJ/uniformv2.php";

url += "?actk=kwqh4l-dolb9ct4e";
url += "&imReferrerField=" + escape(document.referrer);
url += "&Name=" + escape(theform.Name.value);
url += "&Company=" + escape(theform.Company.value);
url += "&Email=" + escape(theform.Email.value);
url += "&Address1=" + escape(theform.Address1.value);
url += "&Address2=" + escape(theform.Address2.value);
url += "&City=" + escape(theform.City.value);
url += "&State=" + escape(theform.State.value);
url += "&Zip=" + escape(theform.Zip.value);
url += "&Country=" + escape(theform.Country.value);
//url += "&Phone=" + escape(theform.Phone.value);
url += "&Comments=" + escape(theform.Comments.value);
url += "&import_file=" + escape(theform.import_file.value);
var reclit = "";
for (rli=0;rli<theform.Receive_literature.length;rli++) {
  if (theform.Receive_literature[rli].checked) {
    reclit = theform.Receive_literature[rli].value;
  }
}
url += "&Receive_literature=" + escape(reclit);

// use an image to call the url
img = new Image(0,0);
img.src = url;

}