/*
Simple Image Trail script- By JavaScriptKit.com
Visit http://www.javascriptkit.com for this script and more
This notice must stay intact
*/

var trailimage=["imgs/trail_del.gif", 3, 3] //image path, plus width and height
var newimg = "imgs/trail_del.gif";
var offsetfrommouse=[10,-20] //image x,y offsets from cursor position in pixels. Enter 0,0 for no offset
var displayduration=1 //duration in seconds image should remain visible. 0 for always.
var maximagesize = 300;

function gettrailobj(){
	if (document.getElementById)
	return document.getElementById("trailimageid").style
	else if (document.all)
	return document.all.trailimagid.style
}


function truebody(){
return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function showtrial(e, fname, width, height, gallery, photo_name){
	document.getElementById("img").visibility="hidden";
	document.getElementById("img").src=fname;
	if (width>maximagesize || height>maximagesize)
	{
		 if (width>height)
		 {
			 width_ = maximagesize;
			 height_= maximagesize*height/width;
		 }
		 else
		 {
			 width_ = maximagesize*width/height;
			 height_= maximagesize;
		 }
		width=width_;
		height=height_;
	}
	document.getElementById("img").width=width;
	document.getElementById("img").height=height;
	document.getElementById("gallery").innerHTML=gallery;
	document.getElementById("photo_name").innerHTML=photo_name;
	gettrailobj().visibility="visible";
//	gettrailobj().left=truebody().scrollLeft+window.event.clientX+"px";
//	gettrailobj().top=truebody().scrollTop+window.event.clientY+"px";

	//Определение положение на экране
	var xcoord=0;
	var ycoord=0;
	//нормальные браузеры
	if (typeof e != "undefined"){
		xcoord=e.pageX;
		ycoord=e.pageY;
	}
    //если это интернет эксплорер
	if (IE='\v'=='v')
	{
		xcoord=truebody().scrollLeft+event.clientX;
		ycoord=truebody().scrollTop+event.clientY;
	}


	//Если выходит за пределы справа
	if (xcoord + width > truebody().clientWidth) xcoord = xcoord - width - 60;

	ycoord-=height/2;
	if (ycoord<truebody().scrollTop) ycoord=truebody().scrollTop+20;

	gettrailobj().left=xcoord+"px";
	gettrailobj().top=ycoord+"px";

}

function hidetrail(){
	gettrailobj().visibility="hidden";
	document.onmousemove="";
	document.getElementById("img").src=newimg;
	window.status;
}

function followmouse(e){
	gettrailobj().left="100px";
	var xcoord=offsetfrommouse[0];
	var ycoord=offsetfrommouse[1];
	if (typeof e != "undefined"){
		xcoord+=e.pageX;
		ycoord+=e.pageY;
	}
	else if (typeof window.event != "undefined"){
		xcoord+=truebody().scrollLeft+event.clientX;
		ycoord+=truebody().scrollTop+event.clientY;
	}
	var docwidth=document.all? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15;
	var docheight=document.all? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight);
	if (xcoord+trailimage[1]+3>docwidth || ycoord+trailimage[2]> docheight)
		gettrailobj().display="none"
	else
		gettrailobj().display="";
	gettrailobj().left=xcoord+"px";
	gettrailobj().top=ycoord+"px";
}



if (document.getElementById || document.all)
	document.write('<div id="trailimageid" style="position:absolute;visibility:visible;left:0px;top:0px;width:100px;height:100px;z-index:4"><table border="0" cellspacing="0" cellpadding="0" width="100px" height="100px"><tr><td width="18px" height="39px" style="background-image:url(imgs/large_img_left_top.png);"><div style="width:18px"></div></td><td height="39px" style="background-image:url(imgs/large_img_top.png);" id="gallery" align="center" class="text"></td><td style="background-image:url(imgs/large_img_right_top.png);width:18px;height:39px;"><div style="width:18px"></div></td></tr><tr><td style="background-image:url(imgs/large_img_left.png);width:18px"></td><td style="background:#ffffff url(imgs/loading.gif) center center no-repeat;"><img id="img" style="border-color=858585" border=2 src="'+trailimage[0]+'" width="'+trailimage[1]+'px" height="'+trailimage[2]+'px"></td><td style="background-image:url(imgs/large_img_right.png);width:18px;"></td></tr><tr><td style="background-image:url(imgs/large_img_left_bottom.png);background-repeat:no-repeat;width:18px;height:36px"></td><td style="background-image:url(imgs/large_img_bottom.png);height:36px;" id="photo_name" class="text" align="left"></td><td style="background-image:url(imgs/large_img_right_bottom.png);width:18px;height:36px;background-repeat:no-repeat"></td></tr></table></div>');


if (displayduration>0)
setTimeout("hidetrail()", displayduration*100);

hidetrail();

