// JavaScript Document
document.write("<script src='smoothscroll.js' type='text/javascript'></script>");

function showForm( formname ) {
  if (formname == 'mail') {
    returnObjById('quoteform').style.display="none";
    returnObjById('mailform').style.display="";
    returnObjById('returnmessage').firstChild.data = " ";
  } else {
    returnObjById('mailform').style.display="none";
    returnObjById('quoteform').style.display="";
    returnObjById('returnmessage').firstChild.data = " ";
  }
}

function ajaxPostSubmit( file, parameters ) {
  var xmlObj = null;
  if ( window.XMLHttpRequest ) {
    xmlObj = new XMLHttpRequest();
  } else if ( window.ActiveXObject ) {
    xmlObj = new ActiveXObject("Microsoft.XMLHTTP");
  } else {
    return;
  }
  xmlObj.onreadystatechange = function() {
    if ( xmlObj.readyState == 4 ) {
      returnObjById('returnmessage').firstChild.data = xmlObj.responseXML.getElementsByTagName('data')[0].firstChild.data;
      returnObjById('mailform').style.display="none";
      returnObjById('mailform').reset();
      returnObjById('quoteform').style.display="none";
      returnObjById('quoteform').reset();
    }
  }

  xmlObj.open ('POST', file, true);
  xmlObj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xmlObj.send (parameters);
}

function mailSubmit() {
  var postparameters = "mail_name=" + returnObjById('mail_name').value +
                       "&mail_email=" + returnObjById('mail_email').value +
                       "&mail_message=" + returnObjById('mail_message').value;
  ajaxPostSubmit('mailsubmit.php',postparameters);
}

function returnObjById( id )
{
    if (document.getElementById)
        var returnVar = document.getElementById(id);
    else if (document.all)
        var returnVar = document.all[id];
    else if (document.layers)
        var returnVar = document.layers[id];
    return returnVar;
}
