﻿// JScript File
function Fill(e,Xurl,xContainer,xUpdater,xObj,ObjID)
	{
	    var imgcontainer=document.getElementById(xContainer)
	    imgcontainer.style.width='100%'
	    imgcontainer.style.backgroundColor='#f5f5f5'
	    imgcontainer.style.textAlign ='center'
	    requestURL=Xurl;
	    container=xContainer;
	    Updater=xUpdater;
	    xObjID=ObjID;
	    MObj=xObj;
		var url = requestURL + '?str=' + e; 
		xmlHttp = GetXmlHttpObject(stateChangeHandler); 
		xmlHttp_Get(xmlHttp, url); 
	}
var xmlHttp; 
var requestURL;
var container;
var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
var is_opera = ((navigator.userAgent.indexOf("Opera6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0; 
var Updater;
var MObj;
var xObjID;
function stateChangeHandler() 
	{ 
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0 || xmlHttp.readyState == 'complete'){ 
	var str = xmlHttp.responseText;
	if (MObj!="undefined" && MObj!="") { 
	document.getElementById(MObj).style.display ='' ;
	}
	if (Updater !="undefined" && Updater !="") {
	document.getElementById(Updater).style.display ='none' ;
	}
	document.getElementById(container).style.backgroundColor='#FFFFFF';
	document.getElementById(container).innerHTML =  str;
	} 
	} 
	
function xmlHttp_Get(xmlhttp, url) { 
				xmlhttp.open('GET', url, true); 
				xmlhttp.send(null); 
			} 

			function GetXmlHttpObject(handler) { 
				var objXmlHttp = null;

				
				if (is_ie){ 
					//The object to create depends on version of IE 
					//If it isn't ie5, then default to the Msxml2.XMLHTTP object 
					var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP'; 
		             
					//Attempt to create the object 
					try{ 
						objXmlHttp = new ActiveXObject(strObjName); 
						objXmlHttp.onreadystatechange = handler; 
					} 
					catch(e){ 
					//Object creation errored 
						alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled'); 
						return; 
					} 
				} 
				else if (is_opera){ 
					//Opera has some issues with xmlHttp object functionality 
					alert('Opera detected. The page may not behave as expected.'); 
					return; 
				} 
				else{ 
					// Mozilla | Netscape | Safari 
					objXmlHttp = new XMLHttpRequest(); 
					objXmlHttp.onload = handler; 
					objXmlHttp.onerror = handler; 
				} 
		         
				//Return the instantiated object 
				return objXmlHttp; 
			} 


