function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=615,height=600');");
}
function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=480,height=280');");
}
function otworz() {
noweOkno = window.open("", 'okienko', 'menubar=yes, toolbar=no, location=no, scrollbars=yes, resizable=yes, status=no, width=850, height=650, top=0, left=0 ')
noweOkno.location.href = "form.php";
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function czas() {
  var dzisiaj, dzien, miesiac, rok, licz_dzien, tekst_dzien, tekst_miesiac;
  dzisiaj = new Date();
  rok=dzisiaj.getYear();
  dzien=dzisiaj.getDate();
  licz_dzien=dzisiaj.getDay();
  if (licz_dzien==0) {tekst_dzien="Niedziela"}
  if (licz_dzien==1) {tekst_dzien="Poniedziałek"}
  if (licz_dzien==2) {tekst_dzien="Wtorek"}
  if (licz_dzien==3) {tekst_dzien="Środa"}
  if (licz_dzien==4) {tekst_dzien="Czwartek"}
  if (licz_dzien==5) {tekst_dzien="Piątek"}
  if (licz_dzien==6) {tekst_dzien="Sobota"}
  miesiac=dzisiaj.getMonth()+1;
  if (miesiac==1) {tekst_miesiac="stycznia"}
  if (miesiac==2) {tekst_miesiac="lutego"}
  if (miesiac==3) {tekst_miesiac="marca"}
  if (miesiac==4) {tekst_miesiac="kwietnia"}
  if (miesiac==5) {tekst_miesiac="maja"}
  if (miesiac==6) {tekst_miesiac="czerwca"}
  if (miesiac==7) {tekst_miesiac="lipca"}
  if (miesiac==8) {tekst_miesiac="sierpnia"}
  if (miesiac==9) {tekst_miesiac="września"}
  if (miesiac==10) {tekst_miesiac="października"}
  if (miesiac==11) {tekst_miesiac="listopada"}
  if (miesiac==12) {tekst_miesiac="grudnia"}
  if ((rok>=00) && (rok<=1900)) {rok=1900+rok;}
  pelnyczas=tekst_dzien + ", " + dzien + " " + tekst_miesiac + " "+rok+"<br>";
return pelnyczas;
}
function bbcode(code,area) {

   var txtarea = document.getElementById(area);
   var selStart = txtarea.selectionStart;
   var selEnd = txtarea.selectionEnd;
if(selStart==selEnd){ alert('Zaznacz tekst dla którego wprowadzic wybrane formatowanie');}
else
{
if  (code=='b'){
   txtarea.value=(txtarea.value).substring(0,selStart)+
   "[B]"+(txtarea.value).substring(selStart, selEnd)+"[/B]" +
   (txtarea.value).substring(selEnd,txtarea.value.length)};
if  (code=='i'){
   txtarea.value=(txtarea.value).substring(0,selStart)+
   "[i]"+(txtarea.value).substring(selStart, selEnd)+"[/i]" +
   (txtarea.value).substring(selEnd,txtarea.value.length)};

if  (code=='u'){
   txtarea.value=(txtarea.value).substring(0,selStart)+
   "[u]"+(txtarea.value).substring(selStart, selEnd)+"[/u]" +
   (txtarea.value).substring(selEnd,txtarea.value.length)};
}
}



function bbcode1(tag,pole){
pole_ = document.getElementById(pole);
seel=document.selection;
zaznaczony=false;
if (seel) {
 pole_.focus();
 if(seel.createRange().text!=""){
  zaznaczony=true;
  alert ('cos');
  wartosc=seel.createRange().text;
 }else{
  wartosc=''
 }
}

else if (pole_.selectionStart || pole_.selectionStart == 0) {
 var startPos = pole_.selectionStart;
 var endPos = pole_.selectionEnd;
 if(endPos-startPos>0){
  zaznaczony=true;
  wartosc=pole_.value.substring(startPos,endPos);
 }else{
  wartosc=''
 }
}


kreator = document.getElementById(pole + '_kreator').checked;


insert=true;

switch(tag){
 case 'b':

 if(kreator){
  if(zaznaczony!=true){
   wartosc=prompt('Podaj tekst który ma zostać pogrubiony:','tekst');
   if(wartosc.length==0){
    insert=false;
   }
  }
 }

 wartosc='[b]' + wartosc + '[/b]';

 break;


 case 'u':

 if(kreator){
  if(zaznaczony!=true){
   wartosc=prompt('Podaj tekst który ma zostać podkreślony:','tekst');
   if(wartosc.length==0){
    insert=false;
   }
  }
 }

 wartosc='[u]' + wartosc + '[/u]';

 break;


 case 'i':

 if(kreator){
  if(zaznaczony!=true){
   wartosc=prompt('Podaj tekst który ma zostać pochylony:','tekst');
   if(wartosc.length==0){
    insert=false;
   }
  }
 }

 wartosc='[i]' + wartosc + '[/i]';

 break;


 case 'url':

 if(kreator){

  link=prompt('Podaj adres odnośnika:','http://');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst odnośnika:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[url=' + link + ']' + wartosc + '[/url]';
 break;

 case 'mail':

 if(kreator){

  link=prompt('Podaj adres e-mail:','@');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst odnośnika:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[mail=' + link + ']' + wartosc + '[/mail]';


 break;

 case 'quote':

 if(kreator){

  link=prompt('Podaj autora cytatu:','autor');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst cytatu:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[quote=' + link + ']' + wartosc + '[/quote]';


 break;

 case 'ol':

 if(kreator){

  link=prompt('Podaj nazwę listy:','nazwa');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj pierwszą pozycje listy:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
   wartosc='\n [li]' + wartosc + '[/li]\n';
  }
 }

 wartosc='[ol=' + link + ']' + wartosc + '[/ol]';


 break;

 case 'ul':

 if(kreator){

  link=prompt('Podaj nazwę listy:','nazwa');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj pierwszą pozycje listy:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
   wartosc='\n [li]' + wartosc + '[/li]\n';
  }
 }

 wartosc='[ul=' + link + ']' + wartosc + '[/ul]';


 break;

 case 'color':

 if(kreator){

  link=prompt('Podaj nazwę koloru (lista dostępna w pomoct):','red');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst który ma zostać zakolorowany:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[color=' + link + ']' + wartosc + '[/color]';


 break;

 case 'size':

 if(kreator){

  link=prompt('Podaj rozmiar tekstu (liczba od 1 do 10):','4');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[size=' + link + ']' + wartosc + '[/size]';


 break;


 case 'img':

 if(kreator){
  obrazek=prompt('Podaj adres obrazka:','http://');
  if(obrazek.length==0){
   insert=false;
  }
 }

 wartosc='[img]' + obrazek + '[/img]' + wartosc;

 break;


 case 'code':

 if(kreator){
  if(zaznaczony!=true){
   wartosc=prompt('Podaj kod który chcesz wstawić:','tekst');
   if(wartosc.length==0){
    insert=false;
   }
  }
 }

 wartosc='[code' + ']' + wartosc + '[/' + 'CODE]';

 break;

 case 'hide':

 if(kreator){

  link=prompt('Podaj tekst widoczny:','tekst');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst do ukrycia:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[hide=' + link + ']' + wartosc + '[/hide]';


 break;

 case 'div':

 if(kreator){

  link=prompt('Podaj justowanie elementu (fleft,left,center,right,fright)','center');
  if(link.length==0){
   insert=false;
  }else{


   if(zaznaczony!=true){
    wartosc=prompt('Podaj tekst:','tekst');
    if(wartosc.length==0){
     insert=false;
    }
   }
  }
 }

 wartosc='[div=' + link + ']' + wartosc + '[/div]';


 break;


 case 'html':

 if(kreator){
  if(zaznaczony!=true){
   wartosc=prompt('Podaj kod html który chcesz wstawić:','kod');
   if(wartosc.length==0){
    insert=false;
   }
  }
 }

 wartosc='[HTML]' + wartosc + '[/HTML]';

 break;


 case 'strona':

 if(zaznaczony!=true&&insert){
  wartosc=prompt('Podaj nazwę podstrony:','podstrona');
  if(wartosc.length==0){
   insert=false;
  }
 }
 if(wartosc.length>0){
  wartosc=':'+wartosc;
 }

 wartosc='[strona' + wartosc + ']';

 break;


 case 'wstep':

 if(pole_.value.split('[wstep').length>1){
  alert('W tekście znajduje się już znacznik wstępu lub strony! Nie mozną wstawiać znacznika wstepu');
  insert=false;
 }


 if(zaznaczony!=true&&insert){
  wartosc=prompt('Podaj odnośnik na zakończenie wstępu:','kontynuuj...');
  if(wartosc.length==0){
   insert=false;
  }
 }
 if(wartosc.length>0){
  wartosc=':'+wartosc;
 }
 wartosc='[wstep' + wartosc + ']';

 break;

 default:

 wartosc=znazanczony_tekst;

 break;

}

if(insert){
 add(wartosc,pole);
}

}
