/// Browser Detection /////////////////// NS4 = (document.layers); IE4 = (document.all); isMac = (navigator.appVersion.indexOf("Mac") != -1); isOpera = (navigator.userAgent.indexOf("Opera") != -1); isNS = (NS4 && !isMac); isIE = (IE4 && !isMac); isWin95 = (navigator.appVersion.indexOf("Windows 95") != -1); /// Generic Variables ////////////////////////////// var BrowserType = "OTHER"; var BrowserDir = "IE" if (!isOpera) { if (isIE) { BrowserType = "IE" } else if (isNS) { //BrowserType = "NS" BrowserType = "OTHER" BrowserDir = "NS" } } var VirtualDir = 'http://skins.websearch.com/'; var InstallPage = 'NewUser.aspx?tbid=1'; var ToolbarURL = VirtualDir + InstallPage; /// FUNCTIONS: function InstallIfRequired(SkinUrl) { // function for installing test if (BrowserType == "OTHER") { gotoOtherSection(); return false; } if (typeof(skin.InstallSkin) == 'undefined') { if (document.URL.indexOf(InstallPage) == -1 ) { location.replace (ToolbarURL); } return false } else { return true; } } /// Do Not Install for "OTHER" browsers function gotoOtherSection() { document.location.href = VirtualDir + "FAQ.aspx?tbid=1"; } function OpenRatingWindow(sID) { var W=window.open("rating.aspx?tbid=1&id="+sID,"EvaluateDialog"+sID,"height=328,width=377,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,resizable=yes"); //resizeWindow(W); W.focus(); } function OpenEmailWindow(sID) { var W=window.open("email.aspx?tbid=1&id="+sID,"EmailDialog"+sID,"height=500,width=815,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,resizable=yes"); //resizeWindow(W); W.focus(); } function OpenLocalEmailWindow(sSkinID) { var W=window.open("email.aspx?tbid=1&skinid="+sSkinID,"EmailDialog"+sSkinID,"height=500,width=815,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,resizable=yes"); //resizeWindow(W); W.focus(); } ////// Initalizing Skin Toolbar Functionality In Page /////////////////////////// function DrawTbObject(){ if (typeof(skin.InstallSkin) == 'undefined') { if (isIE) { document.write("<" + "OBJECT classid='clsid:708BE496-E202-497B-BC31-9CF47E3BF8D6' ID=skin width=0 height=0>"); } // Don't check for other browsers if (BrowserType != "OTHER") { InstallIfRequired(''); } else { gotoOtherSection(); } } } /// SKIN CONTROL ///////////////////////////////////////////////////// function LoadSkin(Skin) { if (InstallIfRequired(Skin)) { skin.InstallSkin(Skin); //return false; } } function LastSkin() { if (InstallIfRequired('')) { skin.NavigateSkin(1); //return false; } } function NextSkin() { if (InstallIfRequired('')) { skin.NavigateSkin(0); //return false; } } function RandonSkin() { if (InstallIfRequired('')) { skin.RandomLocalSkin() //return false; } } function RandonServerSkin() { if (InstallIfRequired('')) { skin.RandomServerSkin() //return false; } } function InstalledSkinsList() { if (InstallIfRequired('')) { window.location.href = VirtualDir + "local.aspx?tbid=1"; } } //// Run initialization functions ////////////////////////////////////// DrawTbObject()