function addLot(){
	var table		= document.getElementById("datatable");
	var buttons		= document.getElementById("lotbuttons");
	var counter		= document.forms['newtender'].lotcount;
	var lotcount	= parseInt(counter.value);
	var lastlot		= lotcount - 1;
	var lastnode	= document.getElementById("lot" + lastlot);
	var newnode		= lastnode.cloneNode(true);
	counter.value	= lotcount + 1;
	newnode.id		= "lot" + lotcount;
	var bolds		= newnode.getElementsByTagName("span");
	if(bolds[0]){
		bolds[0].innerHTML = counter.value;
	}
	var txtareas	= newnode.getElementsByTagName("textarea");
	if(txtareas[0]){
		txtareas[0].id		= "lot_" + lotcount;
		txtareas[0].value	= "";
		addHandler(txtareas[0], "blur", function(){ checkForm("lot", this); });
	}
	var tds	= newnode.getElementsByTagName("td");
	for(var i = 0; i < tds.length; i++){
		if(tds[i].className == "tick"){
			if(tds[i].firstChild)
				tds[i].removeChild(tds[i].firstChild);
			tds[i].id = "lot" + lotcount + "_tick";
		}
	}
	table.insertBefore(newnode, buttons);
	var button	= document.getElementById("dellot");
	button.style.visibility = "visible";
}

function delLot(){
	var table		= document.getElementById("datatable");
	var counter		= document.forms['newtender'].lotcount;//document.getElementById("lotcount");
	var lotcount	= parseInt(counter.value) - 1;
	var lastlot		= lotcount;
	var lastnode	= document.getElementById("lot" + lastlot);
	counter.value	= lotcount;
	table.removeChild(lastnode);
	if(lotcount == 1){
		var button	= document.getElementById("dellot");
		button.style.visibility = "hidden";
	}
}

function addDoc(){
	var table		= document.getElementById("datatable");
	var buttons		= document.getElementById("docbuttons");
	var counter		= document.forms['newtender'].doccount;
	var doccount	= parseInt(counter.value);
	var lastdoc		= doccount - 1;
	var lastnode	= document.getElementById("doc" + lastdoc);
	var newnode		= lastnode.cloneNode(true);
	counter.value	= doccount + 1;
	newnode.id		= "doc" + doccount;
	var bolds		= newnode.getElementsByTagName("span");
	if(bolds[0]){
		bolds[0].innerHTML = counter.value;
	}
	var inputs		= newnode.getElementsByTagName("input");
	if(inputs[0]){
		inputs[0].id	= "docn_" + doccount;
		inputs[0].value	= "";
		addHandler(inputs[0], "blur", function(){ checkForm("doc", this); });
	}
	if(inputs[1]){
		inputs[1].id	= "docf_" + doccount;
		inputs[1].value	= "";
		addHandler(inputs[1], "blur", function(){ checkForm("doc", this); });
	}
	var tds	= newnode.getElementsByTagName("td");
	for(var i = 0; i < tds.length; i++){
		if(tds[i].className == "tick"){
			if(tds[i].firstChild)
				tds[i].removeChild(tds[i].firstChild);
			tds[i].id = "doc" + doccount + "_tick";
		}
	}
	table.insertBefore(newnode, buttons);
	var button	= document.getElementById("deldoc");
	button.style.visibility = "visible";
}

function delDoc(){
	var table		= document.getElementById("datatable");
	var counter		= document.getElementById("doccount");
	var doccount	= parseInt(counter.value) - 1;
	var lastdoc		= doccount;
	var lastnode	= document.getElementById("doc" + lastdoc);
	counter.value	= doccount;
	table.removeChild(lastnode);
	if(doccount == 1){
		var button	= document.getElementById("deldoc");
		button.style.visibility = "hidden";
	}
}

