var SCROLL_AMT = 5;
var scrollTObj = null;
	
function scrollDown2(divName) {
	var div = $(divName);
	var oH = div.style.height;
	alert(oH);
	var nH = oH.substring(0,(oH.length - 2));
	if(!div.style.marginTop) {
		div.style.marginTop = '-' + SCROLL_AMT + 'px';
	} else {
		var oM = div.style.marginTop;
		oM = oM.substring(1,(oM.length - 2));
		var nM = parseInt(oM) + SCROLL_AMT;
		div.style.marginTop = '-' + nM + 'px';
	}
	div.style.height = nH;
	alert(div.style.marginTop + " " + div.style.height);
}

function scrollUp(divName) {
	var div = $(divName);
	
	if (div.scrollTop > 0) {
    	div.scrollTop = div.scrollTop - SCROLL_AMT;
	    scrollTObj = setTimeout("scrollUp('"+divName+"');", 2);
    }
}

function scrollDown(divName) {
	var div = $(divName);
	if (div.scrollTop < div.scrollHeight - div.offsetHeight) {
	    div.scrollTop += SCROLL_AMT;
    	scrollTObj = setTimeout("scrollDown('"+divName+"');", 2);
    	// debug.echo(div.scrollTop); 
	}
}

function endScroll() {
	clearTimeout(scrollTObj);
}

function popGallery() {
	var galleryWin = window.open('./gallery/', 'gallery', '', true);
}

function $() {
	var results = new Array();
	for(var i = 0;i<arguments.length;i++) {
		element = arguments[i];
		if (typeof element == 'string') {
			element = document.getElementById(element);
		}
		results.push(element);
	}
	return (results.length < 2) ? results[0] : results;
}

function popAShop() {
    // Safari Blows
    var isSafari = navigator.userAgent.match(/safari/i);
    var isGecko  = navigator.userAgent.match(/gecko/i);
    if (isSafari) {
        var shopanchor = window.open('http://shop.thedragonflystudio.com', 'shop', '', true);
    } else if (isGecko) {
        var shopachnor = window.open('http://shop.thedragonflystudio.com', 'shop', '', true);
    } else {
        if (!$('shopanchor')) {
            var shopanchor = document.createElement('a');
            shopanchor.setAttribute('id', 'shopanchor');
            shopanchor.setAttribute('href', 'http://shop.thedragonflystudio.com/');
            shopanchor.setAttribute('target', '_blank');
            $('shoplink').appendChild(shopanchor);
        }
        
        $('shopanchor').click();
    }
}
