<!--
//  Title:       Region Summary
//  Developer:   Wade McDonough
//  Verion:      1.0
//  Date:        3 Nov 2006
//  Description: 
// 
/////////////////////////////

function address_detail_onclick(x_button)
{
	if (x_button == 'save')
	{
		if(address_detail_validate() == false)
			return;
		
		ajax_showdiv('div_load_address_detail');

		var x_id = document.getElementById('address_id').value;

		var url = 'modules/address/address_detail.php';

		var param = 'mode=update';
		param += '&address_id=' 		+ x_id;
		param += '&address_status_id=' 	+ document.getElementById('address_status_id').value;
		param += '&address_client_id=' 	+ document.getElementById('address_client_id').value;

		param += '&address_company=' 	+ encodeURIComponent(document.getElementById('address_company').value);
		param += '&address_account=' 	+ encodeURIComponent(document.getElementById('address_account').value);
		param += '&address_name=' 		+ encodeURIComponent(document.getElementById('address_name').value);
		param += '&address_address=' 	+ encodeURIComponent(document.getElementById('address_address').value);
		param += '&address_area_id=' 	+ document.getElementById('address_area_id').value;
		param += '&address_suburb=' 	+ encodeURIComponent(document.getElementById('address_suburb').value);
		param += '&address_state=' 		+ encodeURIComponent(document.getElementById('address_state').value);
		param += '&address_postcode=' 	+ encodeURIComponent(document.getElementById('address_postcode').value);
		param += '&address_phone=' 		+ encodeURIComponent(document.getElementById('address_phone').value);
		param += '&address_mobile=' 	+ encodeURIComponent(document.getElementById('address_mobile').value);
		param += '&address_fax=' 		+ encodeURIComponent(document.getElementById('address_fax').value);
		param += '&address_notes=' 		+ encodeURIComponent(document.getElementById('address_notes').value);

		var div = 'div_popup_1';
		var callback = "index_location('transport', 'address', 'summary', '" + x_id + "')";
		ajax_processRequestPost(url,param,div,callback)
		return false;
	}
	return false;
}

function address_detail_validate()
{
	if (!isSelected('address_client_id', 'Please enter a \'Client\''))
		return false;

	if (!isEmpty('address_company', 'Please enter a \'Company\''))
		return false;

	if (!isSelected('address_area_id', 'Please enter a \'Suburb\''))
		return false;

	// All Good.
	return true;
}

function address_detail_fill_area(
					obj_id,value_id,
					obj_sub,value_sub,
					obj_state,value_state,
					obj_post,value_post,
					div)
{
	$('#' + obj_id).val(value_id);
	$('#' + obj_sub).val(value_sub);
	$('#' + obj_state).val(value_state);
	$('#' + obj_post).val(value_post);
	setTimeout("$('#" + div + "').hide();", 200);
}

function address_detail_highlight()
{
	index_bg_color('address_client_id','#99FF99');
	index_bg_color('address_company','#99FF99');
	index_bg_color('address_address','#99FF99');
	index_bg_color('address_suburb','#99FF99');
}

function address_detail_onload(mode)
{
	if ((mode == 'insert') || (mode == 'edit') || (mode == 'view'))
	{
		ajax_showpopup('div_popup_1','');
		ajax_hidediv('div_result'); // Hide Progress Image
	}
	address_detail_highlight();
}
-->
