This is regarding combining rolloverimage and opensubwin javascript - trying to use the following <head> and <body> script examples, to no avail… (opens new window but no image rollover)

This is supposed to make two image buttons “yes” and “no” appear, and each has its second rollover image. The first one “yes” opens up a full-screen homepage in a new browser, and the second “no” brings you to Google, in the same window.

There must be something in this script that *only* works for that particular site??

1) Could you help me what to change and what not to change, to make all this work beautifully for any site?
2) How can I add usual scroll bar in the full-screen window?
3) the original site that uses this script lets me open the full-screen window just fine in IE, but when I try to use it in my own site, first firewall has to be adjusted. Maybe you might know why?

Thank you in advance for viewing this long quote - here we go...


if ((navigator.appVersion.indexOf("Mac") != -1)) {
document.write("<LINK REL=stylesheet HREF=\"common/css/stylemac.css\" TYPE=\"text/css\">"); }
else {
document.write("<LINK REL=stylesheet HREF=\"common/css/stylewin.css\" TYPE=\"text/css\">"); }

function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

function MM_findObj(n, d) { //v4.0
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

function openSubWin()
// -->



<A HREF="javaScript:openSubWin()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('b_yes','','imgs/b_yes2.gif',1)">
<IMG NAME="b_yes" BORDER="0" SRC="imgs/b_yes.gif" WIDTH="110" HEIGHT="40" ALT="Yes"></A>

<A HREF="http://www.google.com/" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('b_no','','imgs/b_no2.gif',1)">
<IMG NAME="b_no" BORDER="0" SRC="imgs/b_no.gif" WIDTH="110" HEIGHT="40" ALT="No"></A>