var onLoads=new Array();

function addOnLoad(script){
	onLoads[onLoads.length]=script;
}

function processOnLoad(){
	for (var i=0; i<onLoads.length; i++){
		try{
			eval(onLoads[i]);		
		}catch(e){
			//alert(e);
		}
	}
}

window.onload=processOnLoad;


//=================================================

//negotiators
var negotiators=new Array();

function negotiator(officeName,office,personID,firstName,lastName){
	this.officeName=officeName;
	this.office=office;
	this.personID=personID;
	this.firstName=firstName;
	this.lastName=lastName;
	return this
}

function populateNegotiatorDropDown(clientID,office){
	var obj=document.getElementById(clientID);
	obj.options.length=0;
	var x=0;	
	if (obj.getAttribute('AllowAllSelector')=='True'  || obj.getAttribute('AllowAllSelector')=='true'){
		var o = new Option('-- all --',-1);
		obj.options[x]=o;
		x++;
	}	
	for (var i=0; i<negotiators.length; i++){
		if (office==negotiators[i].office){
			var o = new Option(negotiators[i].firstName+' '+negotiators[i].lastName,negotiators[i].personID);
			obj.options[x]=o;
			x++;
		}
	}
	for (var i=0; i<obj.options.length; i++){		
		if (obj.getAttribute('NegotiatorID')==obj.options[i].value){ 
			obj.selectedIndex=i;
		}
	}
	if (obj.onchange) obj.onchange;
}
