function getValue(url,varname) { var i = 0; var value = false; // Firts, split the url by the ? var qparts = url.split("?"); // Check that there is a querystring if (qparts.length > 1) { // Then find the querystring, everything after the ? var query = qparts[1]; // Split the query string into variables (separates by &s) var vars = query.split("&"); // Iterate through vars, checking each one for varname for (i=0;i 0) { name = name.substr(0,1).toUpperCase() + name.substr(1); for(var i=0; i < name.length; i++) { if (i > 0) { if (name.charAt(i - 1) == '_') { name = name.substr(0,i) + name.substr(i,1).toUpperCase() + name.substr(i + 1) ; } } } name = name.replace(/_/g,''); } return name; } function val2datastr(val) { ret = ''; if (val) { if (val !== null) { if (isArray(val)) { for(var i=0; i < val.length; i++) { if (val[i].getMonth) { var m = val[i].getMonth(); if (m > 0) m += 1; var d = val[i].getDate(); if (d < 10) d = '0' + d; if (m < 10) m = '0' + m; if (ret) ret += ','; ret += val[i].getFullYear() + '-' + m + '-' + d; } } } else { ret = val; } } } //console.log(ret); return ret; } function datastr2val(str) { ret = ''; if (str) { if (str !== null) { var tabDates = new Array(); var tabStrDates = str.split(','); for(var k=0; k < tabStrDates.length; k++) { tabDates[k] = new Date(tabStrDates[k]); } ret = tabDates; } } return ret; }