$(function(){
	$('#Content').addClass('ed_content');

	navIconOver2 = function() {
		var ikonki = $(this).siblings().children('img');
		var msie6 = $.browser.msie && parseFloat($.browser.version) <= 6.0;
		if (msie6) {
			ikonki.iunfixpng().css({ width: "125px", height: "92%" });
		} else {
			var effects = { width: "125px" };
			if (!$.browser.msie) effects.opacity = 0.66; 
			ikonki.stop().animate(effects, 500);
		}
	};
	navIconOut2 = function() {
		var ikonki = $(this).siblings().children('img');
		var msie6 = $.browser.msie && parseFloat($.browser.version) <= 6.0;
		if (msie6) {
			ikonki.css({ width: "135px", height: "100%" }).ifixpng();
		} else {
			var effects = { width: "135px" };
			if (!$.browser.msie) effects.opacity = 1.0; 
			ikonki.stop().animate(effects, 500);
		}
	};
	
	/*
	var hoverIntentConfig = {    
		sensitivity: 3,    
		interval: 100,    
		timeout: 300,    
		over: navIconOver,
		out: navIconOut  
	};
	*/

	$("#FastNavigator > span > a").hover(navIconOver2, navIconOut2);

	$('.searchable-normal > ul > li').toggle(
		function() {
			$(this).addClass('expanded cl-3').children('ul').slideToggle();
		},
		function() {
			$(this).removeClass('expanded cl-3').children('ul').slideToggle();
		}
	);
	
	$('.searchable-normal > ul > li a').click(
		function(e) {
			e.stopPropagation();
		}
	);
	$('.searchable-normal > ul > li').hover(
		function() { $(this).addClass('cl-1'); },
		function() { $(this).removeClass('cl-1'); }
	);
	
	$('.searchable-form-normal').submit(function() {
		var phrase = $('.searchable-search-phrase').val();
		var root = $(this).parents('.searchable-normal').children('ul');
		root.children('li.expanded').trigger('click');
		root.find('li.found').removeClass('cl-2 found');
		if (phrase == '') return false; 
		var search = root.find('ul').children('li:containsIgnoreCase('+phrase+')');
		$('p.searchable-results > span').text(search.length).parent().show('slow');
		var sp = search.parent().parent();
		sp.trigger('click');
		search.addClass('cl-2 found');
		return false;
	});

	$('.searchable-form-expanded').submit(function() {
		var phrase = $('.searchable-search-phrase').val();
		var root = $(this).parents('.searchable-expanded').children('ul');
		if (phrase == '') return false;
		var search = root.find('ul').children('li:containsIgnoreCase('+phrase+')');
		$('p.searchable-results > span').text(search.length).parent().show('slow');
		if (search.length === 0) return false;
		root.find('li > ul').hide();		
		var sp = search.parent();
		search.addClass('cl-2 found').parent().show().parent().trigger('click');
		return false;
	});
	
	$('table.download td').addClass('pointer');
	$('table.download tr').hover(
		function() { $(this).children().addClass('bg-3-light hover') },
		function() { $(this).children().removeClass('hover bg-3-light'); }
	);
	
	$('table').each(function() {
		if ($(this).attr('border') == '0') {
			$(this).css('border-width','0');
			$(this).find('td').css('border-width','0');
		}
	});
	
	$(function(){
	var lastVal = 0;
	function archYearsChanger() {
		var val = $('#arch_years').val();
		
		if(val > 0)
			$('#arch_months_'+lastVal).hide();
		$('#arch_months_'+val).show();
		
		lastVal = val;
		
		$('.subselect').hide();
	}
	
	$('#arch_years').change(archYearsChanger);
	archYearsChanger();
	});
	
	
	$('#mainselect').change(function() {
		
	    var type = $("#mainselect").val();
	    $('.subselect').hide();
	    $('#subselect'+type).show();
	        
	});
	var i = 1;
	$('#dodaj_pola').click(function(){
		i++;
		if(i <= 8) {
		$('#promn').append('<p><input type="text" name="services['+i+'][nazwa]" class="validate[required]"></p>');
		$('#bprom').append('<p><input type="text" name="services['+i+'][cena_stara]" class="validate[required]"></p>');
		$('#prom').append('<p><input type="text" name="services['+i+'][cena_nowa]" class="validate[required]"></p>');
		} else { $('#dodaj_pola').html('Limit do 8'); }
	});
	$('#dodaj_oferte').click(function(event) {
		if($('#regulamin').is(':checked') && $('#oswiadczenie').is(':checked')) {
			
		} else {
			event.preventDefault();
			if( ! $('#oswiadczenie').is(":checked")) {
				alert('Proszę zaakceptować oświadczenie');			
			}
			if( ! $('#regulamin').is(':checked')) {
				alert('Proszę zaakceptować regulamin');			
			}	
		}
		
	});
	$('.tohide').hide();
	$('#cat').change(function() {
	    var type = $("#cat").val();
	    $('.tohide').hide();
	    $('.category'+type).show();
	        
	});
	$("#baza").validationEngine();
	$("#formbazauczniow").validationEngine();
});
	
