//funkcja łamie bardzo długie wyrazy
function przytnij(tekst, limit, znak) {
  ostatni=0; i=0; nt="";
  while (tekst.length>0) {
    if (tekst.charAt(i)==" ") ostatni=i;
    if (i>=limit || i>tekst.length) {
      if (ostatni==0 || i>tekst.length) ostatni=limit;
      if (tekst.charAt(0)==" ") ostatni++;
      nt += tekst.substr(0,ostatni).replace(/^\s+/,"").replace(/\s+$/,"")+znak;
      tekst= tekst.substr(ostatni,tekst.length);
      ostatni=0; i=0;
    }
    i++;
  }
  return nt;
}





function Potwierdz() {
var jest_potw = confirm('Na pewno chcesz usunąć?');
return jest_potw;
};
function PotwierdzGrupa() {
var jest_potw = confirm('Na pewno się wypisać z grupy?');
return jest_potw;
};
function menu(id) 
{
	if ($(id).style.display=="none") 
	{
		$(id).style.display="inline";
	    Element.scrollTo($(id));//przewija okno do widoku wskazanego elementu
	} 
	else 
	{
		$(id).style.display="none";
	}
}
function userinfo(w) 
{
	if ($('userinfo').style.visibility=="hidden") 
	{
		$('userinfo').style.visibility="visible";
		w.innerHTML="Mniej";
	    window.scrollTo(0,999999);
	} 
	else 
	{
		$('userinfo').style.visibility="hidden";
		w.innerHTML="Więcej";
	}
}
function addKom(id) 
{
	if ($(id).style.display=="none") 
	{
		$(id).style.display="inline";
	   
	} 
	else 
	{
		$(id).style.display="none";
	}
}


function okno(url, width, height) {
        var win = window.open(url,"okienko",'width=' + width + ',height=' + height + ',resizable=yes,scrollbars=yes,menubar=no' );
		return win;
}

var oPlayer = false
function playerokno(url, width, height, top, left) {
		if(oPlayer) oPlayer.close();
		oPlayer = window.open(url,"okienko",'width=' + width + ',height=' + height + ', top=' + top + ',left=' + left + ',resizable=no,scrollbars=no,menubar=no,location=no,status=no' );
		return false;
}


function FontSize(size, wyb) {
	$("srodek").style.fontSize = size;	
	$("size1").style.color = "black";
	$("size2").style.color = "black";
	$("size3").style.color = "black";
	$(wyb).style.color = "#FF6805";	
}


  /*----------------------------------data*/
DayName = new Array(7)
DayName[0] = "<b>niedziela</b> "
DayName[1] = "<b>poniedziałek</b> "
DayName[2] = "<b>wtorek</b> "
DayName[3] = "<b>środa</b> "
DayName[4] = "<b>czwartek</b>"
DayName[5] = "<b>piątek</b>"
DayName[6] = "<b>sobota</b> "

MonthName = new Array(12)
MonthName[0] = "stycznia "
MonthName[1] = "lutego "
MonthName[2] = "marca "
MonthName[3] = "kwietnia "
MonthName[4] = "maja "
MonthName[5] = "czerwca "
MonthName[6] = "lipca "
MonthName[7] = "sierpnia "
MonthName[8] = "września "
MonthName[9] = "października "
MonthName[10] = "listopada "
MonthName[11] = "grudnia "

function getDateStr(){
var Today = new Date()
var WeekDay = Today.getDay()
var Month = Today.getMonth()
var Day = Today.getDate()
var Year = Today.getFullYear()

if(Year <= 99)
Year += 1900

return DayName[WeekDay] + " " + " " + Day + " " + MonthName[Month] + " " + Year + " r."
} 
function antyspam(t) {
  t.spam.value=9;
  return true;
}



function strona(plik) {
  //if (plik!='reklamy_box' && plik!='s2' && plik!='s3') return false; // zabezpieczenie
  var xml = null;
  var wynik = $("reklamy");
  //wynik.innerHTML = "<img src=\""+plik+"img/preloader.gif\" />";
 
	if (window.XMLHttpRequest) xml = new XMLHttpRequest();
	else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
 
  if (xml) {
    xml.onreadystatechange = function() {
      if (xml.readyState==4) {
          wynik.innerHTML = xml.responseText;
      }
    }
    xml.open("GET", plik+"boksy/reklamy_box.php?sid="+Math.random(), true);
    xml.send(null);
  }
  return false;
}

function glosuj(adr, typ, id, glos) {
  
  var xml = null;
  var wynik = $("oceny");
  //wynik.innerHTML = "wczytywanie...";
 
	if (window.XMLHttpRequest) xml = new XMLHttpRequest();
	else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
 
  if (xml) {
    xml.onreadystatechange = function() {
      if (xml.readyState==4) {
          wynik.innerHTML = xml.responseText;
      }
    }
    xml.open("GET", adr+"glosuj_ajax.php?typ="+typ+"&id="+id+"&glos="+glos, true);
    xml.send(null);
  }
  return false;
}


function zmien_widok(ob,container,akt) {
	var elements = $A($(container).getElementsByTagName('div'));
		elements.each(function(blok){
		Element.setStyle(blok,{display:'none'});
	});
	var links = $A($('naw').getElementsByTagName('a'));
		links.each(function(lnk){
		lnk.className='nieakt';
	});
	Element.setStyle($(ob),{display:'block'});
	akt.className='akt';
	return false;
}

///////////////////Boksy na stronie głównej////////////////
function pokaz(prefix, id)
{
    if(id == 'nowe')
    {
        if($(prefix + '_nowe')) $(prefix + '_nowe').style.display="block";
        if($(prefix + '_popularne')) $(prefix + '_popularne').style.display="none";
        zmien(prefix + '_but_nowe', prefix + '_but_popularne');
    }
    else
    {
        if($(prefix + '_popularne')) $(prefix + '_popularne').style.display="block";
        if($(prefix + '_nowe')) $(prefix + '_nowe').style.display="none";
        zmien(prefix + '_but_popularne', prefix + '_but_nowe');
    }
     return false;
}
function zmien(nieaktywny, aktywny)
{
    var aktywny = $(aktywny);
    var nieaktywny = $(nieaktywny);

	aktywny.style.color="#FDFDFD";
	aktywny.style.background="url('./img/kr_zi.jpg') no-repeat 0px 0px";
	aktywny.style.padding="4px 5px 6px 5px";
	aktywny.style.margin="2px 0 0 0";
	aktywny.style.font="10px arial";

	nieaktywny.style.background="url('./img/kr_bi.jpg')";
	nieaktywny.style.padding="4px 5px 6px 5px";
	nieaktywny.style.margin="2px 0 0 0px ";
	nieaktywny.style.color="black";
	nieaktywny.style.font="10px arial";
}
/////////////////// koniec Boksy na stronie głównej////////////////



function get_tresc(adr,ob){

  var xml = null;
  var wynik = $(ob);
	//wynik.style.height = wynik.clientHeight+'px';
	wynik.innerHTML='<br /><br /><br /><br /><br /><br /><br /><img src="./img/preloader.gif" alt="" /><br />Wczytywanie danych...<br /><br /><br /><br /><br /><br /><br />';
	if (window.XMLHttpRequest) xml = new XMLHttpRequest();
	else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
 
  if (xml) {
    xml.onreadystatechange = function() {
      if (xml.readyState==4) {
          wynik.innerHTML = xml.responseText;
      }
    }
    xml.open("GET", adr, true);
    xml.send(null);
  }
}

function getPozdr(obiekt)
{
	var ob = $(obiekt);
	new Ajax.Request(ADR + 'pozdrowienia_ajax.php', {
	  method: 'get',
	  onSuccess: function(transport) {
		ob.kontroler.cancel();
		ob.update(transport.responseText || '<strong>www.radioen.pl</strong> Zapraszamy do dodawania pozdrowień!');
		sliderText(obiekt,{afterFinish:function(){getPozdr(obiekt)},v:30});
	  }
	});

}

function coGramyTimer(obiekt)
{
	var ob = $(obiekt);
	
	setInterval(function(){
	
	new Ajax.Request(ADR + 'ajax.php?a', {
	  method: 'get',
	  onSuccess: function(transport) {
		if(transport.responseText) ob.update(transport.responseText);

	  }
	});
	}, 120000);

}
