function addEvent(obj, type, fn){
	if (obj.addEventListener){
		obj.addEventListener(type, fn, false);
	}
	else if (obj.attachEvent){
		obj["e"+type+fn] = fn;
		obj[type+fn] = function(){
			obj["e"+type+fn]( window.event ); 
		}
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}

function removeEvent(obj, type, fn){
	if (obj.removeEventListener){
		obj.removeEventListener(type, fn, false);
	}
	else if (obj.detachEvent){
		obj.detachEvent("on"+type, obj[type+fn]);
		obj[type+fn] = null;
		obj["e"+type+fn] = null;
   }
}


function writeSubmitButton(label){
	document.write('<a style="display: inline;" href="javascript: document.forms[0].submit();" class="button_white3dwithredtext"><span class="spacerleft"> </span><span class="bg_gradient_greywhite"><span class="button_textred">'+label+'</span></span><span class="spacerright"> </span></a>');
}

function openInfoLayer(id){
	closeInfoLayer();
	document.getElementById(id).style.display = 'block';
	return false;
}

function closeInfoLayer(){
	var divs = document.getElementsByTagName('div');
	for(var i=0; i<divs.length; i++){
		if(divs[i].className == 'infolayer')
			divs[i].style.display = 'none';
	}
	return false;
}
