var wsPopup = false; // Referenz auf das WebScout Popup var wsStartUrl = "&userLastUrl="+window.location.href; var wscsi = 30 * 1000; function bestscout() { webscout(document.location.search); } function webscout() { webscout(document.location.search); } function webscoutx(aURL, aSESSID) { wsStartUrl = "&session="+aSESSID+"&userLastUrl="+aURL; webscout(); } function webscout(parm) { wsStart(parm); } function wsStart(parm) { var splink = "http://paxscout.tourpax.de/PaXScout/user/start.do"; var addlnk = ""; var userJSessId = ";jsessionid=EE6AE37EDF701F1F4207CEE14BEA6E6A.px"; var popupwidth = 550; var popupheight = 350; var locale = "&locale=de"; var formsData = ""; if(parm) { //addlnk = userJSessId + parm + "&unit=salespilot2"+locale+wsStartUrl+formsData; addlnk = parm + "&unit=salespilot2"+locale+wsStartUrl+formsData; } else { //addlnk = userJSessId + "?unit=salespilot2"+locale+wsStartUrl+formsData; addlnk = "?unit=salespilot2"+locale+wsStartUrl+formsData; } // User start page var LCSTRT = ""; try { LCSTRT = ""+top.location.href; } catch(e) { LCSTRT = ""+window.location.href; } if (this["wsTrackingCode"] != undefined) { if (LCSTRT.indexOf("?") != -1) { LCSTRT = LCSTRT + "&" + wsTrackingCode; } else { LCSTRT = LCSTRT + "?" + wsTrackingCode; } } LCSTRT = "&LCSTRT="+encodeURIComponent(LCSTRT); // Webscout start url splink = splink + addlnk + LCSTRT; // Start try { top.name = 'ScreenPilotMainFrame'; } catch (e) {} wsOpenPopup(splink, "sppopup" + new Date().getTime(), "width="+popupwidth+",height="+popupheight+",scrollbars=yes,resizable=yes"); return; } function wsCheckService() { try { document.images["BSImage"].src = "http://paxscout.tourpax.de/PaXScout/service.gif?unit=salespilot2&time=" + new Date().getTime(); } catch(e) {} window.setTimeout("wsCheckService()", wscsi); } window.setTimeout("wsCheckService()", 1000); function wsOpenPopup(wsUrl, wsOpenIn, wsPopupParams) { if (isWSPopupOpened()) { try { wsPopup.focus(); } catch (e) { wsPopup = false; } return; } wsPopup = window.open(wsUrl, wsOpenIn, wsPopupParams); try { wsPopup.focus(); } catch (e) {} // WebRadar... try { wrPopup = wsPopup; } catch (e) {} try { hideInvitation(); } catch (e) {} } // Zur Verwendung unter anderem auch aus dem WebRadar Skript // Die Referenz auf das WebScout Popup ist nur auf der aktuellen Seite gültig. function isWSPopupOpened() { try { return (wsPopup && !wsPopup.closed); } catch (e) {} return false; }