 function $(id) {
	return document.getElementById(id);
}
function checksubmit()
  {
 	  if($('name').value=="")
	     {
		   $('nname').innerHTML='<img src="/images/check_error.gif" width="13" height="13">Name can\'t be null';
		   $('name').focus ();
		  
	 }
	 
	 else if ($('comments').value.length> 500||$('comments').value.length<10)
	  {
	    $('ncomments').innerHTML='<img src="/images/check_error.gif" width="13" height="13">comments should be 10-500 characters';
	    $('comments').focus ();
	    
	  }
	  
	  else if(!CheckEmail($('email').value)||$('email')==""){
		 
		    $('nemail').innerHTML='<img src="/images/check_error.gif" width="13" height="13">email format illegal';
		    $('email').focus ();
		   
	    }
	else
	{
	 /** hidden some something **/
	$('subwait').style.display = '';	
	$('nname').style.display = 'none';
	$('ncomments').style.display = 'none';
	$('nemail').style.display = 'none';
			
	$('submitbtn').disabled=true;
	 ajaxresponse('newcomments', 'action=newcomment&gameid='+$('gameid').value+'&name=' +$('name').value+'&email='+$('email').value+'&comments='+UrlEncode($('comments').value));
	
	 /** display it **/
	$('subwait').style.display = 'none';
	$('submitbtn').disabled=false;	
		
	}
  }
  function getcommentshtml()  
	{
		
		
		var itemshtml="<div class=\"text\">	<p class=\"post-footer\">";				
		itemshtml+="<i>Posted on today  by  <a href=\"mailto:"+$('email').value+"\">"+$('name').value+"</a></i>	";
		itemshtml+="</p><p><img src=\"/images/avatar.png\" alt=\"avatar\" class=\"float-left\" height=\"40\" width=\"40\">"+$('comments').value+"</p>";
		itemshtml+="<p class=\"clear\"></p>	</div>";

 
		return itemshtml;
	}
        function ajaxresponse(objname, data) {
        	var x = new Ajax('XML', objname);
        	x.get('/ajax.php?inajax=1&' + data, function(s){
        	        var obj = $(objname);
        	        if(s == 'succeed') {
        	        	obj.style.display = '';
        	        	var oldHTML = obj.innerHTML;
        	        	//alert(getitemshtml());
        	                obj.innerHTML = getcommentshtml()+oldHTML ;
        	                $('subwait').style.display = 'none';
        			obj.className = "warning";
        		} else {
        			warning(obj, s);
        		}
        	});
        }
 
  
  function CheckEmail(str){return(/^([\.\w-]){3,}@([\w-]){2,}(\.([\w]){2,4}){1,2}$/.test(str))}
