﻿window.onload = function(){

    var url = window.location.pathname;
    var filename = url.substring(url.lastIndexOf('/')+1);
    if (filename == ""){ filename = "default.aspx"}
    var swfName, swfEffect = "";
    
    switch (filename) {
        case "duel.aspx": 
                swfName= "swf/fxf_duel.swf"; 
                swfEffect= "fxf_videos";
                swfDisplay(swfName); // display flash
                break;
        case "news.aspx": 
                swfName= "swf/fxf_news.swf"; 
                swfEffect= "fxf_videos";
                swfDisplay(swfName); // display flash
                break;
        case "videos.aspx": 
                swfName= "swf/fxf_videos.swf"; 
                swfEffect= "fxf_videos";
                swfDisplay(swfName); // display flash
                break;
        case "internet.aspx":
				swfName= "swf/fxf_cracks.swf"; 
                swfEffect= "none";
				swfDisplay(swfName);
                document.getElementById("button-book").onclick = function() { return false;}
				document.getElementById("button-help").onclick = function() 
				{
				document.getElementById("help").style.display='block';
				}
                document.getElementById("button-try").onclick = function() { 
                    window.open('site.aspx','internet','width=800,height=550,menubar=no,status=no,location=no,toolbar=no,scrollbars=no');
                    return false;
                }
                break;
        default: 
                swfName= "swf/fxf_home.swf"; 
                swfEffect= "fxf_videos";
                swfDisplay(swfName); // display flash
                break;
    }

    
    
    createFooterLinks();
    
    document.getElementById("menu0").onclick = function(){goToPage(swfEffect, "default.aspx"); return false;}
    document.getElementById("menu1").onclick = function(){goToPage(swfEffect, "internet.aspx");  return false;}
    document.getElementById("menu2").onclick = function(){goToPage(swfEffect, "duel.aspx"); return false;}
    document.getElementById("menu3").onclick = function(){goToPage(swfEffect, "videos.aspx"); return false;}
    document.getElementById("menu4").onclick = function(){goToPage(swfEffect, "news.aspx"); return false;}

					
}



function swfDisplay(swfName) {
    var flashvars = {
      'firstVisit':'1'
    };
    var params = {
        'z-index':'-1',
        'wmode':'transparent'
    };
    var attributes = {
      'id':'mainSwf',
      'name':'mainSwf'
    };

    if (swfobject.hasFlashPlayerVersion("9.0.0")) { 
        swfobject.embedSWF(swfName, "display", "968", "559", "9.0.0","swf/expressInstall.swf", flashvars, params, attributes);
		swfobject.embedSWF(swfName, "display_toolbar", "968", "420", "9.0.0","swf/expressInstall.swf", flashvars, params, attributes);
    }

}

function goToPage(effect,page) {

  //  if (effect != "none"){
 //       var flashPresent = document.getElementById("mainSwf");
 //       flashPresent.sendToActionscript(effect,page);
//    } else {
        location.href = page;
 //   }
}


function createFooterLinks ()
{
    // create footer/misc links .... catch exception on site pages with no footer
    
    try {
        var footerLinks = document.getElementById("global");
     
        footerLinks.getElementsByTagName("a").item(0).onclick = function(){
            new_win("http://www.generalmills.com/corporate/legal/legal.aspx",820,590); return false;
        }
        footerLinks.getElementsByTagName("a").item(1).onclick = function(){
            new_win("http://www.generalmills.com/en/Privacy_Policy.aspx",820,590); return false;
        }
        footerLinks.getElementsByTagName("a").item(2).onclick = function(){
            new_win("http://consumercontacts.generalmills.com/ConsolidatedContact.aspx?page=http://www.generalmills.com/corporate",530,500); return false;
        }
    } 
    catch(e){}
    
   
}

function new_win(url, width, height)
{
    window.open(url,"mywin","width=" + width + ",height=" + height + "toolbar=no,location=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,screenX=160,left=150,screenY=150,top=150");
}

$(document).ready(function()	{
	
	$('#help').click(function () {
		$('#help').hide();
	});

}); 

