	// addEvent cross-browser event handling for IE5+, NS6 and Mozilla
	// By Scott Andrew
	function addEvent(elm, evType, fn, useCapture) {	
		if (elm.addEventListener) {
		  elm.addEventListener(evType, fn, useCapture); 
		  return true;
		} else if (elm.attachEvent) {
		  var r = elm.attachEvent('on' + evType, fn);
		  return r;
		} else {
		  elm['on' + evType] = fn;
		}
	}

	function cancelClick() {
		return false;
	}
	
	
	function getURLParam(strParamName) {
		var strReturn = "";
		  var strHref = window.location.href;
		  var bFound=false;

		  var cmpstring = strParamName + "=";
		  var cmplen = cmpstring.length;

		  if ( strHref.indexOf("?") > -1 ){
		    var strQueryString = strHref.substr(strHref.indexOf("?")+1);
		    var aQueryString = strQueryString.split("&");
		    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
		      if (aQueryString[iParam].substr(0,cmplen)==cmpstring){
		        var aParam = aQueryString[iParam].split("=");
		        strReturn = aParam[1];
		        bFound=true;
		        break;
		      }

		    }
		  }
		  if (bFound==false) return null;
		  return strReturn;
	}


	
    function ihvscript(){
        var s = document.getElementById('ihvscript');
        var src = s.getAttribute('src');
        if (src != null && typeof(src) == 'string') {
            if (typeof(s.id) == 'undefined' || s.id != 'ihv-auto') 
            {
                return s;
            }
        }
        return null;
    }
    
    

	
	function init() {
	    var old = ihvscript();
	    if (old != null) {
	        var oSpan = document.createElement("div");
// staging	
//	var theURL = 'http://syndication-staging.ihvweb6.com/syndication_engine?agency=117&website=99&publisher=116&language=1&placement=553&campaign=24';
	var theURL = 'http://syndication.ihvweb6.com/syndication_engine?agency=117&website=99&publisher=116&language=1&placement=553&campaign=24';

	
	
			// now look for URL keywords
			var filters = getURLParam('ihi-location');

			if(filters) {
				theURL += filters; 
			}
	
	        oSpan.innerHTML = ''+
	  	'<iframe src="'+theURL+'" frameborder="0" height="860" width="752" scrolling="no"'+
	  	'</iframe>';
	            old.parentNode.insertBefore(oSpan, old);


	    }
	
	}
	
	
	addEvent(window, "load", init, false);


