function opacity(id, opacStart, opacEnd, millisec) { //speed for each frame var speed = Math.round(millisec / 100); var timer = 0; //determine the direction for the blending, if start and end are the same nothing happens if(opacStart > opacEnd) { for(i = opacStart; i >= opacEnd; i--) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } else if(opacStart < opacEnd) { for(i = opacStart; i <= opacEnd; i++) { setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); timer++; } } } //change the opacity for different browsers function changeOpac(opacity, id) { var object = document.getElementById(id).style; object.opacity = (opacity / 100); object.MozOpacity = (opacity / 100); object.KhtmlOpacity = (opacity / 100); object.filter = "alpha(opacity=" + opacity + ")"; } function shiftOpacity(id, millisec) { //if an element is invisible, make it visible, else make it ivisible if(document.getElementById(id).style.opacity == 0) { opacity(id, 0, 100, millisec); } else { opacity(id, 100, 0, millisec); } } function blendimage(divid, imageid, imagefile, millisec) { var speed = Math.round(millisec / 100); var timer = 0; //set the current image as background document.getElementById(divid).style.backgroundImage = "url(" + document.getElementById(imageid).src + ")"; //make image transparent changeOpac(0, imageid); //make new image document.getElementById(imageid).src = imagefile; //fade in image for(i = 0; i <= 100; i++) { setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); timer++; } } function blendHTML(divid, divHTML, millisec) { var speed = Math.round(millisec / 100); var timer = 0; //set the current image as background //make image transparent changeOpac(0, divid); //fade in image for(i = 100; i > 0; i--) { setTimeout("changeOpac(" + i + ",'" + divid + "')",(timer * speed)); timer++; } setTimeout("document.getElementById('" + divid + "').innerHTML = '" + divHTML + "'",(timer * speed)); //fade in image for(i = 0; i <= 100; i++) { setTimeout("changeOpac(" + i + ",'" + divid + "')",(timer * speed)); timer++; } } function currentOpac(id, opacEnd, millisec) { //standard opacity is 100 var currentOpac = 100; //if the element has an opacity set, get it if(document.getElementById(id).style.opacity < 100) { currentOpac = document.getElementById(id).style.opacity * 100; } //call for the function that changes the opacity opacity(id, currentOpac, opacEnd, millisec) } function pleaseWait(thisString, thisImage) { document.getElementById('PleaseWaitText').innerHTML = thisString; document.getElementById('PleaseWaitImage').src = thisImage; var speed = Math.round(200 / 100); var timer = 0; //set the current image as background changeOpac(100, 'Container'); //fade in image for(i = 100; i > 20; i--) { setTimeout("changeOpac(" + i + ",'Container')",(timer * speed)); timer++; } timer++; document.getElementById('PleaseWait').style.visibility = 'visible'; setTimeout("flashSign('"+thisString+"')",(timer * speed)); } function flashSign(thisSign) { if (document.getElementById('PleaseWaitText').style.visibility == 'visible') { document.getElementById('PleaseWaitText').style.visibility = 'hidden'; } else { document.getElementById('PleaseWaitText').style.visibility = 'visible'; } setTimeout("flashSign('"+thisSign+"')", 500); } function clearLayer(divid) { if (document.getElementById(divid).style.visibility == 'hidden') { } else { var speed = Math.round(1000 / 100); var timer = 0; changeOpac(100, divid); //fade in image for(i = 100; i > 0; i--) { setTimeout("changeOpac(" + i + ",'" + divid + "')",(timer * speed)); timer++; } setTimeout("document.getElementById('" + divid + "').style.visibility = 'hidden'",(timer * speed)); } } function removeLayer(divid) { if (document.getElementById(divid).style.display == 'none') { } else { var speed = Math.round(1000 / 100); var timer = 0; changeOpac(100, divid); //fade in image for(i = 100; i > 0; i--) { setTimeout("changeOpac(" + i + ",'" + divid + "')",(timer * speed)); timer++; } setTimeout("document.getElementById('" + divid + "').style.display = 'none'",(timer * speed)); setTimeout("document.getElementById('" + divid + "').style.visibility = 'hidden'",(timer * speed)); } } function displayLayer(divid) { var speed = Math.round(300 / 100); var timer = 0; changeOpac(0, divid); document.getElementById(divid).style.display = 'block'; document.getElementById(divid).style.visibility = 'visible'; //fade in image for(i = 0; i < 100; i++) { setTimeout("changeOpac(" + i + ",'" + divid + "')",(timer * speed)); timer++; } } // MHC-BrochurCart Add var xmlsendMessage; var changeDiv; function addBrochure(thisID, thisDiv) { xmlsendMessage=GetXmlHttpObject(); changeDiv = thisDiv var url="/mhc_brochurecart/addbrochure.asp"; url=url+"?RecordID="+thisID+"&sid="+Math.random(); xmlsendMessage.onreadystatechange=stateaddBrochureChanged; xmlsendMessage.open("GET",url,true); xmlsendMessage.send(null); } function stateaddBrochureChanged() { checkaddBrochureState(xmlsendMessage, changeDiv); } function checkaddBrochureState(thisXML, thisID) { if (thisXML.readyState == 4) { updateCart(thisID); } } // MHC-BrochurCart Remove function removeBrochure(thisID, thisDiv) { if (thisDiv == '') { changeDiv = 'CartDiv'; } else { changeDiv = thisDiv; } xmlsendMessage=GetXmlHttpObject(); var url="/mhc_brochurecart/removebrochure.asp"; url=url+"?RecordID="+thisID+"&sid="+Math.random(); xmlsendMessage.onreadystatechange=stateremoveBrochureChanged; xmlsendMessage.open("GET",url,true); xmlsendMessage.send(null); } function stateremoveBrochureChanged() { checkremoveBrochureState(xmlsendMessage, changeDiv); } function checkremoveBrochureState(thisXML, thisID) { if (thisXML.readyState == 4) { displayBrochureCart(thisID); } } var InfoFormState; InfoFormState = false; function updateCart(thisID) { var speed = Math.round(200 / 100); var timer = 0; var htmlForm; htmlForm = '
'; if (InfoFormState == false) { changeOpac(100, thisID); InfoFormState = true; for(i = 100; i > 0; i--) { setTimeout("changeOpac(" + i + ",'"+thisID+"')",(timer * speed)); timer++; } timer++; setTimeout("document.getElementById('"+thisID+"').innerHTML = '"+htmlForm+"'",(timer * speed)); timer++; setTimeout("displayBrochureCart('CartDiv')",(timer * speed)); //fade in image timer++; for(i = 0; i <= 100; i++) { setTimeout("changeOpac(" + i + ",'"+thisID+"')",(timer * speed)); timer++; } } else { document.getElementById(thisID).innerHTML = htmlForm; displayBrochureCart('CartDiv'); } } // MHC-BrochurCart display function displayBrochureCart(thisDiv) { xmlsendMessage=GetXmlHttpObject(); changeDiv = thisDiv var url="/mhc_brochurecart/brochurecart.asp?sid="+Math.random(); xmlsendMessage.onreadystatechange=statedisplayBrochureChanged; xmlsendMessage.open("GET",url,true); xmlsendMessage.send(null); } function statedisplayBrochureChanged() { checkdisplayBrochureState(xmlsendMessage, changeDiv); } function checkdisplayBrochureState(thisXML, thisID) { if (thisXML.readyState == 4) { document.getElementById(thisID).innerHTML = thisXML.responseText; } } function mhcRequestBrochures() { document.getElementById('PleaseWaitImage').style.width = '100px'; document.getElementById('PleaseWaitImage').style.height = '100px'; document.getElementById('PleaseWaitText').style.textAlign = 'left'; var thisHTML; thisHTML = '
Contact Details