// --------------------------------------------------------------------------------
// ld_PersonnelSearch.js
// Lisa Mulhern 03-Mar-2006
// --------------------------------------------------------------------------------

var ld_fieldPrefix = "tmpl_appRight2__ctl0_";
var ld_fieldPrefix2 = "tmpl_appLeft2__ctl0_";

var ps1;

ow_f_AppendLoadEvent(
    function() 
    {
		/*
    	if (document.getElementById("ow_btnLawyers") != null) 
    	{
			ow_f_AddEvent(document.getElementById("ow_btnLawyers"), "click", ld_selectLawyers, false);
		}  
    
    	if (document.getElementById("ow_btnAll") != null) 
    	{
			ow_f_AddEvent(document.getElementById("ow_btnAll"), "click", ld_selectStaff, false);
		}
		
		if (document.getElementById(ld_fieldPrefix + "ow_btnSearch") != null) 
		{
			ow_f_AddEvent(document.getElementById(ld_fieldPrefix + "ow_btnSearch"), "click", setFlt, false);
		}
		
		if (document.getElementById(ld_fieldPrefix2 + "ow_btnSearch") != null) 
		{
			ow_f_AddEvent(document.getElementById(ld_fieldPrefix2 + "ow_btnSearch"), "click", setFlt, false);
		}
		*/
		if (document.getElementById(ld_fieldPrefix + "ow_txtName") != null) {
			ow_f_AddEvent(document.getElementById(ld_fieldPrefix + "ow_txtName"), "keypress", ld_form_Key, false);
		}
		if (document.getElementById(ld_fieldPrefix2 + "ow_txtName") != null) {
			ow_f_AddEvent(document.getElementById(ld_fieldPrefix2 + "ow_txtName"), "keypress", ld_form_Key, false);
		}
		
		// gets array of ps in the document
		//ps1 = ow_f_GetElementsByClassName("optSearchField", "p");		
	}	
);

//from http://techpatterns.com/downloads/javascript_cookies.php
/*function getCookie(name) {
var start = document.cookie.indexOf(name + "=");
var len = start + name.length + 1;
if ((!start) && ( name != document.cookie.substring(0, name.length)))
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}
	

ow_f_AppendLoadEvent(
	function() 
	{
	var flt = getCookie("flt");
	if (flt != null) {
		if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) 
			{
				if (flt == "false") 
				{
					for (var i=0; i < ps1.length; i++)
					{
						if (ow_f_GetElementStyle(ps1[i], "display") == "block")
						{
							ps1[i].style.display = "none";
						}

					}
					//change classes of top links
					var lnkLawyers = document.getElementById("ow_btnLawyers");
					var lnkStaff = document.getElementById("ow_btnAll");
					lnkLawyers.className = ""
					lnkStaff.className = "current"
					//set hidden field
					if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) {
						document.getElementById(ld_fieldPrefix + "hidFilterLawyers").value = false
					} else {
						if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) {
							document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers").value = false
						}
					}
				}
			}
			
		if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) 
			{
				if (flt == "false")
				{

					for (var i=0; i < ps1.length; i++)
					{
						if (ow_f_GetElementStyle(ps1[i], "display") == "block")
						{
							ps1[i].style.display = "none";
						}

					}
					//change classes of top links
					var lnkLawyers = document.getElementById("ow_btnLawyers");
					var lnkStaff = document.getElementById("ow_btnAll");
					lnkLawyers.className = ""
					lnkStaff.className = "current"
					//set hidden field
					if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) {
						document.getElementById(ld_fieldPrefix + "hidFilterLawyers").value = false
					} else {
						if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) {
							document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers").value = false
						}
					}

				}
			}
		}
	}
);
*/
//check for enter key when typing on textfield
function ld_form_Key(e) {
	var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	if (code == 13) {
		if (document.getElementById(ld_fieldPrefix + "ow_btnSearch") != null) {
			document.getElementById(ld_fieldPrefix + "ow_btnSearch").click();
		}
		if (document.getElementById(ld_fieldPrefix2 + "ow_btnSearch") != null) {
			document.getElementById(ld_fieldPrefix2 + "ow_btnSearch").click();
		}
		if (e.preventDefault) e.preventDefault(); else e.returnValue = false;
	}
}
/*
function setFlt(e)
{
	if (!e) var e = window.event;
		if (e.target) elm = e.target; else elm = e.srcElement;
		
	if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) 
		{
			document.cookie = "flt=" + escape(document.getElementById(ld_fieldPrefix + "hidFilterLawyers").value); 
		}
		
	if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) 
		{
			document.cookie = "flt=" + escape(document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers").value); 
		}
}

function ld_selectLawyers(e) 
{
	if (!e) var e = window.event;
		if (e.target) elm = e.target; else elm = e.srcElement;

	for (var i=0; i < ps1.length; i++)
	{
		if (ow_f_GetElementStyle(ps1[i], "display") == "none")
		{
			ps1[i].style.display = "block";
		}
	}
	//change classes of top links
	var lnkLawyers = document.getElementById("ow_btnLawyers");
	var lnkStaff = document.getElementById("ow_btnAll");
	
	lnkLawyers.className = "current"
	lnkStaff.className = ""
	//set hidden field
	if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) {
		document.getElementById(ld_fieldPrefix + "hidFilterLawyers").value = true
	} else {
		if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) {
			document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers").value = true
		}
	}
	
}

function ld_selectStaff(e)
{
	if (!e) var e = window.event;
		if (e.target) elm = e.target; else elm = e.srcElement;

	for (var i=0; i < ps1.length; i++)
	{
		if (ow_f_GetElementStyle(ps1[i], "display") == "block")
		{
			ps1[i].style.display = "none";
		}

	}
	//change classes of top links
	var lnkLawyers = document.getElementById("ow_btnLawyers");
	var lnkStaff = document.getElementById("ow_btnAll");
	lnkLawyers.className = ""
	lnkStaff.className = "current"
	//set hidden field
	if (document.getElementById(ld_fieldPrefix + "hidFilterLawyers") != null) {
		document.getElementById(ld_fieldPrefix + "hidFilterLawyers").value = false
	} else {
		if (document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers") != null) {
			document.getElementById(ld_fieldPrefix2 + "hidFilterLawyers").value = false
		}
	}
} */