

function change_search_form()
{

	var type = $('#search_type option:selected').val();

	$("#divcentre").css('display','none');
	$("#divmember").css('display','none');
	$("#divport").css('display','none');

	switch(type)
	{
		case 'centre':
			$("#divcentre").css('display','block');
		break;
		case 'member':
			$("#divmember").css('display','block');
		break;
		case 'port':
			$("#divport").css('display','block');
		break;
		default:
			$("#divcentre").css('display','block');
	}

}




function find_association(aname1,aname2)
{
	var aid = $('#assoc_list1 option:selected').val();
	if(aid < 1)
	{
		alert("Please, select an item.");
	}
	var params = {};
	params['id1'] = aid;
	params['name1'] = aname1;
	params['name2'] = aname2;
	$.post(base_url+"associate/options", params,
		function(data){
	
				
			$('#assoc_list2').html('');
			if(data)
			{
				$('#assoc_list2').html(data);
			}
		  } 
	);

}






function form_call(id,type,cmd)
{
	if(!id)
	{
		alert('Form id is incorrect');
		return;
	}


	switch(cmd)
	{
		case 'addassoc':
			action = id;
			$("#action").attr('value',id);
			id = $('#assoc_list1 option:selected').val();
			id += '_' + $('#assoc_list2 option:selected').val();
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/add/');
			$('#actionform').submit();
		break;
		case 'update':
		
			action = base_url + type + '/update/';
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',action);
			

			
//			$("#formid").get(0).setAttribute("action", action);
//			alert($('#actionform').attr('action') + " / " + action + " / " + $('#frm_id').val());
			
			$('#actionform').submit();
			

		break;
		case 'delete':
			if(confirm("Are you sure you want to delete it? "))
			{
				$("#frm_id").attr('value',id);
				$("#actionform").get(0).setAttribute('action',base_url +  type + '/delete/');
				$('#actionform').submit();
			}
		break;
		case 'deleteassoc':
			if(confirm("Are you sure you want to delete it? "))
			{
				$("#frm_id").attr('value',id);
				$("#actionform").get(0).setAttribute('action',base_url +  type + '/delete/');
				$('#actionform').submit();
			}
		break;
		case 'centrecorrect':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/centrecorrect/');
			$('#actionform').submit();
		break;
		case 'membercorrect':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/membercorrect/');
			$('#actionform').submit();
		break;
		case 'portcorrect':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/portcorrect/');
			$('#actionform').submit();
		break;
		case 'centreinfo':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/centreinfo/');
			$('#actionform').submit();
		break;
		case 'memberinfo':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/memberinfo/');
			$('#actionform').submit();
		break;
		case 'portinfo':
			$("#frm_id").attr('value',id);
			$("#actionform").get(0).setAttribute('action',base_url + type + '/portinfo/');
			$('#actionform').submit();
		break;


		
	}

}

var ajaxUrl = 'http://directory.icma.as/index.php/ajax/';

$(document).ready( function() {

	$('select#c_country').change(function () {

    	type = $('select#search_type').val();
		country = $(this).val();

		if(type == 'centre')
		{
			ext = 'port';
			if(!isNaN(country))
				ext += '/' + country;
				
			loadSelectList(ajaxUrl + ext, "select#port");
		}		
	});
	
	$('#actionform').attr('action', 'thisisatestaction');
});


function loadSelectList(url, destSelect)
{
	$.getJSON(url, function(j, textStatus){
		  var options = '';
		  for (var i = 0; i < j.length; i++) {
			options += '<option value="' + j[i].oV + '">' + j[i].oT + '</option>';
		  }
	
		  $(destSelect).html(options);
    }); 
}

