<!--
function JSWait(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 


function ToggleDivs(divs)
{
	var x;
	var divlist = new Array();
	divlist = divs.split(',');
	for (x in divlist)
		{
		if(document.getElementById(divlist[x]).style.display == "none") { document.getElementById(divlist[x]).style.display = "block"; }
		else { document.getElementById(divlist[x]).style.display = "none"; }
		}
}
function GivemetheID(d)
{
	/* Gives the content of the named field */
	var item;
	item = "txtURL" + d;
	test = document.getElementById(item).value;
	alert(test);
}

function ResetEntry(element,selection){
	document.getElementById(element).value = selection;
}
function ResetDropBox(element,selection){
	document.getElementById(element).selectedIndex = selection; /* FF */
	/*document.getElementById(element).value = (selection -1)*/
	document.getElementById(element).selectedIndex = (selection -1) /* IE
	/*document.getElementById(element).options[selection-1].selected = true;*/
}


function ajaxRequest(){
//Sample call:
//var myajaxrequest=new ajaxRequest()/*
 var activexmodes=["Msxml2.XMLHTTP", "Microsoft.XMLHTTP"] //activeX versions to check for in IE
 if (window.ActiveXObject){ //Test for support for ActiveXObject in IE first (as XMLHttpRequest in IE7 is broken)
  for (var i=0; i<activexmodes.length; i++){
   try{
    return new ActiveXObject(activexmodes[i])
   }
   catch(e){
    //suppress error
   }
  }
 }
 else if (window.XMLHttpRequest) // if Mozilla, Safari etc
  return new XMLHttpRequest()
 else
  return false
}


function ajaxPostData(PageName,IDnum,Data){
var mypostrequest=new ajaxRequest()
mypostrequest.onreadystatechange=function(){
 if (mypostrequest.readyState==4){
  if (mypostrequest.status==200 || window.location.href.indexOf("http")==-1){
   document.getElementById("Result" + IDnum).innerHTML=mypostrequest.responseText
   
   //Insert script to update divs here.
   for (x in Name){
	 var elName;
	 elname = document.getElementById(Name[x]+IDnum).name;
	 elname = elname.replace('txt','');
	 UpdateText = document.getElementById(Name[x]+IDnum).value;

	 
	if (document.getElementById(Name[x]+IDnum).type=='select-one') //check if element is a drop down list
	{
		var DropName = document.getElementById(Name[x]+IDnum);
		UpdateText = DropName.options[DropName.selectedIndex].text;	
	}
		 document.getElementById(elname).innerHTML = UpdateText;
}
  }
  else{
   alert("An error has occured making the request")
  }
 }
}

var x;
var parameters
var Name = new Array();
Name = Data.split(',');
var Result = new Array();
parameters = '';
parameters = 'ID=' + IDnum;
for (x in Name)
	{
		Result[x]=document.getElementById(Name[x] + IDnum).value;
		parameters = parameters + '&' + Name[x] + '=' + encodeURIComponent(Result[x]); //+ '"'
	}
mypostrequest.open("POST", PageName, true)
mypostrequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
mypostrequest.send(parameters)

}




//-->





