My php page has a spinner on it: <script> function spin( obj ) { var spinner = document.getElementById( obj ); var spinner_content = document.getElementById( obj+"_body" ); if ( spinner_content.style.display == 'block' ) // this line { spinner.innerHTML = '+'; spinner_content.style.display = 'none'; // this line spinner_content.style.height = '0px'; spinner_content.style.margin = '0px'; } else { spinner.innerHTML = '-'; spinner_content.style.display = 'block'; // this line spinner_content.style.height = 'auto'; spinner_content.style.margin = '20px 0px 20px 50px'; } } </script> Code (markup): I have an anchor at start_spinner: <?php start_spinner( 'up_order_spin', "Table Order Form" );?> <a name="tableorderform"></a> <table align="center"> Code (markup): When my users click submit...: <input type="submit" name="submit" class="formTextbox" value="Submit" onclick="go_there()"> Code (markup): ...a box pops up that asks if they want to fill out an order form... <SCRIPT language="JavaScript"> <!-- function go_there() { var where_to= confirm("Did you fill out the Table Order Form?"); if (where_to== false) { Â Â window.location="http://www.mysite.net/mypage2.php#tableorderform"; } else { Â window.location="http://www.mysite.net/projects.php"; Â } } //--> </SCRIPT> Code (markup): ...no matter what they click they are taken to projects.php. What I need is: If they click "OK" they go to projects.php, but if they click "Cancel" then stay at mypage2.php and the spinner opens for them.