
function CzyEnter(e,numer)
{
var keynum
var keychar

keynum = e.keyCode;

if (keynum==13)
{
	if (navigator.appName=='Netscape')
	{
		ChatRefresh(numer);
	}
}

keychar = String.fromCharCode(keynum)

return (keychar)
}


function ChatRefresh(numer)
{	


	var str=document.getElementById("chatlinia").value;

		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Nie dziala z Twoja przegladarka!");
		  return;
		  } 
		var url="chat_proces.php";
		url=url+"?tekst="+str;
		url=url+"&chat="+numer;
		url=url+"&sid="+Math.random();

		 // alert (url);

		xmlhttp.onreadystatechange=stateChangedChat;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);

//		document.getElementById("chatlinia").value="";
//		document.getElementById("chatlinia").focus();

      document.getElementById("chatlinia").value="";
      document.getElementById("chatlinia").focus();
	  document.getElementById('chatmain').innerHTML=document.getElementById('chatmain').innerHTML+'<br>klient: '+str;
      document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;

}


function stateChangedChat()
{
	if (xmlhttp.readyState==4)
  {

	  document.getElementById('chatmain').innerHTML=document.getElementById('chatmain').innerHTML+xmlhttp.responseText;
      document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
	 // document.getElementById('textid').value=document.getElementById('chatmain').innerHTML+xmlhttp.responseText;

  }
}

function scroluj()
{
      document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
}

function chatUpdate(numer)
{	
	//alert(numer);
		xmlhttp=GetXmlHttpObject();

		str="auto";
		var url="chat_proces_auto.php";
		url=url+"?tekst="+str;
		url=url+"&chat="+numer;
		url=url+"&sid="+Math.random();

		xmlhttp.onreadystatechange=stateChangedChatUpdate;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);

}


function stateChangedChatUpdate()
{
if (xmlhttp.readyState==4)
  {
	  	var automat=document.getElementById("czychatauto").value;
//		alert(automat);

		var PobranyTekst=xmlhttp.responseText
		
		if (PobranyTekst.length>0)
		{
	// <style class=chatklient>  +"</span>"
	//			PobranyTekst="yy"+PobranyTekstZr+"xyx";			

			//alert(PobranyTekst);
			poczatek=PobranyTekst.indexOf("#link#");


			if (poczatek>0)
			{
				komentarz=PobranyTekst.substring(0,poczatek);

				ZbudowanyLink="index.php?action=";

				// jesli jest to link do towaru
				poczatek=PobranyTekst.indexOf("#towar#");
				if (poczatek>0)
				{
					ZbudowanyLink=ZbudowanyLink+"towar"
				}

				// jesli kategoria i pozostale
				poczatek=PobranyTekst.indexOf("#kategoria#");
				if (poczatek>0)
				{
					ZbudowanyLink=ZbudowanyLink+"kategoria"
				}

				poczatek=PobranyTekst.indexOf("[")+1;
				koniec=PobranyTekst.indexOf("]");

				parametr=PobranyTekst.substring(poczatek,koniec);
				ZbudowanyLink=ZbudowanyLink+"&parametr=" + parametr
		
				// alert(ZbudowanyLink);

				// jest link do towaru
				if (automat==1)
				{
					// automatyczne odswiezenie strony
//					document.getElementById("chatmain").innerHTML=document.getElementById("chatmain").innerHTML+komentarz;
//					document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
					window.location.replace(ZbudowanyLink);
				}
				else
				{
					// wyslij obrazek z linkiem
					LinkZObrazkiem="<a href='"+ ZbudowanyLink+ "'><IMG SRC='g/kliknij.gif' WIDTH=79 HEIGHT=12 BORDER=0></a>";
					document.getElementById("chatmain").innerHTML=document.getElementById("chatmain").innerHTML+komentarz+LinkZObrazkiem;
					document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
				}
			
			}
			else
			{
				// nie ma linka zwykly tekst wiec wyswietlaj
				  document.getElementById("chatmain").innerHTML=document.getElementById("chatmain").innerHTML+PobranyTekst;
				  document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
			}
		}
  }
}


function Meldunek(numer)
{	
		xmlhttp=GetXmlHttpObject();

		var url="meldunek.php?";
		url=url+"chat="+numer;
		url=url+"&sid="+Math.random();

//	alert (url);

		xmlhttp.onreadystatechange=stateChangedMeldunek;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);

}


function stateChangedMeldunek()
{
if (xmlhttp.readyState==4)
  {
//	alert ("teraz");
  }
}


function OLDstateChangedChatUpdate()
{
if (xmlhttp.readyState==4)
  {
	  document.getElementById("chatmain").innerHTML=document.getElementById("chatmain").innerHTML+xmlhttp.responseText;
      document.getElementById('chatmain').scrollTop = document.getElementById('chatmain').scrollHeight;
//	  document.getElementById('textid').value=document.getElementById('chatmain').innerHTML+xmlhttp.responseText;

  }
}


