function getXMLHTTP() { //fuction to return the xml http object

		var xmlhttp=false;

		try{

			xmlhttp=new XMLHttpRequest();

		}

		catch(e)	{

			try{

				xmlhttp= new ActiveXObject("Microsoft.XMLHTTP");

			}

			catch(e){

				try{

				req = new ActiveXObject("Msxml2.XMLHTTP");

				}

				catch(e1){

					xmlhttp=false;

				}

			}

		}



		return xmlhttp;

	}

var div_id,ajaxtxt,imgsize,strURL,redirectstat,redirecturl;

function loadingimg(imgsize,ajaxtxt) {

  if (imgsize==1) {

    if (ajaxtxt) {

     var myimg = '<p  align="center"><img src="images/misc/ajaxloader01.gif" style="padding: 3px 0px 0px 3px;" width="16" height="16"/>&nbsp;&nbsp;<span id="loadingmssg">'+ajaxtxt+'</span></p>';

     } else {

     var myimg = '<p  align="center"><img src="images/misc/ajaxloader01.gif" width="16" height="16"/></p>';

   }

   } else if (imgsize==2) {

    if (ajaxtxt) {

     var myimg = '<p  align="center"><img src="images/misc/ajaxloader02.gif" width="32" height="32"/>&nbsp;&nbsp;<span id="loadingmssg">'+ajaxtxt+'</span></p>';

     } else {

     var myimg = '<p  align="center"><img src="images/misc/ajaxloader02.gif" width="32" height="32"/></p>';

     }

   } else if (imgsize==0) {

    if (ajaxtxt) {

     var myimg = '<p  align="center"><span id="loadingmssg">'+ajaxtxt+'</span></p>';

     }

  }


  return myimg;

}



function ajax(strURL,div_id,imgsize,ajaxtxt,redirectstat,redirecturl) {

var req = getXMLHTTP();

            req.onreadystatechange =function() {

                if(req.readyState < 4){

                    //You can add animated gif while loading //

                    document.getElementById(div_id).innerHTML = loadingimg(imgsize,ajaxtxt);

                }

				if (req.readyState == 4) {

					// only if "OK"

					if (req.status == 200) {

                        if ((redirectstat==1) && (req.responseText==1)) {

                          location=redirecturl;

                        } else {

						document.getElementById(div_id).innerHTML=req.responseText;

						}

					} else {

						document.getElementById(div_id).innerHTML = loadingimg(imgsize,ajaxtxt);

					}

				}

			}

                req.open("GET", strURL, true);

                req.send(null);

                

                

          

}



function closeform(e){

document.getElementById("floatform").style.visibility="hidden";

document.getElementById("floatform").style.left="-500px";

}



function showform(myCONT,imgsize,loadingtxt,w,h,t,l) {

var req = getXMLHTTP();

if (req) {

req.onreadystatechange = function() {

   if(req.readyState < 4){

            //You can add animated gif while loading //

            document.getElementById("floatform").innerHTML = loadingimg(imgsize,loadingtxt);

   }

   if (req.readyState == 4) {

			// only if "OK"

   if (req.status == 200) {

			document.getElementById("floatform").innerHTML=myCONT;

   } else {

		document.getElementById("floatform").innerHTML = loadingimg(imgsize,loadingtxt);

   }

   }

 }

}

document.getElementById("floatform").style.visibility='';

document.getElementById("floatform").style.left="0px";

document.getElementById("floatform").style.width=w + 'px';

document.getElementById("floatform").style.borderColor="#006699";

document.getElementById("floatform").style.top=t + 'px';

document.getElementById("floatform").style.left=l + 'px';

}


