/* подключаем звук */

function getCookie(name) {
  name = name + "=";
  var carray = document.cookie.split(';');

  for(var i=0;i < carray.length;i++) {
    var c = carray[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
  }
  return null;
}

var sound='/site/music/feerie.mp3';

var on_off = getCookie('on_off');

soundManager.debugMode = false;
soundManager.url = '/site/javascript/';
soundManager.flashVersion = 8;

soundManager.onload = function(){
  soundManager.createSound({
    id: 'bSound',
    url: sound,
    volume: 70,
    //position: 5000,
    onfinish: function(){
      soundPlay();
    },
    autoPlay: false
  });
  
  //только на главной
  if(window.location=='http://feerie.dev.mediaweb.ru/') {
    if((on_off!=null && on_off==1) || on_off==null){
      soundManager.play('bSound');
    }
  }
}

function soundPlay(){
  if(jQuery('a.sound-link').hasClass('sound-on')){
    jQuery('a.sound-link').addClass('sound-off');
    jQuery('a.sound-link').removeClass('sound-on');
    jQuery('a.sound-link').attr('title','Включить звук');
    soundManager.pause('bSound');
    
    var todayDate = new Date();
    todayDate.setDate(todayDate.getDate() + 1);
    document.cookie = 'on_off=0; expires='+todayDate.toGMTString()+'; path=/';
  }else{
    jQuery('a.sound-link').addClass('sound-on');
    jQuery('a.sound-link').removeClass('sound-off');
    jQuery('a.sound-link').attr('title','Отключить звук');
    soundManager.play('bSound');
    
    var todayDate = new Date();
    todayDate.setDate(todayDate.getDate() + 1);
    document.cookie = 'on_off=1; expires='+todayDate.toGMTString()+'; path=/';
  }
}

/* закончили подключать звук */

/* ----------------- */


jQuery(document).ready(function() {
		

    //music
    jQuery('a.sound-link').show();
    if((on_off!=null && on_off==1) || on_off==null){
      jQuery('a.sound-link').addClass('sound-on');
      jQuery('a.sound-link').removeClass('sound-off');
      jQuery('a.sound-link').attr('title','Отключить звук');
      jQuery('a.sound-link').click(function(){
        soundPlay();
        return false;
      });
    }else{
      jQuery('a.sound-link').addClass('sound-off');
      jQuery('a.sound-link').removeClass('sound-on');
      jQuery('a.sound-link').attr('title','Включить звук');
      jQuery('a.sound-link').click(function(){
        soundPlay();
        return false;
      });
    }

});     

