// JavaScript Document

function makeRequest (){
	
	var request;
	
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest();	
	} else if (window.ActiveXObject) {
		request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	return request;
}

function refreshGallery(){

var request = makeRequest();
	
	if (request) {
		
		
		var elementArray = document.getElementsByName('tags');
		
		var str_1 = "tags=";
		var count = 0;
		
		for(var i=0;i<elementArray.length;i++){
			if(elementArray[i].checked){
				str_1 += elementArray[i].id + ",";
				count++;	
			}
			
		}
		
		if(count > 0){
			str_1=str_1.slice(0,-1);
		} else {
			str_1 += "none";	
		}
		
	
		//str = encodeURIComponent(str_1);
		
		

		request.open("POST","gallery_update.php",true);
		request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
		request.onreadystatechange = function(){
			if ((request.readyState == 4) && (request.status == 200)) {
				var doc = request.responseText;
				processResults(doc);
				
			}
		}
		request.send(str_1);
	
	}

}




function processResults(doc){
	
	document.getElementById('gallery_results').innerHTML = doc;
	
}