﻿/* ------------------------------------------------------------- */
// creates a url (including querystring) that incorporates values from html elements 
//  specified in the delimited fieldString parameter provided...
function ConvertFormToQuerystring(targetUrl, fieldPrefix, fieldString, delimiter) {
    var fArray = new Array();
    fArray = fieldString.split(delimiter);
    var qs = targetUrl + '?';
    for (var i = 0; i < fArray.length - 1; i++) {
        ctrlId = fieldPrefix + fArray[i];
        ctrl = document.getElementsByName(ctrlId)[0];
        qs += fArray[i] + '=' + ctrl.value + '&';
    }
    var retval = escape(qs.substr(0, qs.length - 1));
    return retval;
}
/* ------------------------------------------------------------- */
function setFormValue(controlName, newValue, matchConditionalValue, conditionalValueToMatch) {
        var ctrl = eval('document.aspnetForm.' + controlName);
        if (!matchConditionalValue | ctrl.value==conditionalValueToMatch) {
            ctrl.value = newValue;
        }
    try {
        } catch (ex) {
    }
}
/* ------------------------------------------------------------- */
function findSelectedValue(element) {
    retVal = '';
    try {
        retVal = document.getElementsByName(element)[0].value;
    }
    catch (err) {

    }
    return retVal;
}
/* ------------------------------------------------------------- */
