var lImage = null;
function SetaShowImage(idx, link, cPrefix, bgImg) {
    if (typeof SetaImgs[idx] != 'undefined') {
        cPrefix = typeof cPrefix == 'undefined' ? '' : cPrefix;
        var i = document.getElementById(cPrefix+lImage.idx);
        if (i != null && i.tagName == 'DIV') {
            i.style.display = 'none';
        } else {
            document.getElementById('placeholder').style.display = 'none';
        }
        
        var t = document.getElementById(cPrefix+idx) || document.getElementById('placeholder');
        if (t != null) {
        	t.style.display = 'block';
        }
        
        var b = document.getElementById('SetaImg_'+idx);
        b.src = SetaImgs[idx].src;
        b.idx = idx;
           
        if (t.tagName == 'IMG') {
        	t.title = b.alt;
    		t.alt = t.title;
            t.src = '/.gif';
    		t.src = link.href;    		
        }
        
        if (lImage != null && lImage != b) {
        	lImage.src = SetaImgs['_'+lImage.idx].src;
        }
        lImage = b;
    }
}

function SetaSwitchImage(idx, link) {
	var t = document.getElementById(idx);
	if (link.href == t.src) {
		t.src = '/.gif';
		t.src = link.lSrc; 
	} else {
		link.lSrc = t.src;
		t.src = '/.gif';
		t.src = link.href;    
	}
	return false;
}

var SiteMapOpen = false;
function ShowSiteMap(a) {
    var ul = a.parentNode.parentNode;
    if (ul.id != 'navigation')
        ul = ul.parentNode.parentNode;
    if (!SiteMapOpen) {
        //var o_aClassName = ul.style.className;
        
        var LI = ul.childNodes, ULs;
        for (var n = 0, i = LI.length; n < i; n++) {
            if (LI[n].nodeName == 'LI') {
                LI[n].childNodes[0].oClassName = LI[n].childNodes[0].className;
                LI[n].childNodes[0].className = '';
                ULs = LI[n].getElementsByTagName('UL');
                if (ULs.length) {
                    LI[n].className+=" over";
                }
            }
        }
        
        var ns = ul.nextSibling;
        do {
            if (ns.nodeType == 1)
                ns.style.display = 'none';
        } while(ns = ns.nextSibling);
        
        a.className = 'act';
        SiteMapOpen = true;
    } else {
        a.className = '';
        var LI = ul.childNodes, ULs;
        for (var n = 0, i = LI.length; n < i; n++) {
            if (LI[n].nodeName == 'LI') {
                LI[n].childNodes[0].className = LI[n].childNodes[0].oClassName;
                ULs = LI[n].getElementsByTagName('UL');
                if (ULs.length) {
                    LI[n].className = LI[n].className.replace(" over", "");
                    LI[n].className = LI[n].className.replace("over", "");
                }
            }
        }
        
        var ns = ul.nextSibling;
        do {
            if (ns.nodeType == 1)
                ns.style.display = '';
        } while(ns = ns.nextSibling);
        
        SiteMapOpen = false;
    }
    return false;
}

function openDetail(img,type) 
{
	var xposition=70; var yposition=40;
	var width=100
	var height=100
	type = typeof type == 'undefined' ? 'img' : type;
	if ((parseInt(navigator.appVersion) >= 4 )){
		xposition = (screen.width - width) / 2;
		yposition = (screen.height - height) / 2;
	} 

	var args = "width=" + width + "," 
	+ "height=" + height + "," 
	+ "location=0," 
	+ "menubar=0,"
	+ "resizable=0,"
	+ "scrollbars=no,"
	+ "status=0," 
	+ "titlebar=0,"
	+ "toolbar=0,"
	+ "hotkeys=0,"
	+ "screenx=" + xposition + ","  //NN Only
	+ "screeny=" + yposition + ","  //NN Only
	+ "left=" + xposition + ","     //IE Only
	+ "top=" + yposition;           //IE Only 

    var ww = window.open('/big.php?img='+img+'&type='+type,'details', args);
    return false;
}
