function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;

function sendPost() {
		 	// Send a POST form to server
            var oForm = document.forms[0];
            var sBody = getRequestBody(oForm);
			var oXmlHttp = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
            oXmlHttp.open("post", oForm.action, true);
            oXmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            oXmlHttp.onreadystatechange = function () {
                if (oXmlHttp.readyState == 4) {
                    if (oXmlHttp.status == 200) {
                        displayInfo(oXmlHttp.responseText);
                    } else {
                        displayInfo("An error occurred: " + oXmlHttp.statusText);
                    }
                }            
            };
            oXmlHttp.send(sBody);        
}
function getRequestBody(oForm) {
            var aParams = new Array();
            for (var i=0 ; i < oForm.elements.length; i++) {
                var sParam = encodeURIComponent(oForm.elements[i].name);
                sParam += "=";
                sParam += encodeURIComponent(oForm.elements[i].value);
                aParams.push(sParam);
            } 
            return aParams.join("&");        
}
function reqMemInfo(h,db,sec) {
      if (h == 'close')
	 	{ m = document.getElementById('ajaxwin').style;
	   	  m.display="none";
		  return;
	 	}
	var g = '?r='+h+'&db='+db;
	var oXmlHttp = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
		if (sec==3) {	//Secretary Full update facilities
                        oXmlHttp.open('get', 'dbRecord.php'+g, true);
                }else{
                    oXmlHttp.open('get', 'dbTreas.php'+g, true)
                }
            oXmlHttp.onreadystatechange = function () {
                if (oXmlHttp.readyState == 4) {
                    if (oXmlHttp.status == 200) {
                        displayInfo(oXmlHttp.responseText);
					} else {
                        displayInfo("An error occurred: " + oXmlHttp.statusText); //statusText is not always accurate
                    }
                }            
            };
            oXmlHttp.send(null);
}
function confirmDel(h,db) {
		 var g = '?d=c&r='+h+'&db='+db;
            var oXmlHttp = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
			oXmlHttp.open('get', 'dbRecord.php'+g, true);
            oXmlHttp.onreadystatechange = function () {
                if (oXmlHttp.readyState == 4) {
                    if (oXmlHttp.status == 200) {
                        displayInfo(oXmlHttp.responseText);
					} else {
                        displayInfo("An error occurred: " + oXmlHttp.statusText); //statusText is not always accurate
                    }
                }            
            };
            oXmlHttp.send(null);
}
function displayInfo(sText) {
        var divCustomerInfo = document.getElementById("ajaxwin");
            divCustomerInfo.innerHTML = sText;
			divCustomerInfo.style.display="block";
}
function showWin(O) {
 var E = document.getElementById("addmessage");		 
 if (O == "H") {
  E.style.display="none";
 }else{
  E.style.display="block";
 } 
}
function edit(recid)	{
 alert("edit "+recid);
}
function del(recid)	{
 alert("Delete "+recid);
}
function confirmDelete(pdf) {
   var ans = confirm("Do you wish to delete "+pdf+"?");
    if (ans) {
       var pdfform = document.forms["pdfadmin"];
        pdfform.elements["pdfname"].value=pdf;
        pdfform.submit();
    }
}
function aManager()
{
var args = aManager.arguments;
switch (args[0])
{
case "load_page":
if (document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if (x)
{
x.onreadystatechange = function()
{
if (x.readyState == 4 && x.status == 200)
{
el = document.getElementById(args[2]);
el.innerHTML = x.responseText;
}
}
 x.open("GET", args[1], true);
 x.send(null);
}
 break;
}
}
function showdoc(d) {
 aManager('load_page','news.php?d='+d,'ajaxFrame');
}