
// Jason option for 1st select.
var sltCountryOptions = {
		"canada" : "Canada",
		"internationnal" : "International"	};

var sltProvinceOrCountryOptions = "";

function sltCountry_onChange() {	
	
	// Get options for second select.
	$("#sltProvinceOrCountry").removeOption(/./);	
	
	$.getJSON("ajax.index.php?getProvinceOrContry=1&choice=" + this.value, function(data) {		
		var sltProvinceOrCountryOptions = data;
		$("#sltProvinceOrCountry").addOption(sltProvinceOrCountryOptions);
		
		// Default Value for sltProvinceOrCountry
		if ($("#sltCountry").val() == "canada") {
			$("#sltProvinceOrCountry").attr("selectedIndex", 9);
		}
		
		// Raise change.
		$("#sltProvinceOrCountry").change();
	});	
	
}

function sltProvinceOrCountry_onChange() {	

	setTimeout(function () { $("#btnSearch").click(); }, 1000);
}

function btnSearch_onClick() {
	$.post("ajax.index.php", $("#frmChoices").serialize(), function(data){
		$('#divJobsContainers').html(data);
	});
}

jQuery(document).ready(function(){	
	
	$("#sltCountry").addOption(sltCountryOptions, false);
	$("#sltCountry").bind("change", sltCountry_onChange);
	
	$("#sltProvinceOrCountry").bind("change", sltProvinceOrCountry_onChange);
	
	$("#btnSearch").bind("click", btnSearch_onClick);
	
	// Rease event so second combo get his options.
	$("#sltCountry").change();

	
});
