function rollover(a, f)
{
    var els = a.getElementsByTagName('img');
    els[0].style.display = f ? 'none' : 'block';
    els[1].style.display = f ? 'block' : 'none';
}

function show_relative_div(id,element,addtop,addleft,src) {
	if (id) {
		var rtop=0;
		var rleft=0;
		var mvelememt=document.all?document.all[id]:document.getElementById(id);
		var imgelement=document.all?document.all["src"+id]:document.getElementById("src"+id);
		imgelement.src=src;
		do {
			rtop  += element.offsetTop;
			rleft += element.offsetLeft;
			element = element.offsetParent;
		} while (element);
		mvelememt.style.top=(rtop+addtop)+"px";
		mvelememt.style.left=(rleft+addleft)+"px";
		mvelememt.style.display="block";
	}
}
function hide_div(id) {
	if (id) {
		if(document.all) document.all[id].style.display="none";
		else document.getElementById(id).style.display="none";
	}
}

function pop_img(path_to_file, width, height, title, oknoname) {

	var s1 = "<HTML><HEAD><TITLE>" + title + "</TITLE>" +
		"<meta http-equiv='Content-Type' content='text/html; charset=Windows-1251'>" +
		"</HEAD><BODY style='margin: 0'>";

	var s2 = "<img src='" + path_to_file + "'" +
			 "' width='" + width + "' height='" + height + "' " +
			 "alt='" + title + "' onClick='self.close()'>";

	var s3 = "</BODY></HTML>";

	var param = "width=" + width + ",height=" + height + ",status=no,toolbar=no,menubar=no,scrollbars=no";

	popup = window.open("", oknoname, param)
	popup.document.write(s1+s2+s3)
	popup.document.close()
}
function dropFile(btn){
	if(document.getElementById) {
		tr = btn;
		while (tr.tagName != 'TR') tr = tr.parentNode;
		tr.parentNode.removeChild(tr);
		checkForLast();
	}
}
function addFile(btn){
	if(document.getElementById) {
		tr = btn;
		while (tr.tagName != 'TR') tr = tr.parentNode;
		var idSuffix = Math.round(Math.random()*1000);
		var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling);
		thisChilds = newTr.getElementsByTagName('td');
		for (var i = 0; i < thisChilds.length; i++){
			if (thisChilds[i].className == 'header') thisChilds[i].innerHTML = '';
			if (thisChilds[i].className == 'files') thisChilds[i].innerHTML = '<input type="file" name="chapters[]" size=48  style="width: 350px">';
		}
		checkForLast();
	}
}
function checkForLast(){
	btns = document.getElementsByName('drop');
	for (i = 0; i < btns.length; i++){
		btns[i].disabled = (btns.length == 1) ? true : false;
	}
}
function showimage() {
if (!document.images)
return
document.images.test.src= 'img/shablon/0' + document.zapros.Shabl.options[document.zapros.Shabl.selectedIndex].value + '.jpg';
}

function showimage_pr(adv_im) {
if (!document.images)
return
document.images.test.src= '/img/catalog/big/' + adv_im;
}

function ShowBigFoto(img){
	if(document.getElementById('show_big_foto')){
		document.getElementById('show_big_foto').innerHTML = '<table bgcolor="#abff2f"><tr><td align="right"><a href="javascript:BigFotoClose();"><img src="/img/close.gif" alt="close" border="0"></a></td></tr><tr><td><img src="/img/catalog/big/'+img+'"/></td></tr></table>';
	}
	scroll(0,0); 
}


function ShowBigFoto_1(img){
	if(document.getElementById('show_big_foto_1')){
		document.getElementById('show_big_foto_1').innerHTML = '<img src="/img/works/big/'+img+'"/ border="0" width="600">';
	}
	scroll(0,0); 
}




function BigFotoClose(){
	if(document.getElementById('show_big_foto')){
		document.getElementById('show_big_foto').innerHTML = '';
	}
}

function newImage(arg) {
 if (document.images) {
  rslt = new Image();
  rslt.src = arg;
  return rslt;
 }
}

function changeImages() {
 if (document.images && (preloadFlag == true)) {
  for (var i=0; i<changeImages.arguments.length; i+=2) {
   document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
  }
 }
}

var preloadFlag = false;
function preloadImages() {
 if (document.images) {
  s1 = newImage("/img/s1.gif");
  s2 = newImage("/img/s2.gif");
  s3 = newImage("/img/s3.gif");
  s6 = newImage("/img/s6.gif");
  preloadFlag = true;
 }
}
