/* Code for the slidine window of the main page. */
var setPos = 0;
var winWidth = 653;
var curX = 0;
var curSetX = 0;
var setLength = 6;
var playpause = 0;
var setArray = Array('nav_articles', 'nav_photos', 'nav_calendar', 'nav_books', 'nav_designschools', 'nav_discussions');
var ppInt;

function rolloverSlide(pos) { 
		setslideElements(pos);
		clearInterval(ppInt);
		}

function setslideElements(pos) { 
		//for(var j=0; j<setArray.length; j++){ document.getElementById(setArray[j]).className = "navinactive"; }
		//document.getElementById(setArray[pos]).className = "navactive";
		document.getElementById('globalnavmain').className = setArray[pos];
		setPos = -1*pos*winWidth;
		}

function slideElements() {
		if (document.getElementById) {
			var elementstrip = document.getElementById('elementstrip');
			curX += Math.round((setPos-curX)/5);
			elementstrip.style.left = curX+'px';
	
			if( Math.abs(curX-setPos) <= 3 ){ elementstrip.style.left = setPos + 'px'; }
		}
		window.setTimeout("slideElements()", 50);
	}

function setSlideRollOver() {
	window.setTimeout("slideElements()", 50);
	ppInt = setInterval ( "playpauseElements()", 6000 );
	document.getElementById('nav_articles').onmouseover = function(){ rolloverSlide(0); }
	document.getElementById('nav_photos').onmouseover = function(){ rolloverSlide(1); }
	document.getElementById('nav_calendar').onmouseover = function(){ rolloverSlide(2); }
	document.getElementById('nav_books').onmouseover = function(){ rolloverSlide(3); }
	document.getElementById('nav_designschools').onmouseover = function(){ rolloverSlide(4); }
	document.getElementById('nav_discussions').onmouseover = function(){ rolloverSlide(5); }
	}

function playpauseElements(){
	curSetX++;
	if(curSetX == setLength){ curSetX=0; }
	setslideElements(curSetX);
	}


	function postSwap(val) {
	    try {
	        if (val == "mc") {
	            document.getElementById('mvLink').className = 'inactive';
	            document.getElementById('mcLink').className = 'active';
	            document.getElementById('mostViewed').className = 'hide';
	            document.getElementById('mostCommented').className = 'show';
	        } else {
	            document.getElementById('mvLink').className = 'active';
	            document.getElementById('mcLink').className = 'inactive';
	            document.getElementById('mostViewed').className = 'show';
	            document.getElementById('mostCommented').className = 'hide';
	        }
	    }
	    catch (err) {
	        //Handle errors here
	    }
		
	}
	
	
	
function searchSelect() {
	if(document.getElementById('searchBox').value == "Search"){ document.getElementById('searchBox').value = ""; }
	}

function searchUnselect() {
	if(document.getElementById('searchBox').value == ""){ document.getElementById('searchBox').value = "Search"; }
	}

function escramble(user, where){
	var a,b,c,d,e,f,g,h,i
	a='<a href=\"mai'
	b=user
	c='\">'
	a+='lto:'
	b+='@'
	e='</a>'
	f=''
	b+=where
	g='<img src=\"'
	h=''
	i='\" alt="Email us." border="0">'
	
	if (f) d=f
	else if (h) d=g+h+i
	else d=b
	
	document.write(a+b+c+d+e)
}
