

function toggle_details (num) {
	var divs = new Array();
	var children = getElem('details-list').childNodes;
	for(x=0,count=0; x<children.length; x++) if(children[x].nodeName.toLowerCase() == "div") divs[count++] = (children[x]);
	for (i = 0; i < divs.length; i++) divs[i].style.display = (i != num)? 'none' : 'block';
	getElem('incentives-list').style.display = (num != 'back')? 'none' : 'block';
}


function getElem() {  
	if(arguments.length > 1)var g_elements = new Array();
		var g_element;
		for (i = 0; i < arguments.length; i++) {
			g_element = (typeof arguments[i] == 'string') ? document.getElementById(arguments[i]) : arguments[i];
			if (arguments.length == 1) return g_element;
			g_elements.push(g_element);
		}
	return g_elements;
}

function toggleDiv(status, divEl) {
	if(isDOM(divEl))getElem(divEl).style.display = (status) ? 'block' : 'none';
}

function changeDiv (show, hide, model) {
	if(isDOM(show))getElem(show).style.display = model;
	if(isDOM(hide))getElem(hide).style.display = 'none';
}

var gotDOM = false;
function isDOM(elemOrIdString){
	elemOrIdString = (typeof elemOrIdString == 'string') ? elemOrIdString : elemOrIdString.id;
	gotDOM = (document.getElementById(elemOrIdString))? true: false;
	return gotDOM;
}

