var XMLHttpRequestObject = false; 
   
if (window.XMLHttpRequest) {
XMLHttpRequestObject = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}

if (window.XMLHttpRequest) {
XMLHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) {
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
}

function load(dataSource, divID) 
{ 
if(XMLHttpRequestObject) {
var obj = document.getElementById(divID);
XMLHttpRequestObject.open("GET", dataSource + "&t"+ new Date().getTime()); 
XMLHttpRequestObject.setRequestHeader('Content-Type', 'xhtml+xml; charset=UTF-8');
XMLHttpRequestObject.onreadystatechange = function() 
{
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
        { 
		document.getElementById("load").style.display = "none";
        obj.innerHTML = XMLHttpRequestObject.responseText; 
        }
else document.getElementById("load").style.display = "block";
}
XMLHttpRequestObject.send(null); 
}
}

function zaloguj() 
{ 
var url = "ajax/login.php?t="+ new Date().getTime();
var layer = document.getElementById("logowanie");
var params = "login="+document.getElementById("log").value+"&pass="+document.getElementById("pass").value;
XMLHttp.open("POST", url, true);

XMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
XMLHttp.setRequestHeader("Content-length", params.length);
XMLHttp.setRequestHeader("Connection", "close");

XMLHttp.onreadystatechange = function() {
	if(XMLHttp.readyState == 4 && XMLHttp.status == 200) {
		layer.innerHTML = XMLHttp.responseText;
	}
	else layer.innerHTML = "Trwa logowanie..";
}
XMLHttp.send(params);

}


function p_send(dataSource, divID, params) 
{ 
var url = dataSource + "&t"+ new Date().getTime();
var layer = document.getElementById(divID);
XMLHttp.open("POST", url, true);

XMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
XMLHttp.setRequestHeader("Content-length", params.length);
XMLHttp.setRequestHeader("Connection", "close");

XMLHttp.onreadystatechange = function() {
	if(XMLHttp.readyState == 4 && XMLHttp.status == 200) {
		layer.innerHTML = XMLHttp.responseText;
	}
	else layer.innerHTML = "Trwa przesyłanie danych..";
}
XMLHttp.send(params);
}

function reg() 
{
var imie = document.getElementById("imie").value;
var nazwisko = document.getElementById("nazwisko").value;
var nick = document.getElementById("nick").value;


var passw = document.getElementById("passw").value;
var passc = document.getElementById("passc").value;

var mail = document.getElementById("mail").value;
var tel = document.getElementById("tel").value;

var params = 'imie='+imie+'&nazwisko='+nazwisko+'&nick='+nick+'&passw='+passw+'&passc='+passc+'&mail='+mail+'&tel='+tel

p_send("ajax/register.php?x=1", "m_left", params);
}


function upd() 
{
var mail = document.getElementById("mail").value;
var tel = document.getElementById("tel").value;
var gg = document.getElementById("gg").value;
var inne = document.getElementById("inne").value;
var s1 = document.getElementById("s1").value;
var s2 = document.getElementById("s2").value;
var s3 = document.getElementById("s3").value;
var s4 = document.getElementById("s4").value;
var s5 = document.getElementById("s5").value;
var s6 = document.getElementById("s6").value;
var params = 'mail='+mail+'&tel='+tel+'&gg='+gg+'&inne='+inne+'&s1='+s1+'&s2='+s2+'&s3='+s3+'&s4='+s4+'&s5='+s5+'&s6='+s6;
p_send("ajax/moje_konto.php?x=1", "m_left", params);
}

function c_pas() 
{
var passa = document.getElementById("passa").value;
var passw = document.getElementById("passw").value;
var passc = document.getElementById("passc").value;
var params = 'passa='+passa+'&passw='+passw+'&passc='+passc;
p_send("ajax/moje_konto.php?x=1", "m_left", params);
}

function galery(ide, max, act) 
        { 
         var obj = document.getElementById("galery");
		 obj.style.display = "block";
		 var next = parseInt(act)+1;
		 if (next > max) next = 1;
		 var back = parseInt(act)-1;
		 if (back < 1) back = max;
		 obj.innerHTML = '<div class="side_top"><img src="images/close.jpg" onclick="zamknij()"/></div><div class="side_gal"><img src="images/l_arr.jpg"  onclick="galery(\''+ide+'\', \''+max+'\', \''+back+'\')"/></div><div style="float: left;"><img src="galery/'+ide+'/'+act+'.jpg" class="photo"/></div><div class="side_gal"><img src="images/r_arr.jpg" onclick="galery(\''+ide+'\', \''+max+'\', \''+next+'\')"/></div><div class="side_top" style="text-align: center; color: #ffffff;"><br><b>('+act+'/'+max+')</b></div>';
         }
function mini_galery(ide, max) 
        { 
         var obj = document.getElementById("galery");
		 obj.style.display = "block";
		 obj.innerHTML = '<div class="side_top"><img src="images/close.jpg" onclick="zamknij()"/></div><div class="mini_gal">';
		 for (var i=1; i <= max; i++)
		 {
		 obj.innerHTML += '<div class="phot"><img src="galery/'+ide+'_mini/'+i+'.jpg"/></div>';
		 }
		 obj.innerHTML += '</div><div class="side_top" style="text-align: center; color: #ffffff;"><br><b>('+max+')</b></div>';
        }
function zamknij() 
         { 
         var obj = document.getElementById("galery");
		 obj.style.display = "none";
		 }

function zapisz(dataSource, divID) 
         { 
            if(XMLHttpRequestObject) {
               var obj = document.getElementById(divID+""+dataSource);
			   var nick = document.getElementById("nick"+dataSource).value;
			   var tresc = document.getElementById("tresc_c"+dataSource).value;
			   
			   
               XMLHttpRequestObject.open("GET", "ajax/save.php?t"+ new Date().getTime()+"&nazwa="+dataSource+"&nick="+nick+"&tresc="+tresc); 
               XMLHttpRequestObject.setRequestHeader('Content-Type', 'xhtml+xml; charset=UTF-8');
               XMLHttpRequestObject.onreadystatechange = function() 
               { 
			      if (XMLHttpRequestObject.readyState == 1)
                  { 
                     obj.innerHTML = "Trwa zapisywanie...<br>"; 
                  }
                  else if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
                  { 
                     obj.innerHTML = XMLHttpRequestObject.responseText; 
                  } 
				  
               } 

               XMLHttpRequestObject.send(null); 
            }
         }
function rejestruj(dataSource, divID) 
         { 
            if(XMLHttpRequestObject) {
               var obj = document.getElementById(divID);
			   var nick = document.getElementById("nicka").value;
			   var tresc = document.getElementById("tresc_ca").value;
			   var imie = document.getElementById("imiea").value;
			   
               XMLHttpRequestObject.open("GET", "ajax/"+dataSource+"?t"+ new Date().getTime()+"&nick="+nick+"&imie="+imie+"&tresc="+tresc); 
               XMLHttpRequestObject.setRequestHeader('Content-Type', 'xhtml+xml; charset=UTF-8');
               XMLHttpRequestObject.onreadystatechange = function() 
               { 
			      if (XMLHttpRequestObject.readyState == 1)
                  { 
                     obj.innerHTML = "Trwa zapisywanie do turnieju...<br>"; 
                  }
                  else if (XMLHttpRequestObject.readyState == 4)
                  { 
                     obj.innerHTML = XMLHttpRequestObject.responseText; 
                  } 
				  
               } 

               XMLHttpRequestObject.send(null); 
            }
         }
		 
function wykonaj(dataSource) 
{ 
    if(XMLHttp)
	{
        XMLHttp.open("GET", dataSource + "&t"+ new Date().getTime()); 
        XMLHttp.setRequestHeader('Content-Type', 'xhtml+xml; charset=UTF-8');
		XMLHttp.send(null); 
    }
}
function n_change(ide) 
{
document.getElementById("n1").style.display = "none";
document.getElementById("n2").style.display = "none";
document.getElementById("n3").style.display = "none";
document.getElementById(ide).style.display = "block";
}
function del(ide) 
{
document.getElementById(ide).style.display = "none";
wykonaj("ajax_sc/del.php?ide="+ide);
}

function cme(ide) 
{
document.getElementById("n1").style.display = "none";
document.getElementById("n2").style.display = "none";
document.getElementById("n3").style.display = "none";
document.getElementById("n4").style.display = "none";
document.getElementById("n5").style.display = "none";
document.getElementById("n"+ide).style.display = "block";
}


function add_line(typ) 
{
if (typ == "ng") document.getElementById("edytor").innerHTML += '<textarea class="e_n"></textarea>';
else if (typ == "pole") document.getElementById("edytor").innerHTML += '<textarea class="e_t"></textarea>';
}

function edytuj(ide) 
{ 
var url = "ajax_sc/save.php?t="+ new Date().getTime();
var dane = document.getElementById("edytor").innerHTML;
var layer = document.getElementById("m_left");
var params = "tresc="+dane+"&ide="+ide;
XMLHttp.open("POST", url, true);
XMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
XMLHttp.setRequestHeader("Content-length", params.length);
XMLHttp.setRequestHeader("Connection", "close");

XMLHttp.onreadystatechange = function() {
	if(XMLHttp.readyState == 4 && XMLHttp.status == 200) {
		layer.innerHTML = XMLHttp.responseText;
	}
}
XMLHttp.send(params);
}




