﻿/* Menu Scripts */
var songs = "<p><img src='images/songsTopImage.jpg' alt='Bridge' />Benvenuti to the Italian Songs pages. Click on your class on the right to listen to some simple Italian children's songs. Read and sing along with me and practice your vocabulary.</p>";
var activities = "<p><img src='images/activitiesTopImage.jpg' alt='Bridge' />Benvenuti to the Italian Activities pages. Read along with me and learn some common greetings, body partys, numbers, colours, days of the week and a lot more.</p>";                   
var more = "<p><img src='images/moreTopImage.jpg' alt='Bridge' />Benvenuti to the Extra's page, which includes things like Recipes, Travel, Stories and Links.<br/><br/><br/><br/></p>";                   

/* This is used to do a rollover for the menu */
var buttonTimer;

function mouseOverMenu(buttons)
{
	buttonTimer= setTimeout("mouseOverButton('" + buttons + "')",500);
}

function mouseOffMenu()
{
	clearTimeout(buttonTimer)
}

function mouseOverButton(buttons)
{ 
    var menu = document.getElementById("innerContent");
    var colour;
    
    switch(buttons)
    {
        case "songs":
        	var innerSongs = "<ul>" + document.getElementById('innerSongs').innerHTML + "</ul>" + songs;
            menu.innerHTML = innerSongs ;
            menu.style.backgroundColor = "#d2232c";
            break
        case "activities":
        	var innerActivities ="<ul>" + document.getElementById('innerActivities').innerHTML + "</ul>" + activities;
            menu.innerHTML = innerActivities ;
            menu.style.backgroundColor = "#2c9b2c";
            break
        case "more":
        	var innerMore = "<ul>" + document.getElementById('innerMore').innerHTML + "</ul>" + more;
            menu.innerHTML = innerMore ;
            menu.style.backgroundColor = "#f7941d";
            break
          
    }

    document.getElementById("expandedMenu").style.visibility="visible";

}

function mouseOut()
{
    document.getElementById("expandedMenu").style.visibility="hidden";
}

/*Flash Music Player Scripts */
function insertMusicPlayer(song)
{  
    if(song != null)
    {
        document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
        document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"');
        document.write('width=120 height=120 id="myFlash">');
        document.write('    <param name=movie value="musicplayer.swf">');
        document.write('    <param name=quality value=high>');
        document.write('    <param name=FlashVars value="setsongin=' + song +'">');
        document.write('<embed src="musicplayer.swf" FlashVars="setsongin=' + song +'" quality=high width=120 height=120 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="myFlash" swLiveConnect="true">');
        document.write('</embed>');
        document.write('</object>');
    }
    else
    {
        document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"');
        document.write('codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"');
        document.write('width=120 height=120 id="myFlash">');
        document.write('    <param name=movie value="musicplayer.swf">');
        document.write('    <param name=quality value=high>');
        document.write('<embed src="musicplayer.swf" quality=high width=120 height=120 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="myFlash" swLiveConnect="true">');
        document.write('</embed>');
        document.write('</object>');
    }
}

//This sets the song in the flash player
function setSong(song)
{
    var movie = getFlashMovieObject("myFlash")
    movie.newSong(song);
}

//From http://www.permadi.com/tutorial/flashGetObject/ 
function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  } 	
}