window.onload = ajaxInit;

var XHR = null;

function ajaxInit()
{
	try
	{
		XHR = new XMLHttpRequest();	
	}	
		catch (e1)
		{
			try
			{
				XHR = newActiveXObject("MSXML2.XMLHTTP");	
			}
				catch (e2)
				{
					try
					{
						XHR = newActiveXObject("Microsoft.XMLHTTP");	
					}
						catch (e3)
						{
							
						}
				}
		}
	return XHR;
}

function goToURL(adres) 
{ 
	window.location = adres; 
}

function enter1(event, id)
{
	if (event.keyCode==13)
	{
		Submit(id);
	}
}

function Submit(id)
{
	document.getElementById(id).submit();
}

function RegisterValid()
{
	var kom = "";
	
	document.getElementById("login").innerHTML = kom;
	document.getElementById("haslo").innerHTML = kom;
	document.getElementById("haslo2").innerHTML = kom;
	document.getElementById("email").innerHTML = kom;
	
	if (document.getElementById("form_register").login.value.length == 0)
	{
		kom = "Musisz podać swój login!";
		var sciezka = document.getElementById("login");
		sciezka.innerHTML = kom; 
	}
	else if (document.getElementById("form_register").haslo.value.length == 0)
	{
		kom = "Musisz podać swoje hasło!";
		var sciezka = document.getElementById("haslo");
		sciezka.innerHTML = kom; 
	}
	else if (document.getElementById("form_register").haslo2.value.length == 0)
	{
		kom = "Musisz podać ponownie podać swoje hasło!";
		var sciezka = document.getElementById("haslo2");
		sciezka.innerHTML = kom; 
	}
	else if (document.getElementById("form_register").haslo.value != document.getElementById("form_register").haslo2.value)
	{
		kom = "Podane hasła nie są identyczne!"
		var sciezka = document.getElementById("haslo2");
		sciezka.innerHTML = kom; 
	}
	else if (document.getElementById("form_register").email.value.length == 0)
	{
		kom = "Musisz podać swój e-mail!";
		var sciezka = document.getElementById("email");
		sciezka.innerHTML = kom; 
	}
	else if(document.getElementById("form_register").regulamin.checked == false)
	{
		alert("Aby dokończyć proces rejestracji musisz zaakceptować regulamin!");	
	}
	else
	{
		document.getElementById("form_register").submit();
	}
}

function doUlubionych(URL, id, typ)
{
	XHR = ajaxInit();
	
	if (XHR != null)
	{
		XHR.open("GET", URL+"&typ="+typ+"&random="+Math.random(), true);
		
		XHR.onreadystatechange = function()
		{
			if (XHR.readyState == 4)
			{
				if (XHR.status == 200)
				  document.getElementById('do_ulubionych_'+id).innerHTML = XHR.responseText;
			}
		}
		
		XHR.send(null);
	}
}

function dodajPunkt(URL)
{
	XHR = ajaxInit();
	
	if (XHR != null)
	{
		XHR.open("GET", URL+"&random="+Math.random(), true);
		
		XHR.onreadystatechange = function()
		{
			if (XHR.readyState == 4)
			{
				if (XHR.status == 200)
				{}
			}
		}
		
		XHR.send(null);
	}
}

function dodajOcene(URL, id)
{
	XHR = ajaxInit();
	
	if (XHR != null)
	{
		XHR.open("GET", URL+"?random="+Math.random(), true);
		
		XHR.onreadystatechange = function()
		{
			if (XHR.readyState == 4)
			{
				if (XHR.status == 200)
				  document.getElementById('ocena_kwejka='+id).innerHTML = XHR.responseText;
			}
		}
		
		XHR.send(null);
	}
}

function gif_player(id, adres){
	$("#gif"+id).attr('src', adres);
	$("#player"+id).hide();
};


