var loadstatustext="<img src='image/loading.gif' /> Budnet.pl ..."

// pierwsza cz kodu 
var ObiektXMLHttp = false; 
if (window.XMLHttpRequest) { 
	ObiektXMLHttp = new XMLHttpRequest(); 
} else if (window.ActiveXObject) { 
	ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
} 

// druga cz kodu 
function getData(zrodlo, cel) { 
	if(ObiektXMLHttp) { 
		var cel = document.getElementById(cel); 
		ObiektXMLHttp.open("GET", zrodlo); 
		ObiektXMLHttp.onreadystatechange = function() 
		{
			if (ObiektXMLHttp.readyState == 4) { 
				cel.innerHTML = ObiektXMLHttp.responseText; 
			}
		} 
// trzecia cz kodu 
ObiektXMLHttp.send(null); 
	}
} 

/* przemieszcza strone do wskazanej etykiety */
function etykieta(nr){
  if(nr!=''){
  		window.location = '#lista'+nr;
  }
}

function switch_div(id){
	if(id.style.display=="none"){
		id.style.display="";
	}else{
		id.style.display="none";
	}
}

function switch_div_img(id,img){
	if(id.style.display=="none"){
		id.style.display="";img.src="image/strzalka2c.png";
	}else{
		id.style.display="none";img.src="image/strzalka3c.png"
	}
}

function _mi(oB) {
  oB.style.backgroundColor = "#F5F5F5";
}
function _mo(oB) {
  oB.style.backgroundColor = "#FFFFFF";
}

var u = 0;
var to;
var iv = 2000;

function changeC(id, newClass) {
	identity=document.getElementById(id);
	identity.className=newClass; 
}

function showMB(p) {

	document.getElementById("mb" + p).style.display = "";

	if (p == on) {
		document.getElementById("mb" + p).style.backgroundColor = "#79888E";
	}
}

function hideMB(p) {
	document.getElementById("mb" + p).style.display = "none";
	//document.getElementById("mb" + p).style.backgroundColor = "#5784A5";
}

function omo(p) {
	cT();

	for (i=1; i<=zak; i++) {
		if (i==p) {
			showMB(i);

			if (i == on) {
				changeC("z" + i, "on");
			} else {
				changeC("z" + i, "onH");
			}
		} else {
			hideMB(i);
			
			if (i == on) {
				changeC("z" + i, "on");
			} else if (i > (zak - zakR)) {
				changeC("z" + i, "em");
			} else {
				changeC("z" + i, "onL");
			}
		}
	}
}

function setDefault(p) {

	if (p !== on) {
		start();
		hideMB(p);
		
		if (p > (zak - zakR)) {
			changeC("z" + p, "em");
		} else {
			changeC("z" + p, "onL");

		}
	}
}

function oro(p) {
	to = setTimeout("setDefault(" + p + ");", iv);
}

function cT() {
	clearTimeout(to);
}



function oroS(p) {
	to = setTimeout("setDefault(" + p + ");", iv);
}



function start() {
	showMB(on);
	changeC("z" + on, "on");
}



//GLOSOWANIE


var ic=new Array();

for (var i=0;i<=5;i++) {
	ic[i]=new Image();
	ic[i].src='http://www.budnet.pl/image/g'+i+'.gif';
};

var cOb=new Array();
var gs=new Array();

gs[0] = '&nbsp;';
gs[1] = 'sĹ�aby';
gs[2] = 'Ĺ�redni';
gs[3] = 'dobry';
gs[4] = 'bardzo dobry';
gs[5] = 'wzorowy';

var timer;
function rOv(obj,evt) {
	if(!cOb[obj.name])
	    cOb[obj.name]=obj.src;
	if(document.all && !window.opera)
	    evt=event;

	on=getM(getCCWT(evt).x);
	obj.style.cursor="hand";
	if (document[obj.name].src != ic[on].src) {
	    document[obj.name].src = ic[on].src;
	    document.getElementById('gslownie').innerHTML = gs[on];
	}
};

function rOf(obj) {
    if(cOb[obj.name]) {
	obj.src=cOb[obj.name];
	document.getElementById('gSlownie').innerHTML = gs[0];
    }
};

function getM(objMX) {
	on=0;
	if(objMX>=1 && objMX<=12) on=1;
	if(objMX>=13 && objMX<=24) on=2;
	if(objMX>=25 && objMX<=36) on=3;
	if(objMX>=37 && objMX<=48) on=4;
	if(objMX>=49 && objMX<=58) on=5;
	return on;
};
function rOc(obj,evt) {
	if(document.all && !window.opera) evt=event;
	on=getM(getCCWT(evt).x);
	top.document.glosowanie.glos.value = on;
	top.document.glosowanie.submit();
}


function getCCWT(evt) {
	var coords = { x: 0, y: 0};
	if(document.all && !window.opera) {
		evt = window.event;
		coords.x=evt.offsetX;
		coords.y=evt.offsetY;
	} else {
		var Element=evt.target;
		var cTLeft=0;
		var cTTop=0;
		while (Element.offsetParent) {
			cTLeft+=Element.offsetLeft; 
			cTTop+=Element.offsetTop;
			Element = Element.offsetParent ;
		}
		coords.x=evt.pageX-cTLeft;
		coords.y=evt.pageY-cTTop;
	}
	return coords;
}
