// $Date: 2008/07/31 05:49:58 $
// $Name: ukconcept_v1_r69 $
// $Revision: 1.4 $
// $State: Exp $

var isRestart = 1;

function fai_check() {
    var fai_timer = setTimeout("new fai_call(0,0);",5000);
}

function captureAOLLinkEvents(e) {
    if(navigator.userAgent.toLowerCase().indexOf('aol') == -1) {
        if(window.event){
            var myRef = window.event.srcElement;
            if(myRef.nodeName=="A") {
                if(myRef.href.indexOf('aol://')>=0) {
                    var res =  showAOLLinkWarning();
                    if(!res) {
                        window.event.returnValue = false;
                    } else {
                        window.event.returnValue = true;
                    }
                }
            }
        }
    }
}

// returns the parent element of the given element type (and optionally, with a given classname)
function getParentElm(obj, elmType, classname){
	var ret;

	if (obj.parentNode == null){
		return null;
	}
	else if (obj.parentNode.nodeName==elmType){
		if (classExists(obj.parentNode, classname) || classname == '')
		{
			ret = obj.parentNode;
		} else {
			ret = getParentElm(obj.parentNode,elmType, classname);
		}
		
	} else if (obj.parentNode.nodeName=='BODY'){
		//throw new UserException("Cannot find parent node");
	} else {
		ret = getParentElm(obj.parentNode,elmType, classname);
	}
	return ret;
}

function getTextContent(obj){
	if(obj) {
		if (obj.innerText) {
			return obj.innerText;
		} else if (obj.textContent) {
			return obj.textContent;
		} else {
			return obj.innerHTML;
		}
	}
}