Transfering javascript on content page

Hi,

I have the following javascript:

<script language="javascript" type="text/javascript">

// Global variables.
var numSeconds;
var timerId = null;
var timerInterval = 1000;
var numUpdates = 0;

// Handle OnLoad event.
window.onload = Window_OnLoad;

function Window_OnLoad()
{
StartProcess();
}

// Starts the process for updating the Map.
function StartProcess()
{
// 200 x 3 seconds = 600 seconds = 10 minutes demo.
if ( numUpdates < 72 )
{
// Duration between actual updates to the map in seconds.
numSeconds = 3;
UpdateMap();
numUpdates++;
}
}

// Continues the process of updating the Map.
function UpdateMap()
{
if ( numSeconds == 0 )
{
// Clears the timer.
clearTimeout(timerId);

// Update the Map control.
var mapControl = document.getElementById("MapControl1");
mapControl.doCallback("IncrementSales", "");

// Restart the process.
StartProcess();
}
else
{
// Decrease the value for seconds.
numSeconds = numSeconds - 1;

// Continue the delayed process.
timerId = self.setTimeout("UpdateMap()", timerInterval);
}
}
</script>
It works fine, when used on a standalone page, but when I am using masterpage and contentpages and I paste it into my content page (between <asp:content> and </asp:content> tags) it does not work. I'm a newbie at javascripts and I assume that there is something simple to correct. Could you please help me to make this script work under my content page?


Regards,

Piote
[1921 byte] By [Piote] at [2007-11-20 11:28:41]