// 
//  WONKA.JS
//  
//  Created by Rafael Vega on 2010-02-05.
//  Copyright 2010 Studiocom. All rights reserved.
//  rvega@studiocom.com
//

$(document).ready(function() {
    //Preload images
    $.preloadImages(['/img/arrow_down.png', '/img/arrow_left.png']);

    //Effects for menu using superfish plugin
    $(function() { $('#main_menu').superfish(); });

    //Focus/Labels game for login form inputs
    $('#login #login_password_label').css('display', 'block');
    $('#login #login_password').css('color', '#150532');


    $('#login #login_password').live('focus', function() {
        $('#login #login_password').css('color', '#FFF');
        $('#login #login_password_label').css('display', 'none');
    });

    $('#login #login_password').live('blur', function() {
        if ($(this).val() == '') {
            $('#login #login_password_label').css('display', 'block');
            $('#login #login_password').css('color', '#150532');
        }
    });


    $('#login #login_email').live('focus', function() {
        if ($(this).val() == 'EMAIL ADDRESS') {
            $(this).val('');
        }
    });

    $('#login #login_email').live('blur', function() {
        if ($(this).val() == '') {
            $('#login #login_email').val('EMAIL ADDRESS');
        }
    });

    //Login form submit
    $('#login_submit').live('click', function() {
        $('#login form').submit();
        return false;
    });

    $('#login form').live('submit', function(e) {
        $('#login_submit').css('display', 'none');
        $('#login_buttons').append('<a href="#" id="login_wait"><span class="go_away">Wait...</span></a>');
        return true;
    });
    
    // ================
	// = Music Player =
	// ================
	var COOKIE_NAME = 'wonka_music';
	var COOKIE_OPTIONS = {path:'/', expires:10}
	var music_playing = false;
	
	function init_music(){
		$("#music_player").setFile('/Content/mp3/122908_WonkaLoop.mp3');
		if($.cookie(COOKIE_NAME)==null || $.cookie(COOKIE_NAME) != '0'){
			play_music();
		}
		else{
			stop_music();
		}
	}
	
	function play_music(){
		$.cookie(COOKIE_NAME, '1', COOKIE_OPTIONS);
		$("#music_player").play();
		$('#music_on_off').html('ON/<strong>OFF</strong>');
		music_playing = true;
	}
	
	function stop_music(){
		$.cookie(COOKIE_NAME, '0', COOKIE_OPTIONS);
		$("#music_player").pause();
		$('#music_on_off').html('<strong>ON</strong>/OFF');
		music_playing = false;
	}
	
	$("#music_player").jPlayer({
		ready: function () {
			console.log("loaded");
			init_music();

			$("#music_on_off").click(function() {
				if(music_playing == true){
					stop_music();
				}
				else{
					play_music();
				}
				return false;
			});

			//loop
			$("#music_player").onSoundComplete( function() {
				$(this).play();
			});			
		},
		swfPath:'/Swf',
	});

});