function input_hover(obj)
{
	$(obj).addClass('input_hover');
	if($(obj).hasClass('input_out'))
		$(obj).removeClass('input_out');
	if($(obj).hasClass('input_blur'))
		$(obj).removeClass('input_blur');
	if($(obj).hasClass('input_focus'))
		$(obj).removeClass('input_focus');
}
function input_out(obj)
{
	$(obj).addClass('input_out');
	if($(obj).hasClass('input_hover'))
		$(obj).removeClass('input_hover');
	if($(obj).hasClass('input_blur'))
		$(obj).removeClass('input_blur');
	if($(obj).hasClass('input_focus'))
		$(obj).removeClass('input_focus');
}
function input_blur(obj)
{
	$(obj).addClass('input_blur');
	if($(obj).hasClass('input_out'))
		$(obj).removeClass('input_out');
	if($(obj).hasClass('input_hover'))
		$(obj).removeClass('input_hover');
	if($(obj).hasClass('input_focus'))
		$(obj).removeClass('input_focus');
}
function input_focus(obj)
{
	$(obj).addClass('input_focus');
	if($(obj).hasClass('input_out'))
		$(obj).removeClass('input_out');
	if($(obj).hasClass('input_blur'))
		$(obj).removeClass('input_blur');
	if($(obj).hasClass('input_hover'))
		$(obj).removeClass('input_hover');
}

$(document).ready(function(){
	
	if($('.pokaz_dymek').length > 0)
	$('.pokaz_dymek').tooltip({ 
    			/* track: true,  */
    			delay: 0, 
    			showURL: false, 
			bodyHandler: function() {
				return $(this).next().html(); 
			},
    			fade: 300 
	 });
       if(typeof($.Lightbox) != 'undefined')
        $.Lightbox.construct({
        show_linkback:    false,
        text: {
            image:        'Zdjęcie',
            close:    'Zamknij',
            closeInfo: 'Zamknij obrazek',
            download: 'Zapisz zdjęcie',
            of: 'z'
        },
        files: {
            images: {
                prev: base_url+'images/prev.png',
                next: base_url+'images/next.png'
            }
        }
    }); 
		
		
	if($('div.sliderGallery').length > 0)
	$('div.sliderGallery').each(function () {
    var ul = $('ul', this);
    var productWidth = ul.innerWidth() - $(this).outerWidth();

    var slider = $('.slider', this).slider({ 
      handle: '.handle',
      minValue: 0, 
      maxValue: productWidth, 
      slide: function (ev, ui) {
        ul.css('left', '-' + ui.value + 'px');
      }, 
      stop: function (ev, ui) {
        ul.animate({ 'left' : '-' + ui.value + 'px' }, 500, 'linear');
      }
    });
  });

	
		
var tree;
var tree_settings = {
	toggle: function() {
	},
	animated: "fast",
	control: "#treecontrol"

};
	if($("#browser").length > 0) {
		try {
		tree = $("#browser").treeview(tree_settings);
		} catch (e) {}
	}
	// applying the settings
	if(jQuery('#kategorieMenu').length > 0)
	jQuery('#kategorieMenu').Accordion({
		active: 'h3.selected',
		header: 'h3.head',
		alwaysOpen: false,
		animated: true,
		showSpeed: 400,
		hideSpeed: 800
	});
	if($(".informacje_detale").length > 0)
		$(".informacje_detale").hide();
	
	
	if($(".dodaj_oglo_info .oglo_info").length > 0) {
		   //$(".dodaj_oglo_info .oglo_info").hide();
			if($("#oferta_wyrozniona").attr('checked') == true) {
				//$(".dodaj_oglo_info .platne_info").show();
				zmien_waznosci(true);
			} else {
				//$(".dodaj_oglo_info .bezplatne_info").show();
				zmien_waznosci(false);
			}
		$("#oferta_wyrozniona").click(function(){
			if($("#oferta_wyrozniona").attr('checked') == true) {
				zmien_waznosci(true);
				//$(".dodaj_oglo_info .bezplatne_info").hide(500);
				//$(".dodaj_oglo_info .platne_info").show(500);
			} else {
				zmien_waznosci(false);
				//$(".dodaj_oglo_info .platne_info").hide(500);
				//$(".dodaj_oglo_info .bezplatne_info").show(500);
			}
		});
	}

});
function zmien_waznosci(platne)
{
	$(".data_wygasniecia option").remove();
	if(platne == true) {
		$(".data_wygasniecia").append('<option value="604800">1 tydzień</option>');
		$(".data_wygasniecia").append('<option value="1209600">2 tygodnie</option>');
		$(".data_wygasniecia").append('<option value="1814400">3 tygodnie</option>');
		$(".data_wygasniecia").append('<option value="2678400">1 miesiąc</option>');
	} else {
		$(".data_wygasniecia").append('<option value="259200">3 dni</option>');
		$(".data_wygasniecia").append('<option value="604800">1 tydzień</option>');
	}
	if($("#data_wygasniecia_val").length > 0) {
		var dw = $("#data_wygasniecia_val").val(); 
		$(".data_wygasniecia").val(dw);
	}
}

function wybierz_kategorie(obj)
{
	if($("#ogloszenia_kategoria_id_nadrzednej"))
		$("#ogloszenia_kategoria_id_nadrzednej").val(obj.id);
	if($("#nazwa_nadrzednej"))
		$("#nazwa_nadrzednej").val($("#kategoria_"+obj.id).html());
	if($(".koszt_ogloszenia").length > 0) {
		
		$.post(base_url+'index.php/nieruchomosci/free_of_charge/'+obj.id, {
				id: obj.id
			},
			function (e) {
				if(e.free_of_charge == true) {
					$(".koszt_ogloszenia span").html(' 0 złotych. Ta kategoria jest bezpłatna');
				} else {
					var msg = '';
					if(kredyt-price[$(".data_wygasniecia").val()] < 0)
						msg = '. Masz za mało kredytu. ';
					$(".koszt_ogloszenia span").html(pays[$(".data_wygasniecia").val()]+msg);
				}
		}, 'json');
	}
}
// if IE5.5+ on Win32, then display PNGs with AlphaImageLoader
if ((browser.isIE55 || browser.isIE6x) && browser.isWin32) {
	var pngAlpha = true;
// else, if the browser can display PNGs normally, then do that
} else if ((browser.isGecko) || (browser.isIE5up && browser.isMac) || (browser.isOpera && browser.isWin 	&& browser.versionMajor >= 6) || (browser.isOpera && browser.isUnix && browser.versionMajor >= 6) || (browser.isOpera && browser.isMac 	&& browser.versionMajor >= 5) || (browser.isOmniweb && browser.versionMinor >= 3.1) || (browser.isIcab && 	browser.versionMinor >= 1.9) || (browser.isWebtv) || (browser.isDreamcast)) {
	var pngNormal = true;
}


function display_png(strId, strPath, intWidth, intHeight, strClass, strAlt) {	
 if (pngAlpha) {
  document.write('<div style="height:'+intHeight+'px; width:'+intWidth+'px;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=\''+strPath+'\', sizingMethod=\'scale\')" id="'+strId+'" class="'+strClass+'"></div>');
	} else if (pngNormal) {
  document.write('<img src="'+strPath+'" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />');
	} else {
  document.write('<img src="'+strPath+'" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />');
	}

}
function modeluj_okno_dialogowe(string)
{
	if($("#okno_dialogowe")) {
		$("#okno_dialogowe").append(string);
	}
}
function show_message(string) {
	if($("#okno_dialogowe")) {
		$("#okno_dialogowe span").append(string);
		$("#okno_dialogowe").show(700);
		$("#okno_dialogowe").animate({
				fontSize: '16px',
				width: '450px',
				height: '100%',
				marginTop: '70px'
				
		}, 600);
	}
}
function hide_okno_dialogowe()
{
	if($("#okno_dialogowe").hide("slow"))
		return true;
}
var togo1 = true;
function toggle_info(id, ref, adm, so)
{
	var sel = ".info_det"+id;
	var img = 'img/oglo_wiecej.png';
	var img2 = 'img/oglo_mniej.png';
	if(so == true) {
		img = 'img/so_wiecej.png';
		img2 = 'img/so_mniej.png';
	}
	$(".informacje_detale").hide(400);
	if($(sel).css('display') == 'none')
	$(sel).toggle('slow');
	if(togo1 == false) {
		if(adm == true) {} else
		$(ref).children('img').attr('src', base_url+img);
		togo1 = true;
	} else { 
		if(adm == true) {} else
		$(ref).children('img').attr('src', base_url+img2);
		togo1 = false;
	}
}
