/* * $Id: index.php,v 1.3 2009/04/28 10:08:22 james Exp $ * OurMap.com Affiliate Linking Script. * Problems? email code@ourmap.com */ var Ourmap = { Partners : { ReferalBuilder : { DEBUG : false, DOMNodeID : "OURMAP_A1", ImageReferenceView : "http://www.ourmap.com/hotelmap/Partners/LT/default/View.png", ImageReferenceOrg : "http://www.ourmap.com/hotelmap/Partners/LT/default/Organise.png", BuildItem : function() { var NodeReference = null; try { NodeReference = document.getElementById( Ourmap.Partners.ReferalBuilder.DOMNodeID ); var geoh = NodeReference.getAttribute("omGeoh"); var geov = NodeReference.getAttribute("omGeov"); var postcode = NodeReference.getAttribute("omPostcode"); var name = NodeReference.getAttribute("omName"); var id = NodeReference.getAttribute("omID"); var omlead = NodeReference.getAttribute("omLead"); var width = parseInt( NodeReference.style.width ); var ImageView = document.createElement("img") ; ImageView.style.position = 'relative'; ImageView.style.left = 0; ImageView.style.cursor = 'pointer'; ImageView.src = Ourmap.Partners.ReferalBuilder.ImageReferenceView; ImageView.onmousedown = function() { location.href = "http://www.hotelmap.com/?om_id="+id; } var ImageOrg = document.createElement("img"); ImageOrg.style.position = 'relative'; ImageOrg.style.left = width - 424; ImageOrg.style.cursor = 'pointer'; ImageOrg.src = Ourmap.Partners.ReferalBuilder.ImageReferenceOrg; ImageOrg.onmousedown = function() { location.href = "http://www.hotelmap.com/hotelmap/Partners/Redirect.php?id="+id+"&geoh=530363&geov=183009&name="+escape(name)+"&postcode="+postcode+"&omlead="+escape(omlead); } NodeReference.appendChild( ImageView ); NodeReference.appendChild( ImageOrg ); } catch ( OurmapReferalBuilderException ) { if ( Ourmap.Partners.ReferalBuilder.DEBUG ) alert( "Exception OurmapReferalBuilderException: " + OurmapReferalBuilderException.message); if ( NodeReference ) { try { NodeReference.parentNode.removeChild(NodeReference); } catch( removalException ){} } } } } } }; if (window.attachEvent) { window.attachEvent("onload", Ourmap.Partners.ReferalBuilder.BuildItem); } else { window.addEventListener("DOMContentLoaded", Ourmap.Partners.ReferalBuilder.BuildItem, false); } /* end */