	var fname = '';
	var tt = 0;
	var floaded = ['norm_<?=$this->ad->AdId?>_0<?=$this->photos[0]["filename"]?>'];
	var oImg = document.createElement("img");
	 oImg.onload = function () {
	 	floaded.push(fname);
	 	$('pic-loader').src = "/media/adimg/norm/t"+tt+"/" + fname;
  		new Effect.Appear("pic-container",{duration:0.5, afterFinish:function(){
			$('pic-box').style.backgroundImage = "none";
  		}}
  		);
	}
	function changePic(filename,tid){
		fname = filename;
		tt = tid;
		new Effect.Fade("pic-container",
		{
			duration:0.5, afterFinish:function(){
				if(floaded.indexOf(filename) == -1){
					$('pic-box').style.backgroundImage = "url(/themes/default/images/preloader.gif)";
					$('pic-box').style.backgroundPosition = "center center";
					$('pic-box').style.backgroundRepeat = "no-repeat";
				}
				oImg.src = "/media/adimg/norm/t"+tid+"/" + filename;
				//new Effect.Appear("pic-container",{duration:0.5});
		}
		});
	}
	
	function changePic2(filename){
		fname = filename;
		new Effect.Fade("pic-container",
		{
			duration:0.5, afterFinish:function(){
				if(floaded.indexOf(filename) == -1){
					$('pic-box').style.backgroundImage = "url(/themes/default/images/preloader.gif)";
					$('pic-box').style.backgroundPosition = "center center";
					$('pic-box').style.backgroundRepeat = "no-repeat";
				}
				oImg.src = "/media/adt/norm/" + filename;
				//new Effect.Appear("pic-container",{duration:0.5});
		}
		});
	}
	
	var middle = $("ad-middle").viewportOffset().top + 241;
	var start_x = $("thumb-list").viewportOffset().left + 2;
	var end_x = start_x + 90;
	var mouseY;var t1;
	function scrollDiv(){
		middle = $("ad-middle").viewportOffset().top + 241;
		speed  = (mouseY - middle) / 10;
		$("thumb-list").scrollTop += speed;
		t1 = setTimeout("scrollDiv()", 100);
	}
	
	function photo_scroll(event){
		mouseY = event.clientY;
		if(t1 == null) scrollDiv();
	}
	
	function photo_stop(event){
		start_y = middle - 241 + 2;
		end_y = start_y + 478;
		if(event.clientY < start_y || event.clientY > end_y || event.clientX < start_x || event.clientX > end_x){
			clearTimeout(t1);
			t1 = null;		
		}
	}
	
	function select_photo(obj){
		$(obj).up().setStyle({border:"1px solid #000"});
	}
	function leave_photo(obj){
		$(obj).up().setStyle({border:"1px solid #CCC"});
	}
