Если я правильно понял вашу проблему, то вот скрипт, который открывает страницы в новом окне через определённый интервал. Вам нужно их автоматически закрыть, после открытия?
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<script>
function openWindows(myForm)
{
count = 0;
interval = setInterval(function() {
if(count < myForm.openTimes.value) {
window.open(myForm.openPage.value);
count++;
} else {
clearInterval(interval);
}
}, myForm.openInterval.value);
return false;
}
</script>
</head>
<body>
<form onSubmit="return openWindows(this)">
Открываемая страница: <input name="openPage" type="text" value="your_site.ru" /> <hr />
Количество страниц: <input name="openTimes" type="text" value="5" /> <hr />
Интервал: <input name="openInterval" type="text" value="1000" /> мс <hr />
<input type="submit" value="< Открыть >" />
</form>
</body>