| Здравствуйте! 
 Помогите пожалуйста переделать скрипт.
 Нужно сделать, чтобы новое окно открывалось не при уходе со страницы, а при её загрузке. И ключик cookie чтобы создавался не на один день, а на один час.
 Желательно, чтобы не было ничего в body.
 
 Заранее спасибо!
 
 
 CODE:<body onunload="MainGoodBye()">
 
 <script language="JavaScript">
 <!--
 function CreateCookie(name, value, expiredays)
 {
 var todayDate = new Date();
 todayDate.setDate(todayDate.getDate() + expiredays);
 document.cookie = name + " = " + value + "; expires=" +
 todayDate.toGMTString() + ";";
 }
 
 function ReadCookie(cookiename)
 {
 var numOfCookies = document.cookie.length;
 var nameOfCookie = cookiename + "=";
 var cookieLen = nameOfCookie.length;
 var x=0;
 while (x <= numOfCookies)
 {
 var y = (x + cookieLen);
 if (document.cookie.substring(x, y) == nameOfCookie)
 return(ExtractCookieValue (y));
 x = document.cookie.indexOf(" ", x) + 1;
 if (x == 0)
 break;
 }
 return null;
 }
 
 function ExtractCookieValue(val)
 {
 if ((endOfCookie = document.cookie.indexOf(";", val)) == -1)
 {
 endOfCookie = document.cookie.length;
 }
 return unescape(document.cookie.substring(val, endOfCookie));
 }
 
 function GoodBye()
 
 {
 window.open("Страница2.htm");
 }
 
 function MainGoodBye()
 {
 var userCookie = ReadCookie("_chups");
 if (userCookie == null)
 {
 // пользователь здесь впервые
 GoodBye();
 //создать ключик, срок существования 1 день
 CreateCookie("_chups",  1, 1);
 }
 }
 //-->
 </script>
 
 </body>
 |