function loadContent(url,divID)
{
    try {
	var xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
	    alert("Your browser does not support Ajax HTTP");
	    return;
	}
	xmlhttp.open("POST", url, true);
	//document.getElementById(divID).innerHTML = '<div align=\"center\" style=\"vertical-align: middle; min-height: 40px; height: ' + document.getElementById(divID).offsetHeight + 'px\"><img src=\'../images/loading.gif\'/></div>';
	xmlhttp.onreadystatechange = function () {
	    if (xmlhttp.readyState == 4) {
		document.getElementById(divID).innerHTML = xmlhttp.responseText;
	    }
	}
	xmlhttp.send(null);
    } catch (err) {}
}

function nextGallery(url,divID, id)
{
    try {
	var xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
	    alert("Your browser does not support Ajax HTTP");
	    return;
	}
	url+="?off="+id;
	xmlhttp.open("POST", url, true);
	$("#linknext").attr("href", "javascript:nextGallery('galleryscript.php','script','"+(parseInt(id)+6)+"')");
	$("#linkprev").attr("href", "javascript:prevGallery('galleryscript.php','script','"+(parseInt(id)-6)+"')");
	xmlhttp.onreadystatechange = function () {
	    if (xmlhttp.readyState == 4) {
		var oHead = document.getElementsByTagName('HEAD').item(0);
		var oScript = document.createElement( "script" );
		oScript.language = "javascript";
		oScript.type = "text/javascript";
		oScript.id = divID;
		oScript.defer = true;
		oScript.text = xmlhttp.responseText;
		oHead.appendChild( oScript );
                
	    }
	}
	xmlhttp.send(null);
    } catch (err) {}
}

function prevGallery(url,divID, id)
{
    try {
	if(id>=0)
	{
	    var xmlhttp = GetXmlHttpObject();
	    if (xmlhttp == null) {
		alert("Your browser does not support Ajax HTTP");
		return;
	    }
	    url+="?off="+id;
	    xmlhttp.open("POST", url, true);
	    $("#linknext").attr("href", "javascript:nextGallery('galleryscript.php','script','"+(parseInt(id)+6)+"')");
	    $("#linkprev").attr("href", "javascript:prevGallery('galleryscript.php','script','"+(parseInt(id)-6)+"')");
	    xmlhttp.onreadystatechange = function () {
		if (xmlhttp.readyState == 4) {
		    var oHead = document.getElementsByTagName('HEAD').item(0);
		    var oScript = document.createElement( "script" );
		    oScript.language = "javascript";
		    oScript.type = "text/javascript";
		    oScript.id = divID;
		    oScript.defer = true;
		    oScript.text = xmlhttp.responseText;
		    oHead.appendChild( oScript );
                
		}
	    }
	    xmlhttp.send(null);
	}
    } catch (err) {}
}

function loadThenSlideDown(url,divID,objectToSlide) 
{
    try {
	var xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
	    alert("Your browser does not support Ajax HTTP");
	    return;
	}
	xmlhttp.open("POST", url, true);
	//document.getElementById(divID).innerHTML = '<div align=\"center\" style=\"vertical-align: middle; min-height: 40px; height: ' + document.getElementById(divID).offsetHeight + 'px\"><img src=\'../images/loading.gif\'/></div>';
	xmlhttp.onreadystatechange = function () {
	    if (xmlhttp.readyState == 4) {
		$(objectToSlide).slideUp('slow', function() {
		    document.getElementById(divID).innerHTML = xmlhttp.responseText;
                    
		    $(objectToSlide).slideDown('slow', function() {
			$('#scrollbar1').tinyscrollbar();
		    });
                    
		});
                
	    }
	}
	xmlhttp.send(null);
    } catch (err) {}
    
}

function loadThenAttachSlide(url,divID) 
{
    try {
	var xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null) {
	    alert("Your browser does not support Ajax HTTP");
	    return;
	}
	xmlhttp.open("POST", url, true);
	//document.getElementById(divID).innerHTML = '<div align=\"center\" style=\"vertical-align: middle; min-height: 40px; height: ' + document.getElementById(divID).offsetHeight + 'px\"><img src=\'../images/loading.gif\'/></div>';
	xmlhttp.onreadystatechange = function () {
	    if (xmlhttp.readyState == 4) {

		document.getElementById(divID).innerHTML = xmlhttp.responseText;
                
		$("#sidePic a").click(function(){
		    $("#sidePic a").removeClass("current"); 
		    $(this).addClass("current");  
		});
		$(".sidePic").jCarouselLite({
		    btnNext: ".next",
		    btnPrev: ".prev",
		    visible: 5,
		    vertical: true,
		    circular: false,
		    scroll: 1
		});
                
	    }
	}
	xmlhttp.send(null);
    } catch (err) {}
    
}

function GetXmlHttpObject()
{
    if (window.XMLHttpRequest)
    {
	return new XMLHttpRequest();
    }
    if (window.ActiveXObject)
    {
	return new ActiveXObject("Microsoft.XMLHTTP");
    }
    return null;
}

