1//NetCom Weather Widget v1.2 2 3var imagesfolder = "/netcomweather/images/widget/"; 4var widgetholderID = "NetComWeatherWidget"; 5var datasourcelocalurl = "/netcomweather/getweatherdata.php"; 6var CurrentXML = "http://www.istramet.com/amp/data/gradkrk.xml"; 7var ForecastXML = "http://www.yr.no/place/Croatia/Primorje-Gorski/Krk/forecast.xml"; 8var loadAsync = false; 9 10/** 11* Rezultat od datasourcelocalurl: 12* {"trenutnaTemp":23.1,"sutraTemp":17,"sutraIkona":3,"prekosutraTemp":18,"prekosutraIkona":1} 13**/ 14 15 16 17jQuery(function($) { 18 19 var d = new Date(); 20 if (typeof $j != 'function') { $j = $; } 21 $j.ajax({ 22 async: loadAsync, 23 global: false, 24 url: datasourcelocalurl + "?CurrentXML=" + CurrentXML + "&ForecastXML=" + ForecastXML, 25 dataType: "json", 26 success: function (data) { podaci = data; }, 27 error: function (xhr, status) { 28 //$("#NetComWeatherWidgetHeader").html(status); 29 } 30 }); 31 $j("#" + widgetholderID).append('<div id="NetComWeatherWidgetContainer" class="flex"><div id="NetComWeatherWidgetHeader"><span class="NetComWeatherWidgetGrad">' + podaci['imegrada'] + '</span><span class="NetComWeatherWidgetDatum">' + d.getDate() + '.' + (d.getMonth()+1) + '.' + (d.getFullYear()) + '</span></div><div id="NetComWeatherWidgetCurrent"></div><div id="NetComWeatherWidgetTommorow"></div><div id="NetComWeatherWidgetDayAfterTommorow"></div></div>'); 32 33 $j("#NetComWeatherWidgetCurrent").html("<span class=\"NetComWeatherWidgetDeg\">" + podaci['trenutnaTemp'] + "°C</span><span class=\"NetComWeatherWidgetImg\"><img src=\"" + imagesfolder + podaci['danasIkona'] + ".png\" /></span>"); 34 $j("#NetComWeatherWidgetTommorow").html("<span class=\"NetComWeatherWidgetDan\">Sutra</span><span class=\"NetComWeatherWidgetDeg\">" + podaci['sutraTemp'] + "°C</span><span class=\"NetComWeatherWidgetImg\"><img src=\"" + imagesfolder + podaci['sutraIkona'] + ".png\" /></span>"); 35 $j("#NetComWeatherWidgetDayAfterTommorow").html("<span class=\"NetComWeatherWidgetDan\">Prekosutra</span><span class=\"NetComWeatherWidgetDeg\">" + podaci['prekosutraTemp'] + "°C</span><span class=\"NetComWeatherWidgetImg\"><img src=\"" + imagesfolder + podaci['prekosutraIkona'] + ".png\" /></span>"); 36 //$j("#NetComWeatherWidgetFooter").html("<div style=\"margin:5px 0px\"><big><strong>Vrijeme Prognoza Povijest<strong></big></div><a style='color:white; text-decoration:none;display:block;position:absolute;height:180px;width:210px;top:0px;' href='/vrijeme'></a>"); 37});; 38var kmenuexpanded = window.localStorage.getItem('kmenuexpanded'); 39(function ($) { 40 $(function() { 41 $("#search_toggle").click(function(){ 42 $(this).toggleClass("hidden"); 43 $(".k-header-searchspacer").toggleClass("hidden"); 44 $(".k-header-search").toggleClass("hidden"); return false; 45 }); 46 47 //expand 48 if(kmenuexpanded > 0) $("#block-menu-menu-krk-sidebar-right-meni>.content>.menu>li:nth-child("+(parseInt(kmenuexpanded)+1)+")").addClass("krk-expanded"); 49 else $("#block-menu-menu-krk-sidebar-right-meni>.content>.menu>li:first-child").addClass("krk-expanded"); 50 51 //expand event 52 $("#block-menu-menu-krk-sidebar-right-meni>.content>.menu>li>span").click(function(e){ 53 var km_index = $(this).parent().parent().children().find("span").index(this); 54 window.localStorage.setItem('kmenuexpanded', km_index); 55 var has = $(this).parent("li").hasClass("krk-expanded"); 56 $("#block-menu-menu-krk-sidebar-right-meni>.content>.menu>li").removeClass("krk-expanded"); 57 if(has) 58 $(this).parent("li").removeClass("krk-expanded"); 59 else 60 $(this).parent("li").addClass("krk-expanded"); 61 }); 62 63 /*$("#simplenews_faker").click(function(e){ 64 $(this).addClass("hidden"); 65 $("#simplenews_form").removeClass("hidden"); 66 return false; 67 })*/ 68 69 if($("#block-menu-menu-topbar-right").length) 70 { 71 $("#block-menu-menu-topbar-right ul").prepend("<li class='first leaf'><a href='https://www.facebook.com/grad.krk/' target='_blank'><img src='/sites/all/themes/krk/images/icons/fb_krk_icon_small.png' width='30'></a></li>"); 72 } 73 }); 74})(jQuery);;
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.