function BrowserDetect() { var ua = navigator.userAgent.toLowerCase(); // browser engine name this.isGecko = (ua.indexOf('gecko') != -1 && ua.indexOf('safari') == -1); this.isAppleWebKit = (ua.indexOf('applewebkit') != -1); // browser name this.isKonqueror = (ua.indexOf('konqueror') != -1); this.isSafari = (ua.indexOf('safari') != - 1); this.isOmniweb = (ua.indexOf('omniweb') != - 1); this.isOpera = (ua.indexOf('opera') != -1); this.isIcab = (ua.indexOf('icab') != -1); this.isAol = (ua.indexOf('aol') != -1); this.isIE = (ua.indexOf('msie') != -1 && !this.isOpera && (ua.indexOf('webtv') == -1) ); this.isMozilla = (this.isGecko && ua.indexOf('gecko/') + 14 == ua.length); this.isFirefox = (ua.indexOf('firefox/') != -1); this.isNS = ( (this.isGecko) ? (ua.indexOf('netscape') != -1) : ( (ua.indexOf('mozilla') != -1) && !this.isOpera && !this.isSafari && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1) ) ); this.versionMinor = parseFloat(navigator.appVersion); if (this.isIE && this.versionMinor >= 4) {this.versionMinor = parseFloat( ua.substring( ua.indexOf('msie ') + 5 ) );} this.versionMajor = parseInt(this.versionMinor); this.isIE6x = (this.isIE && this.versionMajor == 6); } function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = ''; document.write(str); } function adcVideoPlayer(code,issub,subindex,adfirst) { var newWin; newWin = window.open("http://www.accuweather.com/video-on-demand.asp?partner=netweather&video=breaking&category=national_all&collection=weather","adcMediaPlayer","scrollbars=no,statusbar=no,toolbar=no,resizeable=no,HEIGHT=550,WIDTH=700"); } function RunNetWeather(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" , "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" , "application/x-shockwave-flash", "7,0,0,0" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , "http://fpdownload.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=" , "http://www.macromedia.com/shockwave/download/" , null, "8,5,0,0" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, codebase, pluginsPage, mimeType, cbVers){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "codebase": case "pluginspage": case "type": case "classid": break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "minversion": cbVers = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "id": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; ret.objAttrs["codebase"] = codebase + cbVers; ret.embedAttrs["pluginspage"] = pluginsPage; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; } function netWxBCaddScriptTag(id, url, callback) { var scriptTag = document.createElement("script"); scriptTag.setAttribute("type", "text/javascript"); scriptTag.setAttribute("charset", "utf-8"); scriptTag.setAttribute("src", url + "&callback=" + callback); scriptTag.setAttribute("id", id); var head = document.getElementsByTagName("head").item(0); head.appendChild(scriptTag); } function netWxBCgetImage() { var url = []; url.push("http://vortex.accuweather.com/video/bc-video-request.asp?"); url.push("command=find_video_by_id"); url.push("&video_id="); url.push("&video_fields=id,videoStillURL"); netWxBCaddScriptTag("netWxBCScriptInclude",url.join(''),"netWxBCresponse"); } function netWxBCresponse(title) { var browser = new BrowserDetect(); var obj = document.getElementById('netWxVideoDiv'); var code = []; if (browser.isIE6x || browser.isAol) { code.push(''); } else { code.push(''); code.push('
'); } code.push(''); obj.innerHTML = code.join(''); } function netWxBCplayVideo(id) { var code = []; code.push(''); var obj = document.getElementById('netWxVideoDiv'); obj.innerHTML = code.join(''); } RunNetWeather ("id","netWxV2","minversion","8,0,0,0","movie","http://netwx.accuweather.com/netWx-V27?zipcode=EUR|LV|LG026|RIGA|&customtheme=&theme=1&metric=1&target=_self&lang=uke&url=&video=&category=&logo=0&tStyle=whteYell&partner=netweather&myspace=0","src","http://netwx.accuweather.com/netWx-V27?zipcode=EUR|LV|LG026|RIGA|&customtheme=&theme=1&metric=1&target=_self&lang=uke&url=&video=&category=&logo=0&tStyle=whteYell&partner=netweather&myspace=0","width","120","height","48","name","netWxV2", "wmode","transparent");