function toggleMenu(id){ if(document.getElementById("s"+id).style.display=="inline-block"){ closeAll(); } else{ closeAll(); document.getElementById("s"+id).style.display="inline-block" } return false; } function rollin(MenuNum) { var submenu= "rp" + MenuNum; var rollmenu= "r" + MenuNum; var menutop=getAbsoluteTop(submenu); var menuleft=getAbsoluteLeft(submenu); document.getElementById(rollmenu).style.display="block"; document.getElementById(rollmenu).style.top = menutop +'px'; document.getElementById(rollmenu).style.left = menuleft +150 +'px'; return false } function rollout(MenuNum) { var rollmenu = "r" + MenuNum; document.getElementById(rollmenu).style.display = "none"; return false } function getAbsoluteTop(objectId) { // Get an object top position from the upper left viewport corner // Tested with relative and nested objects o = document.getElementById(objectId) oTop = o.offsetTop // Get top position from the parent object while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element oParent = o.offsetParent // Get parent object reference oTop += oParent.offsetTop // Add parent top position o = oParent } // Return top position return oTop } function getAbsoluteLeft(objectId) { // Get an object left position from the upper left viewport corner // Tested with relative and nested objects o = document.getElementById(objectId) oLeft = o.offsetLeft // Get left position from the parent object while(o.offsetParent!=null) { // Parse the parent hierarchy up to the document element oParent = o.offsetParent // Get parent object reference oLeft += oParent.offsetLeft // Add parent left position o = oParent } // Return left postion return oLeft } function closeAll(){document.getElementById("s"+1).style.display="none";document.getElementById("s0").style.display="none";document.getElementById("s"+2).style.display="none";document.getElementById("s0").style.display="none";document.getElementById("s"+3).style.display="none";document.getElementById("s0").style.display="none";document.getElementById("s"+4).style.display="none";document.getElementById("s0").style.display="none";document.getElementById("s"+5).style.display="none";document.getElementById("s0").style.display="none";document.getElementById("s"+8).style.display="none";document.getElementById("s0").style.display="none";return false} function validate(){ if (document.getElementById('company_name').value.length == 0){ alert('Please Enter Your Company Name'); return false; } if (document.getElementById('name').value.length == 0){ alert('Please Enter Your Name'); return false; } if (document.getElementById('address1').value.length == 0){ alert('Please Enter The First Line Of Your Address'); return false; } if (document.getElementById('towncity').value.length == 0){ alert('Please Enter Your Town / City'); return false; } if (document.getElementById('postcode').value.length == 0){ alert('Please Enter Your Postcode'); return false; } if (document.getElementById('phone').value.length == 0){ alert('Please Enter Your Telephone Number'); return false; } if (document.getElementById('email').value.length == 0){ alert('Please Enter Your Email Address'); return false; } document.getElementById('contactform').submit(); }