var ActivePicture = 1;






Array.prototype.inArray = function(v){
  
  for(var i in this){if(this[i] == v){return true;}}return false;
}


function isArray(obj) {
   if (obj.constructor.toString().indexOf("Array") == -1)
      return false;
   else
      return true;
}




function changeActivePicture(new_no)
{
 if (new_no!=ActivePicture)
   {
    if ($('#pict_main').css('opacity')=='0') $('#pict_main').css({opacity : 1});
    
    $('#slideshow_box').css({'background-image' : 'url('+projPics[new_no]+')', opacity: 1});
    
    $('#pict_main').animate({opacity : 0}, 700, function()
      {
       $('#pict_main').attr('src', projPics[new_no]);
      });


    showThumb(ActivePicture);
    
    prev_no = ActivePicture;
    ActivePicture = new_no;
    
    hideThumb(prev_no);
    
   }
}






function showThumb(new_no)
{
 if (new_no!=ActivePicture)
   {
    $('#thumb'+new_no).animate({opacity : 1}, 400);
   }
}






function hideThumb(new_no)
{
 if (new_no!=ActivePicture)
   {
    $('#thumb'+new_no).animate({opacity : 0.5}, 400);
   }
}




var prevCatAct = '';
var catActa = new Array();


function catActive(c, a)
{
 if (c!=prevCatAct)
   {
    catActa = a;
    
    $('#c'+c).css({color:'#e66001'});
    
    if (prevCatAct!='') $('#c'+prevCatAct).css({color:'#a0a0a0'});
    
    
    
    for (i=0; i<18; i++)
      {
       if ( (isArray(a) && a.inArray(i)) || (a!='' && i==a))
         {//is available to click
          projs['boxproj'+i] = '1';
          $('#boxproj'+i).css({opacity : 0.9});
          $('#aproj'+i).css({cursor : 'pointer', opacity : 0.9});
          if ($('.projname','#boxproj'+i).height()>6) $('.projname','#boxproj'+i).css({top : '0px'});
          
          $('.transp', '#boxproj'+i).css({top: (0-$('.projname','#boxproj'+i).height())});
          $('.transp', '#boxproj'+i).animate({opacity : 0}, 200, function()
            {
             $('.transp', '#boxproj'+i).css({visibility: 'visible'});
            })  ;
         }
       else
         {//not available to click
          projs['boxproj'+i] = '0';
          $('#aproj'+i).css({cursor : 'default', opacity : 0.9});
          $('#boxproj'+i).css({opacity : 0.9});
          $('.projname','#boxproj'+i).css({visibility: 'hidden', display: 'none'});
          $('.transp', '#boxproj'+i).css({visibility: 'visible', opacity : 0, 'background-color' : '#ffffff', top : ('0px' )});
          $('.transp', '#boxproj'+i).animate({opacity : 0.7}, 400);
         }
      }
    
    prevCatAct=c;
   }
 else
   {
    $('#c'+c).css({color:'#9a9a9a'});
    
    for (i=0; i<18; i++)
      {
       projs['boxproj'+i] = '1';
       $('#aproj'+i).css({cursor : 'pointer'});
       if ($('.projname','#boxproj'+i).height()>6) $('.projname','#boxproj'+i).css({top : '0px'});
       $('.transp', '#boxproj'+i).animate({opacity : 0}, 200, function(){
         
         $('.transp','#boxproj'+i).css({top : 0});
         $('.projname','#boxproj'+i).css({visibility: 'hidden', display: 'block'});
       
       });
      }
    
    prevCatAct='';
   }
 
 
   //alert(document.location.toString());
   
    {
     //var myAnchor = myFile.split('#')[1];
     
     var myAnchor = $('#c'+c).attr("href");
     
     if (pagename=='projects')
       {
        var arrid = 'right_arrow';
        var pagehtml = 'projects2.html';
       }
     else
       {
        var arrid = 'left_arrow';
        var pagehtml = 'projects.html';
       }
     
     if (prevCatAct=='') var newanch = '';
     else                var newanch = myAnchor;
     
     $("#left_arrow").attr("href", pagehtml+''+newanch);
     $("#right_arrow").attr("href", pagehtml+''+newanch);
    }
}



function ifProjectClickable(n)
{
 if (projs['boxproj'+n]=='1') o = true;
 else o = false;
 
 return o;
}








var menuProfilOff = new Image; menuProfilOff.src = 'images/profil.png';

var menuProfilAct = new Image; menuProfilAct.src = 'images/profil_a.png';

var menuProfilHov = new Image; menuProfilHov.src = 'images/profil_h.png';


var menuProjektyOff = new Image; menuProjektyOff.src = 'images/projekty.png';

var menuProjektyAct = new Image; menuProjektyAct.src = 'images/projekty_a.png';

var menuProjektyHov = new Image; menuProjektyHov.src = 'images/projekty_h.png';


var menuKontaktOff = new Image; menuKontaktOff.src = 'images/kontakt.png';

var menuKontaktAct = new Image; menuKontaktAct.src = 'images/kontakt_a.png';

var menuKontaktHov = new Image; menuKontaktHov.src = 'images/kontakt_h.png';







function switchImg(el,n)
{
 el.src = n.src;
}





function hidePreloader(section)
{
 $('#preloader').css({display : 'none'});
 $('#gallery_box').css({display : 'block'});
 
 if (section=='home')
   {
    $('a.epstein').css({opacity : '1'});
    $('a.epsteinds').css({opacity : '1'});
   }

}







function runCheckWindowSize()
{
 checkWindowSize('init');
}






var checkerT = null;
var contentCentered = true;
var checkerTime = 70;

function checkWindowSize()
{
 clearTimeout(checkerT);
 
 winH = $(window).height();
 winW = $(window).width();
 
 docH = $(document).height();
 
 if (winW<1026)
   {
    //$('body').css({'overflow-x' : 'scroll'});
    $('html').css({'overflow-x' : 'scroll'});
   }
 else
   {
    //$('body').css({'overflow-x' : 'hidden'});
    $('html').css({'overflow-x' : 'hidden'});
   }
 
 if (winH<745) //turn off h-center
   {
    $('#horizon').css({top: 0});
    $('#content').css({top : 10});
    
    if (winH<610)
      {
       //$('body').css({'overflow-y' : 'scroll'});
       $('html').css({'overflow-y' : 'scroll'});
      }
    else
      {
       //$('body').css({'overflow-y' : 'hidden'});
       $('html').css({'overflow-y' : 'hidden'});
      }
    
    contentCentered = !contentCentered;
   }
 else
   if (winH>=745) //turn-on h-center
     {
      $('#horizon').css({top: '50%'});
      $('#content').css({top : '-362px'});
      
      contentCentered = !contentCentered;
     }
 
 
 checkerT = setTimeout("checkWindowSize('go')", checkerTime);
}




