// utilities.js; emm 
// init fns

function addLoadEvent( func ) {
	var oldonload = window.onload ;
	if (typeof window.onload != 'function' ) {
		window.onload = func ;
	}
	else {
		window.onload = function() {
			oldonload() ;
			func() ;
		} // function
	} // else
	
} // addLoadEvent

function initRC() {
	if(!NiftyCheck())
		return;
	
	Rounded("div#selectType","all","#00C713","transparent");
}

// addLoadEvent( initializemarquee() ) ;
// addLoadEvent( initRC ) ;

// bookmarksite

/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
/* Modified to support Opera */
function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

// imgScroll adapted from http://fxmahoney.com/demo/pano/?pick=3 to make scroll vertical, emm 9.12.08
var timer = null;
var animpanewidth = 0;
var animoffset = -2;
var curpos = 0;

function initImgScroll()
{
	animpaneheight = document.getElementById("slider").offsetHeight;
	imgScrollTimer = setInterval("imgScollAnim()", 180); //60 orig
}

function clearImgScroll()
{
	if(imgScrollTimer) clearInterval(imgScrollTimer);
		
}

function imgScollAnim()
{
	var elem = document.getElementById("slider");
	
	if(curpos + animoffset <= -animpaneheight/2) {
		elem.style.top = (curpos = 0);
		
	}
	else {
		elem.style.top = (curpos += animoffset);
	}	
}

