var iframehide="yes";var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];var FFextraHeight=parseFloat(getFFVersion)>=0.1?16:0;var GoogleAdHeight=70;function resizeCaller(){var dyniframe=new Array();for(i=0;i<iframeids.length;i++){if(document.getElementById){resizeIframe(iframeids[i]);}if((document.all||document.getElementById)&&iframehide=="no"){var tempobj=document.all?document.all[iframeids[i]]:document.getElementById(iframeids[i]);tempobj.style.display="block";}}}function resizeIframe(frameid){var currentfr=document.getElementById(frameid);if(currentfr){currentfr.style.display="block";if(currentfr.contentDocument!=null){if(currentfr.contentDocument.body!=null){if(currentfr.contentDocument.body.offsetHeight>currentfr.contentDocument.body.scrollHeight){currentfr.height=currentfr.contentDocument.body.offsetHeight+FFextraHeight;}else{currentfr.height=currentfr.contentDocument.body.scrollHeight+FFextraHeight;}}else{var bodies=currentfr.contentDocument.getElementsByTagName("body");if(bodies[0].offsetHeight>bodies[0].scrollHeight){currentfr.height=bodies[0].offsetHeight+FFextraHeight;}else{currentfr.height=bodies[0].scrollHeight+FFextraHeight;}}}else{if(currentfr.document){if(currentfr.Document.body!=null&&currentfr.Document.body.scrollHeight){currentfr.height=currentfr.Document.body.scrollHeight+GoogleAdHeight;}else{var bodies=currentfr.document.getElementsByTagName("body");currentfr.height=bodies[0].scrollHeight+FFextraHeight+GoogleAdHeight;}}}if(currentfr.addEventListener){currentfr.addEventListener("load",readjustIframe,false);}else{if(currentfr.attachEvent){currentfr.detachEvent("onload",readjustIframe);currentfr.attachEvent("onload",readjustIframe);}}}}function readjustIframe(loadevt){var crossevt=(window.event)?event:loadevt;var iframeroot=(crossevt.currentTarget)?crossevt.currentTarget:crossevt.srcElement;if(iframeroot){resizeIframe(iframeroot.id);}}function loadintoIframe(iframeid,url){if(document.getElementById){document.getElementById(iframeid).src=url;}}if(window.addEventListener){window.addEventListener("load",resizeCaller,false);}else{if(window.attachEvent){window.attachEvent("onload",resizeCaller);}else{window.onload=resizeCaller;}}