﻿if (!window.upswebsite2009)
	window.upswebsite2009 = {};

upswebsite2009.Scene = function() 
{
}

function mouseEnter(sender, eventArgs) {
    if(sender.Name == "item1")
    {
        var myStoryboard = sender.findName("wheel1");
        var Storyboard1 = sender.findName("Storyboard1");

        Storyboard1.begin();
    }
    if(sender.Name == "item2")
    {
    var myStoryboard = sender.findName("wheel2");
    }
    if(sender.Name == "item3")
    {
    var myStoryboard = sender.findName("wheel3");
    }
    if(sender.Name == "item4")
    {
    var myStoryboard = sender.findName("wheel4");
    }
    else {
        var myStoryboard = sender.findName("wheel5");
    }
    myStoryboard.begin();
}

function colorchange(menuitem) 
{
    document.getElementById(menuitem).style.backgroundColor = "silver";
}
function colorback(menuitem) 
{
    document.getElementById(menuitem).style.backgroundColor = "white";
}


upswebsite2009.Scene.prototype =
{
    handleLoad: function(plugIn, userContext, rootElement) {
        this.plugIn = plugIn;

        // Sample button event hookup: Find the button and then attach event handlers
        this.button = rootElement.children.getItem(0);

        this.button.addEventListener("MouseEnter", Silverlight.createDelegate(this, this.handleMouseEnter));
        this.button.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
        this.button.addEventListener("MouseLeftButtonUp", Silverlight.createDelegate(this, this.handleMouseUp));
        this.button.addEventListener("MouseLeave", Silverlight.createDelegate(this, this.handleMouseLeave));

    },

    // Sample event handlers
    handleMouseEnter: function(sender, eventArgs) {
        // The following code shows how to find an element by name and call a method on it.
    //var mouseEnterAnimation = sender.findName("mouseEnter");
    var mouseEnterAnimation = sender.findName(sender.Name);
        //myStoryboard.begin();

    },

    handleMouseDown: function(sender, eventArgs) {
//        var mouseDownAnimation = sender.findName("mouseDown");
//        mouseDownAnimation.begin();
    },

    handleMouseUp: function(sender, eventArgs) {
//    var mouseUpAnimation = sender.findName("mouseUp");
//    mouseUpAnimation.begin();

        // Put clicked logic here
//        alert("clicked");
    },

    handleMouseLeave: function(sender, eventArgs) {
//        var mouseLeaveAnimation = sender.findName("wheelie");
//        mouseLeaveAnimation.begin();

    }
}