var tempTarget;
var tempTargetScan;
var multiArray;
var baseURL = "/";
//var workingLawyerID = 39;

/*---------------------+
| Load Lawyer
- Initiates the JS App.
- calls AJAX request for the lawyer xml
*/
function loadLawyer(workingLawyerID, theLawyer){
	var url = baseURL + 'lawyerDetails.php';
	var param = "&lawyerID=" + workingLawyerID;	
	var myAjax = new Ajax.Request( url, {method: 'get', parameters: param, onSuccess: loadData, onFailure: showMessage} );
	document.getElementById('dirList').className = "grayData";
	theLawyer.className = "antiGray";
	if(document.getElementById('lastLawyer')){
		document.getElementById('lastLawyer').className = "";
		document.getElementById('lastLawyer').id = "";		
	}
	theLawyer.id = 'lastLawyer';
	//alert(url +"?"+ param);
}

/*---------------------+
| Load Data
- Loads the initial root element instance on AJAX Request success 
*/
function loadData(originalRequest){
	var lawyer = originalRequest.responseText;
	var theDiv = document.getElementById('learnMore');
	if(theDiv){
		theDiv.innerHTML = lawyer;
		theDiv.style.display = "block";
	}

}

/*---------------------+
| show Message
+ ---------------------
- shows message box, scrolls to it
- decides if error or success
- if error with xml pastes default message
- if error with submission pastes ordered list
- if success just pastes success message.
*/
function showMessage(message, type, notXML){
	alert("showMessage");
	$('messageBox').style.display = "block";
	window.scrollTo(0, 200);
	$('messageBox').className = type + "Message";
	if(!notXML && type == "errorMessage"){
		$('messaseBox').getElementsByTagName('div')[0].innerHTML = "<p>There was a problem communicating with the server, if problem continues contact us!</p>";
	}
	else{
		$('messageBox').getElementsByTagName('div')[0].innerHTML = message.responseText;
	}
}

//onload initiates the application
//window.onload = loadLawyer;

