﻿// © Rögg Corporation - All rights reserved

function AddVehicleToList(bid, cid, sid, lid, caller) {
	//$get(caller).src = "Images/ProgressIndicatorGolden.gif";

	var favElements = document.getElementsByName(caller);

	for (var nCount = 0; nCount < favElements.length; nCount++) {
		favElements.item(nCount).src = "Images/ProgressIndicatorGolden.gif";
	}

	Sys.Net.WebServiceProxy.invoke('Functions.aspx', 'AddVehicleToList', false, { bid: bid, cid: cid, sid: sid, lid: lid }, OnAddToListSucceeded, OnAddToListFailed, caller);
}

function OnAddToListSucceeded(result, userContext, methodName) {
    //$get(userContext).src = result; //"Images/List_0_On_16.png";
	//$get(userContext).alt = result;

	var favElements = document.getElementsByName(userContext);

	for (var nCount = 0; nCount < favElements.length; nCount++) {
		favElements.item(nCount).src = result;
	}
	
}

function OnAddToListFailed(error, userContext, methodName) {
    //$get(userContext).src = "Images/" + userContext.substr(0,6) + "_Off_16.png";
    //$get(userContext).alt = userContext;

    var favElements = document.getElementsByName(userContext);

    for (var nCount = 0; nCount < favElements.length; nCount++) {
        favElements.item(nCount).src = "Images/" + userContext.substr(0, 6) + "_Off_16.png"; ;
    }
}
