// hellerpix.js


var timeout=3000;
var actHover=Object();
var actSelection=Object();
var globalTimer;

function tabs(what) {
  $('div#'+what+'.tabs ul.tabs_choice li a[href^="#"] ').click(function () {
      $('div#'+what+'.tabs div.tabs_content').css('display','none');
      $('div#'+what+'.tabs div.tabs_content_clear').css('display','none');
      $('div#'+what+'.tabs div'+this.hash).css('display','block');
      actSelection[what]=this.hash;
      actHover[what]='';
      $('div#'+what+'.tabs ul.tabs_choice li').removeClass('tabs_active');
      $('div#'+what+'.tabs ul.tabs_choice li a[href="'+this.hash+'"]' ).parent().addClass('tabs_active');
      return false; }).filter(':first').click();
  $('div#'+what+'.tabs ul.tabs_choice li a[href^="#"]').parent().click(function () {
    window.location.assign(this);
    return true; });
  $('div#'+what+'.tabs ul.tabs_choice li a').mouseover(function () {
      if(this.hash!='') {
        actHover[what]=this.hash; }
      else {
        actHoverS[what]=this.href.split('/')[this.href.split('/').length-1]; }
      globalTimer=setTimeout("timeoutSelection('"+what+"')",timeout);
      return false; });
  $('div#'+what+'.tabs ul.tabs_choice li a').mouseout(function () {
      clearTimeout(globalTimer);
      actHover[what]='';
      return false; });
  return; }

function timeoutSelection(what) {
  $('div#'+what+'.tabs ul.tabs_choice li a[href="'+actHover[what]+'"]').click();
  return; }

var infoTextTimer;
var infoTextAnimator;
var infoTextAnimator2;
var infoTextTimeout;
var infoTextWhat;

function continousInfoTextAnimator() {
  if($(infoTextAnimator).is(":last-child")) {
    infoTextAnimator2=$("#"+infoTextWhat+" li:first-child"); }
  else {
    infoTextAnimator2=$("#"+infoTextWhat+" li").filter(':visible').next(); } 
  infoTextAnimator.fadeOut( function () { 
    infoTextAnimator2.fadeIn( function () { 
      infoTextAnimator=infoTextAnimator2; 
      infoTextTimer=setTimeout("continousInfoTextAnimator()",infoTextTimeout); } ); 
      return; } );
  return; }

function onScrollownia(what) {
  timeoutSec=5;
  infoTextWhat=what
  infoTextTimeout=timeoutSec*1000;
  $("#"+infoTextWhat+" li:not(:first-child)").hide();
  $("#"+infoTextWhat+" li:first-child").show();
  infoTextAnimator=$("#"+infoTextWhat+" li:first-child");
  continousInfoTextAnimator();
  return; }

function runModal() {
  $('#contact_lightbox').modal({
		close: true,
		position: ["66px",],
		autoResize: true,
		closeHTML: '<a href="#" title="Close" class="simplemodal-close modalCloseX">x</a>',
		escClose: true,
		containerId: 'confirmModalContainer', 
		closeClass: 'simplemodal-close',    
    onShow: function (dialog){
          //$('.message').append(message);
          $('.yes2').click(function () {
              if ($.isFunction(callback)) {
					           callback.apply();
				      }
				      $.modal.close();
          });
    },   
    onClose: function (dialog) {
		
            $.modal.close();    
    	  
    }
	});
  return; }

function enablePojemnik() {
  $("a.pojemnik").lightBox();
  $("a.pojemnik img").hide();
  pojemniki=$("a.pojemnik");
  for(i=0;i<pojemniki.length;i++) {
    t=$(pojemniki[i]).children("img").attr("src").replace("rgb_","grayscale_");
    if(t) $(pojemniki[i]).css("background-image","url('"+t+"')"); }
  $("a.pojemnik").hover(function(){$(this).children("img").show();},function(){$(this).children("img").hide();} ); }

$(document).ready(function () {
  tabs('zakladki');
  onScrollownia('scrollownia');
  enablePojemnik();
  $('#kontakt .contact_me a').click(function(){runModal();});
  return; } );

