if (window.animation === undefined)
	var animation = 0;
	
$(document).ready(function(){
	$("a").focus(function(){
		$(this).blur();
	});
	
	$("#top").flash({
		swf			: 'flashes/nowy_top.swf',
		width  		: 750,
		height 		: 300,
		params		: {
			button : 0			
		},
		flashvars	: {
			animation : animation
		}
	});
	$("a.close_top").live('click', function(){
		$("#ban7").remove();
		$(this).remove();
		return false;
	});
	makeBanners();
	$(".loader").hide();
	$("a.addfavour").click(bookmarksite);
});

function showLoading() {
	$("p.msg, p.error").remove();
	$(".submit").hide();
	$(".loader").show();
}

function hideLoading() {
	$(".loader").hide();
	$(".submit").show();
}

function bookmarksite(){
	var title = 'Dąbrowa Górnicza - Portal Miejski - DG.pl';
	var url = 'http://dg.pl';
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar)
		window.sidebar.addPanel(title, url, "");
	return false;
}

function makeClick() {
	if ($(this).attr('tagName').toLowerCase() == 'object') {
		var pos = $(this).parent().attr('id').substring(3);
		var id = $(this).parent().attr('rel');
	}
	else {
		var pos = $(this).attr('id').substring(3);
		var id = $(this).attr('rel');
	}
	if (!id)
		return false;
	$.get('/index/make-click-ajax', {id : id}, function(data){
		window.parent.location = 'http://' + data;
	});
	return false;
}
var head = new Array;
var end = new Array;
function makeBanners() {
	var h;
	var i=0;
	for (i=0; i<9; i++) {
		
		if (!$("#ban" + i).size() || $("#ban" + i).html().length > 0)
			continue;
		var id = null
		if ($("#ban" + i).attr('rel') != undefined)
			id = $("#ban" + i).attr('rel');
		$.getJSON('/index/get-ad-ajax', {pos : i, id : id}, function(data){
			$("#ban" + data.pos).attr('rel', data.id);
			if (data.result == false)
				return;
			if ((data.type == 1 || data.type == 2 || data.type == 3) && data.url ) {	//img
				h = '<a href="http://' + data.url + '" target="_blank"><img src="' + data.name + '"/></a>';
				$("#ban" + data.pos).html(h);
				$("div[id^='ban']").click(makeClick);
			}
			else if (data.name) {
				$("#ban" + data.pos).flash({
					swf			: data.name,
					width  		: data.width,
					height 		: data.height,
					hasVersion	: 9
				});
				$("div[id^='ban'] object").mouseup(makeClick);
				
			}
			
			if (data.color) {
				if (data.color2) {
					$("#ban" + data.pos).css({
						filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#" + data.color + "', endColorstr='#" + data.color2 + "'",
						background: '-moz-linear-gradient(top,  #' + data.color + ',  #' + data.color2 + ')',
						background: '-webkit-gradient(linear, left top, left bottom, from(#' + data.color + '), to(#' + data.color2 +'))'
					});
				}
				else
					$("#ban" + data.pos).css('backgroundColor', '#' + data.color);
			}
			if (data.pos == 7) {	//top layer dodajemy close
				var offset = ($(window).width() / 2) + Math.round(data.width / 2) - 18;
				var close = '<a style="left: ' + offset + 'px" href="" class="close_top"><img src="images/close.png" width="36" height="36" alt=""/></a>';
				
				$("#ban7").before(close);
			}
		});
	}
	for (d in end) {
		if (!$.inArray(end[d], end))
			$("body").append(end[d]);
	}
	
}




