function donewwin(url,width,height,name){newwin=window.open(url,name,'scrollbars=yes,resizable=yes,status=no,width='+width+',height='+height);}
function detect_IE(){if(navigator.appVersion.indexOf("MSIE")!=-1){return true;}
return false;}
function detect_IE55_up(){version=0;if(navigator.appVersion.indexOf("MSIE")!=-1){temp=navigator.appVersion.split("MSIE");version=parseFloat(temp[1]);}
if(version>=5.5){return true;}else{return false;}}
function detect_Firefox(minver){version=0;if(navigator.userAgent.indexOf("Firefox")!=-1){temp=navigator.userAgent.split("Firefox/");version=parseFloat(temp[1]);}
if(version>=minver){return true;}else{return false;}}
function detect_GH(){try{return(navigator.userAgent.toLowerCase().indexOf('chrome')>-1);}catch(e){return false;}}
function getEventFromEvent(event,myWin){if(event)return event;if(!myWin)myWin=window;if(myWin.event)return myWin.event;return null;}
function getTargetFromEvent(event){var targ;if(!event)event=window.event;if(event.target)targ=event.target;else if(event.srcElement)targ=event.srcElement;if(targ&&targ.nodeType&&targ.nodeType==3)targ=targ.parentNode;return targ;}
function getKeyCodeFromEvent(event){event=getEventFromEvent(event);if(event.keyCode){return event.keyCode;}else if(event.which){return event.which;}else{return 0;}}
function BlockEvent(event){if(!event)event=window.event;try{event.preventDefault();}catch(e){event.returnValue=false;}}
function CancelBubbleEvent(event){if(!event)event=window.event;event.cancelBubble=true;if(event.stopPropagation)event.stopPropagation();}
function MouseOutTarget(event)
{var relTarg;if(!event)event=window.event;if(event.relatedTarget)relTarg=event.relatedTarget;else if(event.toElement)relTarg=event.toElement;else if(event.target)relTarg=event.target;return relTarg;}
function JT_IEExecAddedEvent(){if(typeof(this.JT_AddedEvents)=='undefined')return;var evname=window.event.type;if(typeof(this.JT_AddedEvents)=='undefined')return;if(typeof(this.JT_AddedEvents[evname])=='undefined')return;for(var func in this.JT_AddedEvents[evname]){this.JT_CurAddedEventFunc=this.JT_AddedEvents[evname][func];this.JT_CurAddedEvent4Exec=function(){this.JT_CurAddedEventFunc(window.event);};this.JT_CurAddedEvent4Exec();}}
function AddItemEvent(obj,evname,func){if(obj.attachEvent){if(typeof(obj.JT_AddedEvents)=='undefined')obj.JT_AddedEvents=new Array();var IsNewEventType=false;if(typeof(obj.JT_AddedEvents[evname])=='undefined'){obj.JT_AddedEvents[evname]=new Array();IsNewEventType=true;}
obj.JT_AddedEvents[evname][func]=func;if(obj.JTExecAddedEvents!='function'){obj.JTExecAddedEvents=JT_IEExecAddedEvent;obj.JTExecAddedEvents4Attach=function(){obj.JTExecAddedEvents();};}
if(IsNewEventType)obj.attachEvent('on'+evname,obj.JTExecAddedEvents4Attach);}else if(obj.addEventListener){obj.addEventListener(evname,func,false);}else{obj['on'+evname]=func;}};function DelItemEvent(obj,evname,func){if(obj.detachEvent){if(typeof(obj.JT_AddedEvents)=='undefined')return;if(typeof(obj.JT_AddedEvents[evname])=='undefined')return;obj.JT_AddedEvents[evname][func]=null;obj.JT_AddedEvents[evname].splice(func,1);}else if(obj.removeEventListener){obj.removeEventListener(evname,func,false);}else{obj['on'+evname]=null;}};function findPosY(obj)
{var curtop=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curtop+=obj.offsetTop
obj=obj.offsetParent;}}
else if(obj.y)
curtop+=obj.y;return curtop;}
function findPosX(obj)
{var curleft=0;if(obj.offsetParent)
{while(obj.offsetParent)
{curleft+=obj.offsetLeft
obj=obj.offsetParent;}}
else if(obj.x)
curleft+=obj.x;return curleft;}
function getDocumentHeight(){if(!document||!document.body)throw'Failed to get Height';if(document.body.offsetHeight&&document.body.scrollHeight){if(document.body.offsetHeight<document.body.scrollHeight){return document.body.scrollHeight;}else{return document.body.offsetHeight;}}else{if(document.height)
return document.height;}
throw'Failed to get Height';}
function JTXMLHttpRequest(){var request=false;try{request=new XMLHttpRequest();}catch(trymicrosoft){try{request=new ActiveXObject("Msxml2.XMLHTTP");}catch(othermicrosoft){try{request=new ActiveXObject("Microsoft.XMLHTTP");}catch(failed){request=false;}}}
return request;}
function getElemntsByTag(item,tag){if(!(item))return false;if(item.all&&item.all.tags){return item.all.tags(tag);}else if(item.getElementsByTagName){return item.getElementsByTagName(tag);;}
return false;}
function getElemntsByNameID(elem,name){if(elem.all&&elem.all.namedItem){return elem.all.namedItem(name);}else if(elem.getElementsByTagName){if(elem.all){var allSubElem=elem.all;}else{var allSubElem=elem.getElementsByTagName('*');}
for(var posinarr=0,i=0;i<allSubElem.length;i++){var curr=allSubElem.item(i);if((curr.id&&curr.id==name)||(curr.name&&curr.name==name)){return curr;}}}
return false;}
function FindParentNodeByTagName(item,tagName){var current=item;while(current.parentNode&&(!current.tagName||current.tagName!=tagName)){current=current.parentNode;}
if(!current.tagName||current.tagName!=tagName){return false;}
return current;}
function FindParentNodeById(item,id){var current=item;while(current.parentNode&&(!current.id||current.id!=id)){current=current.parentNode;}
if(!current.id||current.id!=id){return false;}
return current;}
function FindParentIdByTagName(item,tagName){var current=item;while(current.parentNode&&(!current.id||current.id==''||!current.tagName||current.tagName!=tagName)){current=current.parentNode;}
if(!current.tagName||current.tagName!=tagName||!current.id){return'';}
return current.id;}
function getFormElement(frm,idname){var res=false;if(frm&&frm.item&&frm.item.length){try{res=frm.item(idname);return res;}catch(e){}}
try{res=frm[idname];}catch(e){}
return res;}
function TestJavaScriptOn(){if(document.cookie.indexOf('javascript=1')<0){document.cookie='javascript=1;path=/';}}
var JT_IE_hoverEvents=[];function IEsetEvents(targ,hover_classes,active_classes,hover_only,active_only){if(!window.attachEvent)return;if(!detect_IE55_up())return;if(!JT_IE_hoverEvents)return;if(JT_IE_hoverEvents.length==0){IEhookHoverEvent(window,'onunload',IEunhookHoverEvents);}
if(targ.hovers&&targ.hovers==true){return;}
targ.hovers=true;if(hover_classes&&hover_classes!=''){if(hover_only&&hover_only!=''){IEhookHoverEvent(targ,'onmouseover',function(){if(targ.className.indexOf(hover_only)!=0)return;targ.className+=' '+hover_classes;});}else{IEhookHoverEvent(targ,'onmouseover',function(){targ.className+=' '+hover_classes;});}
IEhookHoverEvent(targ,'onmouseout',function(){targ.className=targ.className.replace(new RegExp('\\s+'+hover_classes,'gi'),'');});}
if(active_classes&&active_classes!=''){if(active_only&&active_only!=''){IEhookHoverEvent(targ,'onmouseover',function(){if(targ.className.indexOf(active_only)!=0)return;targ.className+=' '+active_classes;});}else{IEhookHoverEvent(targ,'onmousedown',function(){targ.className+=' '+active_classes;});}
IEhookHoverEvent(targ,'onmouseup',function(){targ.className=targ.className.replace(new RegExp('\\s+'+active_classes,'gi'),'');});}}
function IEhookHoverEvent(node,type,handler){node.attachEvent(type,handler);if(!JT_IE_hoverEvents)return;JT_IE_hoverEvents[JT_IE_hoverEvents.length]={node:node,type:type,handler:handler};}
function IEunhookHoverEvents(){if(!window.detachEvent)return;if(!JT_IE_hoverEvents)return;for(var e,i=0;i<JT_IE_hoverEvents.length;i++){e=JT_IE_hoverEvents[i];e.node.detachEvent(e.type,e.handler);}}
function JT_bannerClick_AJAX(banner_id){var ajax=JTXMLHttpRequest();if(ajax){ajax.open("GET",'/clickThru.php?id='+banner_id+'&mode=ajax',true);ajax.send(null);}
ajax=null;return true;}
function JT_bannerChangeLink(item,banner_id,link){var ajax=JTXMLHttpRequest();if(ajax)item.href=link;ajax=null;}
function JTIncreaseViewed(banner_id,minwidth,src){if(document.body.clientWidth<minwidth)return;if(src)src='&src='+escape(src);var ajax=JTXMLHttpRequest();if(ajax){ajax.open("GET",'/counter.php?banners='+banner_id+src,true);ajax.send(null);}else{var img=document.createElement('img');img.style.width=0;img.style.height=0;img.style.border=0;img.style.fontSize='1px';img.alt=' ';img.title=null;img.src='/counter.php?banners='+banner_id+src;document.body.appendChild(img);}
ajax=null;}
var JTmouseDownPosX=0;var JTmouseDownPosY=0;var JTmouseUpPosX=0;var JTmouseUpPosY=0;var JTmouseSelect=false;function JTPgr_RowClick(event,link,altlink,blank,noHisory){if(JTmouseSelect)return;event=getEventFromEvent(event);var targ=getTargetFromEvent(event);if(targ.tagName=='A')return;if(targ.tagName=='IMG'&&targ.parentNode&&targ.parentNode.tagName=='A')return;if(event.altKey){if(altlink&&altlink!=''){link=altlink;}else{return;}}
if(blank&&blank!==2)blank=true;if(event.ctrlKey||blank===true){newwindow=window.open(link);if(window.focus){newwindow.focus()}}else{var win=window;if(blank==2){while(win.parent&&win!=win.parent.window){win=win.parent.window;}}
if(noHisory){win.document.location.replace(link);}else{win.document.location=link;}}}
function JTPgr_mouseDownDetect(event){event=getEventFromEvent(event);JTmouseDownPosX=event.clientX;JTmouseDownPosY=event.clientY;JTmouseSelect=false;}
function JTPgr_mouseUpDetect(event){event=getEventFromEvent(event);JTmouseUpPosX=event.clientX;JTmouseUpPosY=event.clientY;if((JTmouseUpPosX>JTmouseDownPosX+3)||(JTmouseUpPosX<JTmouseDownPosX-3)||(JTmouseUpPosY>JTmouseDownPosY+3)||(JTmouseUpPosY<JTmouseDownPosY-3)){JTmouseSelect=true;}else{JTmouseSelect=false;}}
function JT_setClearForm(formid){var myform=document.getElementById(formid);if(myform&&myform.tagName=='FORM'){for(var i=0;i<myform.elements.length;i++){if(myform.elements[i].tagName=='SELECT'){for(var ii=0;ii<myform.elements[i].options.length;ii++){var val=myform.elements[i].options[ii].selected;myform.elements[i].options[ii].defaultSelected=false;myform.elements[i].options[ii].selected=val;}}else if(myform.elements[i].tagName=='TEXTAREA'||(myform.elements[i].tagName=='INPUT'&&myform.elements[i].type=='text')){var val=myform.elements[i].value;myform.elements[i].defaultValue='';myform.elements[i].value=val;}}}}
function setCookie(c_name,value,expiredays){if(expiredays){var exdate=new Date();expiredays=Math.round(24.0*60.0*60.0*1000.0*expiredays);exdate.setTime(exdate.getTime()+expiredays);var expires='; expires='+exdate.toGMTString();}else{var expires='';}
document.cookie=c_name+"="+jtescape(value)+expires+'; path=/';}
function getCookie(c_name){if(document.cookie.length<=0)return'';var c_start=document.cookie.indexOf(c_name+"=");if(c_start<=-1)return'';c_start=c_start+c_name.length+1;var c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}
function reloadPageOnHistory(){var res=getCookie('iscookies');if(res=='1'){var res=getCookie('noReload');if(res=='1'){setCookie('noReload','',-2);return;}
setCookie('noReload','1');if(window.location.reload){window.location.reload();}else{window.location.replace(window.location.href);}}}
function noHistory(item,event){if(!(item)||!(item.href)||item.href=='')return true;event=getEventFromEvent(event);if(event.altKey||event.ctrlKey||event.shiftKey)return true;CancelBubbleEvent(event);BlockEvent(event);var curhref=window.location.href;var linkhref=item.href;setCookie('HTTP_REFERER',curhref,0);window.location.replace(linkhref);return false;}
function utf8(wide){var c,s;var enc="";var i=0;while(i<wide.length){c=wide.charCodeAt(i++);if(c>=0xDC00&&c<0xE000)continue;if(c>=0xD800&&c<0xDC00){if(i>=wide.length)continue;s=wide.charCodeAt(i++);if(s<0xDC00||c>=0xDE00)continue;c=((c-0xD800)<<10)+(s-0xDC00)+0x10000;}
if(c<0x80)enc+=String.fromCharCode(c);else if(c<0x800)enc+=String.fromCharCode(0xC0+(c>>6),0x80+(c&0x3F));else if(c<0x10000)enc+=String.fromCharCode(0xE0+(c>>12),0x80+(c>>6&0x3F),0x80+(c&0x3F));else enc+=String.fromCharCode(0xF0+(c>>18),0x80+(c>>12&0x3F),0x80+(c>>6&0x3F),0x80+(c&0x3F));}
return enc;}
var hexchars="0123456789ABCDEF";function toHex(n){return hexchars.charAt(n>>4)+hexchars.charAt(n&0xF);}
var okURIchars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-";function encodeURIComponentWhenNoSupport(s){s=utf8(s);var c;var enc="";for(var i=0;i<s.length;i++){if(okURIchars.indexOf(s.charAt(i))==-1)
enc+="%"+toHex(s.charCodeAt(i));else
enc+=s.charAt(i);}
return enc;}
function jtescape(fld){if(fld=="")return'';var encodedField="";var s=fld;if(typeof(encodeURIComponent)=="function"){encodedField=encodeURIComponent(s);}else{encodedField=encodeURIComponentWhenNoSupport(s);}
return escape(s);}
TestJavaScriptOn();setCookie('HTTP_REFERER','',-1);function JTPopUp(event,item,swidth,redirectAfterLogin){try{var testIFrame=document.createElement('iframe');}catch(e){}
if(!testIFrame){return true;}else{testIFrame=null;}
if(swidth&&swidth>0){if(document.body.clientWidth<swidth)return true;}
event=getEventFromEvent(event);CancelBubbleEvent(event);BlockEvent(event);var link=item;if(!link)link=getTargetFromEvent(event);var lang=link.getAttribute('lang');if(lang){lang=lang.toLowerCase();if(lang!='en')lang='bg';}else{lang=getCookie('jt_ln');lang=(lang=='1'?'en':'bg');}
if(redirectAfterLogin!=false){document.JTPopUp_RedirectOnLogin=true;}else{if(document.body.scrollTop>0){setCookie('ppscroll',document.body.scrollTop,60/86400);}
document.JTPopUp_RedirectOnLogin=false;}
link.lang=lang;link.url=link.getAttribute('url');if(!link.url)link.url=link.href;if(link.getAttribute('evalCode')){link.evalCode=link.getAttribute('evalCode');}
document.JTPopUp_Link=link;if(typeof(window.JTPopUp_IFrameReady)=='function'){JTPopUp_OpenIFrame();}else{var head=document.getElementsByTagName("head")[0];var script=document.createElement('script');script.type='text/javascript';script.language='JavaScript';script.src="/styles/JTPopUp.js";script.onload=function(){JTPopUp_OpenIFrame();};script.onreadystatechange=function(){setTimeout('JTPopUp_OpenIFrame();',0);};head.appendChild(script);}
return false;}
function JTLogIn(event,req,stay,redirectAfterLogin,evalCode){var link=getTargetFromEvent(event);var ln=getCookie('jt_ln');if(ln!=1)ln=2;req=(req?'&req='+req:'');if(stay){stay='&stay='+link.href;}else{stay='';}
link.setAttribute('url','https://'+document.location.hostname+'/login.php?ln='+ln+req+stay);if(evalCode)link.setAttribute('evalCode',evalCode);return JTPopUp(event,null,null,redirectAfterLogin);}
function doAjaxVote(event,empid,mode,link){if(event!=null){event=getEventFromEvent(event);CancelBubbleEvent(event);BlockEvent(event);}
if(!empid||mode==null)return true;if(mode==1){mode='vote';}else{mode='unvote';}
link.style.visibility='hidden';var linksDiv=link.parentNode;linksDiv.className='progress';try{var cururl='/fans/?ajax=ajax&empid='+empid+'&do='+mode;return AjaxRequest.get({'url':cururl,'onSuccess':function(req){processVote(req,link,empid);},'onError':function(req){window.location.href=link.href;},'timeout':60000,'onTimeout':function(req){window.location.href=link.href;}});}catch(e){window.location.href=link.href;}
return false;}
function processVote(req,link,empid){var response=req.responseText;if(response.match(/Error/)){window.location.href=link.href;}
var linksDiv=link.parentNode;var ratingDiv=linksDiv.parentNode;var fansDiv=null;var starsbkgDiv=null;var starsDiv=null;var nodes=ratingDiv.childNodes;var maxIdx=nodes.length;for(var aInd=0;aInd<maxIdx;aInd++){var curChld=nodes[aInd];if(curChld.id=='strb'){starsbkgDiv=curChld;}else if(curChld.id=='fans'){fansDiv=curChld;break;}}
nodes=starsbkgDiv.childNodes;maxIdx=nodes.length;for(var aInd=0;aInd<maxIdx;aInd++){var curChld=nodes[aInd];if(curChld.id!='stars')continue;starsDiv=curChld;}
ratingDiv.className=ratingDiv.className.replace(' semiHide','');eval('response='+response+';');link.style.visibility='visible';linksDiv.className='';fansDiv.innerHTML=response.fans_label;starsDiv.style.width=response.width+'px';link.innerHTML=response.vote_label;if(response.voted==0){link.onclick=function(event){doAjaxVote(event,empid,1,link);};}else{link.onclick=function(event){doAjaxVote(event,empid,0,link);};}}
function scrollPageOnReload(){var scroll=getCookie('ppscroll');if(scroll&&scroll>0){setCookie('ppscroll','',-1);document.body.scrollTop=scroll;}}
function FBLogout(url){FB.Connect.logout(function(){if(url){document.location=url;}else{document.location.reload();}});return false;}
function initRndDivs(){$(function(){$("#rndDivBrdr").dropShadow({left:10,top:10,opacity:0.5,blur:5,color:'#777'});$("#rndDiv").corner("round 6px").parent().css('padding','1px').corner("tl tr bl cc:#eaebed round 6px").corner('br cc:#ccc round 6px');});}