﻿// JScript File

function GetCart(id)
{
    //alert('test');
    CollageService.GetCartHTML(id, SucceededCallback);
}
function logLastViewed(id,title,dur,cdur,bc)
{
    //alert('test');
//    if dur > 10000
//        dur = 10000;
    
    CollageService.logLastViewed(id,title,dur,cdur,bc);
}
function UpdateCompare(id,i,ch)
{
    //alert('test');
    CollageService.UpdateCompare(id, i, ch);
}

// This is the callback function invoked if the Web service
// succeeded.
// It accepts the result object, the user context, and the 
// calling method name as parameters.
function SucceededCallbackWithContext(result, userContext, methodName)
{
//    var output;
//    
//    // Page element to display feedback.
//    var RsltElem = document.getElementById("ResultId");
//    
//    var readResult;
//    if (userContext == "XmlDocument")
//	{
//	
//	    if (document.all) 
//	        readResult = 
//		        result.documentElement.firstChild.text;
//		else
//		    // Firefox
//		   readResult =
//		        result.documentElement.firstChild.textContent;
//		
//	     RsltElem.innerHTML = "XmlDocument content: " + readResult;
//	}
    
}

// This is the callback function invoked if the Web service
// succeeded.
// It accepts the result object as a parameter.
function SucceededCallback(result, eventArgs)
{
    document.getElementById('cartdata').innerHTML = result;
}


// This is the callback function invoked if the Web service
// failed.
// It accepts the error object as a parameter.
function FailedCallback(error)
{
    // Display the error.    
//    var RsltElem = 
//        document.getElementById("ResultId");
//    RsltElem.innerHTML = 
//    "Service Error: " + error.get_message();
}

if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
