function addfav()
{
 var msg_netscape = "Ta funkcja nie działa z Twoją przeglądarką. Dodaj nas do ulubionych ręcznie.";
 var msg_opera    = "Ta funkcja nie działa z tą wersją Opery. Dodaj nas do ulubionych ręcznie.";
 var msg_other    = "Twoja przeglądarka nie wspiera automatycznego dodawania do ulubionych. Dodaj nas do ulubionych ręcznie.";
 var agt          = navigator.userAgent.toLowerCase();
 var title        = "Filmy Erotyczne";
 var url          = "http://www.filmy-erotyczne.net.pl/";

 if (agt.indexOf("opera") != -1) 
 {
  if (window.opera && window.print)
  {
   return true;
  } else 
  {
   alert(msg_other);
  }
 }    
 else if (agt.indexOf("firefox") != -1) window.sidebar.addPanel(title,url,"");
 else if ((agt.indexOf("msie") != -1) && (parseInt(navigator.appVersion) >=4)) window.external.AddFavorite(url,title); 
 else if (agt.indexOf("netscape") != -1) window.sidebar.addPanel(title,url,"")         
 else if (window.sidebar && window.sidebar.addPanel) window.sidebar.addPanel(title,url,""); 
 else alert(msg_other);
 return;
}

function homepg()
{
 document.body.style.behavior='url(#default#homepage)';
 document.body.setHomePage('http://www.filmy-erotyczne.net.pl/');
 return;
}

function nwin(page, x, y)
{
 sx = screen.availWidth;
 sy = screen.availHeight;
 px = (sx/2)-(x/2);
 py = (sy/2)-(y/2);
 window.open(page,'','scrollbars=no,top='+py+',left='+px+',width='+x+',height='+y+',status=no');
 return;
}

function swin(page, x, y)
{
 sx = screen.availWidth;
 sy = screen.availHeight;
 px = (sx/2)-(x/2);
 py = (sy/2)-(y/2);
 window.open(page,'','scrollbars=yes,top='+py+',left='+px+',width='+x+',height='+y+',status=yes');
 return;
}

onload = function()
{
 for(var i = 0; i < document.links.length; i++){
  if (document.links[i].rel == 'nofollow' || document.links[i].rel == 'tags' || document.links[i].rel == 'external') {
   document.links[i].target = '_blank';
  }
 }
}

var emailReplaceArray = [
    ['||', '@'],
    ['!!', '.'] ];

  ( function(elm, evnt, func) {
    if (elm.addEventListener) {
      elm.addEventListener(evnt, func, false);
    }
    else if (elm.attachEvent) {
      elm.attachEvent('on' + evnt, function() {
        func.call(elm, event);
      } );
    }
  } ) (window, 'load', function(e) {

    var replTab = emailReplaceArray;
    for (var i = 0; i < replTab.length; i++) {
      var s = escape(replTab[i][0].replace(/\s/g, ''));
      replTab[i][0] = s.replace(/%u/g, '\\u').replace(/%/g, '\\x');
    }
    var getEmail = function(s) {
      s = s.replace(/\s/g, '');
      for (var i = 0; i < replTab.length; i++) {
        s = s.replace(new RegExp(replTab[i][0], 'ig'), replTab[i][1]);
      }
      return s;
    };
    var as = document.getElementsByTagName('a');
    var html = document.getElementsByTagName('html')[0];
    var text = html.textContent != undefined ? 'textContent' : 'innerText';
    for (var i = 0; i < as.length; i++) {
      if (! as[i].className.match(/(^|\s)email_address($|\s)/)) continue;
      var email = getEmail(as[i][text]);
      as[i].setAttribute('href', 'mailto:' + email);
      as[i][text] = as[i].getAttribute('rel');
	  as[i].style.visibility = 'visible';
    }
    emailReplaceArray = undefined;
} );