var currentPostBackElement;

function pageLoad()
{
    var manager = Sys.WebForms.PageRequestManager.getInstance();
    manager.add_initializeRequest(OnInitializeRequest);
}


function OnInitializeRequest(sender, args)
{
    var manager = Sys.WebForms.PageRequestManager.getInstance();
    currentPostBackElement = args.get_postBackElement().parentNode.parentNode;
}


function sprawdzZakup(idPola)
{
    var pole = new getObj(idPola ); 
    
    if(pole!=null)
    {
       // alert(pole.obj.value);
        if(pole.obj.value == -1)
        {
            alert("Prosze wybrac kolor");
            return false;
        }
        else
            return true;
        
    
    }   

}


var myMenu = new Array(); 
var myHref = new Array(); 

var menuCount = 0;

function addToMenu(menuId,hrefid)
{
    myMenu[menuCount]= new getObj(menuId);
    myHref[menuCount] = new getObj(hrefid);
    menuCount++;
    
}

function showDefaultMenu(parentID)  
{
    
    hideAll(parentID);
     
   
    if(defaultSubMenu == 'subMenu')
         return false;
        
    var menuLayer = new getObj(defaultSubMenu ); 
    if(menuLayer!=null && menuLayer.style!=null)
    {       
        menuLayer.style.display = 'block';  
        
    }
    var hrefLayer = new getObj(defaultHref);
    if(hrefLayer!=null && hrefLayer.obj!=null)
    {
      hrefLayer.obj.className = 'selected';
    }
    
}

function hideAll(parentID)
{
    if(myMenu==null)
        return false;
    
    for(var i=0;i<myMenu.length ;i++)
    {
      // var lay = new getObj( myMenu[i]);
       myMenu[i].style.display = 'none';
       myHref[i].obj.className = '';
    }
    var parentLayer = new getObj(parentID );
    if(parentLayer!=null  )
    {
       // alert('pl ok = ' + parentID );
        //alert(parentLayer.style.backgroundImage);
        parentLayer.obj.className = 'pasekSubmenuClass';
        
    }
    else
    {
        alert(parentID + ' jest nullem');
    }
    
     if(defaultHref  != 'href')
        {
    var hrefLayer = new getObj(defaultHref);
    if(hrefLayer!=null)
    {
      
      hrefLayer.obj.className = 'selected';
    }
    }

}

// funkcje dla menu na górze strony//
function showMenu(menuid,parentID,hrefId)
{
    hideAll(parentID);

    var menuLayer = new getObj(menuid ); 
    if(menuLayer!=null)
    {
       
        menuLayer.style.display = 'block';  
    }
    var parentLayer = new getObj(parentID );
    if(parentLayer!=null && menuid!=defaultSubMenu  )
    {
       // alert('pl ok = ' + parentID );
        //alert(parentLayer.style.backgroundImage);
        parentLayer.obj.className = 'pasekSubmenuOver';
        
    }
    else
    {
       parentLayer.obj.className = 'pasekSubmenuClass';
       // alert('pl null');
      //  parentLayer.className= 'pasekSubmenu';
    }
    
    var hrefLayer= new getObj(hrefId);
    if(hrefLayer !=null )
    {   
       hrefLayer.obj.className = 'menuUpOver';
    }
   
}

function showMenu2(menuid,parentID,hrefId)
{
    hideAll(parentID);

    var menuLayer = new getObj(menuid ); 
    if(menuLayer!=null)
    {
        actualMenu = menuid ;
        menuLayer.style.display = 'block';  
    }
    var parentLayer = new getObj(parentID );
    if(parentLayer!=null && menuid!=defaultSubMenu  )
    {
       // alert('pl ok = ' + parentID );
        //alert(parentLayer.style.backgroundImage);
        parentLayer.obj.className = 'pasekSubmenuOver';
        
    }
    else
    {
       parentLayer.obj.className = 'pasekSubmenuClass';
       // alert('pl null');
      //  parentLayer.className= 'pasekSubmenu';
    }
    
    var hrefLayer= new getObj(hrefId);
    if(hrefLayer !=null )
    {   
       hrefLayer.obj.className = 'selected';
    }
   
}

//function hideMenu(menuId ,parentID)
//{
//    var menuLayer = new getObj(menuId ); 
//    if(menuLayer!=null)
//    {
//         menuLayer.style.display = 'none';  
//    }
//   // alert('defaultsubmenu == ' + defaultSubMenu);
//    if(defaultSubMenu!='subMenu')
//    {
//    var defaultMenu = new getObj(defaultSubMenu);
//    if(defaultMenu!=null)
//    {
//          defaultMenu.style.display = 'block';  
//    }
//    }
//    var parentLayer = new getObj(parentID );
//    if(parentLayer!=null )
//    {
//          parentLayer.obj.className = 'pasekSubmenuClass';
//     
//    }
//    
//    
//}

// koniec funkcje dla menu na górze strony//hideAllBigImg


//funkcje dotyczące pokazywania i zmiany obrazków w sklepie

function hideAllBigImg1(smallLayerName,bigLayerName,nazwaWyswPliku , picCount)
{
    for(var i=0;i<picCount;i++)
    {
        var imgLayer = new getObj(bigLayerName+i);
        if(imgLayer !=null)
        {
            imgLayer.style.display ='none';
        }
        if(nazwaWyswPliku!=null)
        {
            var objNazwaWyswPliku = new getObj(nazwaWyswPliku+i);
            if(objNazwaWyswPliku !=null)
            {
                objNazwaWyswPliku.style.display ='none';
            }
        }
        var imgLayers = new getObj(smallLayerName+i);
        var rel = $(smallLayerName + i).readAttribute('rel');
        
        if(imgLayers !=null)
        {
            switch(rel){
            case "pdf":
                imgLayers.obj.src = ikonkaPdf;
                break;
            case "normal":
                imgLayers.obj.src = ikonka;
                break;
            default:
                imgLayers.obj.src = ikonka;
                break;
            }
        }    
    }
}
function hideAllBigImg(smallLayerName,bigLayerName, picCount)
{
    for(var i=0;i<picCount;i++)
    {
        var imgLayer = new getObj(bigLayerName+i);
        if(imgLayer !=null)
        {
            imgLayer.style.display ='none';
        }
        var imgLayers = new getObj(smallLayerName+i);
        if(imgLayers !=null && imgLayers.obj!=null)
        {
            imgLayers.obj.src =ikonka;
        }
    }
}

function overPic(smallLayerName, bigLayerName, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null && smalPic.obj!=null)
    {
        smalPic.obj.className = 'picOver';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null && bigLayer.style!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    var small = new getObj(smallLayerName+picNr);
    if(small!=null && small.obj!=null)
    {
         small.obj.src =ikonkaOver ;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSel ;
        
        }  
    }
    

}

function overPic1(smallLayerName, bigLayerName,nazwaWyswPliku, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    
    if(smalPic !=null  && smalPic.obj!=null)
    {
        smalPic.obj.className = 'picOver';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null && bigLayer.style!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    var small = new getObj(smallLayerName+picNr);
    var rel = $(smallLayerName + picNr).readAttribute('rel');
    
    if(small!=null)
    {
        switch(rel){
            case "pdf":
                small.obj.src = ikonkaSelPdf;
                break;
            case "normal":
                small.obj.src = ikonkaSel;
                break;
            default:
                small.obj.src = ikonkaSel;
                break;
        }
    }
    var objNazwaWyswPliku = new getObj(nazwaWyswPliku +picNr );
    if(objNazwaWyswPliku!=null)
    {
        objNazwaWyswPliku.style.display = 'block';
        
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
      var rel = $(defaultPics).readAttribute('rel');
        if(sLayer!=null)
        {
            switch(rel){
                case "pdf":
                    sLayer.obj.src = ikonkaSelPdf;
                    break;
                case "normal":
                    sLayer.obj.src = ikonkaSel;
                    break;
                default:
                    sLayer.obj.src = ikonkaSel;
                    break;
            }
            }
    }       

}

function clickPic1(smallLayerName, bigLayerName,nazwaWyswPliku, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    var rel = $(smallLayerName + picNr).readAttribute('rel');
    
    if(smalPic !=null  && smalPic.obj!=null)
    {
        switch(rel){
            case "pdf":
                smalPic.obj.src = ikonkaSelPdf;
                break;
            case "normal":
                smalPic.obj.src = ikonkaSel;
                break;
            default:
                smalPic.obj.src = ikonkaSel;
                break;
        }
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null && bigLayer.style!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    var small = new getObj(smallLayerName+picNr);
    var rel = $(smallLayerName + picNr).readAttribute('rel');
    
    if(small!=null)
    {
        switch(rel){
            case "pdf":
                small.obj.src = ikonkaSelPdf;
                break;
            case "normal":
                small.obj.src = ikonkaSel;
                break;
            default:
                small.obj.src = ikonkaSel;
                break;
        }  
    }
    if(nazwaWyswPliku!=null)
    {
        var objNazwaWyswPliku = new getObj(nazwaWyswPliku +picNr );
        if(objNazwaWyswPliku!=null)
        {
            objNazwaWyswPliku.style.display = 'block';
            
        }
        var hiddenNazwaWyswPliku = new getObj(nazwaWyswPliku + "hidden");       
        if(hiddenNazwaWyswPliku!=null)
        {
         
            hiddenNazwaWyswPliku.obj.value = nazwaWyswPliku+picNr;
        
        }
    }
    
    var hidden = new getObj(bigLayerName + "hidden");
     
    if(hidden!=null)
    {
     
        hidden.obj.value = bigLayerName+picNr;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
     
    if(hiddens!=null)
    {
     
        hiddens.obj.value = smallLayerName+picNr;
    
    }
    

}
function clickPic(smallLayerName, bigLayerName, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null  && smalPic.obj!=null)
    {
        smalPic.obj.src = ikonkaSel;
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null && bigLayer.style!=null)
    {
        bigLayer.style.display = 'block';
        
    }
     var small = new getObj(smallLayerName+picNr);
    if(small!=null  && small.obj!=null)
    {
         small.obj.src = ikonkaSel  ;
    
    }    
    var hidden = new getObj(bigLayerName + "hidden");
     
    if(hidden!=null && hidden.obj!=null)
    {
     
        hidden.obj.value = bigLayerName+picNr;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
     
    if(hiddens!=null)
    {
     
        hiddens.obj.value = smallLayerName+picNr;
    
    }
    }
function showDefaultPic1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var hidden = new getObj(bigLayerName + "hidden");
    if(hidden!=null)
    {
      var defaultPic =    hidden.obj.value ;
      var bigLayer = new getObj(defaultPic );
        if(bigLayer!=null && bigLayer.style!=null)
        {
            bigLayer.style.display = 'block';
        
        }  
    }
    if(nazwaWyswPliku!=null)
    {
        var hiddenNazwaWyswPliku = new getObj(nazwaWyswPliku + "hidden");
        if(hiddenNazwaWyswPliku!=null)
        {
          var defaultNazwaWyswPliku =    hiddenNazwaWyswPliku.obj.value ;
          var objNazwaWyswPliku = new getObj(defaultNazwaWyswPliku );
            if(objNazwaWyswPliku!=null)
            {
                objNazwaWyswPliku.style.display = 'block';
            
            }  
        }
    }    
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
      var rel = $(defaultPics).readAttribute('rel');
        if(sLayer!=null)
        {
            switch(rel){
            case "pdf":
                sLayer.obj.src = ikonkaSelPdf;
                break;
            case "normal":
                sLayer.obj.src = ikonkaSel;
                break;
            default:
                sLayer.obj.src = ikonkaSel;
                break;
            }    
        }  
    }    
}

function showDefaultPic(smallLayerName,bigLayerName,allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImg(smallLayerName,bigLayerName,allPic);
    var hidden = new getObj(bigLayerName + "hidden");
    if(hidden!=null && hidden.obj!=null)
    {
      var defaultPic =    hidden.obj.value ;
      var bigLayer = new getObj(defaultPic );
        if(bigLayer!=null && bigLayer.style!=null)
        {
            bigLayer.style.display = 'block';
        
        }  
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null && hidden.obj!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSel ;
        
        }  
    }
    
    }






//koniec funkcje dotyczące pokazywania i zmiany obrazków w sklepie


//funkcje dotyczące pokazywania i zmiany obrazków w oferci na kacie CardDetailsMultiImage.ascx

function hideAllBigImgOferta(smallLayerName,bigLayerName , picCount)
{
    for(var i=0;i<picCount;i++)
    {
        var imgLayer = new getObj(bigLayerName+i);
        if(imgLayer !=null)
        {
            imgLayer.style.display ='none';
        }
        var imgLayers = new getObj(smallLayerName+i);
        if(imgLayers !=null)
        {
            imgLayers.obj.className ='CardItemTableClassOferta';
        }
    
    }

}


function overPicOferta(smallLayerName, bigLayerName, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgOferta(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.className = 'CardItemTableClassSelectedOferta';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
   
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
      if(sLayer!=null)
      {
         sLayer.obj.className = 'CardItemTableClassSelectedOferta';
      }  
    }
    

}


function clickPicOferta(smallLayerName, bigLayerName, picNr, allPic)
{

    // ukrywamy wszystkie obrazki
    hideAllBigImgOferta(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.className = 'CardItemTableClassSelectedOferta';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    
    var hidden = new getObj(bigLayerName + "hidden");
     
    if(hidden!=null)
    {
     
        hidden.obj.value = bigLayerName+picNr;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
     
    if(hiddens!=null)
    {
     
        hiddens.obj.value = smallLayerName+picNr;
    
    }
    

}

function showDefaultPicOferta(smallLayerName,bigLayerName,allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgOferta(smallLayerName,bigLayerName,allPic);
    var hidden = new getObj(bigLayerName + "hidden");
    if(hidden!=null)
    {
      var defaultPic =    hidden.obj.value ;
      var bigLayer = new getObj(defaultPic );
        if(bigLayer!=null)
        {
            bigLayer.style.display = 'block';
        
        }  
    }
    
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.className = 'CardItemTableClassSelectedOferta';
        
        }  
    }
    
    
}


//koniec funkcje dotyczące pokazywania i zmiany obrazków w oferci na kacie CardDetailsMultiImage.ascx



//funkcje dotyczące pokazywania i zmiany obrazków dla plikow pdf
function hideAllBigImgPdf1(smallLayerName,bigLayerName,nazwaWyswPliku , picCount)
{
    for(var i=0;i<picCount;i++)
    {
        var imgLayer = new getObj(bigLayerName+i);
        if(imgLayer !=null)
        {
            imgLayer.style.display ='none';
        }
        if(nazwaWyswPliku!=null)
        {
            var objNazwaWyswPliku = new getObj(nazwaWyswPliku+i);
            if(objNazwaWyswPliku !=null)
            {
                objNazwaWyswPliku.style.display ='none';
            }
        }
        var imgLayers = new getObj(smallLayerName+i);
        if(imgLayers !=null)
        {
            imgLayers.obj.src =ikonkaPdf;
        }
    
    }

}
function hideAllBigImgPdf(smallLayerName,bigLayerName, picCount)
{
    for(var i=0;i<picCount;i++)
    {
        var imgLayer = new getObj(bigLayerName+i);
        if(imgLayer !=null)
        {
            imgLayer.style.display ='none';
        }
        var imgLayers = new getObj(smallLayerName+i);
        if(imgLayers !=null)
        {
            imgLayers.obj.src =ikonkaPdf;
        }
    }
}

function overPicPdf(smallLayerName, bigLayerName, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.className = 'picOver';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    var small = new getObj(smallLayerName+picNr);
    if(small!=null)
    {
         small.obj.src =ikonkaOverPdf ;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSelPdf ;
        
        }  
    }
    

}

function overPicPdf1(smallLayerName, bigLayerName,nazwaWyswPliku, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.className = 'picOver';
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
    var small = new getObj(smallLayerName+picNr);
    if(small!=null)
    {
         small.obj.src =ikonkaOverPdf ;
    
    }
    var objNazwaWyswPliku = new getObj(nazwaWyswPliku +picNr );
    if(objNazwaWyswPliku!=null)
    {
        objNazwaWyswPliku.style.display = 'block';
        
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSelPdf ;
        
        }  
    }       

}
function clickPicPdf1(smallLayerName, bigLayerName,nazwaWyswPliku, picNr, allPic)
{

    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.src = ikonkaSelPdf;
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
     var small = new getObj(smallLayerName+picNr);
    if(small!=null)
    {
         small.obj.src = ikonkaSelPdf  ;
    
    }
    if(nazwaWyswPliku!=null)
    {
        var objNazwaWyswPliku = new getObj(nazwaWyswPliku +picNr );
        if(objNazwaWyswPliku!=null)
        {
            objNazwaWyswPliku.style.display = 'block';
            
        }
        var hiddenNazwaWyswPliku = new getObj(nazwaWyswPliku + "hidden");       
        if(hiddenNazwaWyswPliku!=null)
        {
         
            hiddenNazwaWyswPliku.obj.value = nazwaWyswPliku+picNr;
        
        }
    }
    
    var hidden = new getObj(bigLayerName + "hidden");
     
    if(hidden!=null)
    {
     
        hidden.obj.value = bigLayerName+picNr;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
     
    if(hiddens!=null)
    {
     
        hiddens.obj.value = smallLayerName+picNr;
    
    }
    

}
function clickPicPdf(smallLayerName, bigLayerName, picNr, allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf(smallLayerName,bigLayerName,allPic);
    var smalPic = new getObj(smallLayerName+ picNr);
    if(smalPic !=null)
    {
        smalPic.obj.src = ikonkaSelPdf;
    } 
    var bigLayer = new getObj(bigLayerName +picNr );
    if(bigLayer!=null)
    {
        bigLayer.style.display = 'block';
        
    }
     var small = new getObj(smallLayerName+picNr);
    if(small!=null)
    {
         small.obj.src = ikonkaSelPdf  ;
    
    }    
    var hidden = new getObj(bigLayerName + "hidden");
     
    if(hidden!=null)
    {
     
        hidden.obj.value = bigLayerName+picNr;
    
    }
    var hiddens = new getObj(smallLayerName + "hidden");
     
    if(hiddens!=null)
    {
     
        hiddens.obj.value = smallLayerName+picNr;
    
    }
    }


function showDefaultPicPdf1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf1(smallLayerName,bigLayerName,nazwaWyswPliku,allPic);
    var hidden = new getObj(bigLayerName + "hidden");
    if(hidden!=null)
    {
      var defaultPic =    hidden.obj.value ;
      var bigLayer = new getObj(defaultPic );
        if(bigLayer!=null)
        {
            bigLayer.style.display = 'block';
        
        }  
    }
    if(nazwaWyswPliku!=null)
    {
        var hiddenNazwaWyswPliku = new getObj(nazwaWyswPliku + "hidden");
        if(hiddenNazwaWyswPliku!=null)
        {
          var defaultNazwaWyswPliku =    hiddenNazwaWyswPliku.obj.value ;
          var objNazwaWyswPliku = new getObj(defaultNazwaWyswPliku );
            if(objNazwaWyswPliku!=null)
            {
                objNazwaWyswPliku.style.display = 'block';
            
            }  
        }
    }    
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSelPdf ;
        
        }  
    }
    
    
}

function showDefaultPicPdf(smallLayerName,bigLayerName,allPic)
{
    // ukrywamy wszystkie obrazki
    hideAllBigImgPdf(smallLayerName,bigLayerName,allPic);
    var hidden = new getObj(bigLayerName + "hidden");
    if(hidden!=null)
    {
      var defaultPic =    hidden.obj.value ;
      var bigLayer = new getObj(defaultPic );
        if(bigLayer!=null)
        {
            bigLayer.style.display = 'block';
        
        }  
    }
    var hiddens = new getObj(smallLayerName + "hidden");
    if(hiddens!=null)
    {
      var defaultPics =    hiddens.obj.value ;
      var sLayer = new getObj(defaultPics );
        if(sLayer!=null)
        {
            sLayer.obj.src = ikonkaSelPdf ;
        
        }  
    }
    
    }

function incrementMe(inputBox)
{
    if(inputBox!=null)
    {
    
        inputBox.value++;
    
    }
}

// sprawdzamy czy wpisano liczbę większą od 0
function checkMe(inputBox)
{
    if(inputBox !=null)
    {
        try
        {
            if(inputBox.value > 0)
            {
                
            }
            else
            {
                inputBox.value='1';
            }
        }
        catch(err)
        {
            inputBox.value='1';
        }
       
    }
}


function hoverMenuOn(layer)
{
    if(layer !=null)
    {
        layer.className = 'albumsNaglHover';
    }    

}

function hoverMenuOff(layer)
{
    if(layer !=null)
    {
        layer.className = 'albumsNagl';
    }    

}


function sprawdzNIP( inputVal )
{
  if ( !inputVal.match( /^[0-9]{3}-[0-9]{2}-[0-9]{2}-[0-9]{3}$/ ) |  !inputVal.match( /^[0-9]{3}-[0-9]{3}-[0-9]{2}-[0-9]{2}$/ ))
  {
    return false;
  }
  var ar = inputVal.replace(/-/g,'');
  var arg = inputVal.replace(/-/g,'');
  var coefficients = "657234567";
  var sum=0;
  var index=8;
  for (index=8; index>=0 ;index--)if( rr==false )
    sum += (parseInt(coefficients.charAt(index)) * parseInt(arg.charAt(index)));
   if ( (sum % 11) == 10 ? false : ((sum % 11) == parseInt(arg.charAt(9))) )
    return true;

  return false;
}

function pic(filename, ww, hh){
	path = filename;
	if(ww > screen.width-50) w = screen.width-50;
	else w = ww+50;
	if(hh > screen.height-100) h = screen.height-100;
	else h = hh + 50;
	if(ww < screen.width-50 && hh < screen.height-100) {
		w = ww+20;
		h = hh+20;
		if(navigator.appName=='Microsoft Internet Explorer') {
			w = w + 30;
			h = h + 15;
		}
	}
	okienko = window.open("", 'obrazek', "menubar=no, scrollbars=yes, location=no, toolbar=no, status=no, width=" + w +"px, height=" + h + "px");
	okienko.moveTo(0, 0);
	okienko.document.writeln('<html><head><title>Jaxon - katalog</title></head>');
	okienko.document.writeln('<body bgcolor=#000000 text="#cccccc">');
	okienko.document.writeln('<div align="center"><img src="' + path +'" onclick="javascript:self.close()" title="Kliknij aby zamkn±ć okno" border="1"></div>');
	okienko.document.writeln('</body></html>'); 
}

function showBigImg(layerName,imgUrl,width,height,orgWidth,orgHeight)
{
    var bigLayer = new getObj(layerName);
    if(bigLayer !=null)
    {
        bigLayer.style.display = 'block';  
        bigLayer.style.height = height + 2 +'px';
        //        onmouseout="hideBigImg('imgBig');"
        //tresc = 'onmouseover="showBigImg(\'' + layerName +'\',\'' );" > Zamknij  </a>';
        
        //bigLayer.obj.innerHTML =  
        bigLayer.obj.innerHTML = '<img src="' + imgUrl + '" width="' +width + 'px" height="' + height + 'px"  onclick="pic(\''+imgUrl+'\','+orgWidth+','+orgHeight+');" />';    
       // bigLayer.obj.innerHTML = tresc + '<img src="' + imgUrl + '" width="' +width + 'px" height="' + height + 'px"   />';    onmouseout="hideBigImg(\'' + layerName +'\');" 
    }

}

function showBigImg2(layerName,imgUrl,width,height)
{
    var bigLayer = new getObj(layerName);
    if(bigLayer !=null)
    {
        
        bigLayer.style.display = 'block';  
        bigLayer.style.height = height + 2 +'px';
        //        onmouseout="hideBigImg('imgBig');"
        //tresc = 'onmouseover="showBigImg(\'' + layerName +'\',\'' );" > Zamknij  </a>';
        
        //bigLayer.obj.innerHTML =  
        bigLayer.obj.innerHTML = '<img src="' + imgUrl + '" width="' +width + 'px" height="' + height + 'px />';    
       //  alert("innerHtml " +   '<img src="' + imgUrl + '" width="' +width + 'px" height="' + height + 'px />');
       // bigLayer.obj.innerHTML = tresc + '<img src="' + imgUrl + '" width="' +width + 'px" height="' + height + 'px"   />';    onmouseout="hideBigImg(\'' + layerName +'\');" 
    }

}

function hideBigImg(layerName)
{
    var bigLayer = new getObj(layerName);
    if(bigLayer !=null)
    {
          bigLayer.style.display = 'none';  
    }
}


function showPrintWindow(path,t)
{
   okienko = window.open(path, t , "resizable=yes, menubar=no, scrollbars=yes, location=no, toolbar=no, status=no, width=600px, height=500px");
	 

}

function myPause(millis)
{
    var date = new Date();
    var curDate = null;

    do
    { 
        curDate = new Date(); 
    }
    while(curDate-date < millis);
} 


function ShowHideLayer(tableRowName,layerName,i,count)
{
  
    var tableRow = new getObj(tableRowName+i); 
    var x = new getObj(layerName + i);
    if(x!=null)
    {
       // alert('style display ' + x.style.display );
        if(x.style.display == 'none')
        {
           
            x.style.display = 'block';  
            
          
            
            if(tableRow!=null)
            {
               // alert(tableRow.style.border + ' on');
                //tableRow.style.border = 'solid 3px #81B7C3';
                tableRow.style.border = 'solid 3px #8ab0d4';
                tableRow.style.padding = '0px 7px 0px 0px';
                //tableRow.style.backgroundImage = '/grafika/paso/tlo_tree_active.jpg';
                //tableRow.style.backgroundImage = '#81B7C3';
            }      
        }
        else
        {
           
            
            x.style.display = 'none';        
            
            
            if(tableRow!=null)
            {
               // alert(tableRow.style.border + ' off');
                tableRow.style.border = 'none';
                
                tableRow.style.padding = '0px 10px 0px 0px';
            }
        }
    
    
    }
    
    
    
    
    for(j=0;j<count;j++)
    {
        if(j!=i)
        {
           HideLayer(tableRowName+j, layerName + j); 
           }
    }
}

function HideLayer(tableRowName, layerName)
{
    var x = new getObj(layerName);
    if(x!=null)
    {
      x.style.display = 'none';    
    }
    
    var tableRow = new getObj(tableRowName); 
    if(tableRow!=null)
    {
        tableRow.style.border = 'none';
    }
    

}

// funkcje dla scroll control
function overElement1(el)
{    
//    
    if(el.className != "selectedElement")
        el.className  = "overElement";
//    el.style.margin-top = "-5px";
//    
}

function outOverElement1(el)
{   
    if(el.className != "selectedElement")
        el.className  = "normalElement";
//    el.style.margin-top = "0px";
}
// koniec funkcji dla scroll control

// funkcje dla scroll img contol
function overElementImg(el)
{    
//    
    if(el.className != "selectedImgElement")
        el.className  = "overImgElement";
//    el.style.margin-top = "-5px";
//    
}

function outOverElementImg(el)
{   
    if(el.className != "selectedImgElement")
        el.className  = "normalImgElement";
//    el.style.margin-top = "0px";
}

// koniec funkcje dla scroll img contol

//CardItem onOver outOver

function overCardItem(el)
{    
//    
    if(el.className != "CardItemTableClassSelected")
        el.className  = "CardItemTableClass2";
//    el.style.margin-top = "-5px";
//    
}

function outOverCardItem(el)
{   
    if(el.className != "CardItemTableClassSelected")
        el.className  = "CardItemTableClass";
//    el.style.margin-top = "0px";
}

// koniec funkcji CardItem onOver outOver

function getObj(name)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(name);
  	if(this.obj != null){
	    this.style = document.getElementById(name).style;
	}
	//alert('getObj('+name+') 1');
  }
  else if (document.all)
  {
	this.obj = document.all[name];
	this.style = document.all[name].style;
	//alert('getObj('+name+') 2');
  }
  else if (document.layers)
  {
   	this.obj = document.layers[name];
   	this.style = document.layers[name];
   //	alert('getObj('+name+') 3');
  }
  else
  {
   // alert('null');
  }
  
}


function toolTipOn(tresc,kontrolka)
{
    var x = new getObj(kontrolka);
    if(x!=null)
    {
        x.obj.innerHTML = tresc;
        //alert(tresc + ' ' + kontrolka);
    }
    else
    {
        window.status = tresc;
//alert('x is null ' +tresc + ' ' + kontrolka);
    }
        

}

function toolTipOff(kontrolka)
{
    var x = new getObj(kontrolka);
    if(x!=null)
        x.obj.innerHTML = "";
    else
        window.status = "";

}





dw_scrollObjs = {};
dw_scrollObj.speed=200;

function dw_scrollObj(wnId,lyrId,cntId)
{
    this.id=wnId;
    dw_scrollObjs[this.id]=this;
    this.animString="dw_scrollObjs."+this.id;
    this.load(lyrId,cntId);
};

dw_scrollObj.loadLayer=function(wnId,id,cntId)
{
    if(dw_scrollObjs[wnId])dw_scrollObjs[wnId].load(id,cntId);
};

dw_scrollObj.prototype.load=function(lyrId,cntId)
{
    if(!document.getElementById)return;
    var wndo,lyr;
    if(this.lyrId)
    {
        lyr=document.getElementById(this.lyrId);
        lyr.style.visibility="hidden";
    }
    lyr=document.getElementById(lyrId);
    wndo=document.getElementById(this.id);
    lyr.style.top=this.y=0;
    lyr.style.left=this.x=0;
    this.maxY=(lyr.offsetHeight-wndo.offsetHeight>0)?lyr.offsetHeight-wndo.offsetHeight:0;
    this.wd=cntId?document.getElementById(cntId).offsetWidth:lyr.offsetWidth;
    this.maxX=(this.wd-wndo.offsetWidth>0)?this.wd-wndo.offsetWidth:0;
    this.lyrId=lyrId;
    lyr.style.visibility="visible";
    this.on_load();
    this.ready=true;
};

dw_scrollObj.prototype.on_load=function()
{};

dw_scrollObj.prototype.shiftTo=function(lyr,x,y)
{
    if(!lyr.style||!dw_scrollObj.scrdy)
        return;
    lyr.style.left=(this.x=x)+"px";
    lyr.style.top=(this.y=y)+"px";
};

dw_scrollObj.GeckoTableBugFix=function()
{
    var ua=navigator.userAgent;
    if(ua.indexOf("Gecko")>-1&&ua.indexOf("Firefox")==-1&&ua.indexOf("Safari")==-1&&ua.indexOf("Konqueror")==-1)
    {
        dw_scrollObj.hold=[];
        for(var i=0;arguments[i];i++)
        {
            if(dw_scrollObjs[arguments[i]])
            {
                var wndo=document.getElementById(arguments[i]);
                var holderId=wndo.parentNode.id;
                var holder=document.getElementById(holderId);
                document.body.appendChild(holder.removeChild(wndo));
                wndo.style.zIndex=1000;
                var pos=getPageOffsets(holder);
                wndo.style.left=pos.x+"px";
                wndo.style.top=pos.y+"px";
                dw_scrollObj.hold[i]=[arguments[i],holderId];
            }
        }
        window.addEventListener("resize",dw_scrollObj.rePositionGecko,true);
    }
};

dw_scrollObj.rePositionGecko=function()
{
    if(dw_scrollObj.hold)
    {
        for(var i=0;dw_scrollObj.hold[i];i++)
        {
            var wndo=document.getElementById(dw_scrollObj.hold[i][0]);
            var holder=document.getElementById(dw_scrollObj.hold[i][1]);
            var pos=getPageOffsets(holder);
            wndo.style.left=pos.x+"px";
            wndo.style.top=pos.y+"px";
         }
    }
};

function getPageOffsets(el)
{
    var left=el.offsetLeft;
    var top=el.offsetTop;
    if(el.offsetParent&&el.offsetParent.clientLeft||el.offsetParent.clientTop)
    {
        left+=el.offsetParent.clientLeft;
        top+=el.offsetParent.clientTop;
    }
    while(el=el.offsetParent)
    {
        left+=el.offsetLeft;
        top+=el.offsetTop;
    }
    return {x:left,y:top};
};







dw_scrollObj.scrdy=true;




dw_scrollObj.stopScroll = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].endScroll();
}

// increase speed onmousedown of scroll links
dw_scrollObj.doubleSpeed = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].speed *= 2;
}

dw_scrollObj.resetSpeed = function(wnId) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].speed /= 2;
}

// algorithms for time-based scrolling and scrolling onmouseover at any angle adapted from youngpup.net
dw_scrollObj.initScroll = function(wnId, deg, sp) {
  if ( dw_scrollObjs[wnId] ) {
    var cosine, sine;
    if (typeof deg == "string") {
      switch (deg) {
        case "up"    : deg = 90;  break;
        case "down"  : deg = 270; break;
        case "left"  : deg = 180; break;
        case "right" : deg = 0;   break;
        default: 
          alert("Direction of scroll in mouseover scroll links should be 'up', 'down', 'left', 'right' or number: 0 to 360.");
       }
    } 
    deg = deg % 360;
    if (deg % 90 == 0) {
      cosine = (deg == 0)? -1: (deg == 180)? 1: 0;
      sine = (deg == 90)? 1: (deg == 270)? -1: 0;
    } else {
      var angle = deg * Math.PI/180;
      cosine = -Math.cos(angle); sine = Math.sin(angle);
    }
    dw_scrollObjs[wnId].fx = cosine / ( Math.abs(cosine) + Math.abs(sine) );
    dw_scrollObjs[wnId].fy = sine / ( Math.abs(cosine) + Math.abs(sine) );
    dw_scrollObjs[wnId].endX = (deg == 90 || deg == 270)? dw_scrollObjs[wnId].x:
      (deg < 90 || deg > 270)? -dw_scrollObjs[wnId].maxX: 0; 
    dw_scrollObjs[wnId].endY = (deg == 0 || deg == 180)? dw_scrollObjs[wnId].y: 
      (deg < 180)? 0: -dw_scrollObjs[wnId].maxY;
    dw_scrollObjs[wnId].startScroll(sp);
  }
}

// speed (optional) to override default speed (set in dw_scrollObj.speed)
dw_scrollObj.prototype.startScroll = function(speed) {
  if (!this.ready) return; if (this.timerId) clearInterval(this.timerId);
  this.speed = speed || dw_scrollObj.speed;
  this.lyr = document.getElementById(this.lyrId);
  this.lastTime = ( new Date() ).getTime();
  this.on_scroll_start();  
  this.timerId = setInterval(this.animString + ".scroll()", 10); 
}

dw_scrollObj.prototype.scroll = function() {
  var now = ( new Date() ).getTime();
  var d = (now - this.lastTime)/1000 * this.speed;
  if (d > 0) {
    var x = this.x + this.fx * d; var y = this.y + this.fy * d;
    if (this.fx == 0 || this.fy == 0) { // for horizontal or vertical scrolling
      if ( ( this.fx == -1 && x > -this.maxX ) || ( this.fx == 1 && x < 0 ) || 
        ( this.fy == -1 && y > -this.maxY ) || ( this.fy == 1 && y < 0 ) ) {
        this.lastTime = now;
        this.shiftTo(this.lyr, x, y);
        this.on_scroll(x, y);
      } else {
        clearInterval(this.timerId); this.timerId = 0;
        this.shiftTo(this.lyr, this.endX, this.endY);
        this.on_scroll_end(this.endX, this.endY);
      }
    } else { // for scrolling at an angle (stop when reach end on one axis)
      if ( ( this.fx < 0 && x >= -this.maxX && this.fy < 0 && y >= -this.maxY ) ||
        ( this.fx > 0 && x <= 0 && this.fy > 0 && y <= 0 ) ||
        ( this.fx < 0 && x >= -this.maxX && this.fy > 0 && y <= 0 ) ||
        ( this.fx > 0 && x <= 0 && this.fy < 0 && y >= -this.maxY ) ) {
        this.lastTime = now;
        this.shiftTo(this.lyr, x, y);
        this.on_scroll(x, y);
      } else {
        clearInterval(this.timerId); this.timerId = 0;
        this.on_scroll_end(this.x, this.y);
      }
    }
  }
}

dw_scrollObj.prototype.endScroll = function() {
  if (!this.ready) return;
  if (this.timerId) clearInterval(this.timerId);
  this.timerId = 0;  this.lyr = null;
}

dw_scrollObj.prototype.on_scroll = function() {}
dw_scrollObj.prototype.on_scroll_start = function() {}
dw_scrollObj.prototype.on_scroll_end = function() {}
  

/*************************************************************************
  This code is from Dynamic Web Coding at www.dyn-web.com
  Copyright 2001-4 by Sharon Paine 
  See Terms of Use at www.dyn-web.com/bus/terms.html
  regarding conditions under which you may use this code.
  This notice must be retained in the code as is!
*************************************************************************/

/* dw_glidescroll.js  version date: June 2004 
   glide onclick scrolling for dw_scrollObj (in dw_scrollObj.js)  */

dw_scrollObj.slideDur = 400; // duration of glide

// intermediary functions needed to prevent errors before page loaded 
dw_scrollObj.scrollBy = function(wnId, x, y, dur) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].glideBy(x, y, dur);
}

dw_scrollObj.scrollTo = function(wnId, x, y, dur) {
  if ( dw_scrollObjs[wnId] ) dw_scrollObjs[wnId].glideTo(x, y, dur);
}

// Resources for time-based slide algorithm: 
//  DHTML chaser tutorial at DHTML Lab - www.webreference.com/dhtml	
//  and cbe_slide.js from	www.cross-browser.com by Mike Foster
dw_scrollObj.prototype.glideBy = function(dx, dy, dur) {
  if ( !document.getElementById || this.sliding ) return;
  this.slideDur = dur || dw_scrollObj.slideDur;
  this.destX = this.destY = this.distX = this.distY = 0;
  this.lyr = document.getElementById(this.lyrId);
  this.startX = this.x; this.startY = this.y;
  if (dy < 0) this.distY = (this.startY + dy >= -this.maxY)? dy: -(this.startY  + this.maxY);
  else if (dy > 0) this.distY = (this.startY + dy <= 0)? dy: -this.startY;
  if (dx < 0) this.distX = (this.startX + dx >= -this.maxX)? dx: -(this.startX + this.maxX);
  else if (dx > 0) this.distX = (this.startX + dx <= 0)? dx: -this.startX;
  this.destX = this.startX + this.distX; this.destY = this.startY + this.distY;
  this.slideTo(this.destX, this.destY);
}

dw_scrollObj.prototype.glideTo = function(destX, destY, dur) {
  if ( !document.getElementById || this.sliding) return;
  this.slideDur = dur || dw_scrollObj.slideDur;
  this.lyr = document.getElementById(this.lyrId); 
  this.startX = this.x; this.startY = this.y;
  this.destX = -Math.max( Math.min(destX, this.maxX), 0);
  this.destY = -Math.max( Math.min(destY, this.maxY), 0);
  this.distY = this.destY - this.startY;
  this.distX =  this.destX - this.startX;
  this.slideTo(this.destX, this.destY);
}

dw_scrollObj.prototype.slideTo = function(destX, destY) {
  this.per = Math.PI/(2 * this.slideDur); this.sliding = true;
	this.slideStart = (new Date()).getTime();
	this.aniTimer = setInterval(this.animString + ".doSlide()",10);
  this.on_slide_start(this.startX, this.startY);
}

dw_scrollObj.prototype.doSlide = function() {
	var elapsed = (new Date()).getTime() - this.slideStart;
	if (elapsed < this.slideDur) {
		var x = this.startX + this.distX * Math.sin(this.per*elapsed);
		var y = this.startY + this.distY * Math.sin(this.per*elapsed);
    this.shiftTo(this.lyr, x, y); this.on_slide(x, y);
	} else {	// if time's up
    clearInterval(this.aniTimer); this.sliding = false;
		this.shiftTo(this.lyr, this.destX, this.destY);
    this.lyr = null; this.on_slide_end(this.destX, this.destY);
	}
}

dw_scrollObj.prototype.on_slide_start = function() {}
dw_scrollObj.prototype.on_slide = function() {}
dw_scrollObj.prototype.on_slide_end = function() {}

function clickButton(e, buttonid){

      var evt = e ? e : window.event;

      var bt = document.getElementById(buttonid);

      if (bt){

          if (evt.keyCode == 13){

                bt.click();

                return false;

          }

      }

}
