Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var CRedirectName = 'page_id_mirntk';
- var redirectLastPage = true;
- var cookee_page_id;
- var pages = [
- {id: 1, page: "1.php"},
- {id: 2, page: "2.php"},
- {id: 3, page: "3.php"},
- {id: 4, page: "4.php"},
- ];
- function setCookie(name, value, days) {
- localStorage[name] = value;
- }
- function readCookie(name) {
- if (localStorage[name] == undefined) {
- return null;
- }
- else
- return parseInt(localStorage[name]);
- }
- function redirectPage(page_idLocal) {
- var page = '';
- if (page_idLocal > pages.length) {
- page_idLocal = pages.length;
- setCookie(CRedirectName, page_idLocal, 30);
- }
- else if (page_idLocal < 1) {
- page_idLocal = 1;
- setCookie(CRedirectName, page_idLocal, 30);
- }
- for (var i = 0; i < pages.length; i++) {
- if (pages[i].id == page_idLocal) {
- page = pages[i].page;
- break;
- }
- }
- if (redirectLastPage) {
- window.location.href = page;
- document.location = page;
- }
- // location.reload();
- }
- function load() {
- cookee_page_id = readCookie(CRedirectName);
- if(cookee_page_id == null) {
- setCookie(CRedirectName, page_id, 30);
- }
- // console.log(cookee_page_id);
- }
- function init() {
- if(cookee_page_id != null) {
- if(+page_id < +cookee_page_id) {
- redirectPage(cookee_page_id);
- }
- if(+page_id > +cookee_page_id) {
- setCookie(CRedirectName, page_id, 30);
- }
- }
- }
- window.onload = function() {
- load(),
- init();
- uprBonus();
- };
- load();
- init();
- var waitTUpdateVal = 0;
- function waitTUpdate() {
- if (waitTUpdateVal == 1)
- $('.pointsSC').text('..');
- else if (waitTUpdateVal == 2)
- $('.pointsSC').text('...');
- else {
- waitTUpdateVal = 0;
- $('.pointsSC').text('.');
- }
- waitTUpdateVal++;
- return setTimeout("waitTUpdate()", 700);
- }
- waitTUpdate();
- var notificationHideTime = 5000; // Время жизни уведомлений. В миллисекундах
- var notificationInterval = 15000; // Интервал доваления уведомлений. В миллисекундах
- var vipMoneyStart = 3537224; // Стартовое количество выплаченых денег
- var vipMoneyMax = 9999999999; // Бюджет для выплаат
- var moneyNotIn = [40000, 50000];
- var mDataNotification = [{
- name: 'Самсонов Я.М.'
- },{
- name: 'Виноградов И.Я.'
- },{
- name: 'Некрасов Д.И.'
- },{
- name: 'Гришин Ж.Д.'
- },{
- name: 'Князев Т.Я.'
- },{
- name: 'Назаров В.И.'
- },{
- name: 'Сысоев И.В.'
- },{
- name: 'Кононов А.И.'
- },{
- name: 'Стрелков П.Т.'
- },{
- name: 'Лаврентьев Г.И.'
- },{
- name: 'Турова З.В.'
- },{
- name: 'Быкова Н.И.'
- },{
- name: 'Шарова С.Я.'
- },{
- name: 'Ермакова А.Д.'
- },{
- name: 'Баранова И.П.'
- },{
- name: 'Николаева М.Б.'
- },{
- name: 'Рябова Л.В.'
- },{
- name: 'Мартынова Е.Т.'
- },{
- name: 'Евсеева З.Е.'
- },{
- name: 'Носова И.Ж.'
- },{
- name: 'Морозов Л.Т.'
- },{
- name: 'Горбунов П.Л.'
- },{
- name: 'Кузьмин Э.И.'
- },{
- name: 'Фомичёв С.В.'
- },{
- name: 'Воробьёв И.П.'
- },{
- name: 'Ильин Т.И.'
- },{
- name: 'Лапина А.Я.'
- },{
- name: 'Прохорова Н.М.'
- },{
- name: 'Мартынова Э.Н.'
- },{
- name: 'Дорофеева О.И.'
- },{
- name: 'Фомичёва Д.Ю.'
- },{
- name: 'Калашникова К.М.'
- },{
- name: 'Исаева А.К.'
- }];
- var notificationDiv = $('<div class="notificationNewTH"><img src="img/coin.gif"><span></span><img src="img/coin.gif"></div>');
- notificationDiv.appendTo('html');
- // notificationDiv.click(function(){notificationHide()});
- var notificationHideShow = false;
- var notificationHideInt = 0;
- function notificationShow(name, money) {
- notificationHideInt++;
- notificationHideShow = true;
- notificationDiv.find('span').html('<strong>' + name + '</strong> вывел(а) <strong>' + money.toString().replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ') + ' руб </strong>');
- notificationDiv.addClass('show');
- if (notificationHideTime > 0)
- {
- var lid = notificationHideInt;
- setTimeout(function(){notificationHide(lid);}, notificationHideTime);
- }
- return 1;
- }
- function notificationHide(iIBH) {
- if (notificationHideInt == iIBH || iIBH == 0 || iIBH == undefined)
- {
- notificationDiv.removeClass('show');
- notificationHideShow = false;
- return 1;
- }
- else
- {
- return 0;
- }
- }
- var isAddNotificationPage = false;
- function addNotificationPage() {
- var time = notificationInterval + (notificationInterval / 2) * Math.random();
- var id = Math.round(mDataNotification.length * Math.random());
- if (id >= mDataNotification.length)
- id = mDataNotification.length - 1;
- var name = mDataNotification[id].name;
- var money = Math.round((moneyNotIn[0] + ((moneyNotIn[1] - moneyNotIn[0]) * Math.random())) / 500) * 500 /* Сумма кратная 500 */;
- if (!isAddNotificationPage) {
- isAddNotificationPage = true;
- }
- else {
- if (uprBonus(money))
- notificationShow(name, money);
- }
- setTimeout("addNotificationPage()", time);
- }
- function uprBonus(money = 0) {
- var m = parseInt(localStorage['upriMoney']);
- var r = true;
- if (!(m >= vipMoneyStart && m < vipMoneyMax))
- m = vipMoneyStart;
- m += money;
- $('#upriMoney').text(m.toString().replace(/(\d)(?=(\d\d\d)+([^\d]|$))/g, '$1 ') + ' руб');
- $('#upriTime').text(getTime());
- localStorage['upriMoney'] = m;
- return r;
- }
- function getTime() {
- var now = new Date();
- var h = now.getHours();
- var m = now.getMinutes();
- if (h < 10)
- h = '0' + h;
- if (m < 10)
- m = '0' + m;
- return h + ':' + m;
- }
- $('#upriTime').text(getTime());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement