﻿var d=new Date();
var month=new Array(12);
month[0]="January";
month[1]="February";
month[2]="March";
month[3]="April";
month[4]="May";
month[5]="June";
month[6]="July";
month[7]="August";
month[8]="September";
month[9]="October";
month[10]="November";
month[11]="December";

var monthAB=new Array(12);
monthAB[0]="Jan";
monthAB[1]="Feb";
monthAB[2]="Mar";
monthAB[3]="Apr";
monthAB[4]="May";
monthAB[5]="Jun";
monthAB[6]="Jul";
monthAB[7]="Aug";
monthAB[8]="Sep";
monthAB[9]="Oct";
monthAB[10]="Nov";
monthAB[11]="Dec";

var DayName=new Array(7);
DayName[1]="Monday";
DayName[2]="Tuesday";
DayName[3]="Wednesday";
DayName[4]="Thursday";
DayName[5]="Friday";
DayName[6]="Saturdat";
DayName[0]="Sunday";

var ss='';
var retval='';
var pgcnt='';
var gidd='';
var orient='';
var ctrl='';
var pctrlsup='';
function PopCtr(qval,cntr,qdiv,qtp,qfval)
{
	ctrl=cntr;
	pctrlsup=1;
	ChkSpl(qval,qtp,qdiv,qfval,0,'P');
}
function ChkSpl(idd,type,cc,forval,pcnt,orien)
{
	ss=cc;
	orient=orien;
	ss.style.background="";
	ss.innerHTML = "<img src='../images/loading.gif'>"
	url="../members/index-ajax.php?ac=" + type + "&resp1=" + (pcnt*3) +  "&" + forval + "=" + idd;
	//alert(url);
	retval=type;
	pgcnt=pcnt;
	gidd=idd;
	loadXMLDoc1(url);
}
function loadXMLDoc1(url)
{
    if (window.XMLHttpRequest)
    {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangel;
        req.open("GET", url, true);
        req.send(null);
    }
    else if (window.ActiveXObject)
    {
            req=new ActiveXObject("Msxml2.XMLHTTP");
            if (req)
            {
                req.onreadystatechange = processReqChangel;
                req.open("GET", url, true);
                req.send(null);
            }
            else
            req = new ActiveXObject("Microsoft.XMLHTTP");
            if (req)
            {
                req.onreadystatechange = processReqChangel;
                req.open("GET", url, true);
                req.send(null);
            }
    }
}
function CreateTable(ToPage)
{
		arresp=req.responseText.split("\r");
		var newTab= document.createElement('Table');
		newTab.className='tabst';
		ss.appendChild(newTab);
		for (i = 0; i < arresp.length; i++) 
		{
		    opar=arresp[i].split("\t");
		    if(opar[1])
		    {
	            if(orient=='L')
	            {
		            var newRow = document.createElement('TR');
		            newRow.id = 'emrow_' + i;
		            if(i==0)
		            {
		            	newRow.className='head';
		            }
		            else
		            {
		            	if(i%2==0)
		            	newRow.className='dark';
		            	else
		            	newRow.className='light';
		            }
		            newTab.appendChild(newRow);
		            var td0 = document.createElement('TD');
		            td0.className='cl2';
		            newRow.appendChild(td0);
		            td0.innerHTML=opar[0].toLowerCase();
		            for(h=1;h<opar.length;h++)
		            {
			            if(opar[h])
			            {
				            var td = document.createElement('TD');
				            td.className='cl1';
				            newRow.appendChild(td);
				            if(i==0)
				            	td.innerHTML=opar[h];
				            else
				            	td.innerHTML=opar[h].toLowerCase();
				        }
			        }
			    }
			    else
			    {
		            if(i>0)
				    {
					    var newRow = document.createElement('TR');
					    newRow.id = 'emrow_' + i;
			            newRow.className='head';
			            newTab.appendChild(newRow);
			            var td = document.createElement('TD');
			            td.className='cl1';
			            td.innerHTML='&nbsp;';
			            td.colSpan=2;
			            newRow.appendChild(td);
			        }
		            for(h=1;h<opar.length;h++)
		            {
			            if(opar[h])
			            {
				            if(i==0)
				            {
				            	colhd=arresp[i].split("\t");;
				            }
				            else
				            {
				            	var newRow = document.createElement('TR');
					            newRow.id = 'emrr_' + h;
				            	if(h%2==0)
				            	newRow.className='dark';
				            	else
				            	newRow.className='light';
					            newTab.appendChild(newRow);
					            var td = document.createElement('TD');
					            td.className='cl3';
					            newRow.appendChild(td);
					            td.innerHTML=colhd[h] + ':';
	
					            var td = document.createElement('TD');
					            td.className='cl1';
					            newRow.appendChild(td);
					            td.innerHTML=opar[h].toLowerCase();
					        }
				        }
			        }
			    }
		    }
		}
		if(arresp.length==102 && ToPage==1)
		{
			ss.innerHTML=ss.innerHTML +'<br><a href=# onclick=javascript:ChkSpl("' + gidd + '","exportmulti",document.getElementById("matt"),"qid",' + (pgcnt+1) + ',"L")>Next Page</a>';
		}
}

function PopulateCont(contid,delimr,delimc)
{
	arresp=req.responseText.split(delimr);
		ss.innerHTML ='';
		contid.options.length = 0;
		for (i = 0; i < arresp.length; i++) 
		{
		    opar=arresp[i].split(delimc);
		    if(opar[1])
		    var option = new Option(opar[1], opar[0]);
		    contid.options.add(option);
		}
}

function updateClock ( )
{
  var currentTime = new Date ( );
  var curdate= DayName[currentTime.getDay()]+', ' + month[currentTime.getMonth()] + ' ' + currentTime.getDate() + ', ' + ' ' + currentTime.getFullYear();
  var currentHours = currentTime.getHours ( );
  var currentMinutes = currentTime.getMinutes ( );
  var currentSeconds = currentTime.getSeconds ( );

  // Pad the minutes and seconds with leading zeros, if required
  currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
  currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;

  // Choose either "AM" or "PM" as appropriate
  var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

  // Convert the hours component to 12-hour format if needed
  currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;

  // Convert an hours component of "0" to "12"
  currentHours = ( currentHours == 0 ) ? 12 : currentHours;

  // Compose the string for display
  var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay;

  // Update the time display
//  document.getElementById("clock").firstChild.nodeValue = curdate + ' \n ' + currentTimeString;
	document.getElementById("clock").innerHTML = curdate + ' ' + currentTimeString;
}

