function get_selection(objCheck,strMakeID,strHidID){
	var strOldMakeID = $('#' + strHidID).attr("value");
	if(objCheck.checked == false){
		strOldMakeID = strOldMakeID.replace(strMakeID + ",","")
	}
	var arrOldMakeID = new Array();
	arrOldMakeID = strOldMakeID.split(",");
	if( jQuery.inArray(strMakeID, arrOldMakeID) == '-1' || strOldMakeID == ''  ){
		if(objCheck.checked == true){
			var strewMakeID = (strOldMakeID != ''? strOldMakeID +  ',' : '') + strMakeID
		}else{
			var strewMakeID = strOldMakeID;
		}
		$('#' + strHidID).attr("value", strewMakeID);
	}
}

function get_data(){
	var strAction = 'get_data';
	var strMake = $('#hidMake').attr('value');
	var strZipCode = $('#txtZip').attr('value');
	var strDistance = $('#cmbDistance').attr('value');
	if(strMake == ''){
		alert("Please select at least one manufracturer.");
	}else if(strZipCode == ''){
		alert("Please enter your zipcode.");
		$('#txtZip').focus();
	}else if(strDistance == ''){
		alert("Please select distance.");
		$('#cmbDistance').focus();
	}else if(strMake != '' && strZipCode != '' && strDistance != ''){
		$('#loader').toggle();
		$.ajax({
			type: "POST",
			url: HTTP_JS_SERVER + "get_dealer_search_data.php",
			data: "action=" + strAction + "&strMake=" + strMake + "&strZipCode=" + strZipCode + "&strDistance=" + strDistance,
			error: function(errorResponse){alert(errorResponse.statusText);},
			success: function(htmlReposnse) {
				if(htmlReposnse != ''){
					$('#divSearchResults').html(htmlReposnse);
					$('#loader').toggle();
				}
			}
		});
	}
}

function select_all(objCheckBox){
	var setOption = objCheckBox.checked;
	$("#hidMake").attr("value","");
	$("input[@id^='chkSelect']").each(function(){
		$(this).attr("checked",setOption);
		if(setOption){
			var arrId = $(this).attr("id").split("_");
			var strNewValue = ( $("#hidMake").attr("value") != '' ? $("#hidMake").attr("value") + "," : '' )  + arrId[1];
			$("#hidMake").attr("value",strNewValue);
		}
	});
}