
function Foto(R,W,H){
	L=(screen.width/2)-(W/2);
	T=(screen.height/2)-(H/2);
	up="<html><head><title>GALERIA</title></head><body style='margin: 0px;'>";
	mid="<img onclick='window.close();' style='cursor:pointer;' title='Kliknij żeby zamkn±ć' src='";
	bot="'></body></html>";
	Galery=window.open('','','width='+W+',height='+H+',left='+L+',top='+T); void(0);
	Galery.document.open();
	Galery.document.write (up+mid+R+bot);
	Galery.document.close();
	Galery.focus();
}


//-------------------------------------------------------
// TEXTAREA LETTERS LEFT

var textBefore = new Array();
var checked = true;

function defaultTextBefore(name) {
	if (!checked) {
		defaultTextAfter(name);
	}
	textBefore[name] = document.getElementById(name).value;
	checked = false;
	return true;
}

function defaultTextAfter(name) {
	if (textSize(name) < 0 && textBefore[name] != null && textBefore[name].length <= document.getElementById(name).value.length) {
		document.getElementById(name).value = textBefore[name];
	}
	checked = true;
	updateCharsLeft(name);
}


function textSize(name) {
	var limit = document.getElementById('limit_' + name).value;
	var obj = document.getElementById(name);
	if (obj != null) {
		limit = limit - obj.value.length;
	}
	return limit;
}


function updateCharsLeft(name) {
	var obj = document.getElementById("etykieta_" + name);
	if (textSize(name) < 0) {
		obj.innerHTML = 'Za dużo znaków';
		/*obj.className='red'*/
	} else {
		obj.innerHTML = 'Pozostało znaków do wpisania: ' + textSize(name) + '<br>';
		/*obj.className=''*/
	}
}

function confirmDelete(info)
{
	var agree=confirm(info);
	if (agree)
	return true ;
	else
	return false ;
}


//-------------------------------------------------------
// UKRYWANIE I ODKRYWANIE

function Get_Cookie(cookieName) {
	var theCookie=""+document.cookie;
	var ind=theCookie.indexOf(cookieName);
	if (ind==-1 || cookieName=="") return "";
	var ind1=theCookie.indexOf(';',ind);
	if (ind1==-1) ind1=theCookie.length;
	return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function Set_Cookie(cookieName,cookieValue,nDays, domain) {
	var today = new Date();
	var expire = new Date();
	//confirm(cookieValue);
	if (nDays==null || nDays==0) nDays=1;
	expire.setTime(today.getTime() + 3600000*24*nDays);
	document.cookie = cookieName+"="+escape(cookieValue) +
	( ( nDays ) ? ";expires="+expire.toGMTString() : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) ;


}


var opened;

function openIt2start() {
	cook=Get_Cookie('opened');
	if (cook!="") {
		//confirm(cook);
		openIt2(cook);
	}
}

function openIt2(openid, hideid)
{
	adder="vis";
	newId = openid + adder;
	showIt = document.getElementById(newId);

	if (hideid) {
		hideId = hideid + adder;
		hideIt = document.getElementById(hideId);
		hideIt.style.display = "none";
	}
	if (showIt.style.display == "none") {
		if(opened) {
			newId2 = opened + adder;
			showIt2 = document.getElementById(newId2);
			showIt2.style.display = "none";
			//document.images[opened].src='images/'+(showIt2.style.display!='none'?'minus':'plus')+'.gif'

		}
		showIt.style.display = "";
		opened = openid;
		Set_Cookie('opened', openid, 1);
	}
	else {
		showIt.style.display = "none";
		opened = false;
		Set_Cookie('opened', false, 1);
	}
	//document.images[openid].src='images/'+(showIt.style.display!='none'?'minus':'plus')+'.gif'

}

//########### KATEGORIA

function ukryj_wybor_kategoria() {

	if (document.getElementById("kategoria_link").checked==true) {
		document.getElementById("wybor_link").style.display = "";
		document.getElementById("wybor_kategoria").style.display = "none";
	}
	else {
		document.getElementById("wybor_link").style.display = "none";
		document.getElementById("wybor_kategoria").style.display = "";
	}
}

//########### POZYCJA

function ukryj_wybor_pozycja() {

	if (document.getElementById("pozycja_tresc").checked==true) {
		document.getElementById("wybor_link").style.display = "none";
		document.getElementById("wybor_no_link").style.display = "";
		document.getElementById("wybor_kategoria").style.display = "";
		document.getElementById("wybor_tresc").style.display = "";
		document.getElementById("wybor_no_box").style.display = "";
		document.getElementById("wybor_no_box2").style.display = "";
		document.getElementById("wybor_katalog").style.display = "none";
		document.getElementById("wybor_zdjecia").style.display = "";
		document.getElementById("wybor_czytaj_wiecej").style.display = "";

	}
	else if (document.getElementById("pozycja_link").checked==true) {
		document.getElementById("wybor_link").style.display = "";
		document.getElementById("wybor_no_link").style.display = "none";
		document.getElementById("wybor_kategoria").style.display = "";
		document.getElementById("wybor_tresc").style.display = "none";
		document.getElementById("wybor_no_box").style.display = "none";
		document.getElementById("wybor_no_box2").style.display = "none";
		document.getElementById("wybor_katalog").style.display = "none";
		document.getElementById("wybor_zdjecia").style.display = "none";
		document.getElementById("wybor_czytaj_wiecej").style.display = "none";
	}
	else {
		document.getElementById("wybor_link").style.display = "none";
		document.getElementById("wybor_no_link").style.display = "";
		document.getElementById("wybor_tresc").style.display = "none";
		document.getElementById("wybor_kategoria").style.display = "none";
		document.getElementById("wybor_no_box").style.display = "none";
		document.getElementById("wybor_no_box2").style.display = "none";
		document.getElementById("wybor_katalog").style.display = "none";
		document.getElementById("wybor_zdjecia").style.display = "";
		document.getElementById("wybor_czytaj_wiecej").style.display = "none";
	}
}

//########### KATEGORIA UKRYJ WYBOR MENU

function ukryj_wybor_menu() {

	if (document.getElementById("nadkategoria").value=="0") {
		document.getElementById("wybor_kategoria_menu").style.display = "";
		document.getElementById("wybor_kategoria_submenu").style.display = "none";
		document.getElementById("wybor_czytaj_wiecej").style.display = "none";

	}
	else {
		document.getElementById("wybor_kategoria_menu").style.display = "none";
		document.getElementById("wybor_kategoria_submenu").style.display = "";
		if (document.getElementById("submenu").checked==true) document.getElementById("wybor_czytaj_wiecej").style.display = "none";
		else document.getElementById("wybor_czytaj_wiecej").style.display = "";
	}
}

function ukryj_wybor_submenu() {
	if (document.getElementById("submenu").checked==true) document.getElementById("wybor_czytaj_wiecej").style.display = "none";
	else document.getElementById("wybor_czytaj_wiecej").style.display = "";

}

//########### UKRYJ OGRANICZ

function ukryj_ogranicz() {

	if (document.getElementById("priv_user").checked==true) {
		document.getElementById("ogranicz").style.display = "";
	}
	else {
		document.getElementById("ogranicz").style.display = "none";
	}
}

//########### UKRYJ BEZMINIATURY

function ukryj_bezminiatury(id) {

	if (document.getElementById("zdjecie_bezminiatury"+id).checked==true) {
		document.getElementById("bezminiatury"+id).style.display = "";
	}
	else {
		document.getElementById("bezminiatury"+id).style.display = "none";
	}
}

//########### ODKRYJ EXTRA

var opened_extra;

function open_extra_start() {
	opened_extra=document.getElementById("extra").value;
	//alert(opened_extra);
	odkryj_extra(opened_extra);
}

function odkryj_extra(value) {

	if (opened_extra) document.getElementById(opened_extra).style.display = "none";
	document.getElementById(value).style.display = "";
	opened_extra=value;
}


var showMode = 'table-row';
var agt=navigator.userAgent.toLowerCase();
if ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)) showMode='block';

function openIt(id,opt)
{
	var row = document.getElementById(id+'vis');
	if (opt=='on') {
		visibiliti=showMode;
		Set_Cookie('visibiliti_'+id,showMode,1);
	}else {
		if (Get_Cookie('visibiliti_'+id)=='none') {
			visibiliti=showMode;
			//if (visibiliti=='') visibiliti=showMode;
			Set_Cookie('visibiliti_'+id,showMode,1);
		}
		else {
			//visibiliti='none';
			visibiliti='none';
			Set_Cookie('visibiliti_'+id,'none',1);
			//  if (visibiliti=='') visibiliti='none';
		}
	}
	row.style.display=visibiliti;
	document.images[id].src='images/'+(row.style.display!='none'?'minus':'plus')+'.gif'
}

function openIt3(id)
{
	var row = document.getElementById(id+'vis');
	if (row.style.display=='none') {
		visibiliti=showMode;
	}
	else {
		visibiliti='none';
	}
	row.style.display=visibiliti;
}

function getHTML(myid, pars){

	var url = 'includes/dnmc_' + myid + '.php';
	new Ajax.Request(url, {method: "get",
	parameters: pars,
	//onLoading:function(){ $(elementID).innerHTML="waiting...";},
	onComplete:function(request){
		if(request.status != 200) {
			$('ajax_' + myid).innerHTML="Unavailable."
		}   else {
			$('ajax_' + myid).innerHTML=
			request.responseText;}
			//document.getElementById('komunikat' + myid).innerHTML ='Dzi¶ już opiniowała¶/łe¶ ten post!';
	}});

}