/*
	* napaJapan home script
	* version 1.0
	* Written in summer/fall 2009 by Josh Gemmell
	* Limited Intellect Enterprises
*/
var ts = Math.round(new Date().getTime()/1000, 0);	// essentially, UNIX-like time
function gTs () {return Math.round(new Date().getTime()/1000, 0);}

function goHot (n) {return napaFeaturer('napaHotProduct',n);}
function goNew (n) {return napaFeaturer('napaNewStuff',n);}
function overHot(n) {
	//var imgJ = document.getElementById('napaMascot');
	//imgJ.src = '/images/Feature/mascot_hot.png';
}
function overNew(n) {
	//var imgJ = document.getElementById('napaMascot');
	//imgJ.src = '/images/Feature/mascot_new.png';
}
function notHot(n) {
	//var imgJ = document.getElementById('napaMascot');
	//imgJ.src = '/images/Feature/mascot_peace.png';
}
function notNew(n) {
	//var imgJ = document.getElementById('napaMascot');
	//imgJ.src = '/images/Feature/mascot_peace.png';
}
function napaFeaturer (strPrefix, intNumber) {
	var i;
	for(i = 0; i <= 2; i++) {
		var objX = document.getElementById('napaHotProduct'+i);
		if(objX && objX.style) {
			if( objX.style.display == 'block' ) {
				napaFeatureSlideOut('napaHotProduct', i, strPrefix, intNumber);
			} else {
				objX.style.display = 'none';
			}
		}
		var objX = document.getElementById('napaNewStuff'+i);
		if(objX && objX.style) {
			if( objX.style.display == 'block' ) {
				napaFeatureSlideOut('napaNewStuff', i, strPrefix, intNumber);
			} else {
				objX.style.display = 'none';
			}
		}
	}
	return false;
}
var napaSliding = 0;
function napaFeatureSlideIn (strPrefix, intNumber) {
	var objX = document.getElementById(strPrefix+intNumber);
	if(objX && objX.style) {
		objX.style.top = '-200px';
		objX.style.display = 'block';
		var slf = new Tween(objX.style, 'top', Tween.regularEaseIn, -156, 5, 0.5, 'px');
		slf.onMotionFinished = function() {
			
		};
		slf.start();
	}
}
function napaFeatureSlideOut (strPrefix, intNumber, strAltPrefix, intAltNumber) {
	var objX = document.getElementById(strPrefix+intNumber);
	if(objX && objX.style) {
		var slf = new Tween(objX.style, 'top', Tween.regularEaseOut, 5, -156, 0.5, 'px');
		slf.onMotionFinished = function() {
			objX.style.display = 'none';
			napaFeatureSlideIn (strAltPrefix, intAltNumber);
		};
		slf.start();
	}
}

/* Mosaic functions */
function larMo (m, a) {
	var objF = document.getElementById(m+'F');
	var objI = document.getElementById(m+'I');
	var objN = document.getElementById('mosaicNote');
	if( objF && objI && objF.style && objI.style ) {
		objF.style.width = '100px';
		objF.style.height = '100px';
		objF.style.zIndex = '12';
		objF.style.top = (objF.offsetTop - 15) + 'px';
		objF.style.left = (objF.offsetLeft - 15) + 'px';
		objI.style.backgroundImage = objI.style.backgroundImage.replace(/\/210\//, '/140/');
		if( objN && a.title ) {
			objN.innerHTML = a.title;
		}
	}
}
function smaMo (m) {
	var objF = document.getElementById(m+'F');
	var objI = document.getElementById(m+'I');
	var objN = document.getElementById('mosaicNote');
	if( objF && objI && objF.style && objI.style ) {
		objF.style.width = '';
		objF.style.height = '';
		objF.style.zIndex = '';
		objF.style.top = '';
		objF.style.left = '';
		objI.style.backgroundImage = objI.style.backgroundImage.replace(/\/140\//, '/210/');
		if( objN ) {
			objN.innerHTML = '';
		}
	}
}