﻿    var TabsNumber = 0;
    
    function init()
    {
        TabsNumber = getElementsByClass('meble_box').length;
        setHeaderImg();
        tabOn(1);
        setMainImg(1); 
        setImgSrc();        
    } 
    
    
    function changeImage(i)
    {
        if(i < 10)
            document.getElementById('main_img').src=""+Category+"/0"+i+".jpg";
        else
            document.getElementById('main_img').src=""+Category+"/"+i+".jpg";
    }
    
    function setMainImg(i)
    {
        if(i < 10)
            document.getElementById('main_img').src=""+Category+"/0"+i+".jpg";
        else
            document.getElementById('main_img').src=""+Category+"/"+i+".jpg";
    }
    function setHeaderImg()
    {
        document.getElementById('header_img').src=""+Category+"/header.gif"; 
    }
    
    function setCategory(str)
    {
        Category = str;
    }
    
    function setImgSrc()
    {
        var tab = getElementsByClass('mimg');
        for (var i=0;i<tab.length;i++)
        {
            var path = tab[i].src.split("/");
            
	        tab[i].src = ""+Category+"/"+path[path.length -1];
	        //alert(tab[i].src);
        }

    }
    
//...........TABS............................................................
    
    
    
    function tabOn(i)
    {
        closeTabs();

        var tempTab = "tab" + i;
        document.getElementById(tempTab.toString()).style.display = 'block';
        
        linkOn(i);
    } 
    
    function closeTabs()
    {
        for (i=1;i<=TabsNumber;i++)
        {
            var temp = "tab" + i;
            document.getElementById(temp.toString()).style.display = 'none';
        }
    }
   
    
    function linkOn(i)
    {
        linksOff();
        
        var tmpLink = "ltab" + i;
        document.getElementById(tmpLink.toString()).setAttribute("class", "active");
        //document.getElementById(tmpLink.toString()).style.color = '#55bcd3';
        
    }
    function linksOff()
    {
        for (i=1;i<=TabsNumber;i++)
        {
            var tmp = "ltab" + i;
            document.getElementById(tmp.toString()).setAttribute("class", "");
        }
    }


//...........COLLECTION............................................................


    function collectionOn(i)
    {
        collectionsOff(i);
    
        var tmpl = "lcol" + i;
        //alert(tmpl.toString());
        document.getElementById(tmpl.toString()).setAttribute("class","active2");
        if(i < 10)
            document.getElementById('main_img').src=""+Category+"/kolekcje/0"+i+".jpg";
        else
            document.getElementById('main_img').src=""+Category+"/kolekcje/"+i+".jpg";
    }
    
    function collectionsOff(i)
    {
        var collinks = getElementsByClass('active2');
        if(collinks != null);
        {
            for(i=1;i<=collinks.length;i++)
            {
                 collinks[i-1].setAttribute("class","");
                  
            }
        }
    }
    
//...........GET.......................................................
    
    
    function getElementsByClass( searchClass, domNode, tagName) 
    {
	    if (domNode == null) domNode = document;
	    if (tagName == null) tagName = '*';
	    
	    var el = new Array();
	    var tags = domNode.getElementsByTagName(tagName);
	    var tcl = " "+searchClass+" ";
	    
	    for(i=0,j=0; i<tags.length; i++) 
	    {
		    var test = " " + tags[i].className + " ";
		    if (test.indexOf(tcl) != -1)
			    el[j++] = tags[i];
	    }
	    return el;
    }
    
