﻿if (!window.DataCenter)
	DataCenter = {};

DataCenter.Page = function() 
{
}

DataCenter.Page.prototype =
{
	handleLoad: function(control, userContext, rootElement) 
	{
		this.control = control;
		
		// Sample event hookup:	
		rootElement.addEventListener("MouseLeftButtonDown", Silverlight.createDelegate(this, this.handleMouseDown));
		this.ApplyFont(control); 
	},
	
	// 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();
	},
	 ApplyFont: function(control)
        {
        var downloader = control.createObject("downloader"); 
        downloader.addEventListener("Completed", Silverlight.createDelegate(this, this.onCompleted)); 
        downloader.open("GET", "/spain/systemcenter/sl/img/segoeuir.deploy"); 
         downloader.send();
      
       },
     
     
    SetFont: function(sender, textElement, fontFamily2)
    { 
        var myTextBlock = sender.findName(textElement);
 
        myTextBlock.setFontSource(sender);
      if(textElement == "TextToprightTitle")
        {
         myTextBlock.FontWeight = "bold"; 
        } 
        myTextBlock.FontFamily = fontFamily2;
       
      //  myTextBlock.text =text; 
      
    },
    onCompleted: function(sender, eventArgs)
     {
     
       this.SetFont(sender, "descText", "Segoe UI");
       this.SetFont(sender, "buttonnew1", "Segoe UI");
       this.SetFont(sender, "buttonnew2", "Segoe UI");
       this.SetFont(sender, "buttonnew3", "Segoe UI");
       this.SetFont(sender, "Title1", "Segoe UI");	   
       this.SetFont(sender, "Title1back", "Segoe UI"); 
	   
       this.SetFont(sender, "Title2", "Segoe UI"); 
       this.SetFont(sender, "Title2back", "Segoe UI");  
     
      /* this.SetFont(sender, "LinkWatchVideo_normal", "Segoe UI");
       this.SetFont(sender, "LinkCaseStudy_normal", "Segoe UI"); */


     
    // Call helper function to set the TextBlocks.
    /*
      this.SetFont(sender, "DynamicText", "Segoe UI", "Control costs and improve efficiency");
      this.SetFont(sender, "DynamicText2", "Segoe UI", "with end-to-end IT service management");
      this.SetFont(sender, "TextTry", "Segoe UI", "Try it today");
      this.SetFont(sender, "TextTry2", "Segoe UI", "Try the rest of the System Center family");
      */
       
    }
}
function MouseClick(sender, eventArgs)
        {
           var name = sender.name; 
           var url =""; 
       
	             switch (name)
	             {
	              /*
                    case "LinkLasVegas": 
	               url="http://blogs.technet.com/systemcenter/pages/live-from-las-vegas.aspx"; 
	               break; 
                    case "LinkMMS": 
	               url="http://www.microsoft.com/systemcenter/en/us/solutions.aspx"; 
	               break; */
                   case "TopGraphic": 
	               url="/spain/systemcenter/about.aspx"; 
	               break;
                   case "LinkLearnMore": 
	               url="/spain/systemcenter/about.aspx"; 
	               break; 
                    case "LinkGetVirtual": 
	               url="/spain/systemcenter/products.aspx"; 
	               break; 
                   /* case "LinkCaseStudy": 
	               url="http://www.microsoft.com/casestudies/casestudy.aspx?casestudyid=4000001232"; 
	               break;
                    case "LinkWatchVideo": 
	               url="http://www.microsoft.com/systemcenter/mmedia/continental.wvx"; 
	               break; */
                
                     }
            	 
	             if(url != "")
	             {
	              window.location = url; 
	             } 
        }