﻿function Upload()
{
    //GetRatingsfromService();
    
    //return;
    
    var service = new xmldocs.net.IMediaOverlayService();
    //var service = new Synergist.MediaOverlayService();
    var name = GetAppName();
    var id = GetSLSID();
    var key = GetSLSKey();
    var xaml = GetXamlText();
    var markers = Page.TimelineMarkers;
    var replace = document.getElementById("ReplaceFile").checked;

    service.Upload(name, id, key, xaml, markers, replace, UploadSucceeded, UploadFailed);
}

function UploadSucceeded(result)
{
    var mashupLink = document.getElementById("MashupLink");
    mashupLink.style.display="block";
    var name = GetAppName();
    var id = GetSLSID();
    
    mashupLink.href = "http://silverlight.services.live.com/invoke/" + id + "/" + name + "/iframe.html";
    
    msAnalytics.TrackPage("http://xmldocs.net/MediaOverlayDesigner/AppUploaded");
}

function UploadFailed(result)
{
    alert(result.get_message());
}
