//-------------------------------------------------------
// 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'

}

//funkcje wykrtycia czy zaserwowana została reklama adnetu, jeśli nie to wywolywane s.a. funkcje reklam googla
function czyJestAdnet(slot){
      var el = document.getElementById(slot);
		if (el.innerHTML.length <= 1000) return false;
		else return true;
}
function podmienReklame(slot){
	if (czyJestAdnet(slot)==false) {
		document.write(unescape('%3C')+'script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"'+unescape('%3E')+unescape('%3C')+'/script'+unescape('%3E'));
	}
}
// parametr slot to nazwa diva z reklama adnetu
