function przepiszDoDivMiasto() {
	document.getElementById('miasto').innerHTML = document.header_search.Hcity.options[document.header_search.Hcity.selectedIndex].text;	
}

function ukryjHcity() {
	document.getElementById('Hcity').style.display = 'none';
}
function pokazHcity() {
	document.getElementById('Hcity').style.display = 'block';
}
function closeRegions() {
	document.getElementById('regions').style.display='none';
}
function openCat()
{
	setCities();
	document.getElementById('regions').style.display='block';
	$('#regions').slideDown();
}

function settingCity(cityName) {
  document.getElementById('sele_city').innerHTML = cityName;
	myselect = document.getElementById('Hcity');
	for (var i=0; i< myselect.options.length; i++){
	 if (document.header_search.Hcity.options[i].text == cityName) {
	   myselect[i].selected = true;break;
	 }
	}
  if(document.header_search.Hsearchtext.value=='Szukaj...'){document.header_search.Hsearchtext.value=''};
  document.header_search.submit();
}

function setCities(param) {
	var opts = '<div id="miasta_top"></div>';
	var myselect = document.getElementById('Hcity');
	var groups = myselect.getElementsByTagName('optgroup');
	for (var j=0; j<groups.length; j++) {
	   opts = opts + '<ul><li class=\"dir\">'+groups[j].label+'<ul>';
	   var ops=groups[j].getElementsByTagName('option');
		//for (var i=0; i<ops.length; i++){
		var count = 6;
		if (ops.length < 6) {
			count = ops.length;
		}
		
		for (var i=0; i<count; i++){
			opts = opts + '<li style=\"list-style-type:none;\"><a href="#" onclick=\"settingCity(\'' + ops[i].text + '\')\">' + ops[i].text + '</a></li>';
		}

		if (ops.length > 6) {
			opts = opts + '<li style=\"list-style-type:none;float:right;margin-top:5px;font-size:9px;\"><a href="#" onclick=\"getCitiesForState(\'' + j + '\')\">Więcej miast...</a></li>';
		}
	   opts = opts + '</ul></li></ul>';
	}
	opts = opts + '<div id="miasta_bottom"></div>';
if(param == null || param == 'undefined') {
	document.getElementById('regions').innerHTML = '<div id="closeRegions" onclick="closeRegions();">&nbsp;</div>' + opts;
} else {
	return param + opts;
}
}

function getCitiesForState(j) {
	var myselect = document.getElementById('Hcity');
	var groups = myselect.getElementsByTagName('optgroup');
	var opts = '<div id="miasta_top"></div>';

	var ops=groups[j].getElementsByTagName('option');

	opts = opts + '<ul><li class=\"dir\">'+groups[j].label+'<ul>';
	for (var i=0; i<ops.length; i++){
	   opts = opts + '<li style=\"list-style-type:none;\"><a href="#" onclick=\"settingCity(\'' + ops[i].text + '\')\">' + ops[i].text + '</a></li>';
	   if (ops.length > 15 && i == 14) {
		 opts = opts + '</ul></li></ul>';
		 opts = opts + '<ul><li class=\"dir\">&nbsp<ul>';
	   }
	}

	opts = opts + '<li style=\"list-style-type:none;float:right;margin-top:5px;font-size:9px;\"><a href="#" onclick=\"setCities();\">...Powrót do listy</a></li>';
        opts = opts + '</ul></li></ul>';
	opts = opts + '<div id="miasta_bottom"></div>';
	document.getElementById('regions').innerHTML = '<div id="closeRegions" onclick="closeRegions();">&nbsp;</div>' + opts;
}
