
/**
* ProjectNameRender
* 
* Writes/renderers the project name from the project xml in to html.
*
*/

function SingleFieldTextRender(xmlTagName,xmlAttributeName){
	this.xmlTagName = xmlTagName;
	this.xmlAttributeName = xmlAttributeName;
}
//function render(object,contentRenderer){
SingleFieldTextRender.prototype.render = function render(object,htmlElementId){

	var textBox = document.getElementById(htmlElementId);
	 
	while(textBox.childNodes.length > 0){
  	 	textBox.removeChild(textBox.childNodes.item(0));
 	}
 		 
 	var xml = object;
 	
 	//check status.	
	var rootElementList = xml.getElementsByTagName("rater"); 
	var rootTag = rootElementList[0];
	var status = rootTag.getAttribute("status");
	
	if(status!="error"){
	
		var elementList = xml.getElementsByTagName(this.xmlTagName);
	
		var xmlNode = elementList[0];
	 
		var name = xmlNode.getAttribute(this.xmlAttributeName);
	
		if(name!=null && name != "" && name != undefined){
	
			var spantag =  document.createElement("span");
			var itag = document.createElement("i");
		
			itag.appendChild(document.createTextNode("Med vänliga hälsningar,"));  
		
			spantag.appendChild(itag); 
		
			textBox.appendChild(spantag);
		
			textBox.appendChild(document.createElement("br"));
		 	textBox.appendChild(document.createElement("br"));
		 	
			textBox.appendChild(document.createTextNode(name));
		 	
		 	textBox.appendChild(document.createElement("br"));
		
		}
	}  
	return;
}

