var rootdomain="http://"+window.location.hostname
var ddajaxtabssettings={}

//Buforowanie stron  (1 = tak, 0 = nie) 
ddajaxtabssettings.bustcachevar = 1 
ddajaxtabssettings.loadstatustext = "<img src='../ajax/images/loading.gif' /><span class='LocalInfo'> Proszę czekać...</span>" 


// Funkcja load
function load(url, containerid1){
	
	var page_request1 = false
	
	// Mozilla, Opera, Safari
	if (window.XMLHttpRequest)
		page_request1 = new XMLHttpRequest()
	
	// Internet Explorer
	else if (window.ActiveXObject){
	
		try {
		page_request1 = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
	
			try{
			page_request1 = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	
	else
	return false

	page_request1.onreadystatechange=function(){
		loadpage1(page_request1, containerid1)
	}
	
	// Buforowanie stron
	if (ddajaxtabssettings.bustcachevar) 
		page_request1.open('GET', url, true)
		page_request1.send(null)
}

function loadpage1(page_request1, containerid1){
	
	var divId=containerid1
	
	// Wyświetlanie komunikatu
	document.getElementById(divId).innerHTML=ddajaxtabssettings.loadstatustext

	if (page_request1.readyState == 4 && (page_request1.status == 200 || window.location.href.indexOf("http") == -1))
	document.getElementById(containerid1).innerHTML=page_request1.responseText
}


// Funkcja reload
function reload(url, containerid2){
	
	var page_request2 = false
	
	// Mozilla, Opera, Safari
	if (window.XMLHttpRequest)
		page_request2 = new XMLHttpRequest()
	
	// Internet Explorer
	else if (window.ActiveXObject){
	
		try {
		page_request2 = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
	
			try{
			page_request2 = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	
	else
	return false

	page_request2.onreadystatechange=function(){
		loadpage2(page_request2, containerid2)
	}
	
	// Buforowanie stron
	if (ddajaxtabssettings.bustcachevar)
		page_request2.open('GET', url, true)
		page_request2.send(null)
}

function loadpage2(page_request2, containerid2){
	
	if (page_request2.readyState == 4 && (page_request2.status == 200 || window.location.href.indexOf("http") == -1))
	document.getElementById(containerid2).innerHTML=page_request2.responseText
}


// Funkcja createObject
function createObject() {
	
	var request_type = false
		
	// Mozilla, Opera, Safari
	if (window.XMLHttpRequest)
		request_type = new XMLHttpRequest()
	
	// Internet Explorer
	else if (window.ActiveXObject){
	
		try {
		request_type = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){
	
			try{
			request_type = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	
return request_type;
}

var http = createObject();
var nocache = 0;
	
function login() {

	document.getElementById('login_response').innerHTML = "<span class='LocalInfo'>Autoryzacja...</span>"

	var login = encodeURI(document.getElementById('Login').value);
	var password = encodeURI(document.getElementById('Password').value);

	nocache = Math.random();

	http.open('get', 'scripts/login/login.php?login='+login+'&password='+password+'&nocache = '+nocache);
	http.onreadystatechange = loginReply;
	http.send(null);
}

function loginReply() {
	
	if(http.readyState == 4){ 
	
		var response = http.responseText;
	
		if(response == 0){
			document.getElementById('login_response').innerHTML = "<span class='LocalInfo'>Błąd logowania!</span>";
		}
			
		else {
			document.getElementById('login_response').innerHTML = ''+response;
		}
	}
}