var Config = new Array();
	Config["protocol"] 	= location.href.split(/\//)[0]; 
	Config["furl"] 		= location.href.split(/\//)[2];
	Config["url"]		= location.href.split(/page/)[0];
	Config["dzialy"]	= location.href.split(/page/)[1];

var ajax = false;

	if(window.XMLHttpRequest) {
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e1) {
			try {
				ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e2) { }
		} 
	}

	if(!ajax) {
		location.replace(Config["url"] + "Bledy/?AJAX");
	}

function fCMS_Usun_Hint(ParentElementID) {
	document.getElementById("span_hint").removeChild(document.getElementById("span_hint2"));
	document.getElementById(ParentElementID).removeChild(document.getElementById("span_hint"));
}

function fCMS_Pokaz_Hint(Nazwa_Pola,komunikat) {
	var Pole = document.getElementById(Nazwa_Pola);
	Pole.className = "pusta_wartosc_pola";
	Pole.focus();
	var ParentElementID = Pole.parentNode.name;
	var spanTag = document.createElement("span");
			spanTag.id = "span_hint";
			spanTag.className ="hint";
			spanTag.innerHTML = komunikat;
	document.getElementById(ParentElementID).appendChild(spanTag);
	var spanTag = document.createElement("span");
			spanTag.id = "span_hint2";
			spanTag.className ="hint_pointer";
			spanTag.innerHTML = "&nbsp;";
	document.getElementById("span_hint").appendChild(spanTag);
	document.getElementById("span_hint").style.display = "inline";
	document.getElementById("span_hint").style.top =  (Pole.offsetTop) + 13 + 'px';
	document.getElementById("span_hint").style.left =  (Pole.offsetLeft ) + 'px';
	document.getElementById("span_hint").onmouseout = function () {
		fCMS_Usun_Hint(ParentElementID);
	}
	document.getElementById("span_hint").onclick = function () {
		fCMS_Usun_Hint(ParentElementID);
	}
	return false;
}

function fCMS_Sprawdz_Pola(pola,komunikat) {
	var Pola 	= pola.split(",");
	for(var i=0;i<Pola.length;i++)
		if(document.getElementById(Pola[i]).value=="") {
			return fCMS_Pokaz_Hint(Pola[i],komunikat);
		}
	return true;
}

function fCMS_AJAX_Edycja() {

	var POST_parametry = "";
	var tab = new Array();
		tab = jezyki.split(",");
	for(var i = 0; i < tab.length; i++)
		if(document.getElementById("fCMS_"+ tab[i] + "_artykul"))
			POST_parametry += "&" + tab[i] + "_artykul=" +  escape(document.getElementById("fCMS_"+ tab[i] + "_artykul").value) + "&" + tab[i] + "_naglowek=" +  escape(document.getElementById(tab[i] + "_naglowek").value);
	
	POST_parametry += "&dzialy=" + Config["dzialy"];

	ajax.open("POST",Config["url"] + "includes/AJAX_Edycja.php",true);
	ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajax.setRequestHeader("Content-length", POST_parametry.length);
	ajax.setRequestHeader("Connection", "close");
	ajax.send(POST_parametry);
	ajax.onreadystatechange = function(){
		if(ajax.readyState == 4 && ajax.status == 200) {
		
		alert(Komunikaty["ok"]);
	/*	if(ajax.responseText == "true") {
			location.replace(Config["url"]);
		} else {
			document.getElementById("login_preloader").innerHTML = "<span>błędny login lub hasło, <a href=\"#\" onclick=\"document.getElementById('login_preloader').innerHTML = '<span>pobieranie danych, proszę czekać...</span>'; document.getElementById('login').style.display = 'block'; document.getElementById('login_preloader').style.display = 'none';\">zaloguj ponownie</a></span>";
		}
	*/
		}
	}
}

function fCMS_Edytor_Update_Content() {
	this.UpdateEditorFormValue = function() {
		for ( i = 0; i < parent.frames.length; ++i )
			if ( parent.frames[i].FCK )
				parent.frames[i].FCK.UpdateLinkedField();
	}
}

function fCMS_Edytor_Wybor_Jezyka(jezyk) {
	var tab = new Array();
		tab = jezyki.split(",");
	for(var i = 0; i < tab.length; i++) {
		document.getElementById("fCMS_Edytor_JS_Edit_" + tab[i]).style.display = "none";
	}
	document.getElementById("fCMS_Edytor_JS_Edit_" + jezyk).style.display = "block";
	document.getElementById("fCMS_Edytor_JS_Edit_" + jezyk).style.height = 317 + "px";
	

}


function fCMS_Edytor_Submit() {
	var fCMS_Edytor = new fCMS_Edytor_Update_Content();
	fCMS_Edytor.UpdateEditorFormValue();
	return fCMS_AJAX_Edycja();
}


function fCMS_artykul_usun(id,alert) {
	if(confirm(alert)) {
		ajax.open("get",Config["url"] + "includes/AJAX_Usun.php?" + id);
		ajax.onreadystatechange = function() {
		if(ajax.readyState == 4 && ajax.status == 200)
			if(ajax.responseText == "true")
				document.getElementById("artykul_" + id).style.display = "none";				
		};
		ajax.send(null);		
	}
	return false;
}

function fCMS_artykul_aktywuj(id) {
	ajax.open("get",Config["url"] + "includes/AJAX_Aktywuj.php?" + id);
	ajax.send(null);
	return false;
}

function fCMS_zamien_rekordy(rekordy) {
	if(rekordy!="0") {
		ajax.open("get",Config["url"] + "includes/AJAX_Zamiana_Rekordow.php?" + rekordy);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 4 && ajax.status == 200)
				if(ajax.responseText == "true")
					location.replace("./");				
		};
		ajax.send(null);
	}
	return false;
}

function fCMS_Zmien_Wersje_Jezykowa(Jezyk) {
	ajax.open("get",Config["url"] + "includes/AJAX_Zmien_Wersje_Jezykowa.php?" + Jezyk);
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4 && ajax.status == 200)
			if(ajax.responseText == "true")
				location.replace("./");				
	};
	ajax.send(null);
	return false;
}

function fCMS_Blok_Pokaz_Ukryj(blok) {
	var blok = document.getElementById(blok);
	if(blok.style.display=="none") {
		blok.style.display="block";
		blok.style.visibility="visible";
	} else { 
		blok.style.display="none";
		blok.style.visibility="hidden";
	}
}

