// JavaScript Document
roz = screen.width; 
document.cookie="roz="+roz;

var Imgi = new Array(); // Tablica obrazków                           
var Bledy = 0;          // Liczba bledów                              
var preloadTimer;       // Timer uzywany dalej                        
var preloadOK = ''      // Kod do wykonania po zakonczeniu ladowania  
var preloadBlad = ''    // j.w., ale jesli wystapi jakis blad         
                                                                      
// rozpoczyna sciganie obrazka                                       
function preload(url) {                                               
   if (document.images) {                                             
      var i = Imgi.length;                                            
      Imgi[i] = new Image();                                          
      Imgi[i].onerror = preloadOnError;                               
      Imgi[i].src = url;                                              
   }                                                                  
}                                                                     
                                                                      
// wywyolywana, jesli wystapil jakis blad - ustawia flage Blad        
function preloadOnError() {                                           
   Bledy++;                                                           
}                                                                     
                                                                      
// ustala, co nalezy zrobic po zakonczeniu preloadu, uruchamia petle  
function preloadStart(ok, blad) {                                     
   preloadOK = ok;                                                    
   preloadBlad = blad;                                                
   preloadCheck();                                                    
}                                                                     
                                                                      
// sprawdza, czy ladowanie sie juz zakonczylo                         
function preloadCheck() {                                             
   var i=0;                                                           
   var l=Imgi.length;                                                 
   var b = Bledy;                                                     
   // Troche zageszczonego kodu:                                      
   while (i<l && Imgi[i].complete || b-->0) i++;                      
   if (i>=l) // to juz wszystkie (wyjscie z petli na 1. warunku)      
      if (Bledy==0)                                                   
         eval(preloadOK)                                              
      else                                                            
         eval(preloadBlad)                                            
   else // którys nie byl ukonczony                                   
      preloadTimer = setTimeout('preloadCheck()',100);                
}     

function Fade(nazwa, predkosc, widzialnosc) {			
	$(nazwa).fadeTo(predkosc, widzialnosc);
}

function Slide(kierunek, nazwa){
	$(nazwa).hide("show", { direction: kierunek }, 32);
}

function Pokaz(nazwa) {
	document.getElementById(nazwa).style.visibility ='visible';
}

function Ukryj(nazwa) {
	document.getElementById(nazwa).style.visibility ='hidden';
}
			
function Loading() { 
	
if ( document.getElementById('load') )
		document.getElementById('load').style.visibility='hidden';
}

function bigPhoto(id, plik) {
	document.getElementById('big').innerHTML = '<img src="cms/models/photo_color_big/'+plik+'" class="border"/>';
	document.getElementById(id).innerHTML = '<a onclick="bigPhoto(\''+id+'\', \''+plik+'\');" onmouseout="hidePhoto(\''+id+'\', \''+plik+'\');" ><img src="cms/models/photo_color_small/'+plik+'"/></a>';
}

function showPhoto(id, plik) {
	document.getElementById(id).innerHTML = '<a onclick="bigPhoto(\''+id+'\', \''+plik+'\');" onmouseout="hidePhoto(\''+id+'\', \''+plik+'\');" ><img src="cms/models/photo_color_small/'+plik+'"/></a>';	
	document.getElementById(id).style.border = '4px solid orange';
}
function hidePhoto(id, plik) {
	document.getElementById(id).innerHTML = '<a onmouseover="showPhoto(\''+id+'\', \''+plik+'\');" ><img src="cms/models/photo_black_small/'+plik+'"/></a>';
	document.getElementById(id).style.border = '4px solid #333333';
}

                                                                                                                                      