
function InitializeAjax() {
	// creating new object for ajax 
	var reqObject = new Object();
	if(window.XMLHttpRequest) 
	{	
		// branch for native XMLHttpRequest object
		try 
		{
			reqObject = new XMLHttpRequest();
		} 
		catch(e) 
		{
			reqObject = false;
		}
	}
	else if(window.ActiveXObject) 
	{	
		// branch for IE/Windows ActiveX version
		try 
		{
			reqObject = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(e) 
		{
			try 
			{
				reqObject = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch(e) 
			{
				reqObject = false;
			}
		}
	}

	return reqObject;
}

function ServerImageRequest(Url,Flds){
	
	var reqObject = false;
	reqObject = InitializeAjax();
	if(reqObject) {
		
		reqObject.onreadystatechange = showValues;
		reqObject.open("GET", Url, true);
		reqObject.send(Flds);

	}
	function displayXML() {
		
		var objXML = reqObject.responseXML;
		
		for(var i = 0; i < objXML.getElementsByTagName('DivBody').length; i++)
		{	
			var divArray= new Array();
			var j=0;
			node=objXML.getElementsByTagName('DivBody')[i].firstChild;
			while(node)
			{				
				divArray[j++]= node.firstChild.nodeValue;
				node=node.nextSibling;
			}
			document.getElementById(divArray[0]).innerHTML=divArray[1];
			
		}
		for(var i = 0; i < objXML.getElementsByTagName('JS').length; i++)
		{
			var JSCall="";
			node=objXML.getElementsByTagName('JS')[i].firstChild;
			while(node)
			{				
				JSCall= node.firstChild.nodeValue;
				node=node.nextSibling;
				eval(JSCall);
			}
		}
	}
	function showValues() {	
		
		if(reqObject.readyState == 4) {

			var objXML = reqObject.responseXML;
			
			if(reqObject.responseXML) {
				
				if(objXML.getElementsByTagName('IControl').length>0 || objXML.getElementsByTagName('JS').length>0 || objXML.getElementsByTagName('Items').length>0 || objXML.getElementsByTagName('DivBody').length>0) {
					displayXML();	
				}
				else{
					alert(reqObject.responseText);
				}		
			}
			else {
				alert(reqObject.responseText);
			}
		}
	}
	
}

function GetBigImage(glid){
		var otid = document.galImagesFORM.otid.value;
		var gid = document.galImagesFORM.gid.value;
		var url = "GetGalleryImage.php?otid="+otid+"&gid="+gid+"&glid="+glid;
		url.toString();
		ServerImageRequest(url,'');
}
function NoImage(){
	alert("Sorry No Image");
}

function GetAllImages(gid){
		var otid = document.galImagesFORM.otid.value;
		var url = "GetAllImages.php?otid="+otid+"&gid="+gid;
		url.toString();
		ServerImageRequest(url,'');
}
