var ar_el=new Array();
var pref='p_';
var count_el=0;
function writeCookie (name, value, expires, path, domain, secure)
{
	document.cookie=name + "=" + escape(value) +
	((expires) ? "; expires=" + expires.toGHTSt(): "")+
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
}
writeCookie("is_c","1","","/", "mprazdnik.kharkov.ua","");

function popup(file,width,height)
{
	window.open("http://mprazdnik.kharkov.ua/"+file,"site_path","height="+height+",width="+width+",status=yes,location=no,toolbar=no,directories=no,resizable=no,scrollbars=no,menubar=no,top=10,left=10");
}

function getfunc(obj){
 return function(){
   step=(obj.direct=="up")?-10:10;
   move_i(obj,step);
 }
}
function show_shadow()
{
	var el=document.getElementById('preview');
	if(!count_el) el.style.visibility="hidden";
}
function show_i()
{
	var el=document.getElementById('preview');
	element_id=pref+this.name;
	if(!document.getElementById(element_id))
	{
		ar_el[element_id]=document.createElement("img");
		ar_el[element_id].idName=element_id;
		el.appendChild(ar_el[element_id]);
		ar_el[element_id].style.position="absolute";
		ar_el[element_id].style.top=-100;
		ar_el[element_id].src=this.src;
		this.offsetLeft+this.offsetParent.offsetLeft;
		if(this.name=="img_"+count)
			ar_el[element_id].style.left=this.offsetLeft+this.offsetParent.offsetLeft-(ar_el[element_id].offsetWidth/2);
		else if(this.name=="img_1")
			ar_el[element_id].style.left=this.offsetLeft+this.offsetParent.offsetLeft-10;
		else
			ar_el[element_id].style.left=this.offsetLeft+this.offsetParent.offsetLeft-(ar_el[element_id].offsetWidth/3)+3;
		count_el++;
	}
	ar_el[element_id].direct="down";
	el.style.visibility="visible";
	setTimeout(getfunc(ar_el[element_id]),400);
}

function move_i(obj,step)
{
	if(step>0)
	{
		if(obj.offsetTop<0)
		{ 
			obj.style.top=obj.offsetTop+step;
			setTimeout(getfunc(obj),(100+obj.offsetTop)/4);
		}
	}
	else
	{
		if(obj.offsetTop>=-100)
		{ 
			obj.style.top=obj.offsetTop+step;
			setTimeout(getfunc(obj),(100+obj.offsetTop)/4);
		}
		else
		{
			var el=document.getElementById('preview');
			//ar_el.splice(obj.idName,1);
			el.removeChild(obj);
			count_el--;
			setTimeout('show_shadow()',300);
		}
	}
} 

function hide_i()
{
	ar_el[pref+this.name].direct="up";
	move_i(ar_el[pref+this.name],-10);
}


