/**
 * ELG Tradersearch JS
 * Requires jQuery to be present
 **/

$(document).ready(function() {

	// Eventhandler for the location select box to update the product select box
	$('.traderfinderSearchBox .locationSelect').change(function() {
		var locationSelectValue = $('.traderfinderSearchBox .locationSelect').val();
		var productSelectValue = $('.traderfinderSearchBox .productSelect').val();
		var languageID = $('.traderfinderSearchBox .languageID').val();
		$('.traderfinderSearchBox .productSelect').load(
				'index.php?eID=tx_elgtraderfinder_searchboxupdate_eid&L='+languageID,
				{
					'locationSelect':locationSelectValue
				},
				function(){
					$(".traderfinderSearchBox .productSelect option[value='"+productSelectValue+"']").attr("selected", "selected");
				});
	});

	// Eventhandler for the product select box to update the product select box
	$('.traderfinderSearchBox .productSelect').change(function() {
		var locationSelectValue = $('.traderfinderSearchBox .locationSelect').val();
		var productSelectValue = $('.traderfinderSearchBox .productSelect').val();
		var languageID = $('.traderfinderSearchBox .languageID').val();
		$('.traderfinderSearchBox .locationSelect').load(
				'index.php?eID=tx_elgtraderfinder_searchboxupdate_eid&L='+languageID,
				{
					'productSelect':productSelectValue
				},
				function(){
					$(".traderfinderSearchBox .locationSelect option[value='"+locationSelectValue+"']").attr("selected", "selected");
				});
	});
});
