function getXMLHttp()
	{
  		var xmlHttp
	  	try
	  	{
		//Firefox, Opera 8.0+, Safari
			xmlHttp = new XMLHttpRequest();
	  	}
	  	catch(e)
	  	{
		//Internet Explorer
			try
			{
		 		 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e)
			{
		  		try
		 		{
					xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		  		}
		  		catch(e)
		  		{
					alert("Your browser does not support AJAX!")
					return false;
		  		}
			}
	  	}
	  	return xmlHttp;
	}
function insert()
	{  
  		var xmlHttp = getXMLHttp();
 
  		xmlHttp.onreadystatechange = function()
  		{
    		if(xmlHttp.readyState == 4)
   	 		{
      	
     		 HandleResponse(xmlHttp.responseText);
				
    		}
  		}
		//document.getElementById('insert_response').innerHTML = "Just a second..."
	    // Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
		var idphoto=encodeURI(document.getElementById('idphoto').value);
		var idmember=encodeURI(document.getElementById('idmember').value);
		var comment=encodeURI(document.getElementById('comment').value);
  		//xmlHttp.abort();	
  		xmlHttp.open("GET", "insert.php?idphoto="+idphoto+"&idmember="+idmember+"&comment="+comment, true);
  		xmlHttp.send(null);
	}


function HandleResponse(response)
{
  document.getElementById('insert_response').innerHTML=response;
}


function viewcomment(id) 
	
{  
  		var xmlHttp = getXMLHttp();
 
  		xmlHttp.onreadystatechange = function()
  		{
    		if(xmlHttp.readyState == 4)
   	 		{
      	
     		 HandleResponse2(xmlHttp.responseText);
				
    		}
  		}
	
		//xmlHttp.abort();	
  		xmlHttp.open("GET", "viewcomment.php?idphoto="+id, true);
  		xmlHttp.send(null);
}

function HandleResponse2(response)
{
  document.getElementById('commentlist').innerHTML=response;
}

function set_selected(id){
   	  var url = 'set_selector.php';
	  new Ajax.Updater('', url, {
	  method: 'get',evalScripts:true,
	  parameters: {id:id},
		
		onSuccess: function(data) {
		},
		onFailure: function(){ alert('Something went wrong...')  
		}
	});
}
