//var object_id = "";
//var sale_id = "";
//var tracklot = "";
/* 
function setTrackIDs(trklot, objectid, saleid){
	object_id = objectid;
    sale_id = saleid;
    tracklot = trklot;
}
*/

function trackThisLot_ap(){
	//alert('START: trackThisLot_ap');
	var trackform = document.forms["tracklot_form"];
	var btracklot = false;
	var bsavesale = false;
	var bnotifications = false;
	
	var qs = "";
	var lbl = "Track Lot";

	if(trackform.elements["add_to_tracked_lots"].checked){
		btracklot = true;
		qs = "action=tracklotandreturn&ObjectID=" + object_id;
		lbl = "Tracked Lot";
	}
	if(trackform.elements["add_this_sale"].checked){
		bsavesale = true;
		qs = "action=tracksaleandreturn&SaleID=" + sale_id;
	}
	if(trackform.elements["send_me_alerts"].checked){
		qs = "action=tracklotandreturn&ObjectID=" + object_id;
		lbl = "Tracked Lot";
		bnotifications = true;
		btracklot = true;
	}
	
	if(btracklot && bsavesale){
		qs = "action=tracklotandsale&ObjectID=" + object_id + "&SaleID=" + sale_id;
		lbl = "Tracked Lot";
	}	    

	//alert('tracklot = ' + tracklot);
	//alert(securerootpath);
	//alert('SaveItem(' + tracklot + ', ' + securerootpath + ', ' + qs + ', ' + lbl + ', ' + securerootpath + '/MyChristies/my_tracked_lots_bids.aspx?ObjectID=' + object_id + ')');
	SaveItem_ap(tracklot, securerootpath, qs, lbl, securerootpath + '/MyChristies/my_tracked_lots_bids.aspx?ObjectID=' + object_id)
	
	if(bnotifications){
		qs = qs.replace("tracklot", "tracklotnotification")
		document.location = securerootpath + "/MyChristies/tracked_lot_notification.aspx?" + qs;
	}
	
	//if(bsavesale){
	//	$("bttracksale").innerHTML = "Tracked Sale";
	//}
	
	$("tooltip-track-lot").style.display = "none";
	//alert('END: trackThisLot_ap');
}

//var xmlSaveItemHttp;
//var SaveItemStatus;
//var ButtonText;
//var SaveItemElement;
//var ItemQueryString;
//var SecureRootPath;
/*
function GetSaveItemXmlHttpObject(){ 
    var objXMLHttp=null
    if (window.XMLHttpRequest){
	    objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject){
	    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}
*/

function SaveItem_ap(saveitemelement, securerootpath, itemQS, buttontext, savedlink){
    //alert('START: SaveItem_ap')

    //SecureRootPath = securerootpath;
    SaveItemElement = saveitemelement;
	//alert('Inside SaveItem(): ' + buttontext);
    ButtonText = buttontext;
    ItemQueryString = itemQS;
    
	//alert(SaveItemElement);
    var checkelement = $(SaveItemElement);
	//alert(checkelement);
	//alert(checkelement.innerHTML);
    
    
    //if(checkelement.innerHTML.indexOf(buttontext) > -1){
    //    document.location = savedlink;
    //}
    
    
    if(checkelement.innerHTML.indexOf("Tracked Sale") > -1){
		//alert('savedlink = ' + savedlink);
        document.location = savedlink;
    }
    
	//securerootpath.replace("https", "http") + "/
    var url= "ChristiesProcessing.aspx?" + itemQS + "&t=" + (new Date()).getTime();
    //url = 'http://artist'
	//alert('About to Save Lot');
    //alert('url = ' + url);
        
    xmlSaveItemHttp=GetSaveItemXmlHttpObject()
    if (xmlSaveItemHttp==null){
	    return
    } 
    xmlSaveItemHttp.onreadystatechange=SetSaveItemStatus
    xmlSaveItemHttp.open("GET", url, true)
    xmlSaveItemHttp.send(null)
	//alert('END: SaveItem_ap');
}

function SaveInterest_ap(securerootpath, selectedIDs, interestname, artistpage, expire){
	//alert('START: SaveInterest_ap');
	//alert(securerootpath);
    SecureRootPath = securerootpath;
    
    //var url= securerootpath.replace("https", "http") + "/LotFinder/save_item.aspx?action=saveinterest&selectedids=" + selectedIDs + "&expire=" + expire + "&interestname=" + interestname + "&t=" + (new Date()).getTime();
    var url= "ChristiesProcessing.aspx"
    ItemQueryString = "action=saveinterestandreturntoartist&selectedids=" + selectedIDs + "&expire=" + expire + "&artistpage=" + artistpage + "&interestname=" + interestname + "&t=" + (new Date()).getTime();
	//?action=saveinterestandreturntoartist&selectedids=50365&expire=0&interestname=ADAMS,ANSEL-1902-1985&artistpage=Adams-Ansel-1902-1985-9090&t=1239222344004
    url = url + "?" + ItemQueryString
	//alert(ItemQueryString);
    //alert(url);
        
    xmlSaveItemHttp=GetSaveItemXmlHttpObject()
    if (xmlSaveItemHttp==null){
	    return
    } 
    xmlSaveItemHttp.onreadystatechange=SetSaveItemStatus
    xmlSaveItemHttp.open("GET", url, true)
    xmlSaveItemHttp.send(null)
	//alert('END: SaveInterest_ap');
}

/*
function SetSaveItemStatus(){   
    //alert(xmlSaveItemHttp.readyState);
    if (xmlSaveItemHttp.readyState==4 || xmlSaveItemHttp.readyState=="complete"){            
	    SaveItemStatus = xmlSaveItemHttp.responseText;
	    
	    //alert('SaveItemStatus = ' + SaveItemStatus);
	    
	    //alert('SaveItemElement = ' + SaveItemElement);
	    
	    if(SaveItemStatus == "success"){
	        var s_element = $(SaveItemElement)
	        if(ButtonText){
		        if(ButtonText == "Saved interest"){
		            if($("save-to-my-interests")){
		                saved_interest = true;
		                ButtonText = 'Saved Interest<span id="trigger-save-to-my-interests" class="help trigger">Help</span>';
		            }
		        }
		        //alert(ButtonText);
		        
		        s_element.innerHTML = ButtonText;
		        
		        if($(SaveItemElement + "_grid"))
		        {
		            $(SaveItemElement + "_grid").innerHTML = ButtonText;
		        }
			}
	        //s_element.innerHTML = '';
	        
	        // call your function to remove all the children from your element
            //saveitem_clearInnerHTML(document.getElementById(SaveItemElement));

            //s_element.appendChild(document.createTextNode(ButtonText));
	        //alert(s_element.innerHTML);
	        
	    }
		//alert('securerootpath = ' + securerootpath);
	    if(SaveItemStatus == "login"){
			document.location = securerootpath + "/MyChristies/login.aspx?" + ItemQueryString;
	    }
     }
}

function saveitem_clearInnerHTML(obj) {
	// so long as obj has children, remove them
	while(obj.firstChild) obj.removeChild(obj.firstChild);
}
*/

