/*	jQuery: scripts for formatting layout
----------------------------------------------------------*/
var $j = jQuery.noConflict();
$j(document).ready(function(){
	/*	child filters, selectors:
	----------------------------------------------*/


		$j("ul.slider_menu li").hover(function () {
		        $j(this).addClass('hovered');
		      }, 
			function(){
		    	$j(this).removeClass('hovered');
		});

	
		$j(".alert-box").click( function() {						
			jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) {
				jAlert('Confirmed: ' + r, 'Confirmation Results');
			});
		});
		
		
		$j('a.powieksz').fancybox();
		$j('a.obrazek').fancybox();
		
		$j('#various1').fancybox({
    'autoDimensions' : true,
    'hideOnContentClick' : true,
    'centerOnScroll' : true
}); 
		
		if ($j(".alert-box").length > 0){
			_box= $j(".alert-box");
			var question = $j('p',_box).text();
			var title = $j('h5',_box).text();
			var acceptURL= $j('li.accept',_box).text();
			var cancelURL= $j('li.cancel',_box).text();
			
			jConfirm(question, title, function(r) {
				if(r) {
					if (acceptURL == '#')
						return false;
					else
						window.location = acceptURL;
				}
				else {
					window.location = cancelURL;
				}
			});
		}
		
		
		
		$j('#marquee').jCarouselLite({
			auto: 2000,
			speed: 800,
			visible: 4		
		});
		
	
		$j('#marquee').hover(
			      function () {
			        $j(this).addClass('stopped');
			      }, 
			      function () {
			        $j(this).removeClass('stopped');
			      }
			);

		$j('#menulink').superfish({autoArrows:  true }); 
		if ($j('#my-dropdown1').length > 0)
			$j('#my-dropdown1, #my-dropdown2, #my-dropdown3, #my-dropdown4, #my-dropdown5, #my-dropdown6, #my-dropdown7').sSelect();
		
		$j('.slider_right ul').before('<div class="nav-cont"><ul id="nav" /></div>');
		$j('.slider_left li').addClass('slide');
		$j('.slider_left li .slide').removeClass('slide');
		
		$j('.slider_left').cycle({
			pause: true,
			pager: '#nav',
			fx:			  'fade',
			// next: '.slider_down',
			// prev: '.slider_up',
			pagerEvent:  'hover',
			before: function(currSlideElement, nextSlideElement, options, forwardFlag){
				scrollRightMenu(currSlideElement,forwardFlag);
			
			}
		});
		
		$j('.slider_down').live('click',function(){
			scrollDown();
		});
		$j('.slider_up').live('click',function(){
			scrollUp();
		});
		
		// next: '.slider_down',
		// prev: '.slider_up',
		
	//	applyAdvancedSearch();
	
	return false;
});//$j(document).ready

function scrollRightMenu(currSlideElement,forwardFlag){
	var elementHeight= 44;
	var opContainer= $j('#nav')
	var slides= $j(".slider_left li.slide");

	var count= slides.length;
	var window= 5;

	var index = slides.index(currSlideElement); index++;
	var maxDown= (count- window)* elementHeight;
	
	var margin= $j(opContainer).css('top');
		margin= parseInt(margin.replace('px',''));
		
	var maxFrame= 176-margin;
	
	
	if (forwardFlag){
		var position = index*44;
			if(index== count)
				opContainer.css('top',0);			
			else if (position >maxFrame)
				opContainer.css('top',(margin-44)+'px');		
	}
	//else {
		//index--; var position = index*44;
	//	if(index== 0){
			//$j('.goranews p:first').text('--');
			//$j('.goranews p:first').text('tutaj');
			//opContainer.css('top',-maxDown+'px');
	//	}
		//else if ((maxFrame - (3*44)) > position  )
		//	opContainer.css('top',(margin+44)+'px');
	//}

	
	
}// scrollRightMenu
// function applyAdvancedSearch(){
// 	var box= $j('.boxoferta > div');
// 	var boxHeight= 220;
// 	var capHeight= 11;
// 	var newHeight;
// 	
// 	$j('.boxoferta a').live('click',function(){
// 		if (box.css('height')== capHeight+'px')
// 			newHeight= boxHeight;
// 		else
// 			newHeight=capHeight;
// 		box.animate({
// 			height: newHeight+"px"
// 	    },1500);
// 		
// 		return false;
// 	});	
// }

function applyAdvancedSearchDwa(){
	var box= $j('.boxoferta div:first');
	var boxHeight= 220;
	var capHeight= 11;
	var newHeight;
	box.css('height','11px').css('overflow','hidden');
	
	$j('.boxoferta a.rozwin:first').live('click',function(){
	
		if (box.css('height')== capHeight+'px'){
			newHeight= boxHeight;
			box.css('overflow','visible');
		}
		else {
			newHeight=capHeight;
			box.css('overflow','hidden');
		}
		box.animate({
			height: newHeight+"px"
	    },1500);
	
		return  false;
	});
		
	return false;
}

// var i = 1;
function scrollDown(){
	var elementHeight2= 44;
	var slides2= $j(".slider_left li.slide");

	var count2= slides2.length;
	var window2= 5;

	var maxDowndwa= (count2- window2)* elementHeight2;
	
	var slides= $j(".slider_left li.slide");
	var count= slides.length;
	var margin= $j("#nav").css('top');
		if (margin != 'auto'){
			margin= parseInt(margin.replace('px',''));
			if(margin > -maxDowndwa){
				$j("#nav").css('top', (margin-44)+'px');
			}
		
		}
		else {
			$j("#nav").css('top', -44+'px');
		}
	//	alert(margin);	
	// var margin= $j("#nav").css('top');
	// 	margin= parseInt(margin.replace('px',''));
	// 	var slides= $j(".slider_left li.slide");
	// 	var count= slides.length;
	// 	if(margin > -11*count-11){
	// 		$j("#nav").css('top', margin-44+'px');
	// 		i++;
	// 	}
}
// var i2 = 1;
function scrollUp(){
	
	var margin= $j("#nav").css('top');
	
		if (margin != 'auto'){
			margin= parseInt(margin.replace('px',''));
			if(margin < 0) {
				$j("#nav").css('top', (margin+44)+'px');
			}
			
		}
	// margin= parseInt(margin.replace('px',''));
	// if(margin < 0) {
	// 	$j("#nav").css('top', (margin+44)+'px');
	// 	i2++;
	// }
}

function Select(val){
	var sel = "<select name=\"grupa\" id=\"my-dropdown2\" onchange=\"Select2(this.value)\">";
	var sel2 = "</select>";
	$j.ajax({
		url: "http://www.meden.com.pl/grupa.php?id_kat="+val+"&div=1",
		cache: true,
		success: function(html){
				$j("#my-Xdropdown2").html(sel+html+sel2);
				$j("#my-dropdown2").sSelect();
		}
	})
}	

function Select2(val){
	var sel = "<select name=\"urzadzenie\" id=\"my-dropdown3\">";
	var sel2 = "</select>";
	$j.ajax({
		url: "http://www.meden.com.pl/grupa2.php?id_kat="+val+"&div=1",
		cache: true,
		success: function(html){
				$j("#my-Xdropdown3").html(sel+html+sel2);
				$j("#my-dropdown3").sSelect();
		}
	})
}

function Select3(val){
	var sel = "<select name=\"grupa\" onchange=\"Select4(this.value)\">";
	var sel2 = "</select>";
	$j.ajax({
		url: "http://www.meden.com.pl/grupa.php?id_kat="+val+"&div=1",
		cache: true,
		success: function(html){
				$j("#my-Xdropdown2").html(sel+html+sel2);
				$j("#my-dropdown2").sSelect();
		}
	})
}	

function Select4(val){
	var sel = "<select name=\"urzadzenie\">";
	var sel2 = "</select>";
	$j.ajax({
		url: "http://www.meden.com.pl/grupa2.php?id_kat="+val+"&div=1",
		cache: true,
		success: function(html){
				$j("#my-Xdropdown3").html(sel+html+sel2);
				$j("#my-dropdown3").sSelect();
		}
	})
}