/* pliki inicjujące karuzele, menu itp.
 * Autor: Maciek.Szwed@Mediaflex.pl 09.06.2011
 */

var timeout    = 0;
var closetimer = 0;
var ddmenuitem = 0;

var currentW = "maz"; //default = mazowieckie
var wojDownSpd = 500;

function dropDown_open(){
   dropDown_canceltimer();
   dropDown_close();
   ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}
function dropDown_close(){
    if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}
function dropDown_timer(){
    closetimer = window.setTimeout(dropDown_close, timeout);
}
function dropDown_canceltimer(){
    if(closetimer){
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

document.onclick = dropDown_close;

$(document).ready(function() {
    $("div.mainCarousel").infiniteCarousel( { 
        displayTime: 15000,
        displayNextPrevBtns: 0
//		imgMargin: 20
    });
    $("div.productsCarouselCont").infiniteCarousel( { 
        displayTime: 7000,
        transitionSpeed: 300,
        displayThumbnails: 0,
        displayProgressBar : 0,
        imgMargin: 20,
        differentCaptions: 1
    });
    $("div.miniCarousel").infiniteCarousel( {
        displayTime: 5000,
        transitionSpeed: 300,
        displayThumbnails: 0,
        displayProgressBar : 0,
        displayNextPrevBtns: 1,
        noCaptions: 1,
        miniCarousel: 1
        //imgMargin: 20
    });

    //menu
    $('.dropDown > li').bind('mouseover', dropDown_open);
    $('.dropDown > li').bind('mouseout',  dropDown_timer);    

    //menu akordeon
	/*var block = false;
    $('.accordion li').children('ul').hide();
    $('.accordion li').click(function () {
		$('.accordion li').children('ul').slideUp('fast');
		var childList = $(this).children('ul');
		if(childList.length > 0)
		{
			if(block)
			{
				return true;
			} else {
				$(this).children('ul').slideDown('fast');
				return false;
			}
		} else {
			block = true;
		}
		return true;
    });

    $('.accordion li a.active').next('ul').slideDown('fast');*/
  $('.accordion li').children('ul').hide();
  $('.accordion li a.active').next('ul').show();
});

function hideOthers(){
    $('#'+currentW+'Cont').hide(100);
}

function zachPomBtn(){ 
    hideOthers();
    currentW = "zachPom";
    $('#zachPomCont').slideDown(wojDownSpd);
}
function pomBtn(){ 
    hideOthers();
    currentW = "pom";
    $('#pomCont').slideDown(wojDownSpd);
}
function mazWarBtn(){ 
    hideOthers();
    currentW = "mazWar";
    $('#mazWarCont').slideDown(wojDownSpd);
}
function podBtn(){ 
    hideOthers();
    currentW = "pod";
    $('#podCont').slideDown(wojDownSpd);
}
function lubBtn(){ 
    hideOthers();
    currentW = "lub";
    $('#lubCont').slideDown(wojDownSpd);
}
function wieBtn(){ 
    hideOthers();
    currentW = "wie";
    $('#wieCont').slideDown(wojDownSpd);
}
function kujPomBtn(){ 
    hideOthers();
    currentW = "kujPom";
    $('#kujPomCont').slideDown(wojDownSpd);
}
function mazBtn(){ 
    hideOthers();
    currentW = "maz";
    $('#mazCont').slideDown(wojDownSpd);
}
function lodzBtn(){ 
    hideOthers();
    currentW = "lodz";
    $('#lodzCont').slideDown(wojDownSpd);
}
function dolBtn(){ 
    hideOthers();
    currentW = "dol";
    $('#dolCont').slideDown(wojDownSpd);
}
function opoBtn(){ 
    hideOthers();
    currentW = "opo";
    $('#opoCont').slideDown(wojDownSpd);
}
function slaBtn(){ 
    hideOthers();
    currentW = "sla";
    $('#slaCont').slideDown(wojDownSpd);
}
function swietBtn(){ 
    hideOthers();
    currentW = "swiet";
    $('#swietCont').slideDown(wojDownSpd);
}
function lubelBtn(){ 
    hideOthers();
    currentW = "lubel";
    $('#lubelCont').slideDown(wojDownSpd);
}
function malBtn(){ 
    hideOthers();
    currentW = "mal";
    $('#malCont').slideDown(wojDownSpd);
}
function podkBtn(){ 
    hideOthers();
    currentW = "podk";
    $('#podkCont').slideDown(wojDownSpd);
}
