﻿function CloseMyPicksHelpHandler() {
    var answer = ModalDialog.value;
    if (answer == "DoNotShow") {
        var othersValue = readCookieOthers("SiteHelp", "QueueHowTo");
        var expire = cookieExp;
        expire = "; expires=" + expire.toGMTString();
        if (othersValue != null && othersValue.length > 0) {
            othersValue += "&";
        }
        document.cookie = "SiteHelp=" + othersValue + "QueueHowTo=Hide" + expire + "; domain=foreclosures.com; path=/";
    }
}

function CloseSelectionsHelpHandler() {
    var answer = ModalDialog.value;
    if (answer == "DoNotShow") {
        var othersValue = readCookieOthers("SiteHelp", "SelectionsHowTo");
        var expire = cookieExp;
        expire = "; expires=" + expire.toGMTString();
        if (othersValue != null && othersValue.length > 0) {
            othersValue += "&";
        }
        document.cookie = "SiteHelp=" + othersValue + "SelectionsHowTo=Hide" + expire + "; domain=foreclosures.com; path=/";
    }
}

function DeleteSearchDialogHandler(id, oldname) {
    var form = document.SaveSearch;
    var answer = ModalDialog.value; 
       
    if (answer == "Yes") 
    {
        form.SearchNameOld.value = oldname;
        form.i_SearchSaveId.value = id;
        form.DeleteIt.value = "Y";
        form.submit();
    }
}
	
function ExportRelatedPromptReturnMethod(formId)
 {
    var answer = ModalDialog.value;
    var form = document.getElementById(formId);
        
    if (answer == "Cancel") return;
    else {    
        if (answer == "Yes") form.ExportRelatedRecords.value = "True"; 
        else if (answer == "No") form.ExportRelatedRecords.value = "False";
        
        doSubmit(form);
    }
 }
 
 function RelatedDisabledPromptReturnMethod(formId)
 {
    var answer = ModalDialog.value;
    var form = document.getElementById(formId);
        
    if (answer == "Cancel") { return; }
    else {    
        form.ExportRelatedRecords.value = "False";
        doSubmit(form);	
    }	
 }


function printSelectionsDialogHandler() {
    var form = document.getElementById("PrintForm");
    var answer = ModalDialog.value; 
       
    if (answer == "Yes") {
        form.PrintRelatedRecords.value = "True";
    } else if (answer == "No") { 
        form.PrintRelatedRecords.value = "False";
    } else {
        return;
    }
    
    form.submit();
}

function exportSelectionsDialogHandler() {
    var form = document.getElementById("ExportForm");
    var answer = ModalDialog.value; 
       
    if (answer == "Go") { form.submit(); }
}

function exportLimitReachedDialogHandler(functionName) {
    var answer = ModalDialog.value; 
       
    if (answer == "TrimSelections") 
    { 
        trimListingSelections(exportLimit);        
        return functionName;
    } 
    else return true;
}

function dailyExportLimitReachedDialogHandler(functionName, maxSelections) {
    var answer = ModalDialog.value; 
       
    if (answer == "TrimSelections") 
    { 
        trimListingSelections(maxSelections);
        return functionName;
	} 
	else return true;
}


function emailSelectionsDialogHandler() {
    var form = document.getElementById("EmailForm");
    var answer = ModalDialog.value; 
       
    if (answer == "Go") 
    {
        emailListings(form.EmailRelatedRecords.checked, form.EmailQueue[form.EmailQueue.selectedIndex].value);
    }
}

function replaceQueueDialogHandler(listings) {
    var answer = ModalDialog.value; 
    var replace;
    
    if (answer == "Yes") replace = true;
    else replace = false;
    
    addToQueueInternal(listings, replace);
}

function emptyQueueDialogHandler(deleteRows) {
    var answer = ModalDialog.value; 
    
    if (answer == "Yes") {
        removeMultipleFromQueue(selectedListings);
        
        if (selectedListings.length <= 150) {
		    if (deleteRows) {		    
		        deleteSelectedRows();
		        clearSelections();
		    }
	    }
    }
}

function SaveSearchDialogHandler() {
    var answer = ModalDialog.value; 
    if (answer == "Save") {
        document.getElementById("SaveCurrentSearchPopup").submit();        
    }
}
