function odslon()
{
    document.getElementById('dodaj').style.display = 'block';
		document.getElementById('link').style.display = 'none';
		document.getElementById('autor').focus();
}

function przewin(doElementu)
{
		
		var skad = document.body.parentNode.scrollTop;
		var dokad = document.getElementById(doElementu).offsetTop - 10;
		
    var pom = skad;
		
    if (skad <= dokad)
		{
				
				k=60;
				if((dokad-skad) < 60) k=dokad-skad;
				window.scrollTo(0,skad + k);
				nazwaFunckji = 'przewin(\'' + doElementu + '\')';
				var skad = document.body.parentNode.scrollTop;
				if (pom != skad) setTimeout(nazwaFunckji, 16);
				
		}
		
		try
		{
		    document.getElementById('ak1').blur();
				document.getElementById('ak2').blur();
				document.getElementById('ak3').blur();
				document.getElementById('ak4').blur();
		}
		catch(e)
		{}
		
}


function sprawdz_form()
{
if (trim(document.forms[0]['autor'].value) == "") 
{
    document.getElementById('blad').innerHTML = "Proszę, wpisz autora."; 
		document.forms[0]['autor'].focus();
    return false;
}
else if (trim(document.forms[0]['tytul'].value) == "") 
{
    document.getElementById('blad').innerHTML = "Proszę, wpisz tytul komentarza."; 
		document.forms[0]['tytul'].focus();
    return false;
}
else if (trim(document.forms[0]['komentarz'].value) == "") 
{
    document.getElementById('blad').innerHTML = "Proszę, wpisz komentarz."; 
		document.forms[0]['komentarz'].focus();
    return false;
}
else return true;

}


function trim(strText) {

      while (strText.substring(0,1) == ' ')
          strText = strText.substring(1, strText.length);

      while (strText.substring(strText.length-1,strText.length) == ' ')
          strText = strText.substring(0, strText.length-1);

     return strText;
}



var myrules1 = {
		'input.zaznacz' : function(element){
			element.onfocus = function(){
				this.style.backgroundColor = "#FFFFCC";
			},
			element.onblur = function(){
				this.style.backgroundColor = "#FFFFFF";
			}
	  }
	};
	
var myrules2 = {
		'textarea' : function(element){
			element.onfocus = function(){
				this.style.backgroundColor = "#FFFFCC";
			},
			element.onblur = function(){
				this.style.backgroundColor = "#FFFFFF";
			}
	  }
	};
	
var myrules3 = {
		'#formularz' : function(element){
			element.onsubmit = function(){
				return sprawdz_form();
			}
	  }
	};


var oldonload = window.onload;
	window.onload = function() {
				oldonload();
				try{document.getElementById('link_dalej').href = 'javascript: przewin(\'pas_ciemny\')';}catch(e){}
				try{document.getElementById('ak1').href = 'javascript: przewin(\'opis1\')';}catch(e){}
				try{document.getElementById('ak2').href = 'javascript: przewin(\'opis2\')';}catch(e){}
				try{document.getElementById('ak3').href = 'javascript: przewin(\'opis3\')';}catch(e){}
				try{document.getElementById('ak4').href = 'javascript: przewin(\'opis4\')';}catch(e){}
				
			};	
Behaviour.register(myrules1);
Behaviour.register(myrules2);
Behaviour.register(myrules3);
