// JavaScript Document

function swapImg(imageObj){
	var tdObj = imageObj.parentNode.parentNode;
	imageObj.src = "_images/contactUs_on.gif";
	tdObj.className = "menuItem_on";
}

function swapImgOut(imageObj){
	var tdObj = imageObj.parentNode.parentNode;
	imageObj.src = "_images/contactUs.gif";
	tdObj.className = "noBorderCell";
}

function changeClass(objToChange, changeTo){
	objToChange.className = changeTo;
}

function highlight(callFrom, imageName, cornerImg){
  if(imageName != null){
	var thisImageObj = getRawObject(imageName);
	thisImageObj.src = "_images/" + imageName + "_on.jpg";
	callFrom.className = "menuItem_on";
	if(cornerImg){
		var cornerImageObj = getRawObject(cornerImg);
		cornerImageObj.src = "_images/" + cornerImg + "_on.jpg";
	}
  }
}

function unHighlight(callFrom, imageName, cornerImg){
  if(imageName != null){
	var thisImageObj = getRawObject(imageName);
	thisImageObj.src = "_images/" + imageName + ".jpg";
	callFrom.className = "menuItem";
	if(cornerImg){
		var cornerImageObj = getRawObject(cornerImg);
		cornerImageObj.src = "_images/" + cornerImg + ".jpg";
	}
  }
}

function highlightsub(callFrom, imageName, cornerImg){
  if(imageName != null){
	var thisImageObj = getRawObject(imageName);
	thisImageObj.src = "../_images/" + imageName + "_on.jpg";
	callFrom.className = "menuItem_on";
	if(cornerImg){
		var cornerImageObj = getRawObject(cornerImg);
		cornerImageObj.src = "../_images/" + cornerImg + "_on.jpg";
	}
  }
}

function unHighlightsub(callFrom, imageName, cornerImg){
  if(imageName != null){
	var thisImageObj = getRawObject(imageName);
	thisImageObj.src = "../_images/" + imageName + ".jpg";
	callFrom.className = "menuItem";
	if(cornerImg){
		var cornerImageObj = getRawObject(cornerImg);
		cornerImageObj.src = "../_images/" + cornerImg + ".jpg";
	}
  }
}


//################ OLD STUFF #########################
function populateAreaFromList(populateFrom, populateTo){
var objPopulateFrom = document.getElementById(populateFrom);
var objPopulateTo = document.getElementById(populateTo);

	for(var i = 0; i < objPopulateFrom.options.length; ++i){
			if (objPopulateFrom.options[i].selected){
				objPopulateTo.options[objPopulateTo.options.length] = new Option(objPopulateFrom.options[i].value);
				objPopulateFrom.options[i].selected = false;
			}
	}
}

function removeFromArea(removeFrom){
var objRemoveFrom = document.getElementById(removeFrom);

	for(var i = 0; i < objRemoveFrom.options.length; ++i){
		if (objRemoveFrom.options[i].selected){
			objRemoveFrom.options[i] = null;
			i=i-1;
		}
	}
}

function clearField(field) {
	field.style.backgroundColor = "#FFFFAE";
	if (field.value == field.defaultValue && field.type == "text") {
		field.value = "";
	}
}

function checkField(field) {
	field.style.backgroundColor = "#FFFFFF";
	if (field.value == "" && field.type == "text") {
		field.value = field.defaultValue;
	}
}

function wipe(){window.status= "";}

function middleArticle(caller, articleToShow){
 if(articleToShow != null){
	var articleToShowObj = getRawObject(articleToShow);
	if(caller.className == "middleArticle_close"){
		highligtArticleObj(caller, articleToShowObj);
	}
	else if(caller.className == "middleArticle_open"){
		unHighligtArticleObj(caller, articleToShowObj);
	}
 }
}

function highligtArticleObj(caller, article){
    if (article != null)
    {
        caller.className = "middleArticle_open";
		article.style.display = "block";
    }
}

function unHighligtArticleObj(caller, article){
    if (article != null)
    {
        caller.className = "middleArticle_close";
		article.style.display = "none";
    }
}