(function(){var log=(function(){if(window.console&&/(function|object)/.test(typeof console.log)){return function(msg){console.log(msg)
}
}else{if(window.opera&&typeof opera.postError==="function"){return function(msg){opera.postError(msg)
}
}else{return function(){}
}}})();
var loader=function(){var obj={};
var spec;
function loadCSS(path,onready){var head=document.getElementsByTagName("head")[0],css=document.createElement("link");
head.appendChild(css);
css.rel="stylesheet";
css.type="text/css";
css.href=path;
onready()
}function loadJS(path,onready){var safelistener=function(){try{onready()
}catch(e){var str="";
if(typeof e==="object"){for(var k in e){str+="\n"+k+": "+e[k]+","
}}else{str=e
}log("onready fail ("+path+"):"+str)
}},head=document.getElementsByTagName("head")[0],script=document.createElement("script");
script.type="text/javascript";
script.src=path;
if(script.readyState&&script.onload!==null){script.onreadystatechange=function(){if(script.readyState==="loaded"||script.readyState==="complete"){script.onreadystatechange=null;
safelistener()
}}
}else{script.onload=safelistener;
script.onerror=safelistener
}head.appendChild(script)
}function loadItem(i){if(typeof spec.depends[i]==="undefined"){spec.onComplete();
return
}var dep=spec.depends[i];
var url=spec.base_url+dep.url+"?"+window.p3chat.consts.TS();
if(!dep.found()||!!dep.cannot_skip){if(/\.css$/i.test(dep.url)){loadCSS(url,function(){loadItem(i+1)
})
}else{if(/\.js$/i.test(dep.url)){loadJS(url,function(){if(!dep.found()&&!dep.can_skip){throw ("Failed requirements after load: "+url)
}if(typeof dep.onFound==="function"){dep.onFound()
}loadItem(i+1)
})
}else{throw ("Unknown dependency type: "+url)
}}}else{if(!dep.can_skip){log("Warn: dependency already exist for: "+url)
}loadItem(i+1)
}}obj.load=function(depends){spec=depends;
spec.base_url=spec.base_url||"./";
loadItem(0)
};
return obj
};
var cookie=function(name){var obj={};
function set(val,days){var expires,date;
if(days){date=new Date();
date.setTime(date.getTime()+days*24*60*60*100);
expires="; expires="+date.toGMTString()
}else{expires=""
}document.cookie=name+"="+val+expires+"; path=/"
}function get(){var re=new RegExp(name+"=([^;]+)(?:;|$)");
if(re.test(document.cookie)){return RegExp.$1
}else{return null
}}function clear(){set("",-1)
}obj.set=set;
obj.get=get;
obj.clear=clear;
return obj
};
var dbg=function(cb){var coo=cookie("p3chat.com.dbg");
var D=function(p){var state=(p!==0&&p!==2)?1:p;
toggle(state,cb)
};
function toggle(st,cb){if(st){coo.set(st,"1")
}else{coo.clear()
}var res=state();
if(typeof cb==="function"){cb(res)
}}function state(){var st=parseInt(coo.get());
D.on=!!st;
D.ruleson=(st===2);
return st
}state();
return D
};
var p3chat=function(){var obj={};
var consts=(function(){var obj={};
var CHAT_RESOURCES_URL_DN="http://st.p3chat.com/resources";
var CHAT_RESOURCES_URL=(CHAT_RESOURCES_URL_DN&&CHAT_RESOURCES_URL_DN.indexOf("REMOTE_")<0)?CHAT_RESOURCES_URL_DN:"${static.content.url123}";
var CHAT_DN_RESOURCES_URL="http://p3chat.com/widget";
var CHAT_CSS_NS="p3chat-";
var CHAT_TIMESTAMP="0131172421";
obj.STATIC_URL=function(){return fix_https(CHAT_RESOURCES_URL)
};
obj.LOADER_URL=function(){return fix_https(CHAT_DN_RESOURCES_URL)
};
obj.BOSH_URL=function(){return obj.LOADER_URL()+"/bosh"
};
obj.EMAIL_URL=function(){return obj.LOADER_URL()+"/offlinemsg"
};
obj.NS=function(){return CHAT_CSS_NS
};
obj.TS=function(){return CHAT_TIMESTAMP
};
return obj
})();
var script_src_uid=(function(){var uid="";
var scripts=document.getElementsByTagName("script");
var uid_re=/^\d{5,15}$/,p3script_re=new RegExp(consts.LOADER_URL().replace(/http:/,"https?:").replace(/\//g,"")+"uid(\\d{5,15})","i");
function src_attr(script){return(script.getAttribute.length!==undefined)?script.src:script.getAttribute("src",4)
}var src="",srcs=[];
for(var len=scripts.length,i=scripts.length-1;
i>=0;
i--){src=src_attr(scripts[i]);
srcs.push(src);
uid=p3script_re.exec(src.replace(/\//g,""));
uid=uid&&uid[1];
if(uid){break
}}if(uid_re.test(uid)){return[src,uid]
}log("Failed to find suid among: "+srcs.join("\n"));
return["",null]
}());
var is_https=("https:"===script_src_uid[0].split("/")[0]);
var site_uid=script_src_uid[1];
function fix_https(url){if(is_https){return url.replace(/^https?:/,"https:")
}return url
}var unsupported=function(){var ie6=/MSIE 6/i.test(navigator.userAgent),ie_quirks_mode=(document.compatMode==="BackCompat"&&/MSIE/i.test(navigator.userAgent)),mootools_1x=(/\.1/.test(typeof MooTools!=="undefined"&&MooTools.version));
return{res:(ie6||ie_quirks_mode),warn:(ie6&&"IE6")||(ie_quirks_mode&&"IE Quirks Mode")||(mootools_1x&&"MooTools 1.1x")||""}
};
var onDocumentLoad=function(onload){var started=false;
var start=function(){if(started){return
}started=true;
if(document.removeEventListener){document.removeEventListener("DOMContentLoaded",start,false)
}onload()
};
if(document.addEventListener){document.addEventListener("DOMContentLoaded",start,false);
window.addEventListener("load",start,false)
}else{if(document.attachEvent){window.attachEvent("onload",start)
}}};
var ready=false,ready_cbs=[];
var domready=false,domready_cb=function(){};
var loadAndRun,force_called=false;
var setDomReadyCb=function(cb){if(typeof cb==="function"){domready_cb=cb;
obj.ready=setReadyCb;
if(domready){loadAndRun=domready_cb.apply(obj,[callReadyCbs])
}}};
function setReadyCb(cb){if(typeof cb==="function"){ready_cbs.push(cb);
forceLoadAndRun()
}if(ready){callReadyCbs()
}}function callReadyCbs(){ready=true;
while(ready_cbs.length){ready_cbs.shift().apply(obj)
}}function forceLoadAndRun(){if(force_called){return
}if(typeof loadAndRun==="function"){force_called=true;
loadAndRun("by API ready")
}}function autoload(){var s=unsupported();
if(!s.res){onDocumentLoad(function(){domready=true;
loadAndRun=domready_cb.apply(obj,[callReadyCbs])
})
}obj.supported=s.res?false:(s.warn?"maybe":true);
if(s.warn){log("P3chat unsupported: "+s.warn)
}}autoload();
obj.ver="2.2.3";
obj.consts=consts;
obj.log=log;
obj.dbg=dbg;
obj.cookie=cookie;
obj.site_uid=site_uid;
obj.https=is_https;
obj.loader=loader();
obj.ready=setDomReadyCb;
obj.fix_https=fix_https;
return obj
};
window.p3chat=p3chat()
})();(function(){var ieEng=function(){var obj={};
var id="p3c-ie-store";
var engine=isIE()?createStorageEl():null;
var name="ie-userData";
function isIE(){try{return window.ActiveXObject!==undefined
}catch(e){return false
}}function createStorageEl(){var el=document.getElementById(id);
if(el){return el
}try{el=document.createElement('<div style="display:none;behavior:url(\'#default#userData\')" id="'+id+'"></div>');
document.getElementsByTagName("body")[0].appendChild(el)
}catch(e){return null
}return el
}var get=function(key){engine.load(id);
return engine.getAttribute(key)
};
var set=function(key,val){engine.setAttribute(key,val);
engine.save(id);
return engine?val:null
};
var clear=function(){engine.load(id);
var xmlDoc=engine.XMLDocument,root,i,attrs=[];
if(xmlDoc&&xmlDoc.documentElement&&xmlDoc.documentElement.attributes){root=xmlDoc.documentElement;
for(i=0;
i<root.attributes.length;
++i){attrs.push(root.attributes.item(i).nodeName)
}for(i=0;
i<attrs.length;
++i){engine.removeAttribute(attrs[i])
}engine.save(id)
}};
obj.getItem=get;
obj.setItem=set;
obj.clear=clear;
obj.name=name;
return !!engine?obj:null
};
var store=function(){var obj={};
var engine=haveLS()?window.localStorage:ieEng();
var name=engine&&engine.name||"w3c-localStorage";
function haveLS(){try{return !!localStorage.getItem
}catch(e){return false
}}var get=function(key){return engine.getItem(key)
};
var set=function(key,val){engine.setItem(key,val);
return val
};
var clear=function(){engine.clear()
};
obj.get=get;
obj.set=set;
obj.clear=clear;
obj.name=name;
return !!engine?obj:null
};
p3chat=window.p3chat||{};
p3chat.store=store
})();(function(){var store=window.p3chat&&window.p3chat.store();
var current_url=window.location.pathname+window.location.search;
var promise=function(async_op){var P={};
var doing=false,done=false,cbs=[],res;
var fulfill=function(arg){if(done){return
}done=true;
res=arg;
while(cbs.length){cbs.pop()(res)
}};
var then=function(cb){if(cb&&typeof cb==="function"){cbs.push(cb)
}if(doing){if(done&&cbs.length){cbs.pop()(res)
}return
}doing=true;
async_op(P);
return P
};
P.fulfill=fulfill;
P.then=then;
return P
};
var pageCounter=(function(){var C={};
var parr=[];
if(store){var pages=store.get("p3chat-ppages"),new_page=true;
if(pages){parr=pages.split(/>/);
if(current_url===parr[parr.length-1]){new_page=false
}}if(new_page){parr.push(current_url);
store.set("p3chat-ppages",parr.join(">"))
}}function restart(){parr=[current_url];
C.count=1;
store.set("p3chat-ppages",parr.join("\0"))
}C.count=parr.length;
C.restart=restart;
return C
})();
var timer=(function(){var T={};
var milestones=[],pings=[];
var beg=+new Date,sec_on_site=0;
var lock=(function(){var L={};
var left="",locked=null;
var now=+new Date,locked_since,lock_time=2*3600*1000;
if(store){locked_since=store.get("p3chat-plocked");
if(locked_since){if(now-locked_since<lock_time){locked=true;
left=Math.floor((lock_time-(now-locked_since))/1000+0.5)
}else{locked=false;
store.set("p3chat-plocked","")
}}}function lock(){if(locked){return
}if(store){store.set("p3chat-plocked",+new Date)
}}L.yep=locked;
L.left=left;
L.lock=lock;
return L
})();
if(store){var just_unlocked=(lock.yep===false);
var msec_on_prev_load=just_unlocked?beg:parseInt(store.get("p3chat-ptime")||beg),sec_since_prev_load=just_unlocked?0:parseInt(store.get("p3chat-psec")||0);
sec_on_site=Math.floor((sec_since_prev_load+(beg-msec_on_prev_load)/1000+0.5));
store.set("p3chat-ptime",beg);
store.set("p3chat-psec",sec_on_site);
if(just_unlocked){pageCounter.restart()
}}setInterval(function(){var sec_on_page=Math.floor((+new Date-beg)/1000+0.5);
var sec_total=sec_on_site+sec_on_page;
var i,len,ms,rem=[];
for(i=0,len=pings.length;
i<len;
i++){pings[i](sec_total,sec_on_page)
}if(lock.yep){return
}for(i=0,len=milestones.length;
i<len;
i++){ms=milestones[i];
if(sec_total>=ms.sec){ms.cb(sec_total);
rem.push(i)
}}while(rem.length){milestones.splice(rem.pop(),1)
}},1000);
function restart(){if(store){store.clear()
}window.location.reload()
}T.lock=lock;
T.on=function(sec,cb){milestones.push({sec:sec,cb:cb})
};
T.ping=function(func){pings.push(func)
};
T.restart=restart;
return T
})();
var autochat=function(rules){var A={};
var urlMatcher=function(rule){var match=function(str){if(rule.match==="regexp"){return str.search(new RegExp(rule.url,"i"))!==-1
}else{if(rule.match==="head"){return str.indexOf(rule.url)==0
}else{if(rule.match==="exact"){return str===rule.url
}}}};
return{on:function(cb){if(match(current_url)){setTimeout(cb,rule.delay*1000)
}}}
};
var evalRules=function(cb){var actor_types={time:function(rule){timer.on(rule.delay,function(){cb(rule.id)
})
},"url-match":function(rule){urlMatcher(rule).on(function(){cb(rule.id)
})
},"page-count":function(rule){if(pageCounter.count>=rule.pageCount){setTimeout(function(){cb(rule.id)
},rule.delay*1000)
}}};
for(var i=0;
i<rules.length;
i++){var rule=rules[i];
actor_types[rule.type](rule)
}};
for(var i=0;
i<rules.length;
i++){var rule=rules[i];
rule.type=rule.hasOwnProperty("match")?"url-match":rule.hasOwnProperty("pageCount")?"page-count":"time";
if(rule.type==="url-match"&&/(head|exact)/.test(rule.match)){rule.url=rule.url.replace(/^.*?\/\//,"").replace(/^[^\/]*/,"")
}}var spP=null,stopped=false;
var stop_promise=promise(function(P){spP=P;
if(!rules.length){spP.fulfill("no rules")
}if(timer.lock.yep){stop("locked for "+timer.lock.left)
}});
var match_promise=promise(function(P){evalRules(function(id){if(stopped){return
}P.fulfill(id);
stop("match")
})
});
var on=function(cbo){match_promise.then(cbo.match);
if(cbo.stop){stop_promise.then(cbo.stop)
}};
var stop=function(reason){if(stopped){return
}stopped=true;
spP.fulfill(reason);
timer.lock.lock()
};
stop_promise.then(function(){});
A.rules=rules;
A.timer=timer;
A.pages=pageCounter.count;
A.on=on;
A.stop=stop;
return A
};
p3chat=window.p3chat||{};
p3chat.autochat=autochat
})();(function(){var buttons=function(spec){var obj={};
var hover_els=[];
var hover_cb=null;
var hover=function(cb){hover_cb=cb
};
var clicked=false;
var styles={inline:{display:"inline"},floats:{common:{display:"inline",position:"fixed",zIndex:"99999"},top:{top:"0",left:"45%"},right:{right:"0",top:"40%"},bottom:{bottom:"0",left:"45%"},left:{left:"0",top:"40%"}},finger:{cursor:"pointer"},hidden:{display:"none"},clear:{margin:"0px",padding:"0px",border:"0px none"}};
applyInlineBtnsLogic(getElementsById("chat-launcher-c6be047eb0ae"),spec.inline);
var float_el=spec.floating&&createFloatBtn(spec.floating);
function getElementsById(id){var res=[],i=0;
var el=document.getElementById(id);
while(el){el.id+=(""+i++);
el.setAttribute("name","p3c-launcher-inline");
res.push(el);
el=document.getElementById(id)
}return res
}function applyInlineBtnsLogic(els,btn_spec){var el,img;
for(var i=0;
i<els.length;
++i){el=els[i];
setStyles(el,styles.inline,spec.active?styles.finger:{});
if(spec.active){el.onmouseover=getHoverHandlerFor(el);
el.onclick=onClick
}if(btn_spec&&btn_spec.url){img=getInlineImgEl(el);
if(img){btn_spec.url.offline=img.src;
img.src=btn_spec.url[spec.online?"online":"offline"]
}}}}function getInlineImgEl(el){var img=null,children=el.childNodes;
for(var i=0;
i<children.length;
++i){if(/^img$/i.test(children[i].nodeName)){img=children[i];
break
}}return img
}function createFloatBtn(btn_spec){var el=document.getElementById("p3c-launcher"),img,url;
if(el){el.parentNode.removeChild(el)
}el=document.createElement("div");
el.id="p3c-launcher";
setStyles(el,styles.floats.common,styles.floats[btn_spec.align],spec.active?styles.finger:{},btn_spec.hidden?styles.hidden:{});
if(spec.active){el.onmouseover=getHoverHandlerFor(el);
el.onclick=onClick
}img=document.createElement("img");
if(btn_spec.url&&btn_spec.url.online&&btn_spec.url.offline){setStyles(img,styles.clear);
url=btn_spec.url[spec.online?"online":"offline"];
if(typeof spec.fix_https==="function"){url=spec.fix_https(url)
}img.src=url
}else{throw"no float online or offline url"
}el.appendChild(img);
document.getElementsByTagName("body")[0].appendChild(el);
return el
}function getHoverHandlerFor(el){hover_els.push(el);
return function(){if(hover_cb){while(hover_els.length){hover_els.shift().onmouseover=null
}hover_cb.apply(obj)
}}
}function onClick(){clicked=true
}function setStyles(){var styles=Array.prototype.slice.call(arguments),el=styles.shift(),style;
for(var i=0;
i<styles.length;
i++){style=styles[i];
for(var s in style){if(style.hasOwnProperty(s)){el.style[s]=style[s]
}}}}obj.hover=hover;
obj.clicked=function(){return clicked
};
return obj
};
p3chat=window.p3chat||{};
p3chat.buttons=buttons
})();(function(){var depends_prod=[{url:"/css/"+(p3chat.https?"chats.css":"chat.css"),found:function(){return false
}},{url:"/css/"+(p3chat.https?"slices.css":"slice.css"),found:function(){return false
}},{url:"/js/all-jqplugins.min.js",found:function(){return !(typeof jQuery!=="undefined"&&jQuery.fn.jquery==="1.5.2"&&jQuery.ui&&jQuery.ui.version==="1.8.12")
},onFound:function(){p3chat.jq=jQuery;
p3chat.skip_jq=true
},can_skip:true},{url:"/js/all-jquery-jqplugins.min.js",found:function(){return p3chat.skip_jq
},onFound:function(){p3chat.jq=jQuery.noConflict(true)
},can_skip:true},{url:"/js/all-p3chat.min.js",found:function(){return(typeof p3chat.Model!="undefined")
}}];
var depends_dev=[{url:"/css/"+(p3chat.https?"chats.css":"chat.css"),found:function(){return false
}},{url:"/css/"+(p3chat.https?"slices.css":"slice.css"),found:function(){return false
}},{url:"/js/lib/jquery-1.5.2.js",found:function(){return(typeof jQuery!=="undefined"&&jQuery.fn.jquery==="1.5.2")
},cannot_skip:true},{url:"/js/lib/jquery.ui.core.js",found:function(){return(typeof jQuery.ui!=="undefined"&&jQuery.ui.version==="1.8.12")
},cannot_skip:true},{url:"/js/lib/jquery.ui.widget.js",found:function(){return(typeof jQuery.widget!=="undefined")
}},{url:"/js/lib/jquery.ui.mouse.js",found:function(){return(typeof jQuery.fn.mouse!=="undefined")
}},{url:"/js/lib/jquery.ui.draggable.js",found:function(){return(typeof jQuery.fn.draggable!=="undefined")
}},{url:"/js/lib/jquery.ui.resizable.js",found:function(){return(typeof jQuery.fn.resizable!=="undefined")
}},{url:"/js/lib/jquery.autoresize.js",found:function(){return(typeof jQuery.fn.autoResize!=="undefined")
}},{url:"/js/lib/jquery.infieldlabel.js",found:function(){return(typeof jQuery.fn.inFieldLabels!=="undefined")
}},{url:"/js/lib/jquery.caret.js",found:function(){return(typeof jQuery.fn.caret!=="undefined")
}},{url:"/js/lib/jquery.jsonp.js",found:function(){return(typeof jQuery.jsonp!=="undefined")
}},{url:"/js/lib/json2.js",found:function(){return(typeof p3chat.JSON!=="undefined")
},onFound:function(){p3chat.jq=jQuery.noConflict(true)
}},{url:"/js/i18n.js",found:function(){return(typeof p3chat.i18n!=="undefined")
}},{url:"/js/util.js",found:function(){return(typeof p3chat.util!=="undefined")
}},{url:"/js/bosh.js",found:function(){return(typeof p3chat.bosh!=="undefined")
}},{url:"/js/ui.sound.js",found:function(){return(typeof p3chat.Sound!=="undefined")
}},{url:"/js/ui.slices.js",found:function(){return(typeof p3chat.Slices!=="undefined")
}},{url:"/js/ui.chat.email.js",found:function(){return(typeof p3chat.EmailView!=="undefined")
}},{url:"/js/ui.chat.chatting.js",found:function(){return(typeof p3chat.ChattingView!=="undefined")
}},{url:"/js/ui.notify.js",found:function(){return(typeof p3chat.Notify!=="undefined")
}},{url:"/js/ui.toolbar.js",found:function(){return(typeof p3chat.Toolbar!=="undefined")
}},{url:"/js/ui.chat.js",found:function(){return(typeof p3chat.ChatWindow!=="undefined")
}},{url:"/js/ui.buttons.js",found:function(){return(typeof p3chat.Buttons!=="undefined")
}},{url:"/js/model.js",found:function(){return(typeof p3chat.Model!=="undefined")
}},{url:"/js/view.js",found:function(){return(typeof p3chat.View!=="undefined")
}},{url:"/js/ctl.js",found:function(){return(typeof p3chat.Ctl!=="undefined")
}},{url:"/js/autochat-dbg.js",found:function(){return p3chat.autochat&&p3chat.autochat.dbg
},can_skip:true}];
p3chat.ready(function(afterload){if(p3chat.settings.disableChat){p3chat.log("p3chat: disabled");
return null
}p3chat.dbg=p3chat.dbg(function(){window.location.reload()
});
p3chat.store=p3chat.store();
p3chat.autochat=p3chat.autochat(p3chat.settings.autoChatRules);
var data,resume=false,opened=false;
if(p3chat.store){data=p3chat.store.get("p3chat");
resume=/"session"\s*:\s*"alive"/.test(data);
opened=/"opened"\s*:\s*"?true"?/.test(data)
}var in_popup=(window.name=="p3chatpopup");
var active=(p3chat.settings.operatorsOnline||p3chat.settings.offlineMsgSupport);
var lazy=!(resume||opened||in_popup);
var hide_btn=(opened&&resume)||in_popup;
var btn_spec=p3chat.settings.buttons;
btn_spec.online=p3chat.settings.operatorsOnline;
btn_spec.active=active;
if(btn_spec.floating){btn_spec.fix_https=p3chat.fix_https;
btn_spec.floating.hidden=hide_btn
}var btns=p3chat.buttons(btn_spec);
var loading=false;
var loadAndRun=function(reason){if(loading){p3chat.log("Load: "+reason+" (skipped)");
return
}loading=true;
p3chat.log("Load: "+reason);
p3chat.loader.load({base_url:p3chat.consts.STATIC_URL(),depends:p3chat.dbg.on?depends_dev:depends_prod,onComplete:function(){p3chat.Model.init(p3chat.site_uid,btns.clicked());
p3chat.open=function(){p3chat.Model.opening()
};
afterload()
}})
};
if(!active){p3chat.log("Not active")
}else{p3chat.autochat.on({match:function(rule_id){loadAndRun("rule "+rule_id+" matched..")
}});
if(p3chat.dbg.ruleson){loadAndRun("rules dbg..")
}else{if(lazy){btns.hover(function(){loadAndRun("on hover..")
})
}else{loadAndRun("resuming session..")
}}}return loadAndRun
})
})();
p3chat.settings = {
  "lang": "en",
  "operatorsOnline": false,
  "disableChat": false,
  "css": {
    "top": "40px",
    "left": "40px",
    "height": "320px",
    "width": "270px"
  },
  "offlineMsgSupport": true,
  "defaultOfflineSubj": "Pomoč",
  "buttons": {
    "inline": {
      "url": {
        "online": "http://st.p3chat.com/buttons/online_button_inline.png"
      }
    },
    "floating": {
      "url": {
        "online": "http://www.mojadrogerija.si/prisotna.png",
        "offline": "http://www.mojadrogerija.si/odsotna.png"
      },
      "align": "left"
    }
  },
  "popupOnly": false,
  "autoChatRules": [
  ]
};
