window.onload = function() {
	external_links();
	popup_init();
}
function external_links() {
	if (!document.getElementsByTagName) {return false;}
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++)
		if (anchors[i].getAttribute("href") && anchors[i].getAttribute("rel") == "external")
			anchors[i].target = "_blank";
}
function popup_init()
{
	if (!document.getElementsByTagName) {return false;}
	var anchors = document.getElementsByTagName('a');
	for(i=0; i<anchors.length; i++)
		if (anchors[i].className == 'popup')
			anchors[i].onclick = popup;
	return true;
}
function popup()
{
	var size = this.getAttribute('rel');
	var url = this.getAttribute('href');
	if (/png|gif|jpg|jpe|jpeg/.exec(this.href)) 
		var img = true;

	/* computes dimensions passed from "rel" tag; format: <width>x<height>, output: width=<width>,height=<height> */
	if (size) {
		size = size.split('x');
		popup_size = 'width='+size[0]+',height='+(parseInt(size[1])+5); /* dodano 5px aby nie pojawialy sie scrollbare w przegladarkach */
	}
	else {
		var popup_size = 'width=640,height=480';
	}

	/* window options */
	var win_options = 'dependent=1,resizable=1,scrollbars=0,location=0,menubar=0,statusbar=0,'+popup_size;

	/* creates new window */
  if (win = window.open(this.href,'_blank',win_options)) {
		if (img) {
			var imgs = this.getElementsByTagName('img');
			var title = imgs[0].getAttribute('title');
			var alt = imgs[0].getAttribute('alt');
			win.document.open();
			win.document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">');
			win.document.write('<html xmlns="http://www.w3.org/1999/xhtml">');
			win.document.write('<head><title>'+alt+'</title>');
			win.document.write('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />');
			win.document.write('<style type="text/css">body {margin:0; padding:0; background:#fff;}</style>');
			win.document.write('</head><body>');
			win.document.write('<img src="'+this.href+'" alt="'+alt+'" title="'+title+'" onclick="window.close()" />');
			win.document.write('</body></html>');
			win.document.close();
		}
		return false;
  }
	
  /* follows link on failure */
	return true; 
}
function ShowDealer(dealer) {
  document.getElementById('dsl').style.display = "none";
  document.getElementById('kp').style.display = "none";
  document.getElementById('lodz').style.display = "none";
  document.getElementById('lub').style.display = "none";
  document.getElementById('lubu').style.display = "none";
  document.getElementById('malop').style.display = "none";
  document.getElementById('maz').style.display = "none";
  document.getElementById('op').style.display = "none";
  document.getElementById('podk').style.display = "none";
  document.getElementById('podl').style.display = "none";
  document.getElementById('pom').style.display = "none";
  document.getElementById('sl').style.display = "none";
  document.getElementById('swiet').style.display = "none";
  document.getElementById('wlkp').style.display = "none";
  document.getElementById('wm').style.display = "none";
  document.getElementById('zp').style.display = "none";
  document.getElementById(dealer).style.display = "block";
//Dolnośląskie:
  if (dealer == 'dsl') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Kujawsko-Pomorskie
  if (dealer == 'kp') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Łódzkie
  if (dealer == 'lodz') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Lubelskie
  if (dealer == 'lub') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Lubuskie
  if (dealer == 'lubu') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Małopolskie
  if (dealer == 'malop') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Mazowieckie
  if (dealer == 'maz') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Opolskie
  if (dealer == 'op') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Podkarpackie
  if (dealer == 'podk') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Podlaskie
  if (dealer == 'podl') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Pomorskie
  if (dealer == 'pom') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Śląskie
  if (dealer == 'sl') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Świętokrzyskie
  if (dealer == 'swiet') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Wielkopolskie
  if (dealer == 'wlkp') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
//Warmińsko-Mazurskie
  if (dealer == 'wm') {
    document.getElementById('reg1').style.display = "block";
    document.getElementById('reg2').style.display = "none";
  }
//Zachodniopomorskie
  if (dealer == 'zp') {
    document.getElementById('reg1').style.display = "none";
    document.getElementById('reg2').style.display = "block";
  }
}