var timerinactive; var tit = ((25*60)*1000); var timerlogout; var til = ((5*60)*1000); var art_to_load $(document).ready(function() { // load overlays //menu overlay var triggers = $(".MenuDiv").overlay({ zIndex: 9998, // some mask tweaks suitable for modal dialogs mask: { color: '#FF0', loadSpeed: 200, opacity: 0.6, zIndex: 9997 }, closeOnClick: true }); //update overlay var triggers = $(".updover").overlay({ // some mask tweaks suitable for modal dialogs mask: { color: '#FF0', loadSpeed: 200, opacity: 0.6 }, closeOnClick: true }); //serach menu overlay var triggers = $("#prompt").overlay({ mask: { color: '#FF0', loadSpeed: 200, opacity: 0.6 }, closeOnClick: true //load:true }); //info overlay var triggers = $(".info").overlay({ closeOnClick: true }); //misc //login form submit $("#log form").submit(function(e) { // close the overlay $('#progbar').show('slow'); $('#dbut').hide('slow'); $('#prog').html('Loggar in'); $('#prog').show('slow'); $.get("/includes/ajax.asp", { username: $("#username", this).val() ,password: $("#password", this).val() }, function(data){ var ds = parseInt(data.sucess); if(ds==1) { $('#prog').html(data.text); location.reload(); } if (ds == 0) { $('#prog').html(data.text); $('#progbar').hide('slow'); $('#dbut').show('slow'); } }, "json"); // do not submit the form return e.preventDefault(); }); //logout click $('#logout').click(function() { $('#luinfo').html('Utloggning sker'); $.get ("/includes/ajax.asp", function(data){ $('#luinfo').show('slow', function(){ location.reload(); }); }); }); //Expand menu items //Home click $('#home').click(function(){ $('#homeimg').attr('src', 'design/ajax-loader_small.gif'); $('#main').load("pages/villkor.asp", function() { $('#homeimg').attr('src', 'design/icons/home.png'); $(".info").overlay({ closeOnClick: true }); }); }); $('#pxs').click(function(){ $('#pxsimg').attr('src', 'design/ajax-loader_small.gif'); window.location.href = 'http://www.pritaxshop.se/'; }); $('#admin').click(function(){ $('#main').load("pages/admin.asp", function() { }); }); //Save Click $('#updbtn').click(function(){ $("#updover").overlay().load(); $updstr = $('#imp').val().replace(/\s+$/g,"").split("\n"); $updstr_min = 0 $updstr_max = $updstr.length $('#updtext').html('Uppdaterar ' + $updstr_max + ' rader'); $.get("/includes/ajax_upd.asp", { first: $updstr_min , str1: $updstr[$updstr_min]}, function(data){upd_ajax(data);} , "json");; }), //katalog click $('#kat').click(function(){ $('#katimg').attr('src', 'design/ajax-loader_small.gif'); $('#main').load("pages/kat.asp?nr=0", function() { $('#katimg').attr('src', 'design/icons/book.png'); $("span[title]").tooltip(); $("img[title]").tooltip({ position: 'center right', tipClass: 'imgtip', effect: 'fade' }); }); }); //Search menu item, made to close $('#ser').click(function(){ $("#prompt").overlay().load(); }); //search form submit $("#prompt form").submit(function(e) { $('#sprogbar').show('slow'); $('#sbut').hide('slow'); $('#sprog').html('Söker'); $('#sprog').show('slow'); $('#main').load("pages/search.asp?str=" + $("#str", this).val().replace(" ","|") , function() { $('#sprogbar').hide('slow'); $('#sprog').hide('slow'); $("#str").val(''); $('#sbut').show('slow',function(){ $("#prompt").overlay().close(); $("span[title]").tooltip(); $("img[title]").tooltip({ position: 'center right', tipClass: 'imgtip', effect: 'fade' }); }); }); // do not submit the form return e.preventDefault(); }); // snabbsök $('#qs1').click(function(){ $('#sprogbar').show('slow'); $('#sbut').hide('slow'); $('#sprog').html('Söker'); $('#sprog').show('slow'); $('#main').load("pages/search.asp?str=NYHET", function() { $('#sprogbar').hide('slow'); $('#sprog').hide('slow'); $('#sbut').show('slow',function(){ $("#prompt").overlay().close(); $("span[title]").tooltip(); $("img[title]").tooltip({ position: 'center right', tipClass: 'imgtip', effect: 'fade' }); }); }); }); $('#qs2').click(function(){ $('#sprogbar').show('slow'); $('#sbut').hide('slow'); $('#sprog').html('Söker'); $('#sprog').show('slow'); $('#main').load("pages/search.asp?str=NY!", function() { $('#sprogbar').hide('slow'); $('#sprog').hide('slow'); $('#sbut').show('slow',function(){ $("#prompt").overlay().close(); $("span[title]").tooltip(); $("img[title]").tooltip({ position: 'center right', tipClass: 'imgtip', effect: 'fade' }); }); }); }); // hide preload $('#preload').hide('fast'); //defining inaktiv dialog $("#inaktiv").dialog({ height: 300, width: 400, resizable: false, closeOnEscape: true, hide: 'slide', show: 'slide', autoOpen: false, modal: true, draggable: false, beforeclose: function() { // Restart timer timerlogout=clearTimeout(timerlogout); navigation(); }, buttons: { OK: function() { // close dialog $(this).dialog('close'); } }, open: function() { // scrollbar fix for IE $('body').css('overflow','hidden'); // start timer to logout timerlogout = setTimeout(function(){ $.get ("/includes/ajax.asp", function(data){ location.reload(); }); },til); }, close: function() { // reset overflow $('body').css('overflow','auto'); } }); // timed open of inaktive dialoge timerinactive = setTimeout(function(){$("#inaktiv").dialog("open");},tit); $("span[title]").tooltip(); $("img[title]").tooltip({ position: ['center', 'left'], tipClass: 'imgtip' }); }); function navigation(){ timerinactive = setTimeout(function(){$("#inaktiv").dialog("open")},tit); // ajax call to keep the server-side session alive $.ajax({ url: "includes/ajax_keep.asp", async: false }); } function upd_ajax(data){ $updstr_min = $updstr_min + 1 ; $('#updlog1').html(data.first + ' av ' + $updstr_max ); $('#updlog2').html(data.str1); if($updstr_min <= $updstr_max){ $.get("/includes/ajax_upd.asp", { first: $updstr_min , str1: $updstr[$updstr_min]}, function(data){upd_ajax(data);} , "json");; } } // i katalog click function nav_kat(nr){ $('#katimg').attr('src', 'design/ajax-loader_small.gif'); $('#main').load("pages/kat.asp?nr="+nr, function() { $('#katimg').attr('src', 'design/icons/book.png'); $("span[title]").tooltip(); $("img[title]").tooltip({ position: 'center right', tipClass: 'imgtip', effect: 'fade' }); }); }