﻿var parameters = [["date", "txtDate"], ["formation", "txtFormation"]];

function GetParam(name) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexName = '';

    for (var i = 0; i < name.length; i++) {
        regexName = regexName + "[" + name.charAt(i).toLowerCase() + name.charAt(i).toUpperCase() + "]";
    }
    
    
    var regexS = "[\\?&]" + regexName + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(window.location.href);
    if (results == null)
        return "";
    else
        return results[1];
}


window.onload = function Load() {
    if (parameters) {
        for (var i = 0; i < parameters.length; i++) {
            var paramName = parameters[i][0];
            var paramField = parameters[i][1];

            var paramValue = GetParam(paramName);

            if (document.getElementById(paramField)) {
                document.getElementById(paramField).value = paramValue;
                //document.getElementById(paramField).disabled = true;
		document.getElementById(paramField).setAttribute('readOnly','readonly');    
            }
        }
    }
}