var begin = 0;
var items = 2;
var cImages = "";

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();
var dir = 1;

function handleResponse() {
    if(http.readyState == 4) {
        var response = http.responseText;
        if(response != "0x1") {
            var images = response.split("|");
            var imagesHTML = "";

            for (i=0; i < (images.length -1); i++) {
                if(i==1) {
                    var c = "imgSmall imgCenter";
                } else {
                    var c = "imgSmall";
                }
				imagesHTML += '<div id="img'+i+'" class="' + c + '" style="float:left;"><a href="default.aspx?siid='+ siid + '&arid=' + arid + '&gal=true&sFragment=' + fragment +'">';
                imagesHTML += '<img src="' + images[i].split(",")[0] + '" alt="' + images[i].split(",")[1] + '" />';
				imagesHTML += '</a></div>';
            }
           
            cImages.innerHTML = imagesHTML;            
        } else {
			begin -= items + 1;
		}
        
    }
}

var arid;
var siid;
var fragment;

function setImages(a,s,flipdir,f) {
arid = a;
siid = s;
fragment = f;

cImages = document.getElementById("galImages");
    if(cImages) {
        if(flipdir == -1) {
           if(( begin - items + 1) >= 0) {
		    	begin -= items + 1;
			}
        } else if (flipdir == 1) {
            begin += items + 1;
        }
        http.open("get","rpc.aspx?siid="+siid+"&arid="+arid+"&sBegin="+begin+"&sItems="+items+"&time="+2+"&sType=0&sFragment="+fragment);
        http.onreadystatechange = handleResponse;
        http.send(null);
    }
}





