<!--

function iFrameInnerHTML(iFrameName, iFrameObject){
	var name = ((typeof iFrameName === 'string') && (iFrameName.length > 0)) ? iFrameName : null;
	var obj = ((typeof iFrameObject === 'string') && (iFrameObject.length > 0)) ? document.getElementById(iFrameObject) : ((typeof iFrameObject === 'object') ? iFrameObject : null);
	var result = null;
	if((name !== null) && (typeof document.frames === 'object') && (typeof document.frames[name] === 'object')){
		result = document.frames[name].document.body.innerHTML;
		result = result.replace(/(^\s+|\s+$)/, '');
		document.frames[name].document.body.innerHTML = '';
		document.frames[name].src = '';
	}
	else if((obj !== null) && (typeof obj.contentDocument === 'object')){
		result = obj.contentDocument.body.innerHTML;
		result = result.replace(/(^\s+|\s+$)/, '');
		obj.contentDocument.body.innerHTML = '';
		//obj.src = '';
	}
	else{
		result = '';
	}
	return result;
};

function messageInnerHTML(message, target){
	var msg = ((typeof message === 'string') && (message.length > 0)) ? message : null;
	var obj = ((typeof target === 'string') && (target.length > 0)) ? document.getElementById(target) : ((typeof target === 'object') ? target : null);
	var result = null;
	if((obj !== null) && (msg !== null)){
		obj.innerHTML = msg;
		result = false;
	}
	else if(msg !== null){
		result = msg;
	}
	else if(obj !== null){
	//	obj.innerHTML = '';
		result = false;
	}
	return result;
}

function iFrameMessageInnerHTML(iFrameName, iFrameObject, target, waitOff){
	var innerHTML = iFrameInnerHTML(iFrameName, iFrameObject);
	var result = null;
	if((typeof innerHTML === 'string') && (innerHTML.length > 0)){
		result = messageInnerHTML(innerHTML, target);
	}
	else{
		result = false;
	}
	if(waitOff === true){
		waitNoMessage(document);
	}
	return result;
};

//-->