var isMinNS4 = document.layers
var ie=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dom=document.getElementById&&!ie&&navigator.userAgent.indexOf("Opera")==-1
var menus = Array('menu_projects', 'menu_concepts', 'menu_apparel', 'menu_trends');
var subitems = Array();
subitems[0] = true;
subitems[1] = true;
subitems[2] = true;
subitems[3] = true;

function getLayer(name) {
  if (ie)
    return eval('document.all.' + name);
  if (dom)
    return document.getElementById(name);
  return null;
}

function rollover(id) {
	var i = getLayer(menus[id]);
	var m = getLayer('show_'+menus[id]);
	if(i.style.visibility != 'visible') {
		if(subitems[id]) {
			m.innerHTML = '< CLICK >';
		}
		else {
			m.innerHTML = '< AVAILABLE SOON >';
		}
	}
}

function rolloff(id) {
	var i = getLayer(menus[id]);
	var m = getLayer('show_'+menus[id]);
	if(i.style.visibility != 'visible') {
		m.innerHTML = m.title;
	}
}

function show(id) {
	for(var i=0;i<menus.length;i++) {
		var m = getLayer(menus[i]);
		if(menus[i]!=id) {
			m.style.visibility = 'hidden';
		}
	}

	if(subitems[id]) {
		var i = getLayer(menus[id]);
		var m = getLayer('show_'+menus[id]);
	
		if(i.style.visibility == 'visible') {
			i.style.visibility = 'hidden';
			m.innerHTML = m.title;
		}
		else {
			i.style.visibility = 'visible';
			m.innerHTML = '< CLOSE >';
		}
	}
}

function hide(id) {
	var i = getLayer(id);
	i.style.visibility = 'hidden';
}

function loadScroll() {
	if(document.getElementById) {
		var scroller = document.getElementById('scroller');		
		var orig = scroller.scrollTop;
		scroller.scrollTop = scroller.scrollTop + 3;
		
		if(orig!=scroller.scrollTop) {
			scroller.scrollTop = orig;
			doScroll();
		}
		else {
			getLayer('scrollcontrol').style.visibility = 'hidden';
		}
	}	
}


var scrollPrev = -1;
var scrollPaused = true;
var scrollDown = true;
var scrollAmount = 3;
function doScroll() {
	if(document.getElementById) {
		if(!scrollPaused) {
			var scroller = document.getElementById('scroller');		
			if(scrollDown) {
				scroller.scrollTop = scroller.scrollTop + scrollAmount;
			}
			else {
				scroller.scrollTop = scroller.scrollTop - scrollAmount;
			}
			
			if(scroller.scrollTop==scrollPrev) {
				scrollPaused = true;
			}
			else {
				scrollPrev = scroller.scrollTop;
			}
		}
		setTimeout('doScroll();',100);
	}
}

function pauseScroller(down) {
	scrollPaused = true;	
}

function startScroller(down) {
	scrollDown = down;
	scrollPaused = false;	
}

function shownews(id) {
	if(document.getElementById) {
		document.getElementById('para'+id).style.color = '#E0FF00';
		document.getElementById('content').className = 'newsitem'+id;
	}
}

function hidenews(id) {
	if(document.getElementById) {
		document.getElementById('para'+id).style.color = '#EDF8D3';
	}
}
