function gup( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) { return ""; } else { return results[1]; } } function makeIFrame() { var qArray = new Array("geckoEventMonth", "geckoEventYear", "geckoEventDay", "geckoEventId", "eventLanguageId", "PHPSESSID"); var queryString = "?do=showFrameld"; queryString += "&eventKundeId="+eventKundeId; queryString += "&geckoEventMd5="+geckoEventMd5; var width = "100%"; var height = "800"; var j = 0; var str = ""; for (var i = 0; i < qArray.length; i++) { str = trim(gup(qArray[i])); if (str != "") { queryString += "&"+qArray[i]+"="+str; } } if (isDefined("eventFrameWidth")) { width = eventFrameWidth; } if (isDefined("eventFrameHeight")) { height = eventFrameHeight; } if (isDefined("geckoEventId")) { queryString += "&geckoEventId="+geckoEventId; } if (isDefined("eventLanguageId")) { queryString += "&eventLanguageId="+eventLanguageId; } width = width.replace("%", "%25"); height = height.replace("%", "%25"); queryString += "&width="+width; queryString += "&height="+height; var srcUrl = 'http://app.geckoevent.dk/'; if (location.protocol == "https:"){ srcUrl = srcUrl.replace("http:","https:"); } document.write(''); eventKundeId = null; geckoEventMd5 = null; eventFrameWidth = null; /* optional */ eventFrameHeight = null; /* optional */ eventLanguageId = null; /* optional */ } function trim(str) { return str.replace(/^\s+|\s+$/g, '') ; } function isDefined(variable) { return eval('(typeof('+variable+') != "undefined");'); } makeIFrame();