var count = 1;

//create parent textbox for appraisal order form
function createParentDomainField(domain_name) {
	var parentObj = document.getElementById("domainFields");
	var newDiv = document.createElement("div");
	newDiv.setAttribute("id", "d" + count);
	parentObj.appendChild(newDiv);
	var newField = document.createElement("input");
	newField.setAttribute("type", "text");
	newField.setAttribute("name", "form[name][]");
	newField.setAttribute("class", "text");
	newField.setAttribute("className", "text");
	if (domain_name) newField.setAttribute("value", domain_name);
	newDiv.appendChild(newField);
	var newLink = document.createElement("a");
	newLink.innerHTML = "";
	newDiv.appendChild(newLink);
}

// add new text box for another domain name on appraisal order form
function addDomainField(domain_name) {
	count++;
	var parentObj = document.getElementById("domainFields");
	var deleteObj=parentObj.getElementsByTagName("A");
	var divObj=parentObj.getElementsByTagName("DIV");
	
	if(deleteObj.length == 1 && count==2) {
    	    divObj[0].setAttribute("id", "d" + (count-1));
	    deleteObj[0].innerHTML="delete";
	    deleteObj[0].setAttribute("href", "javascript:deleteDomain('d" + (count-1) + "')");
		
	}
	else if(deleteObj.length == 1) {
	    divObj[0].setAttribute("id", "d" + count);
	    deleteObj[0].innerHTML="delete";
	    deleteObj[0].setAttribute("href", "javascript:deleteDomain('d" + (count) + "')");
	    count++;
	}
	    	
	var newDiv = document.createElement("div");
	newDiv.setAttribute("id", "d" + count);
	parentObj.appendChild(newDiv);
	var newField = document.createElement("input");
	newField.setAttribute("type", "text");
	newField.setAttribute("name", "form[name][]");
	newField.setAttribute("class", "text");
	newField.setAttribute("className", "text");
	if (domain_name) newField.setAttribute("value", domain_name);
	newDiv.appendChild(newField);
	var newLink = document.createElement("a");
	newLink.setAttribute("href", "javascript:deleteDomain('d" + count + "')");
	newLink.innerHTML = "delete";
	newDiv.appendChild(newLink);
}

// remove text box for domain name on appraisal order form
function deleteDomain(field) {
	var parentObj = document.getElementById("domainFields");
	var obj = document.getElementById(field);
	var deleteObj=parentObj.getElementsByTagName("A");
	
	if(deleteObj.length >= 1)
	    parentObj.removeChild(obj);
	if(deleteObj.length == 1) {
	    deleteObj[0].innerHTML="";
	    deleteObj[0].removeAttribute("href");
	}
}

