<!--

	function MM_findObj(n, d) { // v4.01
  		var p, i, x;  
  		if (!d) d = document; 
		if((p = n.indexOf("?")) > 0 && parent.frames.length) {
    		d = parent.frames[n.substring(p+1)].document; 
			n = n.substring(0, p);
		}
		if(!(x = d[n]) && d.all) x = d.all[n]; 
  		for (i = 0; !x && i < d.forms.length; i++) x = d.forms[i][n];
		for (i = 0; !x && d.layers && i < d.layers.length; i++) 
    		x = MM_findObj(n, d.layers[i].document);
  		if (!x && d.getElementById) 
    		x = d.getElementById(n); 
  		return x;
	}


	function MM_preloadImages() { //v3.0
       	var d = document; 
  		if (d.images) { 
    	if (!d.MM_p) d.MM_p = new Array();
    	var i, j = d.MM_p.length, a = MM_preloadImages.arguments; 

    	for (i = 0; i < a.length; i++)
    		if (a[i].indexOf("#") != 0) { 
      			d.MM_p[j] = new Image; 
      			d.MM_p[j++].src = a[i];
    		}
  		}

	   	for (l = 1; l <= 5; i++) {
    		d.MM2_p[l] = new Image; 
    		d.MM2_p[l].src = "photos-main/main-photo-0" + l + ".jpg";
    		d.MM3_p[l] = new Image; 
    		d.MM3_p[l].src = "photos-main/texture-0" + l + ".jpg";
    	}
	}


	function MM_swapImgRestore() { // v3.0
  		var i, x, a = document.MM_sr; 
		for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++) 
			x.src = x.oSrc;
	}


	function MM_swapImage() { //v3.0
		var i, j = 0, x, a = MM_swapImage.arguments; 
		document.MM_sr = new Array; 
		for (i = 0; i < (a.length - 2); i+=3) {
			if ((x = MM_findObj(a[i])) != null) {
				document.MM_sr[j++] = x; 
				if(!x.oSrc) x.oSrc = x.src; 
				x.src=a[i+2];
			}
		}
	}



	function updatePhoto(fileName, filedescr, id, hfd) {
		var win = window.parent;
		var doc = win.document;
		var x = doc.getElementById("photo"); 
		var y = doc.getElementById("photodesc"); 
		var z = doc.getElementById("HasPhotoDescr"); 

		x.src = fileName;
		y.value = filedescr;
		z.value = hfd;
		
		win.DescrWin.document.location.href = "description?id=" + id;
	}


	function fixDescrVsb() {
		var win = window.parent;
		var doc = win.document;
		var z = doc.getElementById("photodescx"); 
		var zz = doc.getElementById("photodescxa"); 
		z.value = filedescrx;
		zz.value = filedescrxa;
		
		zz.style.display = "none";
	}


	function preloadMnPhotos() {
	}


	var scrollTim;
	var y=0;
	timSpeed=90
	y0=3000

function scroll(sp){
	clearTimeout(scrollTim)
	y=y+sp;
	if(y<=0)y=0;
	if(y>=y0)y=y0;
	winin.scrollTo(y,0);
	scrollTim=setTimeout("scroll("+sp+")",timSpeed)
}

//Clears the timeout so the scroll stops, this is called onmouseout.
function noScroll(){
	clearTimeout(scrollTim)
}






var hideDescrTm;


function showDescrDiv() {
	clearTimeout(hideDescrTm);

	var win = window; //.parent;
	var doc = win.document;

	var wndWidth = 750;
	var positionLeft = (doc.body.clientWidth - wndWidth) / 2;

	var x = doc.getElementById("DescrDiv"); 
	var y = doc.getElementById("photo"); 
	var z = doc.getElementById("HasPhotoDescr"); 

	if (z.value == 0) return;

	x.style.display = "block";
	x.style.left = positionLeft;
}
           

function hideDescrDiv() {
	hideDescrTm = setTimeout("doHideDescrDiv()", 20);
}

function cancelHideDescrDiv() {
	clearTimeout(hideDescrTm);
}

function doHideDescrDiv() {
	var win = window.parent;
	var doc = win.document;
	var x = doc.getElementById("DescrDiv"); 
	x.style.display = "none";
	clearTimeout(hideDescrTm);
}


//-->