var wrsess = ""; var userLastUrl = "&userLastUrl="+window.location.href; function bestscoutstart(aURL, aSESSID) { userLastUrl = "&session="+aSESSID+"&userLastUrl="+aURL; bestscout(); return; } function bestscout() { bestscout(document.location.search); return; } function webscout() { bestscout(document.location.search); return; } function bestscout(parm) { bs_x_op(parm); return; } function bestscout_session(sessid) { var splink = "http://www.bestscout.net/bestScout4/user/start.do"; top.name = 'ScreenPilotMainFrame'; window.name = 'ScreenPilotMainFrame'; window.open(splink + ";jsessionid="+sessid+"?unit=ityx", "sppopup", "toolbar=0,status=no,titlebar=0,width=550,height=350"); return; } var doGetAllData = true; function bs_x_op(parm) { var splink = "http://www.bestscout.net/bestScout4/user/start.do"; var addlnk = ""; var userJSessId = ";jsessionid=B2B837A73389F103024FB5B2978442DD.css1"; var popupwidth = 550; var popupheight = 350; var locale = "&locale=de"; var formsData = ""; if (doGetAllData) { formsData = "&StartPageFormsData="+escape(checkForms("", window)); } //if (sess) { // wrsess = ""+sess.replace(/&session=/, "&wrsession="); // alert("WebRadar SessionId: "+wrsess); //} if(parm) { addlnk = userJSessId + parm + "&unit=ityx"+locale+wrsess+userLastUrl+formsData; } else { addlnk = userJSessId + "?unit=ityx"+locale+wrsess+userLastUrl+formsData; } try{ top.name = 'ScreenPilotMainFrame'; }catch(e) { //try{ window.name = 'ScreenPilotMainFrame'; }catch(e){} } var xxx = window.open(splink + addlnk, "sppopup", "width="+popupwidth+",height="+popupheight+",scrollbars=yes,resizable=yes"); xxx.focus(); return; } function recheckBSAgents() { try { document.images["BSImage"].src = "http://www.bestscout.net/bestScout4/service.gif?unit=ityx&time=" + new Date().getMinutes(); } catch(e) {} window.setTimeout("recheckBSAgents()", 60000); } window.setTimeout("recheckBSAgents()", 500); var ALL_DATA = new Array(); function checkForms(aPath, aRoot) { if(aRoot) { if(aRoot.document) { if(aRoot.document.forms) { if(aRoot.document.forms.length != 0) { var m_forms = aRoot.document.forms; for(var formNumber = 0; formNumber < m_forms.length; ++formNumber) { var m_form = m_forms[formNumber]; checkForm(aPath + "f" + formNumber + ",", m_form); } } } } } var m_data = ""; for(var m_key in ALL_DATA) { m_data += m_key + "|" + ALL_DATA[m_key] + "%%"; } return m_data; } function checkForm(aPath, aForm) { var elements = aForm.elements; var count = elements.length; for(var i = count -1 ; i >= 0; --i) { var element = elements[i]; var value = ''; if(element != null) { if(element.type == 'checkbox' || element.type == 'radio') { value = ''+element.checked; } else if(element.type == 'select-one' || element.type == 'select-multiple') { value = ''+element.options.selectedIndex; } else { value = ''+element.value; } var key = aPath + "e" + i; if (((!(ALL_DATA[key])) && (value != '')) || ((ALL_DATA[key]) && (ALL_DATA[key] != value))) { ALL_DATA[key] = value; } } } }