    var showfuncs = []

    function dorshow(id, label, subs)
    {
	$('#portfolio, #home, #show').hide()
	backto = gopro
	$('#'+id+'rshow, #'+id+'wpad').show()
	$('#'+id+'info').show()
	for (var ix in subs)
	{
	    if (subs[ix][2] > 0)
	    {
		mkshow(subs[ix][0], subs[ix][1], id, label)
	    }
	}
	$('#navbar').html(mkclick('gohome()', 'HOME', pagesubd) + mkclick('gopro()', 'PORTFOLIO', pagesubd + 'portfolio') + mkhere(label))
    }

    function mkrshow(id, label, subs)
    {
        $('#show'+id).click(function(){
	    window.History.pushState({id : id, name : label, subs : subs, kind : 3}, 'AM Graphic Design : '+label.toLowerCase(), pagesubd + 'portfolio/'+id)
        })
    }

    function buildcase(name, files, info)
    {
        $('.rshow, .info').hide()
	$('#'+name+'info').show() // keeps info line under mag show
        shw = $('#show')
	shw.html('')
	$.each(files, function(ix, val) {
	    shw.append('<div class="showcase-slide"><div class="showcase-content"><div class="showcase-content-wrapper">' +
		'<img src="'+pagesubd+'gallery/viewer/'+name+'/'+val+'"/></div></div></div>')
	})
	shw.show()

        shw.awShowcase({
            content_width : 600,
            thumbnails : false,
            arrows : true,
            buttons : false
        })
    }

