function rollImg (e,d){
	document.getElementById(e+"_title").style.display=d;
	document.getElementById(e+"_over").style.display=d;
}


function zUp(e,z){
	if (navigator.userAgent.indexOf("MSIE") && navigator.userAgent.indexOf("Windows")){
		document.getElementById(e).style.zIndex=z;
	}
}


function validate(me){
	if (me.elements["firstname"].value==""){
		alert ("Please enter a first name");
		return false;
	} else if (me.elements["lastname"].value==""){
		alert ("Please enter a last name");
		return false;
	} else if (me.elements["email"].value==""){
		alert ("Please enter your preferred email address");
		return false;
	} else if (me.elements["email"].value.indexOf("@") < 0 || me.elements["email"].value.indexOf(".") < 0){
		alert ("Please enter a valid email address");
		return false;
	} else {
		return true;
	}
}
/*
window.onload = function getScreenWidth(){
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
		if(a.getAttribute("title")) {
			a.disabled = true;
			if(screen.availWidth > 800 && a.getAttribute("title") == "1024"){
				a.disabled = false;
			}
		}
	}
}
*/
function mediaWin(i,d,w,h){
	
	if (d=='1'){
		if (! w) w=350;
		if (! h) h=390;
		myWin = window.open("media_popup.html?image="+i,"popup","width="+w+",height="+h+",scrollbars=no,resizeable=no,addressbar=no");
	} else {
		if (! w) w=350;
		if (! h) h=263;
		myWin = window.open("media_popup_nd.html?image="+i,"popup","width="+w+",height="+h+",scrollbars=no,resizeable=no,addressbar=no");
	}
	myWin.focus();
}

function pollTextHeight(){
	if (document.getElementById('scroll_content')){
		th = document.getElementById('scroll_content').offsetHeight;
		//alert(th);
		if (th <= 300){
			document.getElementById('upperArrow').style.display = "none";
			document.getElementById('lowerArrow').style.display = "none";
		} else {		
			document.getElementById('upperArrow').style.display = "block";
			document.getElementById('lowerArrow').style.display = "block";
		}
		pollTextTimer = setTimeout("pollTextHeight()",100);
	}
}
window.onload = function init(){
	pollTextHeight();
}



scroll_pos = 0;

function sweaterScroll(dir){
	direction = dir;
	if (navigator.userAgent.indexOf("Camino") != -1){
	var amount=6 * dir;
	} else {
	var amount=3 * dir;
	}

	if (document.getElementById && dir != 0){
		var scroll_wrapper_height = 300;// parseInt(document.getElementById("scroll_wrapper").style.height);
		var scroll_content_height = document.getElementById("scroll_content").offsetHeight;
		
		if ((scroll_pos >= (scroll_wrapper_height - scroll_content_height)) && (scroll_pos <=0)){
			scroll_pos=scroll_pos+amount;
			if (scroll_pos > 0){
				scroll_pos = 0;
			} else if (scroll_pos < (scroll_wrapper_height - scroll_content_height)) {
				scroll_pos = (scroll_wrapper_height - scroll_content_height)
			}
			document.getElementById("scroll_content").style.top=scroll_pos+"px";
		}
//document.forms[0].elements[0].value = amount +":"+scroll_pos;
		scrolltimer = setTimeout("sweaterScroll(direction)", 1);
	} else {
		clearTimeout(scrolltimer);
	}
}