//objRTF is the iFrame name
//objHText is hidden textbox name
var iFrameName;
var itxtHFrameName;
var iFrameCnt=0;
function load(objRTF,objHText,cnt){
	iFrameName=objRTF;
	itxtHFrameName=objHText;
	iFrameCnt=cnt;
	var i;
	for(i=1;i<=cnt;i++)
	{
		var RTFName=objRTF+i;
		var RTFTextName=objHText+i;
		getIFrameDocument(RTFName).designMode = "On"; 
		var oRTE =document.getElementById(RTFName).contentWindow.document;
		oRTE.open();
		oRTE.write(document.getElementById(RTFTextName).value);
		oRTE.close();  		
	}
}
function getIFrameDocument(aID)
{
	if (document.getElementById(aID).contentDocument){  
			return document.getElementById(aID).contentDocument;
	} 
	else{
			return document.frames[aID].document;
	}
}
 function getSource(){
	var i;
	
	var cnt=iFrameCnt
	
	for(i=1;i<=cnt;i++)
	{
		var RTFName=iFrameName+i;
		var RTFTextName=itxtHFrameName+i;
		//debugger;
		if((RequiredSource(getIFrameDocument(RTFName).body.innerText)==false))
		//if(getIFrameDocument(RTFName).body.innerText=='')
		{
			document.getElementById(RTFTextName).value = "";
		}
		else
		{
			document.getElementById(RTFTextName).value = getIFrameDocument(RTFName).body.innerHTML;
		}
		
	}
}
function RequiredSource(objtxt)
 {
			//reg for Required Field
	var regexChk = /[^\s\n]+/ ;
	if(regexChk.test(objtxt)==false)
	{
		return false;
	}
	else
	{
		return true;
	}
}
