// JavaScript Document

//init
window.onload = init;
function init() {
	//alert("init");
	//hideExpandableDivs();
	//initMouseOvers();
}



//resetSearchForm
var reset = false;
function resetSearchForm(target) {
	if (reset == false) {
		reset = true;
		target.value = "";
	}
}

/*
function getHeightOfElement(target) {
	var elem = document.getElementById(target);
	if (elem != null) {
		//alert(elem.offsetHeight);
		return (elem.offsetHeight);
	}
}
*/

function hideExpandableDiv(target) {
	//alert("hideExpandableDiv="+target);
	var elem = document.getElementById(target);
	elem.origHeight = elem.offsetHeight+"px"; //save origHeight
	elem.style.height = 0+"px";
}

function toggleDiv(t,buttonID) {
	//alert("toggleDiv="+t+","+buttonID);
	
	var el = document.getElementById(t);
	
	var el_button = document.getElementById(buttonID);
	
	//expand
	if (el.style.height == "0px") {
		expand(el);
		el_button.style.backgroundImage = "url("+wp_templateURL+"/icons/arrow-d.gif)";
		/*
		el.style.height = el.origHeight;
		done = true;
		*/
	}
	
	//collapse
	if (el.style.height == el.origHeight) {
		collapse(el);
		el_button.style.backgroundImage = "url("+wp_templateURL+"/icons/arrow-r.gif)";
		/*
		el.style.height = "0px";
		done = true;
		*/
		
	}
	
}

function expand(el) {
	//alert("expand="+el.id);
	var type = Tween.regularEaseInOut;
	var start = parseFloat(el.style.height);
	var end = parseFloat(el.origHeight);
	var time = .5;
	var suf = "px";
	t1 = new Tween(el.style,'height',type,start,end,time, suf);
	t1.start();
}
function collapse(el) {
	//alert("expand="+el.id);
	var type = Tween.regularEaseInOut;
	var start = parseFloat(el.style.height);
	var end = 0;
	var time = .5;
	var suf = "px";
	t1 = new Tween(el.style,'height',type,start,end,time, suf);
	t1.start();
}
