
// ziska seznam produktu ve vybrane kategorii
function getCities(type) {
	var cp = new cpaint();
	cp.set_debug(0);

	var kuch_spotrebice=document.getElementById('kuch-spotrebice').checked ? document.getElementById('kuch-spotrebice').value : '';
	var topidla=document.getElementById('topidla').checked ? document.getElementById('topidla').value : '';
	//var voda=document.getElementById('voda').checked ? document.getElementById('voda').value : '';
	var krby=document.getElementById('krby').checked ? document.getElementById('krby').value : '';
	//var velko=document.getElementById('velko').checked ? document.getElementById('velko').value : '';

	// nastavime promenne do pole
	var lednice=document.getElementById('lednice');
	var mycky=document.getElementById('mycky');
	var array=new Array(kuch_spotrebice, topidla, krby);
	if (lednice!=null) {
		var len=array.length;
		array[len]=lednice.checked ? lednice.value : '';
	}
	if (mycky!=null) {
		var len=array.length;
		array[len]=mycky.checked ? mycky.value : '';
	}
	cp.call('/content/ajaxKarmaDealers.php', 'getCities', getCitiesResponce, array, type);
}

// vlozi seznam produktu do selectu
function getCitiesResponce(result) {
	var product_select=document.getElementById('mesta');
	product_select.options.length=0;

	if (result.cities[0] && result.cities[0].city) {
		// naplneni nalezenym obsahem
		for (var i = 0; i <result.cities[0].city.length; i++) {
			var city_id=result.cities[0].city[i].get_attribute('id');
			var city_name=result.cities[0].city[i].data;

			product_select.options[i] = new Option(city_name, city_id);
		}
	}
}

function showDealers(type) {
	var cp = new cpaint();
	cp.set_debug(0);
	cp.set_response_type('TEXT');

	var kuch_spotrebice=document.getElementById('kuch-spotrebice').checked ? document.getElementById('kuch-spotrebice').value : '';
	var topidla=document.getElementById('topidla').checked ? document.getElementById('topidla').value : '';
	//var voda=document.getElementById('voda').checked ? document.getElementById('voda').value : '';
	var krby=document.getElementById('krby').checked ? document.getElementById('krby').value : '';
	//var velko=document.getElementById('velko').checked ? document.getElementById('velko').value : '';

	var mesta=document.getElementById('mesta');
	var cities=new Array();
	for (var i=mesta.selectedIndex;i<mesta.options.length;i++) {
		if (mesta.options[i].selected) {
			 cities[cities.length]=mesta.options[i].value;
		}
	}

	// nastavime promenne do pole
	var lednice=document.getElementById('lednice');
	var mycky=document.getElementById('mycky');

	var array=new Array(kuch_spotrebice, topidla, krby);

	if (lednice!=null) {
		var len=array.length;
		array[len]=lednice.checked ? lednice.value : '';
	}
	if (mycky!=null) {
		var len=array.length;
		array[len]=mycky.checked ? mycky.value : '';
	}
	//alert(array[2]);
	cp.call('/content/ajaxKarmaDealers.php', 'getDealers', showDealersResponce, array, cities, type);
}

function showDealersResponce(result) {
	var form_obj=result;

	var div=document.getElementById('shops-search-result');
	//var div_value=div.innerHTML;
	//div.innerHTML='';

	div.innerHTML=form_obj;
}
