var agt = navigator.userAgent.toLowerCase();

function frameLoader(conteiner, iframe)
{
	if(document.getElementById(conteiner))
	{
		//document.getElementById(conteiner).style.width=getIFrameDocWidth(iframe)+'px'; 
		document.getElementById(iframe).width = '100%';
	
		document.getElementById(conteiner).style.height=getIFrameDocHeight(iframe)+'px'; 
		document.getElementById(iframe).height='100%'; 
	}
	
	superLoader='true';
	
	if((agt.indexOf("msie 5.0") != -1) || (agt.indexOf("opera") != -1) || agt.indexOf("safari") != -1) iframeExpander();	
	
	setTimeout("frameLoader('"+conteiner+"','"+iframe+"')",360*5);
}

function iframeExpander(conteiner, iframe)
{
//	setTimeout("iframeExpander('"+conteiner+"','"+iframe+"')", 500);
	var iH = getIFrameDocHeight(iframe);
	document.getElementsByName(iframe)[0].height = "" + iH;
	document.getElementsByName(conteiner)[0].style.height = iH;
	
	var iW = getIFrameDocWidth(iframe);
	document.getElementsByName(iframe)[0].width = "" + iW;
	//document.getElementsByName(conteiner)[0].style.width = iW;
	if(iH > 0 && iW > 0)
	{
		superLoader = 'true';
	}
}



function getIFrameDoc( name ) 
{
	var IFrameDoc;
	var Height;
	var IFrameObj = document.getElementsByName(''+name)[0];
	
	if (typeof document.frames != 'undefined') 
	{
		IFrameObj = document.frames[name];
	}
	
	if (IFrameObj.contentDocument) 
	{
		// For NS6
		IFrameDoc = IFrameObj.contentDocument;
	} 
	else if (IFrameObj.contentWindow) 
	{
		// For IE5.5 and IE6
		IFrameDoc = IFrameObj.contentWindow.document;
	} 
	else if (IFrameObj.document) 
	{
		// For IE5
		IFrameDoc = IFrameObj.document;
	} 
	else 
	{
		return false;
	}
	
	if(typeof IFrameDoc.body != 'undefined')
	{
		return IFrameDoc.body;
	}
	else
	{
		return IFrameDoc.documentElement;
	}
}

/*
/*
* gets the height of an iframe document
*/
function getIFrameDocHeight( name )
{
	var IFrameDoc = getIFrameDoc( name );
	if(typeof IFrameDoc == 'undefined')
	{
		return false;
	}
	//return IFrameDoc.scrollHeight;
	return IFrameDoc.offsetHeight;
}

/*
* gets the width of an iframe document
*/
function getIFrameDocWidth( name )
{
	var IFrameDoc = getIFrameDoc( name );
	if(typeof IFrameDoc == 'undefined')
	{
		return false;
	}
	
	//return IFrameDoc.scrollWidth;
	return IFrameDoc.offsetWidth;
}