function loadXMLDoc(url) { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { //document.getElementById("myDiv").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET",url,true); xmlhttp.send(); } function setSessionVar(name, value) { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { // alert("Var Set: "+this.responseText); } }; xhttp.open("GET", "/includes/ajax/setVar.php?"+name+"="+value, true); xhttp.send(); } function changeTab(which) { document.getElementById('overview').style.display="none"; document.getElementById('specifications').style.display="none"; document.getElementById('documents').style.display="none"; document.getElementById('applications').style.display="none"; document.getElementById(which).style.display=""; document.getElementById('overviewTab').className="tabTab"; document.getElementById('specificationsTab').className="tabTab"; document.getElementById('documentsTab').className="tabTab"; document.getElementById('applicationsTab').className="tabTab"; document.getElementById(which+'Tab').className="tabTabSelected"; } function getCAD(pn) { if (confirm('Pressing OK will direct you to the configurator.\nOnce it has loaded and selected your model ('+pn+'), it will open the CAD viewer.')) { document.location='?p=buy&pn='+pn+'&getCAD=y'; } } function showHidePreview() { if (document.getElementById('cartPreview').style.display == 'none') { document.getElementById('cartPreview').style.display=''; document.getElementById('previewBut').src="/SVGs/cart_preview_up.svg"; loadXMLDoc('/cart/ajax/setCartPreviewState.php?state=yes'); } else { document.getElementById('cartPreview').style.display='none'; document.getElementById('previewBut').src="/SVGs/cart_preview_down.svg"; loadXMLDoc('/cart/ajax/setCartPreviewState.php?state=no'); } } function showInfo(what) { if (document.getElementById(what).style.display != "none") { document.getElementById(what).style.display = "none"; document.getElementById("specsBut").className = "infoTab"; document.getElementById("descripBut").className = "infoTab"; } else { if (what == "description") { document.getElementById("specs").style.display = "none"; document.getElementById("description").style.display = "block"; document.getElementById("descripBut").className = "infoTabSelected"; document.getElementById("specsBut").className = "infoTab"; } else { document.getElementById("specs").style.display = "block"; document.getElementById("description").style.display = "none"; document.getElementById("specsBut").className = "infoTabSelected"; document.getElementById("descripBut").className = "infoTab"; } window.scrollTo(0,0) } } function cadCheck(MC) { // alert(MC); document.codeform.CADmc.value = MC; // showMyOverlay('CAD'); document.getElementById('helpTitle').innerHTML = "CAD Viewer: "; document.getElementById('helpSubTitle').innerHTML = "View & Download CAD Models"; document.getElementById('my_overlay').style.display=''; document.getElementById('overlay_msg').style.display=''; document.getElementById('my_overlay').style.width='100%'; var PN = document.codeform.CADmc.value; var prod = document.codeform.prodname.value; document.getElementById('helpViewer').style.display = 'block'; document.getElementById('helpViewer').src="/includes/cadCheck.php"; //?PN="+PN+"&prod="+prod; } function showMyOverlay(showWhat) { //alert(location.search); //alert('showMyOverlay('+showWhat+')'); document.getElementById('my_overlay').style.display=''; document.getElementById('my_overlay').style.width='100%'; if (showWhat.substr(0,3) == 'dim') { document.getElementById('helpViewer').src=showWhat.substr(3); } else if (showWhat == 'CAD') { // alert(document.codeform.CADurl.value); var PN = document.codeform.CADurl.value; var CADdisabled = document.codeform.disableCAD.value; var prod = document.codeform.prodname.value; if (PN == "notAvailable" || CADdisabled == "Y" ) { var PN = document.codeform.id.value; document.getElementById('helpViewer').src="/help/CAD-not-available.php?PN="+PN+"&prod="+prod; } else { var PN = document.codeform.id.value; var prod = document.codeform.prodname.value; // alert(PN); document.getElementById('helpViewer').src="/includes/cadCheck.php?PN="+PN+"&prod="+prod; } } else if (showWhat.substr(0,6) == 'price-' && location.search.includes("p=buy")) { document.getElementById('helpViewer').src="/help/"+showWhat+".php?target=new"; } else { document.getElementById('helpViewer').src="/help/"+showWhat+".php"; } document.getElementById('overlay_msg').style.display=''; } function hideMyOverlay() { document.getElementById('helpViewer').src="/help/blank.php"; document.getElementById('my_overlay').style.display='none'; document.getElementById('overlay_msg').style.display='none'; } function formSubmit(formno) { // alert ('submitting form: '+formno); document.getElementById(formno).submit(); } function showHide(what) { if (document.getElementById(what).style.display == "none") { document.getElementById(what).style.display = ""; } else { document.getElementById(what).style.display = "none"; } } ////////////////// function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = ' '; str += '