function pop_me(location,width,height){
noweW=window.open(location, 'pop_me', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,fullscreen=no,channelmode=no,width='+width+',height='+height+',left=10,top=10');
}

function clean(id)
{
    if(document.getElementById(id))
    {
        if(document.getElementById(id).value == 'Szukaj')
        document.getElementById(id).value='';
    }
}

function rev_clean(id)
{
    if(document.getElementById(id))
    {
        if(document.getElementById(id).value == '')
        document.getElementById(id).value='Szukaj';
    }
}

function addtofav(url, name)
{
  if(navigator.appName =="Microsoft Internet Explorer")
    window.external.AddFavorite(url,name);
  else
    alert('Opcja jest dostêpna tylko dla przegl±darek Internet Explorer.');
}

function homepage(obj, link)
{
  var ms = navigator.appVersion.indexOf("MSIE");
  var ie5 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+7)) >= 5);
  if(ie5)
  {
    obj.style.behavior='url(#default#homepage)'; 
    obj.setHomePage(link);
  }
  else
    alert('Opcje jest dostêpna tylko dla przegl±darek Internet Explorer.');
}

function open_window(url,width,height,left,top)
{
    var name = Math.random();
    window.open(url,name,'toolbar=no,menubar=no,scrollbars=no,resizable=no,status=no,location=no,directories=no,copyhistory=no,height='+height+',width='+width+',top='+top+',left='+left);
}

function check_mail(id)
{
    reg = /^[\.a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]{1,60}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
    wyn = document.getElementById(id).value.match(reg);
    if (wyn == null)
    {
        document.getElementById(id).className += " red";
        document.getElementById(id).title = "Niepoprawny adres email";
    }
    else
    {
        document.getElementById(id).className=document.getElementById(id).className.replace(" hover", "");
        document.getElementById(id).title = "Poprawny format adresu email";
    }
}


function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function change_visibility(id)
{
    if(document.getElementById(id).style.display == 'block' || document.getElementById(id).style.display == '')
    {
        document.getElementById(id).style.display = 'none';
        DeleteCookie(id);
        SetCookie(id,0);
    }
    else
    {
        document.getElementById(id).style.display = 'block';
        DeleteCookie(id);
        SetCookie(id,1);
    }
    
}

var article_font_size = 100;

function resize(mode)
{
    if(document.getElementById)
    {
        divs = document.getElementById('articles').getElementsByTagName('div');
        
        for( var i = 0; i < divs.length; i++ )
        {
            if(divs[i].className == 'article' )
            {
                if(article_font_size >= 130 && mode == '+')
                {
                    
                    alert('Maksymalne powiêkszenie zosta³o osi±gniête');
                }
                else if(article_font_size <= 80 && mode == '-')
                {
                    alert('Minimalne pomniejszeniee zosta³o osi±gniête');
                }
                else
                {
                    if(mode == '+')
                    {
                        article_font_size += 10;
                        divs[i].style.fontSize = (article_font_size/100)+'em';
                    }
                    else
                    {
                        article_font_size -= 10;
                        divs[i].style.fontSize = (article_font_size/100)+'em';
                    }
                }
                
                break;
            }
        }
    }
}


