function imageSwap(id, image) {
	document.images[id].src = image;
}

function MM_jumpMenu(targ,selObj,loc){ //v3.0
	eval(targ+".location='"+loc+selObj.options[selObj.selectedIndex].value+"'");
}

document.onclick = function(e)
{
	var target = e ? e.target : window.event.srcElement;
	
	while(target && !/^(a|body)$/i.test(target.nodeName))
	{
		target = target.parentNode;
	}
	
	if(target && target.getAttribute('rel') && target.rel == 'new')
	{
		var external = window.open(target.href);
		return external.closed;
	}
}

function checkForFile(id) {
		var d = document.getElementById(id).value;
		if(d.length > 0){
			alert("You have selected an image to upload. Please note that uploading a file may take a few minutes.\nPlease do not reclick the 'submit' button once you have submitted the form.");
		}
}

function disableField(field){
	document.getElementById(field).disabled=true;
	document.getElementById(field).value='Submitting Form....';

}

function toggle_visibility(id) {
   var e = document.getElementById(id);
   if(e.style.display == 'block')
	  e.style.display = 'none';
   else
	  e.style.display = 'block';
}

function toggle(id) 
{
	var d = document.getElementById('port'+id);
	var l = document.getElementById('link'+id);
	if(d.style.display == 'block'){
		d.style.display = 'none';
		l.innerHTML = '+';
	} else {
		d.style.display = 'block';
		l.innerHTML = '-';
	}
}