<script language="JavaScript">
<!--
var i=1

function pop(){

        i++

        if (i<3){

popWindow=window.open("","popWindow","toolbar=no,width=200,height=180,directories=no,menubar=no");

popWindow.document.write("<HTML>");

popWindow.document.write("<SCRIPT LANGUAGE='JavaScript'>"); 

popWindow.document.write("function exitNow(){"); 

popWindow.document.write("opener.document.forms[0].elements")+

popWindow.document.write("[0].value='Open Window';");

popWindow.document.write("opener.i=1 }")

popWindow.document.write("</script>");

popWindow.document.write("</head>");

popWindow.document.write("<body onunload='exitnow()'>")

popWindow.document.write("<center>")

popWindow.document.write("<h2>");

popWindow.document.write("This script allows you to close");

popWindow.document.write("<br>");

popWindow.document.write("pop-up windows using the same button");

popWindow.document.write("<br>");

popWindow.document.write("that opened it!!");

popWindow.document.write("</h2>");

popWindow.document.write("</body>");

popWindow.document.write("</html>");

document.forms[0].elements[0].value="Close Window"

        }

else{

        if (i==3){

        popWindow.close()

        document.forms[0].elements[0].value="Open Window"

        i=1

}

}

}
//--> 
</script>
</head>
<body>
<center><h1>Closing a Pop-up Window</h1></center>
<p>Click on the button to open a new window; click again to close it.</p>
<center><form>
<input type="BUTTON" value="Open Window" onclick="pop()">
</form></center>
