$(document).ready(function(){ var loginInputs = ".form-login .i-text input"; $(loginInputs) .focus(function() { $(this).css({ backgroundPosition: '0 -100px' }); }) .blur(function() { if ( this.value == '' ) { $(this).css({ backgroundPosition: '0 0' }); } }) .focus().blur(); $(".i-submit input").bind('hover', function() { var curSrc =$(this).attr("src"); var hoverCurSrc = curSrc.split('.')[0] + "_hover.png"; $(this).attr("src", hoverCurSrc); }).bind('hoverend', function() { var curSrc =$(this).attr("src"); var outCurSrc = curSrc.split('_hover.png')[0] + ".png"; $(this).attr("src", outCurSrc); }); var sBFlag= false; var cCurLink; $("input[name*='u-quant']").after($('') .css({ 'marginLeft': '-17px' })); $(".sButton").click(function() { if(cCurLink != this) { autoList_Hide(); sBFlag = false; } if(sBFlag) { autoList_Hide(); sBFlag = false; } else { autoList_Show($(this).prev(), "show"); cCurLink = this; sBFlag = true; } return false; }); $("input[name*='u-quant']").focus( function() { autoList_Show(this, "show"); }); $('body').click(function(event){ if (($(event.target).parents('.auto-list').size() == 0) && ($(event.target).attr("name") != "u-quant")) { autoList_Hide(); } }); //var tracksArray = new Array("/files/Julie_London_Fly_me_to_the_moon.mp3", "/files/Jazzamor_Berimbou.mp3", "/files/Afterlife_Miracle.mp3", "/files/calendar.mp3", "/files/Dont_Go.mp3", "/files/Gabin_Into_My_Soul.mp3", "/files/Salome_De_Bahia_Outro_Lugar.mp3"); /*var flag = "play"; var musicBg_on = "url('/images/ico/music_on.gif')"; var musicBg_off = "url('/images/ico/music_off.gif')"; m = parseInt(0); n = parseInt(6); rand = Math.floor( Math.random() * (n - m + 1) ) + m; $("#jpId").jPlayer({ ready: function () { $("#jpId").setFile(tracksArray[rand]); if(getCookie(flag) == "play" || getCookie(flag) == null) { if(getCookie(flag) == null) { setCookie(flag, "play"); } $("#jpId").play(); $("#music2").css({"background-image":musicBg_on}); } else { $("#jpId").pause(); $("#music2").css({"background-image":musicBg_off}); } } }); $("#play").click(function() { if(getCookie(flag) == "stop") { $("#jpId").play(); setCookie(flag, "play"); $("#music2").css({"background-image":musicBg_on}); } else { $("#jpId").pause(); setCookie(flag, "stop"); $("#music2").css({"background-image":musicBg_off}); } return false; }); $("#play").hover(function() { $("#music2").css({"background-image":musicBg_on}); }, function() { $("#music2").css({"background-image":musicBg_off}); });*/ //check if browser has flash //load player only if flash is enabled var autoplay = ($.cookie('autoplay') == 'on')?true:false; $('#audio').addClass((autoplay ? 'play' : 'pause')).css({ 'background-image':'url(/i/music' + (autoplay ? 'on' : 'off') + '.gif)' }); if (autoplay) $('audio').attr('autoplay','1'); var tracksArray = new Array("/files/Jazzamor_Berimbou.mp3", "/files/Afterlife_Miracle.mp3", "/files/calendar.mp3", "/files/Julie_London_Fly_me_to_the_moon.mp3", "/files/Dont_Go.mp3", "/files/Gabin_Into_My_Soul.mp3", "/files/Salome_De_Bahia_Outro_Lugar.mp3"); var count = tracksArray.length; var i = 0; count = count-1; // Setup the player to autoplay the next track var a = audiojs.createAll({ trackEnded: function() { if (i == count) { i = 0; next = tracksArray[i] } audio.load(tracksArray[i+1]); audio.play(); } }); // Load in the first track var audio = a[0]; first = tracksArray[i]; audio.load(first); $('#audio #audioNav').click(function(){ var player = $(this).parent(); if(player.hasClass('play')){ player.removeClass('play').addClass('pause').css({ 'background-image':'url(/i/musicoff.gif)' }); audio.playPause(); $.cookie("autoplay", 'off', { expires : 10 , path : '/' }); } else { player.removeClass('pause').addClass('play').css({ 'background-image':'url(/i/musicon.gif)' }); audio.play(); $.cookie("autoplay", 'on', { expires : 10, path : '/' }); } return false; }); $('#prevAudio').click(function(){ if($(this).parent().hasClass('play')){ i--; var prev = tracksArray[i]; if (i == -1) { i = count; prev = tracksArray[i]; } audio.load(prev); audio.play(); } return false; }); $('#prevAudio, #nextAudio').hover(function(){ if($(this).parent().hasClass('play')) $(this).children().show(); },function(){ $(this).children().hide(); }); $('#nextAudio').click(function(){ if($(this).parent().hasClass('play')){ i++; var next = tracksArray[i]; if (i == count) { i = 0; next = tracksArray[i]; } audio.load(next); audio.play(); } return false; }); $('#audioNav').live('click', function(){ flag = $('#audio').attr('class'); $.cookie('audi', flag); alert($.cookie('audi')); }); }); function PutBasket(url, gid){ var quant = $("#quant_"+gid).val(); $.ajax({ type: "POST", url: url, data: "ajax=1&basketOrder=1&goods_id="+gid+"&u-quant="+quant, success: function(msg){ $("#total_sum").html(msg); OrdWin(); } }); } function OrdWin() { //var $a = $('Ваш заказ принят'); var $a = $('Ваш заказ'); $a.PwModal(); /*$a.bind('pwModalAfterLoad', function() { window.autoClose = window.setTimeout(function(){$("#pwModalClose").trigger("click");}, 3000); });*/ return false; } function RemoveBasket(url, gid){ $.ajax({ type: "POST", url: url, data: "ajax=1&basketOrder=1&goods_id="+gid+"&remove=1", success: function(msg){ $("#total_sum").html(msg); } }); } function OrderUpdate(url, gid){ var quant = $("#quant2_"+gid).val(); $.ajax({ type: "POST", url: url, data: "ajax=1&basketOrder=1&upd=1&goods_id="+gid+"&u-quant="+quant, success: function(msg){ $("#total_sum").html(msg); Order(); } }); //setTimeout('Order()', 500);; } function Order(){ $("#ordTotal").html($("#total_sum").html()); if ($("#ordTotal").html()=='0'){ setTimeout("location.reload(true);",500); } } function autoList_Show(curObj, action) { var curParent = $(curObj).parent().parent(); var curList = $(".auto-list", curParent); if(action == "show") { autoList_Hide(); $(curObj).next().attr("src", "/i/ico/ico_arrow_hover.gif"); if($(curList).size() > 0) { $(curList).show(); } else { var listStr = '
' + '\t' + '
'; $(curParent).append(listStr); curList = $(".auto-list", curParent); $("a", curList).click(function () { var curValue = $(this).text(); $(curObj).val(curValue); autoList_Show(curObj, "hide"); return false; }); } $(curParent).css({ zIndex:50 }); $(curList).css({ zIndex:40 }); } else if(action == "hide") { $(curObj).next().attr("src", "/i/ico/ico_arrow.gif"); $(curParent).css({ zIndex:40 }); $(curList).css({ zIndex:30 }); $(curList).hide(); } } function autoList_Hide() { $(".sButton").attr("src", "/i/ico/ico_arrow.gif"); $(".auto-list").css({ zIndex:30 }).hide(); $(".auto-list").parent().css({ zIndex:40 }); } function setCookie(name, value) { var valueEscaped = escape(value); var expiresDate = new Date(); expiresDate.setTime(expiresDate.getTime() + 365 * 24 * 60 * 60 * 1000); var expires = expiresDate.toGMTString(); var newCookie = name + "=" + valueEscaped + "; path=/; expires=" + expires; if (valueEscaped.length <= 4000) document.cookie = newCookie + ";"; } function getCookie(name) { var prefix = name + "="; var cookieStartIndex = document.cookie.indexOf(prefix); if (cookieStartIndex == -1) return null; var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length); if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length; return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex)); } function getFlash (fileId, fileName, fileWidth, fileHeight, noScript) { var checkForFlash = function (version){ var flashIsInstalled = false; var flash; if(window.ActiveXObject){ try{ flash = new ActiveXObject(("ShockwaveFlash.ShockwaveFlash." + version)); flashIsInstalled = true; } catch(e){ // Throws an error if the version isn't available } } else if(navigator.plugins && navigator.mimeTypes.length > 0){ flash = navigator.plugins["Shockwave Flash"]; if(flash){ var flashVersion = navigator.plugins["Shockwave Flash"].description.replace(/.*\s(\d+\.\d+).*/, "$1"); if(flashVersion >= version){ flashIsInstalled = true; } } } return flashIsInstalled; }; var fstr; if(checkForFlash(8)) { fstr = '' + '' + '' + '' + '' + '' + ''; } else { fstr = noScript; } document.write(fstr); }