var embedover_visible; function embedover_click(e, click, style) { // Update style document.getElementById("embedover_div" ).setAttribute("style", style); document.getElementById("embedover_div" ).style.cssText = style; // Update contents if ((click == document.getElementById("embedover_div" ).src) && (embedover_visible != 'no') ) { document.getElementById("embedover_div" ).style.display= 'none'; embedover_visible = 'no'; } else { document.getElementById("embedover_div" ).src=click; // encodeURIComponent document.getElementById("embedover_div" ).style.display = 'block' ; embedover_visible = 'yes'; } // Update position if (!e) var e = window.event; if (e.pageX || e.pageY) { posy = e.pageY; } else if (e.clientX || e.clientY) { posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } document.getElementById("embedover_div" ).style.top = posy; document.getElementById("embedover_div" ).style.left = document.body.clientWidth - document.getElementById("embedover_div").offsetWidth ; } // From : http://www.dynamicdrive.com/dynamicindex17/iframessi2.htm // Use : /*********************************************** * IFrame SSI script II- © Dynamic Drive DHTML code library (http://www.dynamicdrive.com) * Visit DynamicDrive.com for hundreds of original DHTML scripts * This notice must stay intact for legal use ***********************************************/ //Input the IDs of the IFRAMES you wish to dynamically resize to match its content height: //Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none: var iframeids=["embedover_div"]; //Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended): var iframehide="yes"; var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]; var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0; //extra height in px to add to iframe in FireFox 1.0+ browsers function resizeCaller() { var dyniframe=new Array(); for (i=0; i