

function ReloadIndex(industryId, stateId, districtId) {
	var url = "http://kronehit.partnerhandwerker.at/index.aspx?sid=%SID%&did=%DID%&iid=%IID%";

	if (industryId != 0){
		url = url.replace("%IID%", industryId);
	}
	else {
		url = url.replace("%IID%", "");
	}
	
	if (stateId != 0) {
		url = url.replace("%SID%", stateId);
	}
	else {
		url = url.replace("%SID%", "");
	}
	
	if (districtId != 0) {
		url = url.replace("%DID%", districtId);
	}
	else {
		url = url.replace("%DID%", "");
	}	
	window.location = url;
}

function DoSearch(industryId, stateId, districtId, keywords){
	var url = "http://kronehit.partnerhandwerker.at/result.aspx?sid=%SID%&did=%DID%&iid=%IID%&kw=%KW%&o=0";
	
	if (industryId != 0){
		url = url.replace("%IID%", industryId);
	}
	else {
		url = url.replace("%IID%", "");
	}
	
	if (stateId != 0) {
		url = url.replace("%SID%", stateId);
	}
	else {
		url = url.replace("%SID%", "");
	}
	
	if (districtId != 0) {
		url = url.replace("%DID%", districtId);
	}
	else {
		url = url.replace("%DID%", "");
	}
	
	url = url.replace("%KW%", keywords);
	
	window.location = url;
}

function DDchangedIndex(clearDistrict, clearIndustry) {
	var stateId = $('#ctl00_content_ddStates').val();
	var districtId = $('#ctl00_content_ddDistricts').val();
	var industryId = $('#ctl00_content_ddIndustries').val();
	
	if (industryId == undefined) {
		industryId = $('#hiddenIndustryId').val();
	}

	if (clearIndustry) {
		if (clearDistrict) {
			ReloadIndex('' , stateId, '');
		}
		else {
			ReloadIndex('', stateId, districtId);
		}
	}
	else {
		ReloadIndex(industryId, stateId, districtId);
	}
}

function DDChangedResult(clearDistrict){
	var stateId = $('#ctl00_content_ddStates').val();
	var districtId = $('#ctl00_content_ddDistricts').val();
	var industryId = $('#ctl00_content_hiddenIndustryId').val();
	var keywords = $('#ctl00_content_hiddenKeywords').val();
	
	if (clearDistrict){
		DoSearch(industryId, stateId, '', keywords);
	}
	else {
		DoSearch(industryId, stateId, districtId, keywords);
	}
}

function SubmitOnEnter(myfield, e) {
	var keycode;
	if (window.event) {
		keycode = window.event.keyCode;
	}
	else if (e) {
		keycode = e.which;
	}
	else
		return true;

	if (keycode == 13) {
		DoKeywordSearch();
		return false;
	}
	else
		return true;
}

function DoKeywordSearch() {
	var keywords = document.getElementById("stichwortsuche");
	if (keywords == null) {
		alert("No Keywords!");
		return;
	}
	DoSearch(0, 0, 0, keywords.value);
}
