$().ready(function(){var langHash={'en_us':'English (US)','fr_fr':'Français','it_it':'Italiano','de_de':'Deutsch'};$("body").css('display','none');var 
lang=readWazeCookieValue("language");if(!lang)
lang="en_us";$("#langTxt").click(function(){g_change_lang=$("#change_lang").modal({containerCss:{height:250,width:280}});var str="<div id='langDiv' style='padding:20px'><h1 style='color:#2d7da1;font-size:14px;padding-bottom:11px;border-bottom:1px solid gray;margin-bottom:20px;'>Choose language</h1>";for(var s in langHash)
if(lang==s)
str+="<a class='langLink' style='border-bottom:1px solid #ececec;width:150px; display:inline-block;padding-bottom:10px'><b>"+langHash[s]+"</b></a><br/><br/>";else
str+="<a class='langLink' style='cursor:pointer;border-bottom:1px solid #ececec;width:150px; display:inline-block;padding-bottom:10px' onclick='changeLang(\""+s+"\")'>"+langHash[s]+"</a><br/><br/>";str+="</div>";$("#change_lang").html(str);});if(lang&&lang!="en_us"){$("#langTxt").text(langHash[lang]);$.getJSON('/i18n/'+lang+'.json',function(json){$("body").i18n(json.dictionary,{callback:function(){$("body").css('display','block');initPage();},direction:json.direction});});return;}
$("#langTxt").text("English (US)");$("body").css('display','block');initPage();});var changeLang=function(newLang){translatePage(newLang);}
var translatePage=function(lang){writeWazeCookieValue("language",lang);document.location.reload();}
var getTimeAgo=function(date_millisecs){var second=1000;var minute=second*60;var hour=minute*60;var day=hour*24;var month=day*30.5
var year=month*12;var now=(new Date()).getTime();var milli_diff=now-date_millisecs;var years=Math.floor(milli_diff/year);var months=Math.floor(milli_diff/month);var days=Math.floor(milli_diff/day);var hours=Math.floor(milli_diff/hour);var minutes=Math.floor(milli_diff/minute);if(years>2)
return $("#getTimeAgoMold #years").text().replace("xxx",years);if(years==2)
return $("#getTimeAgoMold #two_years").text();if(years==1)
return $("#getTimeAgoMold #year").text();if(months>2)
return $("#getTimeAgoMold #months").text().replace("xxx",months);if(months==2)
return $("#getTimeAgoMold #two_months").text();if(months==1)
return $("#getTimeAgoMold #month").text();if(days>2)
return $("#getTimeAgoMold #days").text().replace("xxx",days);if(days==2)
return $("#getTimeAgoMold #two_days").text();if(days==1)
return $("#getTimeAgoMold #day").text();if(hours>2){if(minutes%60>1)
return $("#getTimeAgoMold #hours_minutes").text().replace("xxx",hours).replace("xxx",minutes%60);if(minutes%60==1)
return $("#getTimeAgoMold #hours_minute").text().replace("xxx",hours);return $("#getTimeAgoMold #hours").text().replace("xxx",hours);}
if(hours==2){if(minutes%60>1)
return $("#getTimeAgoMold #two_hours_minutes").text().replace("xxx",minutes%60);if(minutes%60==1)
return $("#getTimeAgoMold #two_hours_minute").text();return $("#getTimeAgoMold #two_hours").text();}
if(hours==1){if(minutes%60>1)
return $("#getTimeAgoMold #hour_minutes").text().replace("xxx",minutes%60);if(minutes%60==1)
return $("#getTimeAgoMold #hour_minute").text();return $("#getTimeAgoMold #hour").text();}
if(minutes>1)
return $("#getTimeAgoMold #minutes").text().replace("xxx",minutes%60);if(minutes==1)
return $("#getTimeAgoMold #minute").text();return $("#getTimeAgoMold #less_minute").text();}
g_waze_cookie_version=1.1
readWazeCookie=function(){var cookies=document.cookie;var pos=cookies.indexOf("waze=");if(pos==-1)
return{};var start=pos+"waze".length+1;var end=cookies.indexOf(";",start);end=(end==-1)?cookies.length:end;var value=cookies.substring(start,end);var json=null;try{json=$.evalJSON(value);}
catch(err){return{};}
if(!json.version||json.version<g_waze_cookie_version)
return{};return json;};writeWazeCookie=function(json){json.version=g_waze_cookie_version;document.cookie="waze="+$.toJSON(json)+";max-age="+(60*60*24*365)+";path=/";};writeWazeCookieValue=function(name,value){var cookie=readWazeCookie();cookie[name]=value;writeWazeCookie(cookie);};readWazeCookieValue=function(name){var cookie=readWazeCookie();return cookie[name];};deleteWazeCookieValue=function(name){delete cookie.name;};hasWazeCookie=function(){var cookies=document.cookie;var pos=cookies.indexOf("waze");if(pos==-1)
return false;var json=readMapCookie();if(!json||isEmpty(json))
return false;return true;};deleteWazeCookie=function(){document.cookie="waze=;max-age=0;path=/";};function isEmpty(ob){for(var i in ob){return false;}
return true;}
