//tabela

function tabela(co)
{ 

if(co==forum){document.getElementById('forum').style.display='block';
document.getElementById('teksty').style.display='none';
document.getElementById('pliki').style.display='none';
document.getElementById('homie').style.display='none';
document.getElementById('szukaj').style.display='none';} 

if(co==teksty){document.getElementById('forum').style.display='none';
document.getElementById('teksty').style.display='block';
document.getElementById('pliki').style.display='none';
document.getElementById('homie').style.display='none';
document.getElementById('szukaj').style.display='none';}

if(co==pliki){document.getElementById('forum').style.display='none';
document.getElementById('teksty').style.display='none';
document.getElementById('pliki').style.display='block';
document.getElementById('homie').style.display='none';
document.getElementById('szukaj').style.display='none';}

if(co==homie){document.getElementById('forum').style.display='none';
document.getElementById('teksty').style.display='none';
document.getElementById('pliki').style.display='none';
document.getElementById('homie').style.display='block';
document.getElementById('szukaj').style.display='none';}

if(co==szukaj){document.getElementById('forum').style.display='none';
document.getElementById('teksty').style.display='none';
document.getElementById('pliki').style.display='none';
document.getElementById('homie').style.display='none';
document.getElementById('szukaj').style.display='block';}

}

//potwierdzenie

function potwierdz(tekst,link)
{
if(confirm(tekst)){location.href=link;}
}

//popup

function popup(url,width,height)
{
var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' );
}

//homie link

function zaznacz(co)
{
co.focus();
co.select();
}

//emotki

function emotka(kod)
{
form.tresc.value+=kod; form.tresc.focus()
}

//emotki popup

function emotkapop(kod)
{
opener.document.form.tresc.value+=kod; window.close(); opener.document.form.tresc.focus()
}

//bbcode

var cnt=new Array() 
function bbcode(co) {
   var sel=document.selection, txt=document.form.tresc 
   if(sel && (sel.createRange().text.length>0)){ //IE (selected) 
      //dla IE 
      sel.createRange().text='['+co+']'+sel.createRange().text+'[/'+co+']'; 
   } else if (txt.textLength && (txt.selectionEnd > txt.selectionStart)){ //MOZ (selected) 
      //dla Moz 
      with(document.form.tresc){ 
         value= value.substring(0,selectionStart) + '['+co+']' + value.substring(selectionStart,selectionEnd) + '[/'+co+']' + value.substring(selectionEnd,textLength) 
      } 
   } else { 
      //dla reszty 
      txt.value+='['+((cnt[co]=!cnt[co])?co:'/'+co)+']'; 
   }
}

//bbcode url

function bbcode_url()
{
var url=prompt('Wpisz adres\n(anuluj aby zakończyć):','http://');
	if(url!=null && url!=''){
	var nazwa=prompt('Wpisz nazwę\npod jaką będzie widoczna strona:','');
		if(nazwa!=null && nazwa!=''){
		form.tresc.value+='[url='+url+']'+nazwa+'[/url]'; form.tresc.focus();
		}
	}
}

//bbcode list

function bbcode_list()
{
var ile=prompt('Wpisz liczbę punktów listy\n(lub anuluj):','2');
var nr='0';
var lista='';
var pkt='0';
while(nr<ile && pkt!=null && pkt!='')
{
	if(pkt=prompt('Wpisz punkt listy\n(lub anuluj):','')){
	lista+='[*]'+pkt;
	++nr;}
}
form.tresc.value+='[list]'+lista+'[/list]'; form.tresc.focus();
}

//skrypt sondy dla forum

function sonda()
{
var pyt=prompt('Wpisz pytanie\n(anuluj aby zakończyć kreator sondy, maksymalnie 30 znaków):',form.pytanie.value);
	if(pyt!=null && pyt!='' && pyt.length<=30){
	form.pytanie.value=pyt;
	var odp1=prompt('Odpowiedź pierwsza\n(maksymalnie 30 znaków):',form.odpowiedz1.value);
	}
	if(odp1!=null && odp1!='' && odp1.length<=30){
	form.odpowiedz1.value=odp1;
	var odp2=prompt('Odpowiedź druga\n(maksymalnie 30 znaków):',form.odpowiedz2.value);
	}
	else{
	form.pytanie.value='';
	form.odpowiedz1.value='';
	form.odpowiedz2.value='';
	form.odpowiedz3.value='';
	form.odpowiedz4.value='';
	form.odpowiedz5.value='';
	form.odpowiedz6.value='';
	form.odpowiedz7.value='';
	form.odpowiedz8.value='';
	form.odpowiedz9.value='';
	form.odpowiedz10.value='';
	}
	if(odp2!=null && odp2!='' && odp2.length<=30){
	form.odpowiedz2.value=odp2;
	var odp3=prompt('Odpowiedź trzecia\n(maksymalnie 30 znaków):',form.odpowiedz3.value);
	}
	else{
	form.pytanie.value='';
	form.odpowiedz1.value='';
	form.odpowiedz2.value='';
	form.odpowiedz3.value='';
	form.odpowiedz4.value='';
	form.odpowiedz5.value='';
	form.odpowiedz6.value='';
	form.odpowiedz7.value='';
	form.odpowiedz8.value='';
	form.odpowiedz9.value='';
	form.odpowiedz10.value='';
	}
	if(odp3!=null && odp3!='' && odp3.length<=30){
	form.odpowiedz3.value=odp3;
	var odp4=prompt('Odpowiedź czwarta\n(maksymalnie 30 znaków):',form.odpowiedz4.value);
	}
	if(odp4!=null && odp4!='' && odp4.length<=30){
	form.odpowiedz4.value=odp4;
	var odp5=prompt('Odpowiedź piąta\n(maksymalnie 30 znaków):',form.odpowiedz5.value);
	}
	if(odp5!=null && odp5!='' && odp5.length<=30){
	form.odpowiedz5.value=odp5;
	var odp6=prompt('Odpowiedź szósta\n(maksymalnie 30 znaków):',form.odpowiedz6.value);
	}
	if(odp6!=null && odp6!='' && odp6.length<=30){
	form.odpowiedz6.value=odp6;
	var odp7=prompt('Odpowiedź siódma\n(maksymalnie 30 znaków):',form.odpowiedz7.value);
	}
	if(odp7!=null && odp7!='' && odp7.length<=30){
	form.odpowiedz7.value=odp7;
	var odp8=prompt('Odpowiedź ósma\n(maksymalnie 30 znaków):',form.odpowiedz8.value);
	}
	if(odp8!=null && odp8!='' && odp8.length<=30){
	form.odpowiedz8.value=odp8;
	var odp9=prompt('Odpowiedź dziewiąta\n(maksymalnie 30 znaków):',form.odpowiedz9.value);
	}
	if(odp9!=null && odp9!='' && odp9.length<=30){
	form.odpowiedz9.value=odp9;
	var odp10=prompt('Odpowiedź dziesiąta\n(maksymalnie 30 znaków):',form.odpowiedz10.value);
	}
	if(odp10!=null && odp10!='' && odp10.length<=30){
	form.odpowiedz10.value=odp10;
	}
}

//sprawdzanie formularza w panelu

function sprawdzform(pole1,pole2)
{
if(pole1==''){alert('Pole '+pole2+' nie może być puste!');}
else{form.submit();}
}

//sprawdzanie formularza w panelu - tytul i tresc

function sprawdzform2(pole1,pole2,pole3,pole4)
{
if(pole1=='' || pole3==''){alert('Pola '+pole2+' i '+pole4+' nie mogą być puste!');}
else{form.submit();}
}

//ukrywanie formularza

function pokazukryj(co)
{ 

if(document.getElementById(co).style.display=='block'){
document.getElementById(co).style.display='none';}
else{
document.getElementById(co).style.display='block'} 

}

//nowa pw
function nowa_pw(link)
{
if(confirm('W Twojej skrzynce znajdują się\nnie przeczytane Prywatne Wiadomości!\n\nCzy chcesz je przeczytać teraz?')){location.href=link;}
}

//wysyłanie e-maila
function napisz_mail(subject,host,user)
{
if(host=='' || user==''){alert('Błędny adres!');}
else{location.href='mailto:'+user+'@'+host+'?subject='+subject;}
}

//profil

function profil(co)
{

if(co==haslo){document.getElementById('haslo').style.display='table-footer-group';
document.getElementById('kontakt').style.display='none';
document.getElementById('ja').style.display='none';
document.getElementById('opcje').style.display='none';
document.getElementById('gta').style.display='none';}

if(co==kontakt){document.getElementById('kontakt').style.display='table-footer-group';
document.getElementById('haslo').style.display='none';
document.getElementById('ja').style.display='none';
document.getElementById('opcje').style.display='none';
document.getElementById('gta').style.display='none';}

if(co==ja){document.getElementById('ja').style.display='table-footer-group';
document.getElementById('kontakt').style.display='none';
document.getElementById('haslo').style.display='none';
document.getElementById('opcje').style.display='none';
document.getElementById('gta').style.display='none';}

if(co==opcje){document.getElementById('opcje').style.display='table-footer-group';
document.getElementById('kontakt').style.display='none';
document.getElementById('ja').style.display='none';
document.getElementById('haslo').style.display='none';
document.getElementById('gta').style.display='none';}

if(co==gta){document.getElementById('gta').style.display='table-footer-group';
document.getElementById('opcje').style.display='none';
document.getElementById('kontakt').style.display='none';
document.getElementById('ja').style.display='none';
document.getElementById('haslo').style.display='none';}

}

//spoiler

function toggleSpoiler(handler, titleHidden, titleVisible)
{
var spoilerClass = handler.className;
	if (spoilerClass == 'bbSpoiler') {
		handler.className = 'bbHideSpoiler';
		handler.title = titleHidden;
	} else {
		handler.className = 'bbSpoiler';
		handler.title = titleVisible;
	}
}
