//Add comments to sportsfail items
var xmlhttp;

function addComment(item){
	errors = new Array();
	var name = document.getElementsByName('name')[0].value;
	var comment = document.getElementsByName('comm')[0].value;
	//collects errors
	if(!comment){
		errors.unshift("Please enter a Comment!<br />");
		}
	if(comment.length>300){
		errors.unshift("Your comment must be under 300 characters!<br />");
		}
	if(name.length>64){
		errors.unshift("Your name is too long!<br />");
		}
	//access errors and add comment if errors=0
	if(errors.length>0){
		var error = errors.toString();
		
		document.getElementsByName('error')[0].innerHTML = error.replace(",","");
		}
	else{
		document.getElementsByName("name")[0].disabled = "disabled";
		document.getElementsByName("comm")[0].disabled = "disabled";
		document.getElementsByName("subcomm")[0].disabled = "disabled";
		document.getElementsByName('error')[0].innerHTML = " ";
		var url = 'functions/addcomment.php?a=add&id='+item+'&name='+escape(name)+'&comment='+escape(comment);
		var fx = function(){
			if(xmlhttp.readyState==4 && xmlhttp.status==200){
				result = noAd(xmlhttp.responseText);
				result = result.split('<<<');
				name = result[1];
				com = result[2];
				date = result[3];
				
				c = document.getElementById("comments");
				if( document.getElementsByTagName('i').length == 1 ){
					if( c.getElementsByTagName('i')[0].innerHTML == 'Be the first to comment!'){
						c.innerHTML = '';
						}
					}
				
				if( (c.getElementsByTagName("div")).length % 2 == 0){
					color = '#CDCDCD';
					}
				else{
					color = '#FFFFFF';
					}
				comment = document.createElement('div');
				comment.setAttribute('style','background-color:'+color+';');
				comment.innerHTML = "<span class='date'>"+name+"<br /> "+date+"</span><p>"+com+"</p>";				
				c.appendChild(comment);
			
				document.getElementsByName("name")[0].value = "";
				document.getElementsByName("comm")[0].value = "";
				document.getElementsByName("name")[0].disabled = "";
				document.getElementsByName("comm")[0].disabled = "";
				document.getElementsByName("subcomm")[0].disabled = "";
				}
			}
		ajax('', url, fx, ''); 
		}
	}
