
function loaded(sender, args)
{
  var login = sender.findName("loadButton");
  login.mouseEnter = "javascript:over";
  login.mouseLeave = "javascript:out";
  login.mouseLeftButtonDown = "javascript:click";
}

function over(sender)
{
  sender.findName("b1Over").begin();
  sender.findName("b1Out").stop();
}

function out(sender)
{
  sender.findName("b1Out").begin();
  sender.findName("b1Over").stop();

}

function click(sender, args)
{
  var downloader = sender.getHost().createObject("Downloader");
  // Add DownloadProgressChanged and Completed events.
  //downloader.downloadProgressChanged = "javascript:onDownloadProgressChanged";
  downloader.completed = "javascript:onCompleted";

  // Initialize the Downloader request.
  downloader.open("GET", "techy.xaml", true);

  // Execute the Downloader request.
  downloader.send();
}

function handleParseError(line, col, hr, string)
{
	alert(string + " at: " + line + ", " + col);
}

function onCompleted(sender, eventArgs)
{
  var control = sender.getHost();
  var xamlFragment = control.createFromXamlDownloader(sender); 

	
  // Add the XAML object as a child of the root Canvas object.
  var root = sender.findName("rootCanvas");
  root.children.add(xamlFragment);
}