if (window.XMLHttpRequest) //zainicjowanie obiektu do AJAX
  	{ObiektXMLHttp = new XMLHttpRequest(); 
	if (http_request.overrideMimeType) 
		{http_request.overrideMimeType('text/xml');
		}	
	} 
else if (window.ActiveXObject) 
	{ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	
function go_ajax(zrodlo, cel,co)  //wysy3anie danych
	{var cel = document.getElementById(cel);	
	if(ObiektXMLHttp)
		{	
		ObiektXMLHttp.open("POST", zrodlo,true);
		ObiektXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ObiektXMLHttp.onreadystatechange = function()
			{if (ObiektXMLHttp.readyState == 4)
				{cel.innerHTML = ObiektXMLHttp.responseText;}
			}				
		ObiektXMLHttp.send(co); 
		} 	
	}  	

function ajax_get(zrodlo, cel)  //pobranie danych z pliku do div'a
	{var cel = document.getElementById(cel);	
	var poprzedn=cel.innerHTML;
	var w=cel.getElementsByTagName("a");
	
 	for (var ind=0;ind<w.length;ind++)
   	{//w[ind].style.color="gray";
   	w[ind].removeAttribute('href');
   	}
   var w=cel.getElementsByTagName("td");
	for (var ind=0;ind<w.length;ind++)
   	{w[ind].style.background="#808080";
     	//w[ind].removeAttribute('href');
     	}
			
	if(ObiektXMLHttp)
		{ObiektXMLHttp.open("GET", zrodlo,true);
		//ObiektXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		ObiektXMLHttp.onreadystatechange = function()
			{if (ObiektXMLHttp.readyState == 4)
				{if(ObiektXMLHttp.status == 200)
					cel.innerHTML = ObiektXMLHttp.responseText;	
				else
					{//poprzednia wartosc
					cel.innerHTML=poprzedn;
					}			
				}			
			}		
		ObiektXMLHttp.send(null); 
		}
	return false; 	
	}  	
	
function ajax_get_noas(zrodlo, cel) 
	{
	var odp;
	var cel = document.getElementById(cel);	
	if(ObiektXMLHttp)
		{ObiektXMLHttp.open("GET", zrodlo,false);
		//ObiektXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
		ObiektXMLHttp.onreadystatechange = function()
			{
			if (ObiektXMLHttp.readyState == 4)
				{odp=ObiektXMLHttp.responseText;
				if(cel!=null)
					cel.innerHTML = odp;				
				}
			}		
		ObiektXMLHttp.send(null); 
		return odp;
		} 	
   }


	
function shoutajax(zrodlo, cel) 
	{var cel = document.getElementById(cel);	
	 var poprz = cel.innerHTML;
	 
	if(ObiektXMLHttp)
		{ObiektXMLHttp.open("GET", zrodlo,true);
		
		ObiektXMLHttp.onreadystatechange = function()
			{if (ObiektXMLHttp.readyState == 4)
				{if(ObiektXMLHttp.status == 200)
					cel.innerHTML = ObiektXMLHttp.responseText;	
				else
					{//poprzednia wartosc
					cel.innerHTML=poprzedn;
					}			
				}			
			}		
		ObiektXMLHttp.send(null); 
		} 	
	return false;
	}  	 	
function POSTajax(co, zrodlo,cel) 
	{var cel = document.getElementById(cel);
	var poprz = cel.innerHTML;
	var w=cel.getElementsByTagName("a");
	 for (var ind=0;ind<w.length;ind++)
    	{//w[ind].style.color="gray";
     	w[ind].removeAttribute('href');
     	}
	cel.innerHTML="Trwa wczytywanie";
	
	
	if(ObiektXMLHttp)
		{ObiektXMLHttp.open("POST", zrodlo,true);
		ObiektXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
				
		ObiektXMLHttp.onreadystatechange = function()
			{if (ObiektXMLHttp.readyState == 4)
				{if(ObiektXMLHttp.status == 200)
					{cel.innerHTML = ObiektXMLHttp.responseText;
					}
				else
					cel.innerHTML=poprz;
				}
			}		
			
		ObiektXMLHttp.send(co); 
		} 
	}  	 	
	
function SendShout(a)
	{var c="shoutval="+encodeURIComponent(a.shoutval.value);		
	POSTajax(c, "shout.php","shoutdiv");	
	return false;	
	}
function pop_up(url,w,h)
	{var Win = window.open(url,"displayWindow",'width=' + w + ',height=' + h + ',resizable=0,scrollbars=yes,menubar=no' );	
	Win.focus();
	return false;
	}

function userinfo(user,id)
	{if(id=='')
		pop_up('userinfo.php?u='+user,500,200);
		
	else
		pop_up('userinfo.php?i='+id,500,200);
	return false;
	}
function sendingsond(a)
	{var c="";
	for (i=0;i<a.id_odp.length;i++) //>
		{if(a.id_odp[i].checked)
			c="&answer="+a.id_odp[i].value;			
		}			
	POSTajax(c, "sonda.php","sonda_div");	
	return false;	
	}
function showhide(pole)
	{var tt=document.getElementById(pole);
	if(tt.style.display=='none')
		tt.style.display='';
	else
		tt.style.display='none';
	return false;
	}
function mover(a)
	{col=a.bgColor;
	a.style.background='#9cf';
	document.body.style.cursor='pointer';	
	}
function mout(a)
	{a.style.background=col;
	document.body.style.cursor='default';	
	}
function rel(a)
	{location.href=a;
	}
function AddEmo(nazwa,emo)
  	{document.getElementById(nazwa).value+=emo;	
	}  
	
function changebox(box1,box2)
	{
	document.getElementById(box2).style.display='none';
	document.getElementById(box1).style.display='block';
	
	return false;
	}
function gotourl(a,plink)
	{window.top.location.href = plink+a.options[a.selectedIndex].value;
	}
