var ec_dan = 'v3.0.0 2007-05-01; like:; req:;';
var gbW3C = true;
var gbDebug = true;
if (!document.getElementsByTagName || !document.getElementById || !document.createElement)
	gbW3C = false;
function gfW3C_Failed() {
	alert('Warning: Some functionality has been disabled due to your aging web browser.');
}
function fGetObj(sObjId) { /* replacement for gfMissingObj */
	v = 'v3.0.0 2007-05-01; like:; req:fAddToDomUnload (v1.0);';
	bIdMissing = false;
	if (document.getElementById) {
		if (document.getElementById(sObjId))
			return fAddToDomUnload(document.getElementById(sObjId))
		else
			bIdMissing = true;
	} else if (document.all) {
		if (document.all[sObjId])
			return fAddToDomUnload(document.all[sObjId])
		else
			bIdMissing = true;
	} else if (document.layers) {
		if (document.layers[sObjId])
			return fAddToDomUnload(document.layers[sObjId])
		else
			bIdMissing = true;
	} else if (gbDebug)
		alert('Warning: Some functionality has been disabled due to your aging web browser.');
	
	if (bIdMissing) {
		if (gbDebug) {
			alert('Warning: ' + sObjId + ' HTML object is missing, please allow this page to fully load.');
			return false;
		}
	} else return false;
} aDomRef = new Array();

function fAddToDomUnload(oDomRef) {
	v = 'v1.0.0 2007-05-01; like:fGetObj (v3.0); req:;';
	if (aDomRef) {
		if (oDomRef != false) {
			aDomRef.push(oDomRef);
		}
	} else 
		if (gbDebug) alert("Webmaster: You're missing the aDomRef array variable.");
	return oDomRef;
}
function fDomUnload() { /* prevent IE Memory Leak */
	v = 'v1.0.0 2007-05-01; like:fGetObj (v3.0), fAddToDomUnload (v1.0); req:;';
	if (aDomRef) {
		for (i=0; i < aDomRef.length; i++)
			eval('aDomRef['+i+'] = null'); // aDomRef[i] = null;
	} else 
		if (gbDebug) alert("Webmaster: You're missing the aDomRef array variable.");
} window.unload = fDomUnload();




 
      
