function showss(e)
{
	var obj = document.getElementById('hint');
	if (!e) e = window.event;
	x = e.clientX;
	y = e.clientY;

	obj.style.zorder=0;
	obj.style.display='block';
	obj.style.left=x+10+document.body.scrollLeft+'px';
	obj.style.top=y+15+document.body.scrollTop+'px';
}

function hidess()
{
	var obj= document.getElementById('hint');
	obj.style.display = 'none';
}

function select_extri()
{
	var parc = false;
	var parc2 = false;
	var num_not_parc = 0;
	for (var i = 0; i < 35; i++)
	{
		var b = document.getElementById("ptype"+i);
		if (b)
		{
			if (b.checked == true)
			{
				if (b.value == 13 || b.value == 16 || b.value == 17)
				{
					parc = true;
					if (b.value == 13)
					{
						parc2 = true;
					}
				}
				else
				{
					num_not_parc++;
				}
			}
		}
	}

	if (parc)
	{
		document.getElementById('extras_land_row').style.display = "block";
		document.getElementById('extras_land_row').style.visibility = "visible";
		if (num_not_parc < 1)
		{
			document.getElementById('extras_row').style.display = "none";
		}
		else
		{
			document.getElementById('extras_row').style.display = "block";
			document.getElementById('extras_row').style.visibility = "visible";
		}
		if (parc2)
		{
			document.getElementById('parceli2').style.display = "block";
			document.getElementById('parceli2').style.visibility = "visible";
		}
		else
		{
			document.getElementById('parceli2').style.display = "none";
		}
	}
	else
	{
		document.getElementById('extras_land_row').style.display = "none";
		document.getElementById('parceli2').style.display = "none";
		document.getElementById('extras_row').style.display = "block";
		document.getElementById('extras_row').style.visibility = "visible";
	}
}

//-----------------------------------------------------------------------

function getAjax()
{
	var http = false;
	try
	{
		http = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch (e)
	{
		try
		{
			http = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch (e)
		{
			http = false;
		}
	}

	if (!http && typeof XMLHttpRequest != 'undefined')
	{
		http = new XMLHttpRequest();
	}
	return http;
}

function change_area(web_root)
{
	var http = getAjax();

	for (var i = 0; i < document.form.city.length; i++)
	{
		if (document.form.city[i].checked)
		{
			var val = document.form.city[i].value;
		}
	}

	var url = '/ajax/change_areas.php?city=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				document.getElementById('city_areas').innerHTML = "";
			}
			document.getElementById('city_areas').innerHTML = content
			//document.getElementById('streets').style.display = "none";
			document.getElementById('streets').style.visibility = "hidden";
			document.getElementById('area_streets').innerHTML = "";;
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_area_admin(web_root)
{
	var http = getAjax();

	var selObj = document.getElementById('cities_select');
	var ind = selObj.options.selectedIndex;
	var val = selObj.options[ind].value;

	var url = web_root + '/ajax/change_areas_admin.php?city=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				document.getElementById('city_areas_admin').innerHTML = "";
			}
			document.getElementById('city_areas_admin').innerHTML = content
			document.getElementById('streets_admin').style.display = "none";
			document.getElementById('area_streets_admin').innerHTML = "";;
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_payment_firm(web_root)
{
	var http = getAjax();

	var selObj = document.getElementById('user_type_dropdown');
	var ind = selObj.options.selectedIndex;
	var val = selObj.options[ind].value;
	var url = web_root + '/ajax/change_firms_admin.php?type=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			//alert(content);
			if (content)
			{
				document.getElementById('firm_id_dropdown').innerHTML = "";
			}
			document.getElementById('firm_id_dropdown').innerHTML = content
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_street(web_root, count_areas, count_streets)
{
	var http = getAjax();

	var val = null;
	var is_checked = false;
	var ind = 0;
	var key_ = '';
	for (var i = 0; i < count_areas; i++)
	{
		ind = i+1;
		key_ = 'areas'+ind;
		if (document.getElementById(key_).checked)
		{
			var val =document.getElementById(key_).value;
			if (val == 3231)
			{
				is_checked = true;
				//alert(val);
				break;
			}
		}
	}

	if (!is_checked)
	{
		document.getElementById('streets').style.visibility = "hidden";
		var key_ = '';
		for (var i = 0; i < count_streets; i++)
		{
			ind = i+1;
			key_ = 'streets'+ind;
			document.getElementById(key_).checked = false;
		}
		return false; // only sofia center
	}
	else
	{
		document.getElementById('streets').style.visibility = "visible";
		return true;
	}

	/*var url = web_root + '/ajax/change_streets.php?subarea=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				eval(content);
				document.getElementById('streets').style.visibility = "visible";
			}
		}
	}
	http.send(null);
	return;*/
}

//--------------------------------------------------------

function change_street_admin(web_root)
{
	var http = getAjax();

	var selObj = document.getElementById('city_areas_select');
	var ind = selObj.options.selectedIndex;
	var val = selObj.options[ind].value;

	if (val != 3231)
	{
		document.getElementById('streets_admin').style.display = "none";
		document.getElementById('area_streets_admin').innerHTML = "";
		return false; // only sofia center
	}

	var url = web_root + '/ajax/change_streets_admin.php?subarea=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				document.getElementById('area_streets_admin').innerHTML = "";
			}
			document.getElementById('area_streets_admin').innerHTML = content;
			document.getElementById('streets_admin').style.display = "block";
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_form(web_root)
{
	var http = getAjax();

	for (var i=0; i < document.form.vid_ad.length; i++)
	{
		if (document.form.vid_ad[i].checked)
		{
			var r1_val = document.form.vid_ad[i].value;
		}
	}

	var url = web_root + '/ajax/change_form.php?vid_ad=' + r1_val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange=function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				document.getElementById('forma').innerHTML = "";
			}
			document.getElementById('forma').innerHTML = content;
		}
	}
	http.send(null)
	return;
}

//--------------------------------------------------------

function change_formata(web_root)
{
	//alert(document.form.vid_ad.value);
	if (document.form.vid_imot.value > 0)
	{
		var http = getAjax();
		var property_ = document.getElementById('vid_imot').value
		var vid_ad_ = document.getElementById('vid_ad').value
		var url = web_root + '/ajax/change_formata.php?property='+property_+'&vid_ad='+vid_ad_+'&t='+Math.random();
		http.open('GET', url, true);
		http.onreadystatechange=function() {
			if (http.readyState == 4)
			{
				var content = http.responseText;
				if (content)
				{
					document.getElementById('inside1').innerHTML = "";
				}
				document.getElementById('inside1').innerHTML = content;
				document.getElementById('inside1').style.display = "block";
				document.getElementById('inside1').style.visibility = "visible";
			}
		}
		http.send(null);

		var http2 = getAjax();
		var url2 = web_root + '/ajax/load_profit_form.php?t='+Math.random();
		http2.open('GET', url2, true);
		http2.onreadystatechange=function() {
			if (http2.readyState == 4)
			{
				var content2 = http2.responseText;
				if (content2)
				{
					document.getElementById('inside2').innerHTML = "";
				}
				document.getElementById('inside2').innerHTML = content2;
				document.getElementById('inside2').style.display = "block";
				document.getElementById('inside2').style.visibility = "visible";
			}
		}
		http2.send(null);
	}
	else
	{
		document.getElementById('inside1').innerHTML = "";
		document.getElementById('inside1').style.display = "none";
		document.getElementById('inside1').style.visibility = "hidden";

		document.getElementById('inside2').innerHTML = "";
		document.getElementById('inside2').style.display = "none";
		document.getElementById('inside2').style.visibility = "hidden";
	}
	return;
}

//--------------------------------------------------------

function do_active_firm(firm_id, is_checked)
{
	var is_active = 0;
	if (is_checked)
	{
		is_active = 1;
	}

	document.getElementById('active_firm_id').value = firm_id;
	document.getElementById('active_firm_action').value = is_active;
	document.forms.active_firm_form.submit();
}

function do_active_person(person_id, is_checked)
{
	var is_active = 0;
	if (is_checked)
	{
		is_active = 1;
	}

	document.getElementById('active_person_id').value = person_id;
	document.getElementById('active_person_action').value = is_active;
	document.forms.active_person_form.submit();
}

function do_active_poll(poll_id, is_checked)
{
	var is_active = 0;
	if (is_checked)
	{
		is_active = 1;
	}

	document.getElementById('active_poll_id').value = poll_id;
	document.getElementById('active_poll_action').value = is_active;
	document.forms.active_poll_form.submit();
}

function changeAdPic(big_pic_src, big_pic_href, big_pic_id, big_pic_href_id)
{
	document.getElementById(big_pic_id).src = big_pic_src;
	document.getElementById(big_pic_href_id).href = big_pic_href;
}

function changeAdPicPopup(big_pic_src, big_pic_id)
{
	document.getElementById(big_pic_id).src = big_pic_src;
}


function ChangeNaiEvtini(web_root)
{
	var oSelVidAd = document.getElementById('nai_evtini_vid_ad');
	var oSelCity = document.getElementById('nai_evtini_city');
	var nSelectedVidAd = oSelVidAd.options[oSelVidAd.options.selectedIndex].value;
	var nSelectedCity = oSelCity.options[oSelCity.options.selectedIndex].value;
	var http = getAjax();
	//alert(http);
	var url = web_root + '/ajax/nai_evtini.php?vid_ad='+nSelectedVidAd+'&city='+nSelectedCity+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange=function() {
		if (http.readyState == 4)
		{
			var content = http.responseText;
			if (content)
			{
				document.getElementById('nai_evtini_div').innerHTML = "";
			}
			document.getElementById('nai_evtini_div').innerHTML = content;
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_stat_dropping_criteria(web_root)
{
	var http = getAjax();

	var selObj = document.getElementById('criteria_dropdown');
	var ind = selObj.options.selectedIndex;
	var val = selObj.options[ind].value;
	var url = web_root + '/ajax/change_stat_dropping_criteria.php?type=' + val+'&t='+Math.random();
	http.open('GET', url, true);
	http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{
			var content = http.responseText;
			//alert(content);
			if (content)
			{
				document.getElementById('criteria_id_store').innerHTML = "";
			}
			document.getElementById('criteria_id_store').innerHTML = content
		}
	}
	http.send(null);
	return;
}

//--------------------------------------------------------

function change_stat_dropping_subareas(web_root)
{
	var http = getAjax();

	var selObj_ = document.getElementById('criteria_dropdown');
	var ind_ = selObj_.options.selectedIndex;
	var val_ = selObj_.options[ind_].value;
	if (val_ == 'city')
	{
		var selFromDate1 = document.forms.stat1.elements['from_date[1]'];
		var selFromDate2 = document.forms.stat1.elements['from_date[2]'];
		var selFromDate3 = document.forms.stat1.elements['from_date[3]'];

		var from_date = selFromDate1.options[selFromDate1.options.selectedIndex].value+'-'+
						selFromDate2.options[selFromDate2.options.selectedIndex].value+'-'+
						selFromDate3.options[selFromDate3.options.selectedIndex].value;
		//alert(from_date);

		var selToDate1 = document.forms.stat1.elements['to_date[1]'];
		var selToDate2 = document.forms.stat1.elements['to_date[2]'];
		var selToDate3 = document.forms.stat1.elements['to_date[3]'];

		var to_date = selToDate1.options[selToDate1.options.selectedIndex].value+'-'+
						selToDate2.options[selToDate2.options.selectedIndex].value+'-'+
						selToDate3.options[selToDate3.options.selectedIndex].value;
		//alert(to_date);

		var selObj = document.getElementById('criteria_id_dropdown');
		var ind = selObj.options.selectedIndex;
		var val = selObj.options[ind].value;
		var url = web_root + '/ajax/change_stat_dropping_subareas.php?city=' + val+'&from_date='+from_date+'&to_date='+to_date+'&t='+Math.random();
		http.open('GET', url, true);
		http.onreadystatechange = function()
		{
			if (http.readyState == 4)
			{
				var content = http.responseText;
				//alert(content);
				if (content)
				{
					document.getElementById('subareas_id_store').innerHTML = "";
				}
				document.getElementById('subareas_id_store').innerHTML = content
			}
		}
		http.send(null);
	}
	return;
}

//--------------------------------------------------------

function change_stat_rising_subareas(web_root)
{
	var http = getAjax();

	var selObj_ = document.getElementById('criteria_dropdown');
	var ind_ = selObj_.options.selectedIndex;
	var val_ = selObj_.options[ind_].value;
	if (val_ == 'city')
	{
		var selFromDate1 = document.forms.stat1.elements['from_date[1]'];
		var selFromDate2 = document.forms.stat1.elements['from_date[2]'];
		var selFromDate3 = document.forms.stat1.elements['from_date[3]'];

		var from_date = selFromDate1.options[selFromDate1.options.selectedIndex].value+'-'+
						selFromDate2.options[selFromDate2.options.selectedIndex].value+'-'+
						selFromDate3.options[selFromDate3.options.selectedIndex].value;
		//alert(from_date);

		var selToDate1 = document.forms.stat1.elements['to_date[1]'];
		var selToDate2 = document.forms.stat1.elements['to_date[2]'];
		var selToDate3 = document.forms.stat1.elements['to_date[3]'];

		var to_date = selToDate1.options[selToDate1.options.selectedIndex].value+'-'+
						selToDate2.options[selToDate2.options.selectedIndex].value+'-'+
						selToDate3.options[selToDate3.options.selectedIndex].value;
		//alert(to_date);

		var selObj = document.getElementById('criteria_id_dropdown');
		var ind = selObj.options.selectedIndex;
		var val = selObj.options[ind].value;
		var url = web_root + '/ajax/change_stat_rising_subareas.php?city=' + val+'&from_date='+from_date+'&to_date='+to_date+'&t='+Math.random();
		http.open('GET', url, true);
		http.onreadystatechange = function()
		{
			if (http.readyState == 4)
			{
				var content = http.responseText;
				//alert(content);
				if (content)
				{
					document.getElementById('subareas_id_store').innerHTML = "";
				}
				document.getElementById('subareas_id_store').innerHTML = content
			}
		}
		http.send(null);
	}
	return;
}

function showEmailNotifyForm()
{
	var div_to_hide = document.getElementById('__button_show_form');
	var div1_to_show = document.getElementById('__label_form');
	var div2_to_show = document.getElementById('__form_itself');

	div_to_hide.style.display = 'none';
	div1_to_show.style.display = 'block';
	div2_to_show.style.display = 'block';
}

function checkCriteria()
{
	var objCriteria = document.getElementById('__criteria_id');
	var objSubareas = document.getElementById('city_areas_select');
	var objPropTypes = document.getElementById('__vid_imot');

	var nCriteria = objCriteria.options[objCriteria.options.selectedIndex].value;
	if ((nCriteria == 1) || (nCriteria == 2))
	{
		objSubareas.options.selectedIndex = 0;
		objPropTypes.options.selectedIndex = 0;
	}
	else if (nCriteria == 3)
	{
		objPropTypes.options.selectedIndex = 0;
		if (objSubareas.options.selectedIndex == 0)
		{
			alert('Моля, изберете район!');
		}
	}
	else if (nCriteria == 4)
	{
		objSubareas.options.selectedIndex = 0;
		if (objPropTypes.options.selectedIndex == 0)
		{
			alert('Моля, изберете вид имот!');
		}
	}
}