//funkcje do podmiany zdjec
function fon(n){document.images[n].src='grafika/'+n+'1.gif';}
function foff(n){document.images[n].src='grafika/'+n+'.gif';}

//funkcja do wyswietlania popupu
var okno_pop='';
function popup(wi,he,uerel,alignx,aligny,scrol)
{
	// Bartosz Szczecinski
  // 20.04.2006
  // Opera 8.x nie obsluguje !okno_pop.closed
	if(okno_pop && okno_pop.closed==false) {
  	okno_pop.close()
  }
	if(wi=='100%'){wi=screen.availWidth-30}
	if(he=='100%'){he=screen.availHeight-0}
	if(alignx=='left'){xx=0}
	else if(alignx=='right'){xx=(screen.availWidth-wi)-10}
	else{xx=(screen.availWidth-wi)/2}
	if(aligny=='top'){yy=0}
	else if(aligny=='bottom'){yy=(screen.availHeight-he)}
	else{yy=(screen.availHeight-he)/2}
	okno_pop=window.open(uerel, '_blank', 'scrollbars='+scrol+',height='+he+',width='+wi+',top='+yy+',left='+xx);
}

function blurall() {
	var links = document.getElementsByTagName('a');
	for (var i=0;i<links.length;i++){
		links[i].onfocus = blurme;
  	}
  	x=readCookie('font');
  	if(x)fontResize(x);
}

function blurme()
{
	this.blur();
}


function printversion(id,path)
{
	var okno='';
	(okno && !okno.closed)?okno.close():'';
	he=400;
    wi=730;
	xx=(screen.availHeight-he)/2-10;
	yy=(screen.availWidth-wi)/2;
	okno=window.open('print_version.php?id='+id, '_blank', 'menubar=yes,scrollbars=yes,height='+he+',width='+wi+',top='+xx+',left='+yy);
}


function zaznacz(i,obr,t){
	for(a=1;a<=5;a++){
		if(a<=i){
			document.getElementById(obr+a).src='grafika/b_g1'+t+'.gif';
		}
		else{	
			document.getElementById(obr+a).src='grafika/b_g0'+t+'.gif';
		}
	}
	document.getElementById(obr+'_value').value=i;
}


function zaznacz_over(i,obr,t){
	for(a=1;a<=5;a++){
		if(a<=i){
			document.getElementById(obr+a).src='grafika/b_g1'+t+'.gif';
		}
		else{	
			document.getElementById(obr+a).src='grafika/b_g0'+t+'.gif';
		}
	}
}

function zaznacz_out(obr,t){
	i=document.getElementById(obr+'_value').value;
	for(a=1;a<=5;a++){
		if(a<=i){
			document.getElementById(obr+a).src='grafika/b_g1'+t+'.gif';
		}
		else{	
			document.getElementById(obr+a).src='grafika/b_g0'+t+'.gif';
		}
	}
}



function komentarz_form(id,sid){

	var randomnumber=Math.floor(Math.random()*11);

	var x=document.getElementById(id);
	var xDisplay = x.style.display;

	if(id == 'komentarz_form') 
	{
	var captchaImgBox = document.getElementById('captchaImgBox');
	var captchaImgId = 'captchaImg';
	}
	else 
	{
	var captchaImgBox = document.getElementById('captchaImgBoxa');
	var captchaImgId = 'captchaImga';
	}

	if(document.getElementById('komentarz_form'))document.getElementById('komentarz_form').style.display='none';
	if(document.getElementById('komentarz_forma'))document.getElementById('komentarz_forma').style.display='none';

	if(xDisplay=='block'){
		x.style.display='none';
	}
	else{
		x.style.display='block';
		
		if(captchaImgBox) 
		{
			if(document.getElementById(captchaImgId)==null)
			{
			var captchaImg = document.createElement('img');
			captchaImg.setAttribute('id', captchaImgId);
			captchaImg.setAttribute('src', 'php_inc/captcha/securimage_show.php?sid=' + sid + randomnumber);
			captchaImg.setAttribute('alt', '');
			captchaImgBox.appendChild(captchaImg);
			}
		}
	}
	return false;
}

function mail(numer){
	var tab=numer.split('=');
	popup(550,300,'adresy_braci.php?brat='+tab[1]+'&popup=true');
}
function fontResize(mod) {
	if(document.getElementById('main_sub'))document.getElementById('main_sub').className=mod;
	if(document.getElementById('news_module'))document.getElementById('news_module').className=mod;
	if(document.getElementById('text'))document.getElementById('text').className=mod;
	createCookie('font',mod,1);
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function polec(id,menu){
	for(i=0;i<10;i++){
		if(document.getElementById('menu_'+i))document.getElementById('menu_'+i).className="";
	}
	document.getElementById('menu_'+menu).className="active";
	advAJAX.get({
    url: "php_inc/ajax/polecamy.php",
    parameters : {
      "polec" : id
    },
    onSuccess : function(obj) { document.getElementById('polecamy_ajax').innerHTML=obj.responseText; }
	});
	
	
}
function news(id,menu){
	for(i=0;i<10;i++){
		if(document.getElementById('news_'+i))document.getElementById('news_'+i).className="";
	}
	document.getElementById('news_'+menu).className="active";
	advAJAX.get({
    url: "php_inc/ajax/aktualnosci.php",
    parameters : {
      "akt" : id
    },
    onSuccess : function(obj) { 
    	document.getElementById('news_ajax').innerHTML=obj.responseText;
    	if(id==36)document.getElementById('rss_href').href="rss.xml"; 
    	if(id==37)document.getElementById('rss_href').href="rss2.xml"; 
    }
	});
	
	
}
function drukuj(){
	var a=document.location.href.split('#');
	if(a[0].indexOf('?')==-1)a[0]=a[0]+'?';
	popup(650,550,a[0]+'&print=true','','','yes');
}

function polec_s(){
	var a=document.location.href.split('/');
	var link='';
	popup(540,300,'polecaj.php?link='+escape(a[a.length-1])+escape(link),'','','no');
}


function cykle_search_submit()
{

	var adres = window.location.href;
	var newAdres = adres.split('/').slice(0,adres.split('/').length - 1).join('/');

	var formAction = $('cykle_search').getAttribute('action');
	var formActionArray = formAction.split('/');
	var selects = $('cykle_search').getElements('select');
	
	var params = '';
	
		$each(selects, function(select)
		{
			if(select.getAttribute('name')!=null && select.value!='wybierz' && select.value!=null && select.value!='' && select.value!='null') {
				params += select.getAttribute('name') + ',' + select.value + ',';
			}
		});	
		
		//alert(newAdres + '/' + formActionArray[0] + '/' + params + formActionArray[1]);
		
		//document.location.href = formActionArray[0] + '/' + params + formActionArray[1];
		document.location.href = 'http://dominikanie.pl' + '/' + formActionArray[0] + '/' + params + formActionArray[1];
	
}

function populateSelectElem(elem)
{

	var selects = $('cykle_search').getElements('select');
	var params = '';
	
		$each(selects, function(select) {
			if(select.getAttribute('name')!=null && select.value!='wybierz') {
				params += select.getAttribute('name') + '=' + select.value + '&';
			}
		});


	var req = new Request({
		method: 'get',
		url: '/php_inc/controlers/cykleSearchAjax.php?' + params,
		onRequest: function() {  },
		onSuccess: function(responseText, responseXML) { 
		
            var xmldoc = responseXML;
            var elemId = elem.getAttribute('id');
            
			if(elemId != 'cykle_nazwisko') {	

				var elm = $('cykle_nazwisko');
				$(elm).length = 0;

				var i;
				for(i=0;i<xmldoc.getElementsByTagName('autor').length;i++) {
					var opt = new Element('option');
					$(opt).setAttribute('value', xmldoc.getElementsByTagName('autor')[i].getAttribute('value'));
					$(opt).set('text', xmldoc.getElementsByTagName('autor')[i].getAttribute('text')); 
					$(elm).appendChild($(opt));				
					
				}
			}	


			if(elemId != 'cykle_text') {
				
				var elm = $('cykle_text');
				$(elm).length = 0;
				
				var j;
				for(j=0;j<xmldoc.getElementsByTagName('tekst').length;j++) {				
					var opt = new Element('option');
					$(opt).setAttribute('value', xmldoc.getElementsByTagName('tekst')[j].getAttribute('value'));
					$(opt).set('text', xmldoc.getElementsByTagName('tekst')[j].getAttribute('text')); 
					$(elm).appendChild($(opt));
				}
		
			}
		 }
	}).send();

}


