anchor.diff:  			});
   			curDom = $('#delnewdiv');
   			curDom.append(delBtn);
  +			curDom.children().last().on('click', function (e) {
  +				if(p.tests[testItor].hasOwnProperty('del')
  +						&& typeof p.tests[testItor].del != 'undefined'){
  +					if(p.tests[testItor].del == false){
  +						p.tests[testItor].del = true;
  +						$(this).text('Recover');
  +						disableTestGUI();
  +					}else{
  +						p.tests[testItor].del = false;		
  +						$(this).text('Delete');
  +						enableTestGUI();
  +					}
  +				}else{
  +					p.tests[testItor].del = true;
  +					$(this).text('Recover');
  +					disableTestGUI();
  +				}
  +				window.sessionStorage.setItem('tests',JSON.stringify(p));
  +			});
   			curDom.append(newBtn);
   			curDom.children().last().on('click', function (e) {
   				p.tests.splice(testItor,0,{"dirty":true,"isnew":true,"serialNo":testItor});
  -				window.localStorage.setItem("tests",JSON.stringify(p));
  +				window.sessionStorage.setItem("tests",JSON.stringify(p));
   				curMode = edit;
   				showTest4Edit();
   				
  
positive.code: 			        console.log("[AJAX_fail]: " + errorThrown);	
  			        
  			    }
  			});
  			showTest4View();
  		}
  	});
  
negative.code: 			}
  			review += markedPrefix
  			if(p.tests[i].hasOwnProperty('dirty')
  					&& p.tests[i].dirty != 'undefined'
  					&& p.tests[i].dirty == true){
  				review += 'E';
  			}
  			else if(p.tests[i].hasOwnProperty('del')
  					&& p.tests[i].del != 'undefined'
  					&& p.tests[i].del == true){
  				review += 'D';
  			}
  			review += itemSuffix;
  			review += divEndTag;//close item col1;
  