function createRequestObject(){
	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 getNextImage(nr,div,mmFolderId, maxImageWidth){
	document.getElementById('slidenav').style.display = "none";
	var http = createRequestObject();
	var param = 'nr=' + nr + '&div=' + div + '&mmFolderId=' + mmFolderId + '&maxImageWidth=' + maxImageWidth;
	http.onreadystatechange = function(){
			if(http.readyState == 4){	
				var answer = http.responseText;
				document.getElementById(div).innerHTML = answer;
			};
	}
	http.open('get', 'nhoAjax/nhoajaxslidehandler.php?action=getNext&'+param); 
			
	http.send(null);
}

function getPreviousImage(nr,div,mmFolderId,maxImageWidth){
	document.getElementById('slidenav').style.display = "none";
	var http = createRequestObject();
	var param = 'nr=' + nr + '&div=' + div + '&mmFolderId=' + mmFolderId + '&maxImageWidth=' + maxImageWidth;
	http.onreadystatechange = function(){
			if(http.readyState == 4){	
				var answer = http.responseText;
				document.getElementById(div).innerHTML = answer;
			};
	}
	http.open('get', 'nhoAjax/nhoajaxslidehandler.php?action=getPrevious&'+param); 
			
	http.send(null);
}

function getChosenImage(nr,div,mmFolderId,maxImageWidth){
	document.getElementById('slidenav').style.display = "none";
	var http = createRequestObject();
	var param = 'nr=' + nr + '&div=' + div + '&mmFolderId=' + mmFolderId + '&maxImageWidth=' + maxImageWidth;
	http.onreadystatechange = function(){
			if(http.readyState == 4){	
				var answer = http.responseText;
				document.getElementById(div).innerHTML = answer;
			};
	}
	http.open('get', 'nhoAjax/nhoajaxslidehandler.php?action=getChosen&'+param); 
			
	http.send(null);
}


function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

