// JavaScript Document

function addToFavorites() {
	if (window.sidebar) {
		window.sidebar.addPanel(pageName, urlAddress, "");
	} else if (window.opera && window.print){
		var elem = document.createElement('a');
		elem.setAttribute('href',urlAddress);
		elem.setAttribute('title',pageName);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} else if (document.all) {
		window.external.addfavorite(urlAddress, pageName);
	} else {
		alert("Sorry! Your browser doesn't support this function.");
	}
}

var iNewsPos = 0;
var myScroller;

function startScroller(){
    setTimeout("scrollLeft()",100);
}

function scrollLeft(){
    iNewsPos = iNewsPos - 2;
    if (iNewsPos < -600) { 
        iNewsPos = 600;
    }
    document.getElementById("NewsScrollerBody").style.left = iNewsPos;
    myScroller = setTimeout("scrollLeft()",60);
}

function pauseTimer(){
    clearTimeout(myScroller);
}

function activateSlideshowChange(sUniqueID)
{
	var iImageCount 		= parseInt(eval('i' + sUniqueID + '_CurrentImage'));
	var iSlideshowTiming 	= parseInt(eval('i' + sUniqueID + '_Timing'));
	var aImageGallery	 	= eval('a' + sUniqueID);
	
	if(iImageCount + 1 > aImageGallery.length - 1)
		iImageCount = 0;
	else
		iImageCount++;
	
	window['i' + sUniqueID + '_CurrentImage'] = iImageCount;

	//alert(eval(iSlideshowTiming));

	$('#slideshow_' + sUniqueID).attr('src',aImageGallery[iImageCount].src);
	
	var sTimeoutText = 'activateSlideshowChange(\'' + sUniqueID + '\');'
	
	setTimeout(sTimeoutText,eval(iSlideshowTiming));
}

function initGoogleMaps() {
	$('.GoogleMap').each(
		function() {
			var sMapID = $(this).attr('id');
			try { 
				window['initGoogleMap_' + sMapID]();
			} catch(err) { 
				//alert('error');
			}
		}
	);	
}

function initNavs() {
	$('.navTag').each(
		function() {
			initNav($(this).attr('id'));
		}
	);
}
