function trim (str, charlist) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: mdsjack (http://www.mdsjack.bo.it)
    // +   improved by: Alexander Ermolaev (http://snippets.dzone.com/user/AlexanderErmolaev)
    // +      input by: Erkekjetter
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +      input by: DxGx
    // +   improved by: Steven Levithan (http://blog.stevenlevithan.com)
    // +    tweaked by: Jack
    // +   bugfixed by: Onno Marsman
    // *     example 1: trim('    Kevin van Zonneveld    ');
    // *     returns 1: 'Kevin van Zonneveld'
    // *     example 2: trim('Hello World', 'Hdle');
    // *     returns 2: 'o Wor'
    // *     example 3: trim(16, 1);
    // *     returns 3: 6
 
    var whitespace, l = 0, i = 0;
    str += '';
    
    if (!charlist) {
        // default list
        whitespace = " \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000";
    } else {
        // preg_quote custom list
        charlist += '';
        whitespace = charlist.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g, '\$1');
    }
    
    l = str.length;
    for (i = 0; i < l; i++) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(i);
            break;
        }
    }
    
    l = str.length;
    for (i = l - 1; i >= 0; i--) {
        if (whitespace.indexOf(str.charAt(i)) === -1) {
            str = str.substring(0, i + 1);
            break;
        }
    }
    
    return whitespace.indexOf(str.charAt(0)) === -1 ? str : '';
}

function cytat(id)
{
  myDiv = document.getElementById("cytat_" + id);
  myNick = document.getElementById("nick_" + id);
  elo = trim(myDiv.innerHTML);
  
  myForm = document.getElementById("form_");
  myForm.value += '[quote=' + myNick.innerHTML + ']' + elo + '[/quote]';
  
}

function mg_on()
{
  myDiv = document.getElementById("mg");
  myDiv.className = "menu_menu_glowne_hover";
}

function mg_off()
{
  myDiv = document.getElementById("mg");
  myDiv.className = "menu_menu_glowne";
}

function hs_on()
{
  myDiv = document.getElementById("hs");
  myDiv.className = "menu_historia_hover";
}

function hs_off()
{
  myDiv = document.getElementById("hs");
  myDiv.className = "menu_historia";
}

function tt_on()
{
  myDiv = document.getElementById("tt");
  myDiv.className = "menu_tottenham_hover";
}

function tt_off()
{
  myDiv = document.getElementById("tt");
  myDiv.className = "menu_tottenham";
}

function pl_on()
{
  myDiv = document.getElementById("pl");
  myDiv.className = "menu_premier_league_hover";
}

function pl_off()
{
  myDiv = document.getElementById("pl");
  myDiv.className = "menu_premier_league";
}

function aw_on()
{
  myDiv = document.getElementById("aw");
  myDiv.className = "menu_archiwum_hover";
}

function aw_off()
{
  myDiv = document.getElementById("aw");
  myDiv.className = "menu_archiwum";
}

function dk_on()
{
  myDiv = document.getElementById("dk");
  myDiv.className = "menu_dla_kibicow_hover";
}

function dk_off()
{
  myDiv = document.getElementById("dk");
  myDiv.className = "menu_dla_kibicow";
}

function sw_on()
{
  myDiv = document.getElementById("sw");
  myDiv.className = "menu_serwis_hover";
}

function sw_off()
{
  myDiv = document.getElementById("sw");
  myDiv.className = "menu_serwis";
}



function pokaz_user(id)
{
  myDiv = document.getElementById("stat_" + id);
  myDiv.className = "user_forum_stat_";

}


function schowaj_user(id)
{
  myDiv = document.getElementById("stat_" + id);
  myDiv.className = "user_forum_stat";
  
}



function forum_on(id)
{
  myDiv = document.getElementById("middle_" + id);
  myDiv.className = "forums_middle_title_01";
}


function forum_off(id, color)
{
  myDiv = document.getElementById("middle_" + id);
  
  if(color == "blue")
  {
    myDiv.className = "forums_middle_title";
  }
  
  else
  {
    myDiv.className = "forums_middle_title_01";
  }
  
}







//MENU!!!!!!!!!!!!!!!!!!!!!!!

/***********************************************
* AnyLink Drop Down Menu- C Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

//Contents for menu 1
var menu1=new Array()
menu1[0]='<div class="ddm_lk"><a href="home/"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Strona Główna</a></div>'
menu1[1]='<div class="ddm_lk"><a href="index/forum/"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Forum dyskusyjne</a></div>'
menu1[2]='<div class="ddm_lk"><a href="index/userlist"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Lista użytkowników</a></div>'
menu1[3]='<div class="ddm_lk"><a href="index/register"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Zarejestruj się</a></div>'
menu1[4]='<div class="ddm_lk"><a href="index/new_password"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Przypomnij hasło</a></div>'


//Contents for menu 1
var menu2=new Array()
menu2[0]='<div class="ddm_lk"><a href="index/infopage/2/Historia_Tottenham_Hotspur_w_datach"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Historia klubu</a></div>'
menu2[1]='<div class="ddm_lk"><a href="index/infopage/4/Yid_Army"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Yid Army</a></div>'
menu2[2]='<div class="ddm_lk"><a href="index/infopage/6/Historia_herbu"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Historia herbu</a></div>'
menu2[3]='<div class="ddm_lk"><a href="index/infopage/8/Poznaj_naszego_rywala_Arsenal"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Poznaj naszego rywala</a></div>'
	
//Contents for menu 1
var menu3=new Array()
menu3[0]='<div class="ddm_lk"><a href="index/infopage/1/White_Hart_Lane"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Stadion</a></div>'
menu3[1]='<div class="ddm_lk"><a href="index/club/2/Tottenham_Hotspur"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Informacje</a></div>'
menu3[2]='<div class="ddm_lk"><a href="index/kadra/2/Tottenham_Hotspur"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Kadra</a></div>'

//Contents for menu 1
var menu4=new Array()
menu4[0]='<div class="ddm_lk"><a href="index/tabela"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Tabela</a></div>'
menu4[1]='<div class="ddm_lk"><a href="index/terminarz/id/1"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Terminarz</a></div>'


//Contents for menu 1
var menu5=new Array()
menu5[0]='<div class="ddm_lk"><a href="index/infopage/7/Maradona_w_Tottenhamie"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Maradona w Tottenhamie</a></div>'

//Contents for menu 1
var menu6=new Array()
menu6[0]='<div class="ddm_lk"><a href="/index/forum"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Forum dyskusyjne</a></div>'
menu6[1]='<div class="ddm_lk"><a href="http://iknowthescore.premierleague.com//landing.htm"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Typer</a></div>'
menu6[2]='<div class="ddm_lk"><a href="http://s1.polchat.pl/chat.php?room=spursmania"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Chat</a></div>'
menu6[3]='<div class="ddm_lk"><a href="index/infopage/5/Turniej_w_Kalwarii_Zebrzydowskiej"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Glory Days</a></div>'

//Contents for menu 1
var menu7=new Array()
menu7[0]='<div class="ddm_lk"><a href="index/infopage/3/Redakcja"><img src="images/strzalka.gif" border="0" class="ddm_st" alt="" /> Redakcja</a></div>'


		
var menuwidth='165px' //default menu width
var menubgcolor='lightyellow'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu




function Wstaw(text){
area = document.getElementById('form_');

	if (document.selection) {
		area.focus();
		selection = document.selection.createRange();
		selection.text = text;
	} 
	else if ( area.selectionStart || area.selectionStart == '0' ) {
		var begin = area.selectionStart;
		var end = area.selectionEnd;
		area.value = area.value.substring(0, begin) + text + area.value.substring(end, area.value.length);
	} 
	else {
		area.value += text;
	}
	
	area.focus();
}



function CheckboxReverse(oObject)
{
var iObjectElements = oObject.elements.length;

for (iElement = 0; iElement < iObjectElements; iElement++)
{
if(oObject.elements[iElement].type == "checkbox" && oObject.elements[iElement].disabled == false)
{
if(oObject.elements[iElement].checked == true)
oObject.elements[iElement].checked = false;
else
oObject.elements[iElement].checked = true;
}
}
}

function CheckboxCheck(oObject, bMode)
{
var iObjectElements = oObject.elements.length;
var bMode = (bMode === true) ? true : false;

for (iElement = 0; iElement < iObjectElements; iElement++)
{
if(oObject.elements[iElement].type == "checkbox" && oObject.elements[iElement].disabled == false)
{
oObject.elements[iElement].checked = bMode;
}
}
}

function book_on()
{
    myDiv = document.getElementById("akt");
    myDiv_1 = document.getElementById("pub");
    myDiv_2 = document.getElementById("news");
    myDiv_3 = document.getElementById("pubs");

    myDiv.className = "book_on";
    myDiv_1.className = "book_off";
    myDiv_2.className = "blockes";
    myDiv_3.className = "nones";
}

function book_off()
{
    myDiv = document.getElementById("akt");
    myDiv_1 = document.getElementById("pub");
    myDiv_2 = document.getElementById("news");
    myDiv_3 = document.getElementById("pubs");

    myDiv.className = "book_off";
    myDiv_1.className = "book_on";
    myDiv_2.className = "nones";
    myDiv_3.className = "blockes";
}