      //  document.register.email.focus();
		onload = function()
		{
			document.x = new Image;
			document.x.src = "images/loading.gif";
		}
		
		function openDiv(elName){
			var theElemenet=document.getElementById(elName);
			if(theElemenet){
				theElemenet.style.display="block";
			}
		}
		function closeDiv(elName){
			var theElemenet=document.getElementById(elName);
			if(theElemenet){
				theElemenet.style.display="none";
			}
		}
        
		function clearUsernameStatus() {
                closeDiv('responses')
        }
        function clear_stars()
		{

		}

		function getFile() {
		document.getElementById("hiddenFile").value = document.getElementById("myfile").value; //for netscape
		var myFile = "file:///" + document.getElementById("hiddenFile").value;
		xmlhttp.open('POST', myFile, true);
		xmlhttp.send(null);
		return false;
		}

		function preloader()
		{
			var html_preload;
			html_preload = '<table cellpading="0" cellspacing="0" border="0" width="100%" height="100%">'
								+'<tr>'
									+'<td align="center" valign="middle"><img src="images/loading.gif" width="35" height="35" border="0"></td>'
								+'</tr>'
							+'<table>';
			return html_preload;
		}

		function ajaxLoader(url,id)
		{
			if (document.getElementById) {
					var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
				}
				// windows
				if (window.ActiveXObject)
				{
					if (x)
					{
						x.onreadystatechange = function()
						{
							if (x.readyState == 1 || x.readyState == 2 || x.readyState == 3)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = preloader();
							}

							if (x.readyState == 4 && x.status == 200)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = x.responseText;
							}
						}
						x.open("GET", url, true);
						x.send();
					}
				}
				else
				{
					if (x)
					{
						x.onreadystatechange = function()
						{
							if (x.readyState == 1 || x.readyState == 2 || x.readyState == 3)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = preloader();
							}

							if (x.readyState == 4 && x.status == 200)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = x.responseText;
							}
						}
							x.open("GET", url, true);
							x.send(null);
					}
					
				}
	    }

		function ajaxLoaderPost(url,id, params)
		{
			if (document.getElementById) {
					var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
				}
				// windows
				if (window.ActiveXObject)
				{
					if (x)
					{
						x.onreadystatechange = function()
						{
							if (x.readyState == 1 || x.readyState == 2 || x.readyState == 3)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = preloader();
							}

							if (x.readyState == 4 && x.status == 200)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = x.responseText;
							}
						}
						x.open("POST", url, true);
						x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						x.setRequestHeader("Content-length", params.length);
						x.setRequestHeader("Connection", "close");

						x.send(params);
					}
				}
				else
				{
					if (x)
					{
						x.onreadystatechange = function()
						{
							if (x.readyState == 1 || x.readyState == 2 || x.readyState == 3)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = preloader();
							}

							if (x.readyState == 4 && x.status == 200)
							{
								openDiv(id)
								el = document.getElementById(id);
								el.innerHTML = x.responseText;
							}
						}
							x.open("POST", url, true);
							x.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
							x.setRequestHeader("Content-length", params.length);
							x.setRequestHeader("Connection", "close");

							x.send(params);
					}
					
				}
	    }   