function Buttons(){
	inputs = document.getElementsByTagName('input');
	for(i = 0; i < inputs.length; i++){
	  //	if(inputs[i].type != 'image')
	  //	inputs[i].className='input';
	 //	if(inputs[i].type == 'submit')
	  //	inputs[i].className='button';
	}
}
	function blocker2(){
	var blocker=document.getElementById('blocker');
	var blockTable=document.getElementById('blockTable');

		if (blockTable&&blocker){
			var heigh=blockTable.offsetHeight;
			var widt=blockTable.offsetWidth;
			var offTop=blockTable.offsetTop+10;
			var offLeft=blockTable.offsetLeft;
			blocker.style.width=widt+"px";
			blocker.style.height=heigh+"px";
			if (!document.all){
				blocker.style.left=offLeft+"px";
				blocker.style.top=offTop+"px";
			}
			else {
				blocker.style.left="0";
				blocker.style.top="0";
			}
			
		}

}

function Init(){
	Buttons();
	/**
	* wyłączamy autocomplete zeby nie kolidowac z hintami ajaxowymi
	* _i_ zachowac zgodnosc z xhtml
	*/
	
/*	if (!window.opera){
	blocker2();
 	}*/
	var s = document.getElementById('search_query_words');
	if (s)
	s.setAttribute("autocomplete", "off");
	
		 
	 var bdWd=$(window).width();
 	 var bdHt=$(window).height();
	 var wd=$("#popup").outerWidth();
	 var ht=$("#popup").outerHeight();
	 var dx=Math.round((bdWd-wd)/2);
	 var dy=Math.round((bdHt-ht)/2);

	 $("#popup-overlay").css({"width":bdWd+"px","height":bdHt+"px","visibility":"visible","top":0,"left":0,"position":"fixed"}).animate({"opacity":"0.7"});
	 
		 $("#popup").css({"left":dx+"px","top":dy+"px","visibility":"visible"});
		 $("#popup-shadow").css({"width":wd+"px","height":ht+"px","left":(dx+3)+"px","top":(dy+4)+"px"});
		 $("#popup").animate({"opacity":"1"});
		 $("#popup-overlay").click(function(){
		 	$("#popup").hide(1,function(){
				$("#popup-overlay").fadeOut("fast");
			});
		 });
	 


}

function imageScale(sender, max_size) {
	p=0;
	if (sender.width > max_size) {
		p = (max_size / sender.width);
	}
	else {
		if (sender.height > max_size) {
			p = (max_size / sender.height);
		}
	}
	if(p > 0) {
		sender.width = p * sender.width;
	}
}


function searchOver (what) {
	document.getElementById(what).className = 'HintHighlight';
	showHints();
}
function searchOut (what) {
	document.getElementById(what).className = 'HintUnHighlight';
}
function searchDown (str) {
	document.getElementById('search_query_words').value = str;
}
var timeout=1000;
var oldQuery='';
function hintMe() {
	query=document.getElementById('search_query_words').value;
	/*hint.className='searchDivHidden';*/
	document.getElementById('searchHint').style.visibility='visible';
	if (query != oldQuery) {
		oldQuery=query;
		if (query && query.length>3) {
			window.setTimeout('xajax_searchHints(query);',timeout);
		} else {
			hideHints();
		}
	}
}
function showHints() {
	query=document.getElementById('search_query_words').value;
	if (query && query.length>3) {
		hint=document.getElementById('searchHint');
		if (hint.style.visibility!='visible') hint.style.visibility='visible';
	}
}
function hideHints() {
	hint=document.getElementById('searchHint');
	hint.style.visibility='hidden';
}
function auto_off() {

	alert(s.toString);
}

function hide_list(list)
{
	list.style.display='none';
}

function show_list(list)
{
	list.style.display='block';
}

function visible(list)
{
	if ((list.style.display=='block') || list.style.display=='')
	return true;

	return false;
}

function _$(id)
{
	return document.getElementById(id);
}

function ShowBox(id, ms, timer) {
	var timer=(timer==null) ? 0 : timer;
	var objref=document.getElementById(id);

	var scrOfX = 0, scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number' ) {
		//Netscape 
		scrOfY = window.pageYOffset;
		scrOfX = window.pageXOffset;
	} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
		//DOM
		scrOfY = document.body.scrollTop;
		scrOfX = document.body.scrollLeft;
	} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
		//IE6
		scrOfY = document.documentElement.scrollTop;
		scrOfX = document.documentElement.scrollLeft;
	}
	//  wysrodkowanie w pionie 
	var topBoxOffset=scrOfY+(screen.availHeight/3)-(objref.offsetHeight/2);
	//	wysrodkowanie w poziomie
	var leftBoxOffset=scrOfX+(screen.availWidth/2)-(objref.offsetWidth/2);

	objref.style.top=topBoxOffset+"px";
	objref.style.left=leftBoxOffset+"px";
	if (timer < ms) {
		objref.style.display="block";
		timer+=10;
		setTimeout("ShowBox('"+id+"',"+ms+","+timer+")",1);
	} else {

		objref.style.display="none";

	}
}

//***PW*** dla lytebox
function setLinks(nr,limit){
	nr=parseInt(nr);
	limit=parseInt(limit);
	for (i=1;i<=limit;i++){
		var bf=_$("before"+i);
		if (bf) {
			if (i<nr)
				bf.rel="lytebox[g]";
			else
				bf.rel="";
		}
		var af=_$("after"+i);
		if (af) {
			if (i>nr)
				af.rel="lytebox[g]";
			else
				af.rel="";
		}
	}
}


