// Created by: Olga Martynova
//script to open window for search in cemetery manager
var wSearch = "";
function doSearch()
{
	// opens pop_up window for search, after search completed information in parent window updated
	// use:	doSearch(type,field_id,field_dsp1,field_dsp2, ....)
	// input: 
	//	type 		- what information to search
	//	field_id 	- hidden field in parent window to store key for found record
	// 	field_dsp1, field_dsp2, ...- names of field in parent window where found info should be displayed
	
	var type = arguments[0];
	
	if (wSearch == undefined || wSearch == "" || wSearch.closed || wSearch.name == undefined)
	{
		if (type == "site" || type == "site_edit")
		{
			search_url = "search_popup_site.php";
		} 
		else
		{
			search_url = "search_popup.php";
		}
		
		search_url +=  "?type=" + arguments[0];
		
		search_url +=  "&field_id="   + arguments[1]+"&field_dsp=";
		
		var delimeter = "";
		for(var i=2; i<arguments.length; i++)
		{
			search_url += delimeter + arguments[i];
			delimeter = ",";
		}
		
		wSearch = window.open(search_url,"subWindow","HEIGHT=600,WIDTH=700,resizable=Yes,scrollbars=Yes,menubar=Yes")
		//alert("Mywindow.name="+myWind.name);
	} 
	else
	{
		wSearch.focus();
	}
}

function doClear()
{
	// clear search display field and hidden key field values
	// use: doClear(field_name1,field_name2, field_name3, ...)
	// input:
	//		  
	// 		  field_name1, field_name2- names of fields  where  info should be cleared
	
	for(var i=0; i<arguments.length; i++)
	{
		var field_dsp = arguments[i]
		
		document.forms[0].elements[field_dsp].value = '';
	}
	
}

// similar to previous function, but it will set all parts of site in 4 form fields
function doSearchSite(type, field_id, field_dept, field_sect, field_lot, field_site)
{
	// opens pop_up window for search, after search completed information in parent window updated
	// input: type 		- site_edit
	//		  field_id 		- hidden field in parent window to store key for found record
	//		  field_dept		- name of field in parent window for site department_code
	//		  field_sect		- name of field in parent window for site section
	//		  field_lot		- name of field in parent window for site lot
	//		  field_nbr		- name of field in parent window for site number
	
	if (wSearch == undefined || wSearch == "" || wSearch.closed || wSearch.name == undefined)
	{
		
		search_url = "search_popup_site.php";
		
		search_url +=  "?type=" + type;
		search_url +=  "&field_id="   + field_id;
		search_url +=  "&field_dept=" + field_dept;
		search_url +=  "&field_sect=" + field_sect;
		search_url +=  "&field_lot="  + field_lot;
		search_url +=  "&field_site=" + field_site;
		//alert (search_url);
		wSearch = window.open(search_url,"subWindow","HEIGHT=600,WIDTH=600,resizable=Yes,scrollbars=Yes,menubar=Yes")
		//alert("Mywindow.name="+myWind.name);
	} 
	else
	{
		wSearch.focus();
	}
}

