swrightmaximo
Programmer
I have here some code that is supposed to add or remove a key value from the screen. the adding part is working but if the value exists I want them to remove the cosen value. here is the code:
function tableSelect(service)
{
var myform;
myform = document.itemform;
myform.target = "_top";
var tableFirstIndex = myform.stranList.value.indexOf(service);
var tbIndex1 = svList.indexOf(service);
var modtable = service + ","
var tablesIndex = strans.indexOf(modtable);
if(tableFirstIndex > -1)
{
if(confirm("Remove Transaction: " + service + "?"))
{
var var1 = myform.stranList.value.substring(0, tableFirstIndex);
var var2 = myform.stranList.value.substring(tableFirstIndex + service.length + 2, myform.stranList.value.length);
var var3 = svList.substring(0, tbIndex1);
var var4 = svList.substring(tbIndex1 + service.length + 1, svList.length);
var var5 = strans.substring(0, tablesIndex);
var var6 = strans.substring(tablesIndex + modtable.length , strans.length);
var newList = var1 + var2;
lblist = var3 + var4;
strans = var5 + var6;
SetCookie("strans", strans);
SetCookie("svList", svList);
myform.stranList.value = newList;
return;
}
else
{
return;
}
}
svList = svList + service + "\n";
strans = strans + modtable;
SetCookie("strans", strans);
SetCookie("svList", svList);
myform.stranList.value = myform.stranList.value + service + "\n";
return;
}
function tableSelect(service)
{
var myform;
myform = document.itemform;
myform.target = "_top";
var tableFirstIndex = myform.stranList.value.indexOf(service);
var tbIndex1 = svList.indexOf(service);
var modtable = service + ","
var tablesIndex = strans.indexOf(modtable);
if(tableFirstIndex > -1)
{
if(confirm("Remove Transaction: " + service + "?"))
{
var var1 = myform.stranList.value.substring(0, tableFirstIndex);
var var2 = myform.stranList.value.substring(tableFirstIndex + service.length + 2, myform.stranList.value.length);
var var3 = svList.substring(0, tbIndex1);
var var4 = svList.substring(tbIndex1 + service.length + 1, svList.length);
var var5 = strans.substring(0, tablesIndex);
var var6 = strans.substring(tablesIndex + modtable.length , strans.length);
var newList = var1 + var2;
lblist = var3 + var4;
strans = var5 + var6;
SetCookie("strans", strans);
SetCookie("svList", svList);
myform.stranList.value = newList;
return;
}
else
{
return;
}
}
svList = svList + service + "\n";
strans = strans + modtable;
SetCookie("strans", strans);
SetCookie("svList", svList);
myform.stranList.value = myform.stranList.value + service + "\n";
return;
}