// CISend sends a modify command to the web server
// Parameters:
// Operand: for example MW0
// Value
function CISend(Operand,Value) {
var found;
var href;
if ( Value == "NaN" ) {
alert("Value is not a number");
return;
}
// Verify variable value
if ( (Value < -65535) || (Value > 65535) ) {
alert("Allowed range for value is -65535 to 65535");
return;
}
// Strip previous modify command from URL
href = this.location.href;
found = href.indexOf("?");
if ( found > 0 ) {
href = href.substring(0, found);
}
// Now add modify command to URL and reload
this.location.href = href + "?ci:" + "M" + Operand + "=" + Value;
}