﻿if (!window.TourNet08)
	TourNet08 = {};

TourNet08.Page = function() 
{
}

TourNet08.Page.prototype =
{
	handleLoad: function(control, userContext, rootElement) 
	{
		this.control = control;
		
		// Sample event hookup:	
		rootElement.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
	},
	
	// Sample event handler
	handleMouseDown: function(sender, eventArgs) 
	{
		// The following line of code shows how to find an element by name and call a method on it.
		// this.control.content.findName("Storyboard1").Begin();
	}
}
var ShownList="";
var Community="";
var city="";
var soundOn=true;
var logoIsAtLeft=false;

function verifyAgenda (sender,args)
{
 var setAgenda= (window.location.href.indexOf("?opt=agenda") == -1) ? false : true;
 if (setAgenda)  { window.caption="Agenda"; Show_AGYC(sender.findName("BTN_AGCT"), args)  }
}

function OpenIDay(sender,args)
{
 sender.findName("BTN_InnovationDay1").Visibility="Visible";
 sender.findName("BTN_InnovationDay").Visibility="Collapsed"; 
 Show_FECC(sender, args); 
}
function ME_IDay(sender, args)
{
 sender.findName("BTN_InnovationDay1").Visibility="Visible";
 sender.findName("BTN_InnovationDay").Visibility="Collapsed";
}
function ML_IDay(sender, args)
{
 sender.findName("BTN_InnovationDay1").Visibility="Collapsed";
 sender.findName("BTN_InnovationDay").Visibility="Visible";
}
function OpenPShow(sender,args)
{
 window.location.href="http://www.microsoft.com/spain/thepartnershow/default.aspx";
}
function ME_PShow(sender, args)
{
 sender.findName("BTN_PartnerShow1").Visibility="Visible";
 sender.findName("BTN_PartnerShow").Visibility="Collapsed";
}
function ML_PShow(sender, args)
{
 if (ShownList != "") return;
 sender.findName("BTN_PartnerShow1").Visibility="Collapsed";
 sender.findName("BTN_PartnerShow").Visibility="Visible";
}
function OpenTTour(sender,args)
{
 window.location.href="http://www.microsoft.com/spain/technet/technologytour/default.aspx";
}
function ME_TTour(sender, args)
{
 sender.findName("BTN_TechTour1").Visibility="Visible";
 sender.findName("BTN_TechTour").Visibility="Collapsed";
}
function ML_TTour(sender, args)
{
 sender.findName("BTN_TechTour1").Visibility="Collapsed";
 sender.findName("BTN_TechTour").Visibility="Visible";
}



function Show_RSRC(sender, args)
{
 if (!logoIsAtLeft) { sender.findName("MoveLogo").Begin(); logoIsAtLeft = true; }
 if (ShownList !="") sender.findName(ShownList + "_Reverse").Begin();
 ShownList="Recursos";
 sender.findName(ShownList).Begin();
 }
 
function ME_RSRC(sender, args)
{
 sender.findName("BTN_RSRC1").Visibility="Visible";
 sender.findName("ME_BTN_RSRC").Begin();
}
function ML_RSRC(sender, args)
{
 sender.findName("BTN_RSRC1").Visibility="Collapsed";
}

//-----------------------------------
function Show_AGYC(sender,args)
{
if (!logoIsAtLeft) { sender.findName("MoveLogo").Begin(); logoIsAtLeft = true; }
 if (ShownList !="") sender.findName(ShownList + "_Reverse").Begin();
 ShownList="Agenda";
 sender.findName(ShownList).Begin();
}
function ME_AGYC(sender, args)
{
 sender.findName("BTN_AGYC1").Visibility="Visible";
 sender.findName("ME_BTN_AGYC").Begin();
}
function ML_AGYC(sender, args)
{
 sender.findName("BTN_AGYC1").Visibility="Collapsed";
}

//----------------------------
function Show_FECC(sender,args)
{
 if (!logoIsAtLeft) { sender.findName("MoveLogo").Begin(); logoIsAtLeft = true; }
 if (ShownList !="") sender.findName(ShownList + "_Reverse").Begin();
 ShownList="Calendario";
 sender.findName(ShownList).Begin();
 ME_FECC(sender, args);
}
function ME_FECC(sender, args)
{
 sender.findName("BTN_FECC1").Visibility="Visible";
 sender.findName("ME_BTN_FECC").Begin();
}
function ML_FECC(sender, args)
{
 sender.findName("BTN_FECC1").Visibility="Collapsed";
}


function RegTT08(sender, args)
{
 city = sender.Name.toString();
 if (Community != "") { SelTrack08 (sender, args); }
 else  sender.findName("ChosenCity").Text ="La ciudad elegida es: " + city + ". Elige tu perfil:" ;
}

function SelTrack08(sender, args)
{
  if (sender.Name.toString()=="REG_TT08") Community = "TechNet Tour";
  if (sender.Name.toString()=="REG_ID08") Community = "Innovation Day";
  if (sender.Name.toString()=="REG_PS08") Community = "Partner Show"; 

 

 if (city =="") { sender.findName("ChosenCity").Text="Vas a registrarte en el " + Community + ". Elige una ciudad"; return; }
 else { sender.findName("ChosenCity").Text = "Te vas a registrar en el " + Community + " a celebrarse en " + city;
} 
 if (Community == "TechNet Tour")
 {
 switch (city)
   {
    case "Valladolid" : window.open("http://go.microsoft.com/?linkid=9496772", "new"); break;
	case "Valencia" : window.open("http://go.microsoft.com/?linkid=9496773", "new"); break;
    case "Murcia" : window.open("http://go.microsoft.com/?linkid=9496774", "new"); break;
	case "Tenerife" : window.open("http://go.microsoft.com/?linkid=9496775", "new"); break;
    case "Las_Palmas" : window.open("http://go.microsoft.com/?linkid=9496776", "new"); break;
	case "Zaragoza" : window.open("http://go.microsoft.com/?linkid=9496777", "new"); break;
    case "Barcelona" : window.open("http://go.microsoft.com/?linkid=9496778", "new"); break;
	case "Coruña" : window.open("http://go.microsoft.com/?linkid=9496779", "new"); break;
    case "Madrid" : window.open("http://go.microsoft.com/?linkid=9496780", "new"); break;
	case "Sevilla" : window.open("http://go.microsoft.com/?linkid=9496781", "new"); break;
    case "Bilbao" : window.open("http://go.microsoft.com/?linkid=9496782", "new"); break;
  }
 }
if (Community == "Innovation Day")
 {
 switch (city)
   {
    case "Valladolid" : window.open("http://go.microsoft.com/?linkid=9496783", "new"); break;
	case "Valencia" : window.open("http://go.microsoft.com/?linkid=9496784", "new"); break;
    case "Murcia" : window.open("http://go.microsoft.com/?linkid=9496785", "new"); break;
	case "Tenerife" : window.open("http://go.microsoft.com/?linkid=9496786", "new"); break;
    case "Las_Palmas" : window.open("http://go.microsoft.com/?linkid=9496787", "new"); break;
	case "Zaragoza" : window.open("http://go.microsoft.com/?linkid=9496788", "new"); break;
    case "Barcelona" : window.open("http://go.microsoft.com/?linkid=9496789", "new"); break;
	case "Coruña" : window.open("http://go.microsoft.com/?linkid=9496790", "new"); break;
    case "Madrid" : window.open("http://go.microsoft.com/?linkid=9496791", "new"); break;
	case "Sevilla" : window.open("http://go.microsoft.com/?linkid=9496792", "new"); break;
    case "Bilbao" : window.open("http://go.microsoft.com/?linkid=9496793", "new"); break;
  }
 }
  if (Community == "Partner Show")
 {
 switch (city)
   {
    case "Valladolid" : window.open("http://go.microsoft.com/?linkid=9496801", "new"); break;
	case "Valencia" : window.open("http://go.microsoft.com/?linkid=9496802", "new"); break;
    case "Murcia" : window.open("http://go.microsoft.com/?linkid=9496803", "new"); break;
	case "Tenerife" : window.open("http://go.microsoft.com/?linkid=9496804", "new"); break;
    case "Las_Palmas" : window.open("http://go.microsoft.com/?linkid=9496805", "new"); break;
	case "Zaragoza" : window.open("http://go.microsoft.com/?linkid=9496806", "new"); break;
    case "Barcelona" : window.open("http://go.microsoft.com/?linkid=9496807", "new"); break;
	case "Coruña" : window.open("http://go.microsoft.com/?linkid=9496808", "new"); break;
    case "Madrid" : window.open("http://go.microsoft.com/?linkid=9496809", "new"); break;
	case "Sevilla" : window.open("http://go.microsoft.com/?linkid=9496810", "new"); break;
    case "Bilbao" : window.open("http://go.microsoft.com/?linkid=9496811", "new"); break;
  }
 }
 return;
}

function ME_REG08(sender, args)
{
 sender.findName(sender.Name.toString()).Opacity="0.3";
 sender.findName("rollover").Begin();
}
function ML_REG08(sender, args)
{
 sender.findName(sender.Name.toString()).Opacity="0";
}

function MusicCtrl(sender, args)
{
 if (soundOn == true) 
 { 
  sender.findName("MusicFile").Stop(); 
  sender.findName("BTN_Music").Source="BTN_MusicPlay.png"; 
  soundOn=false; 
  } 
 else 
 { 
   sender.findName("MusicFile").Play(); 
   sender.findName("BTN_Music").Source="BTN_MusicStop.png"; 
   soundOn=true; 
 } 
}
function ResTT08(sender, args)
{
 var rLink=sender.Name.toString();
 switch (rLink)
   {
    case "ID_Resources_1" : window.open("http://go.microsoft.com/?linkid=9496794", "new"); break; 
	case "ID_Resources_2" : window.open("http://go.microsoft.com/?linkid=9496795", "new"); break;
    case "ID_Resources_3" : window.open("http://go.microsoft.com/?linkid=9496796", "new"); break; 
	case "ID_Resources_4" : window.open("http://go.microsoft.com/?linkid=9496797", "new"); break;
    case "ID_Resources_5" : window.open("http://go.microsoft.com/?linkid=9496798", "new"); break;
	case "ID_Resources_6" : window.open("http://go.microsoft.com/?linkid=9496799", "new"); break;
    case "ID_Resources_7" : window.open("http://go.microsoft.com/?linkid=9496800", "new"); break;
  }
 return;
}


function ME_RES08(sender, args)
{
 sender.findName(sender.Name.toString()).Opacity="0.3";
 sender.findName("Recursos_rollover").Begin();
}
function ML_RES08(sender, args)
{
 sender.findName(sender.Name.toString()).Opacity="0";
}
function ChangeToPartnerShow(sender, args)
{
 sender.findName("Agenda_rollover").Stop();
 sender.findName(sender.Name.toString()).Cursor="Wait";
 window.location.href="/spain/thepartnershow/default.aspx?opt=agenda";
}
function ChangeToTechnologyTour(sender,args)
{
 sender.findName("Agenda_rollover").Stop();
 sender.findName(sender.Name.toString()).Cursor="Wait";
 window.location.href="/spain/technet/technologytour/default.aspx?opt=agenda";
}
 
function ME_AGENDAS (sender,args)
{ 
 sender.findName(sender.Name.toString()).Opacity="0.30";
 sender.findName("Agenda_rollover").Begin();
}

function ML_AGENDAS (sender, args)
{
 sender.findName(sender.Name.toString()).Opacity="0";
 sender.findName("Agenda_rollover").Stop();
}