/*********************************************** * IFrame SSI script III- © jscheuer1 (http://www.dynamicdrive.com/forums) * very loosely based upon IFrame SSI script II- © DynamicDrive * Visit DynamicDrive.com for hundreds of original DHTML scripts * This notice must stay intact for legal use ***********************************************/
//Set optional Mozilla (recent FF, NS and other Mozilla based browsers) //height adjustment if needed for your layout to avoid scrollbars. //example: var mAdjust=14 var mAdjust=0
//////////////////No Need To Edit Below Here////////////////////
function collectWidth(obj){ var wVal=0 var objs=obj.document.getElementsByTagName('*') for (var i_tem = 0; i_tem < objs.length; i_tem++){ wVal=Math.max(objs[i_tem].offsetWidth, wVal) } return wVal; }
function setClicks(obj){ var links=obj.contentDocument.getElementsByTagName('a') var iFrameObjs=document.getElementsByTagName('iframe') for (var i_tem = 0; i_tem < links.length; i_tem++){ for (var j_tem = 0; j_tem < iFrameObjs.length; j_tem++) if (links[i_tem].target==iFrameObjs[j_tem].name) links[i_tem].onclick=new Function('parent.'+links[i_tem].target+'.location.replace(this.href);return false;') else if (links[i_tem].target!=='') links[i_tem].target=links[i_tem].target else links[i_tem].onclick=new Function('parent.'+obj.name+'.location.replace(this.href);return false;') } links=document.getElementsByTagName('a') for (i_tem = 0; i_tem < links.length; i_tem++){ for (j_tem = 0; j_tem < iFrameObjs.length; j_tem++) if (links[i_tem].target==iFrameObjs[j_tem].name) links[i_tem].onclick=new Function('window.'+links[i_tem].target+'.location.replace(this.href);return false;') } }
function sizeFrame(frameObj){
if ((frameObj.contentDocument && (frameObj.contentDocument.body.offsetHeight||frameObj.contentDocument.documentElement.offsetHeight))||frameObj.Document && frameObj.Document.body.scrollHeight){
if (window.opera)
setClicks(frameObj)
var contentHeight=window.opera? frameObj.contentDocument.documentElement.offsetHeight : frameObj.contentDocument? frameObj.contentDocument.body.offsetHeight+mAdjust : frameObj.Document.body.scrollHeight+4
var contentWidth=window.opera? collectWidth(frameObj.contentDocument) : frameObj.contentDocument? frameObj.contentDocument.documentElement.offsetWidth : frameObj.Document.body.scrollWidth
var frameWidth=frameObj.offsetWidth
if(!window.opera)
frameObj.style.overflow='visible'
frameObj.height = frameWidth
