function getSWFHTML(plik,w,h,DivId,alt) {
if (!FlashDetect.installed && alt) {
	swfNode = '<a href="index.php"><img src="'+alt+'" alt=""></a>';
	}
else
if (navigator.plugins && navigator.mimeTypes && navigator.mimeTypes.length) { // netscape plugin architecture
	swfNode = '<embed type="application/x-shockwave-flash" src="'+ plik +'" width="'+ w +'" height="'+ h +'" quality="high" wmode="transparent">';
} else { // PC IE
	swfNode  = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+ w +'" height="'+ h +'">';
	swfNode += '<param name="movie" value="'+ plik +'">';
	swfNode += '<PARAM NAME=quality VALUE=high>';
	swfNode += '<PARAM NAME=wmode VALUE=transparent>';
	swfNode += '</object>';
	}
if (DivId)
	document.getElementById(DivId).innerHTML=swfNode;
else
	document.write(swfNode);
return false;
}

var img=new Image();

function openpic2(pic,code) {
if (!document.getElementById('galimg'))
	initgal();
document.getElementById('galimg').src='images/wait.gif';
img.onload=mymove;
img.src='img_upl/'+pic;
document.getElementById('galcontent').innerHTML=code;
mymove2();
return false;
}
function openpic3(pic) {
if (!document.getElementById('galimg'))
	initgal();
document.getElementById('galimg').src='images/wait.gif';
img.onload=mymove;
img.src='img_upl/'+galeria[pic];
if (document.getElementById('galcode'+pic))
	document.getElementById('galcontent').innerHTML=document.getElementById('galcode'+pic).innerHTML;
else
	document.getElementById('galcontent').innerHTML='';
current=pic;
return false;
}
function next() {
if (current+1<galeria.length)
return openpic3(current+1);
else
return openpic3(0);
}
function prev() {
if (current>0)
return openpic3(current-1);
else
return openpic3(galeria.length-1);
}

function hidepic() {
document.getElementById('gal').style.display="none";
//document.getElementById('igal').style.display="none";
return false;
}

function mymove()  {
document.getElementById('galimg').src=img.src;
return mymove2();
}
function mymove2() {
var ghost=document.getElementById('gal');
var mytop=(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);
var myleft=(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);
var mywidth=(document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth);
var myheight=(document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight);
//var ighost=document.getElementById('igal');
var l=myleft+(mywidth-(img.width>0?img.width+30:ghost.offsetWidth))/2;
var t=mytop+(myheight-(img.height>0?img.height+50:ghost.offsetHeight))/2;
ghost.style.left=(l>10?l+'px':'10px');
//ighost.style.left=ghost.style.left;
//ighost.style.width=ghost.offsetWidth+'px';

ghost.style.top=(t>10?t+'px':'10px');
//ighost.style.top=ghost.style.top;
//ighost.style.height=ghost.offsetHeight+'px';
ghost.style.display='block';
//ighost.style.display='block';
return true;
}

function initgal() {
var divNode = document.createElement('div');
divNode.id="gal"
divNode.onclick="hidepic()";
divNode.innerHTML='<img id="galimg" src="images/wait.gif" alt=""><br><p id="galcontent"></p><p style="text-align:right"><a onclick="return prev()" href="#">&laquo; '+txtprev+'</a> <a onclick="return hidepic()" href="#">'+txtzamknij+'</a> <a onclick="return next()" href="#">'+txtnext+' &raquo;</a></p>';
document.body.appendChild(divNode);
}

var mydata=new Date()
var curdata=new Date()
var year=my_Year(mydata.getYear());
var month=mydata.getMonth();
var selected_box;

function my_Year(year) {
return (year<1900?year+1900:year);
}
function display_kal(y,m) {
if (selected_box)
	selected_box.className='';
year=y;
month=m;
if (month<0) {
	year=year-1;
	month=11;
	}
if (month>11) {
	month=0;
	year=year+1;
	}
if (year<2008) year=2008;
if (year>2020) year=2020;

mydata.setYear(year);
mydata.setMonth(month);
document.getElementById('year').innerHTML=year;
obj=document.getElementById('month');
obj.innerHTML=months[month];
obj.setAttribute('data',year+'-'+(month+1));
cur_data_str=document.getElementById('data').value;
if (cur_data_str==obj.getAttribute('data'))
	set_date(obj);

mydata.setDate(1);
if (mydata.getDay()!=0)
	mydata.setDate(-mydata.getDay()+1);
else
	mydata.setDate(-6);
for (i=1;i<=6;i++) {
	for (j=1;j<=7;j++) {
		mydata.setDate(mydata.getDate()+1);
		obj=document.getElementById('c'+i+j);
		data_str=(my_Year(mydata.getYear())+'-'+(mydata.getMonth()+1)+'-'+mydata.getDate());
		obj.setAttribute('data',data_str);
		obj.innerHTML=mydata.getDate();
		obj.className=(mydata.getDay()==0?'nd':(mydata.getDay()==6?'so':''));
//		obj.style.color=(mydata.getMonth()==month?'':'#505050');
		if (mydata.getMonth()!=month)
			obj.className=obj.className+' gray';
		obj.className=(compare_dates(mydata,curdata) || cur_data_str==data_str?'sel':obj.className);
		obj.onclick=function() { set_date(this); document.getElementById('kalform').submit(); };
		}
	}
return false;
}

function set_date(obj) {
document.getElementById('data').value=obj.getAttribute('data');
if (selected_box)
	selected_box.className='';
obj.className='sel';
selected_box=obj;
}

function compare_dates(data1,data2) {
return data1.getDate()==data2.getDate() && data1.getYear()==data2.getYear() && data1.getMonth()==data2.getMonth();
}

function init_flash_bg() {
if (FlashDetect.installed) {
	c_name='anim';
	c=getCookie(c_name);
	document.getElementById('animacja').checked=(c!=1);
	flash_bg();
	}
else {
	obj=document.getElementById('animacja');
	obj=(obj.parentElement?obj.parentElement:obj.parentNode);
	obj.style.display="none";
	}
}

function flash_bg() {
c_name='anim';
flesz='';
if (document.getElementById('body1')) {
	flesz='images/zaglowki.swf';
	}
if (document.getElementById('body0') || document.getElementById('body2') || document.getElementById('body6')) {
	flesz='images/ptaki.swf';
	}
if (document.getElementById('body3')) {
	flesz='images/teatr1.swf';
	}
if (document.getElementById('body4')) {
	flesz='images/molo.swf';
	}

if (flesz.length>0) {
	if (document.getElementById('animacja').checked) {
		setCookie(c_name,2,3);
		getSWFHTML(flesz,1500,800,'flashbg');
		document.getElementById('flashbg').style.display='block';
		document.body.style.backgroundImage='none';
		}
	else {
		setCookie(c_name,1,3);
		document.getElementById('flashbg').style.display='none';
		document.getElementById('flashbg').innerHTML='';
		document.body.style.backgroundImage='';
		}
	}
}

function getCookie(c_name) {
if (document.cookie.length>0) {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1) {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}
function setCookie(c_name,value,expiredays) {
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function adres(elem,p1,p2,p3) {
elem.href='mailto:'+p3+'@'+p2+p1;
return true;
}

