// JavaScript Document
function startUpload(actlyr,ldg){
     document.getElementById(ldg).style.display='block';
	 //document.getElementById('ldg').style.visibility = 'visible'; 
	 document.getElementById(ldg).innerHTML='Loading...<br/><img src="images/loader.gif" />'; 
	 
      document.getElementById(actlyr).style.visibility = 'hidden';
      return true;
}

function stopUpload(str, actlyr,ldg){
      var arr = str.split('|');			
					//alert(' this is the id ' + arr[0] + ' this is the label: ' + arr[1] );
				if(arr[0]!='success')
				{
					var error = arr[1];
					
					document.getElementById(actlyr).style.visibility = 'visible';
					document.getElementById(ldg).innerHTML = '';
					document.getElementById(ldg).innerHTML = '<span class="notice">'+error+'</td>';
					document.getElementById(ldg).style.display='block';
					//alert(document.getElementById('ldg').innerHTML);
					
				}
				else
				if(arr[0]=='success')
				{
					var success = arr[1];
					document.getElementById(ldg).innerHTML = '';
					document.getElementById(ldg).innerHTML = '<span class="success">'+success+'</td>';
					document.getElementById(ldg).style.display='block';
					var date = new Date();
					date.setTime(date.getTime()+(2*24*60*60*1000));
					var expires = "; expires="+date.toGMTString();
					document.cookie = "gotdets"+"="+1+expires+"; path=/";
					//alert(document.cookie);
				}  
}
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}
function get3rdOption(){

	var index = document.subfrm.ste.selectedIndex;
	var selindex = document.subfrm.ste.options[index].value;
	var res = getchrs(selindex);
	//alert(selindex);

}

function createRequestObject(){
	var request_o; //declare the variable to hold the object.
	var browser = navigator.appName; //find the browser name
	if(browser == "Microsoft Internet Explorer"){
		/* Create the object using MSIE's method */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Create the object using other browser's method */
		request_o = new XMLHttpRequest();
	}
	return request_o; //return the object
}

var http = createRequestObject();

function getchrs(id){
	http.open('get', 'Scripts/getlga.php?id='
	+ id);
	http.onreadystatechange = handlechr;
	http.send(null);
}
function handlechr(){
	if(http.readyState < 4){
		document.getElementById('wrkg').innerHTML = '<img src="images/roto.gif" /> Searching..';
	}
	if(http.readyState == 4)
	{
		document.getElementById('wrkg').innerHTML = '<B>Done</B>';
		var response = http.responseText;
		var str = response;
		if (str!="")
		{
			var arr = str.split('|');
			document.subfrm.lga.length = 0;   				//reset status
			document.subfrm.lga.length = arr.length + 1;
			for (var i = 0; i <= arr.length; i++) {
				if(arr[i] != "" ){
					var str2 = arr[i];
					var arr2 = str2.split(',');
					//alert(' this is the id ' + arr2[0] + ' this is the label: ' + arr2[1] + ' and this is the counter: ' + i);

					document.subfrm.lga.options[i].text = arr2[0];
					document.subfrm.lga.options[i].value = arr2[1];

				}

			}

		}
		else
		{
			document.subfrm.lga.length = 0;   				//reset status
			document.subfrm.lga.length = arr.length + 1;
			document.getElementById('wrkg').innerHTML = 'No loadable options!!!';
		}

	}
}
function RsetOpt3(){
	//var cont = document.thirdform.select3.length;
	document.form1.ChrPsId.length = 0
	/*for( i = 0; i <= cont; i++){
	document.thirdform.select3.options[i] = "";
	}*/
}

function mkdate(frmnme, ent1,ent2,ent3,trgt)  //function to collect all date values and set in MySQL compatible format. Also returns an array for individual date field manipulation in HTML
{
	var frm = frmnme;
	var tdayx = ent1.selectedIndex;
	var tmnthx = ent2.selectedIndex;
	var yearx = ent3.selectedIndex;
	var dte = new Array();
	dte[0] = ent1.options[tdayx].value;
	dte[1] = ent2.options[tmnthx].value;
	dte[2] = ent3.options[yearx].value;
	
	document.getElementById(trgt).value = dte[2] + ':' + dte[1] + ':' + dte[0];
	//alert(document.getElementById(trgt).value);
	return dte;
	
}
