var nothing = 'Ничего не выбрано';

$(document).ready(function(){

	 $("#earthinmoscow").click(function () {
			earthinmoscow_open();
	 });

function earthinmoscow_open() {
			$("#earthinmoscow").addClass("serchbold");
			$("#eartoutmoscow").removeClass("serchbold");

if ($("#serch_earthtype").val()!=1)
{
	unchek_all ();
	openraionopen=0;
	$("#jq_raioni1").hide();
	$("#jq_raioni2").hide();
    opennapravopen=0;
	$("#jq_naprav1").hide();
	$("#jq_naprav2").hide();
}

			$("#serch_earthtype").val("1");

			$("#openokrug").fadeIn("slow");
			$("#openraion").fadeOut("slow");
			$("#opennaprav").fadeOut("slow");
}

	 $("#eartoutmoscow").click(function () {
			eartoutmoscow_open();
	 });

function eartoutmoscow_open() {
			$("#earthinmoscow").removeClass("serchbold");
			$("#eartoutmoscow").addClass("serchbold");

if ($("#serch_earthtype").val()!=2)
{
	unchek_all ();
	openokrugopen=0;
	$("#jq_okrug1").hide();
	$("#jq_okrug2").hide();
}

			$("#serch_earthtype").val("2");

			$("#openokrug").fadeOut("slow");
			$("#openraion").fadeIn("slow");
			$("#opennaprav").fadeIn("slow");
}

	  var openokrugopen;
	  $(".openokrug").click(function () {
		   if (openokrugopen==1) {
		   openokrugopen=0;
   			$("#openokrug").removeClass("serchbold");
		   text=$("#jq_okrug_content").html();
			if (text!=nothing)
			{
				$("#change-cont-okrug").hide();
				$("#jq_okrug2_change").show();

			} else {
				$("#jq_okrug1").hide();
				$("#jq_okrug2").hide();
			}

		   } else {
   			$("#openokrug").addClass("serchbold");
		   openokrugopen=1;
			$("#jq_okrug2_change").hide();
			$("#jq_okrug1").show();
			$("#jq_okrug2").show();
			$("#change-cont-okrug").show();
		   }
	 });

	  var openraionopen;
	  $(".openraion").click(function () {
		   if (openraionopen==1) {
		   openraionopen=0;
   			$("#openraion").removeClass("serchbold");
		   text=$("#jq_raioni_content").html();
			if (text!=nothing)
			{
				$("#change-cont-raioni").hide();
				$("#jq_raioni2_change").show();

			} else {
				$("#jq_raioni1").hide();
				$("#jq_raioni2").hide();
			}
		   } else {
		   openraionopen=1;
   			$("#openraion").addClass("serchbold");
			$("#jq_raioni2_change").hide();
			$("#jq_raioni1").show();
			$("#jq_raioni2").show();
			$("#change-cont-raioni").show();
		   }
	 });

	  var opennapravopen;
	  $(".opennaprav").click(function () {
		   if (opennapravopen==1) {
		   opennapravopen=0;
   			$("#opennaprav").removeClass("serchbold");
		   text=$("#jq_naprav_content").html();
			if (text!=nothing)
			{
				$("#change-cont-napr").hide();
				$("#jq_naprav2_change").show();

			} else {
				$("#jq_naprav1").hide();
				$("#jq_naprav2").hide();
			}
		   } else {
		   opennapravopen=1;
   			$("#opennaprav").addClass("serchbold");
			$("#jq_naprav2_change").hide();
			$("#jq_naprav1").show();
			$("#jq_naprav2").show();
			$("#change-cont-napr").show();
		   }
	 });

	  var opentipzemli1open;
	  $(".opentipzemli1").click(function () {
		   if (opentipzemli1open==1) {
		   opentipzemli1open=0;
   			$("#opentipzemli1").removeClass("serchbold");
		   text=$("#jq_tipzemli1_content").html();
			if (text!=nothing)
			{
				$("#change-cont-tipzemli1").hide();
				$("#jq_tipzemli1_change").show();

			} else {
				$("#jq_tipzemli11").hide();
				$("#jq_tipzemli12").hide();
			}
		   } else {
		   opentipzemli1open=1;
   			$("#opentipzemli1").addClass("serchbold");
			$("#jq_tipzemli1_change").hide();
			$("#jq_tipzemli11").show();
			$("#jq_tipzemli12").show();
			$("#change-cont-tipzemli1").show();
		   }
	 });
	  var opentipzemli2open;
	  $(".opentipzemli2").click(function () {
		   if (opentipzemli2open==1) {
		   opentipzemli2open=0;
   			$("#opentipzemli2").removeClass("serchbold");
		   text=$("#jq_tipzemli2_content").html();
			if (text!=nothing)
			{
				$("#change-cont-tipzemli2").hide();
				$("#jq_tipzemli2_change").show();

			} else {
				$("#jq_tipzemli21").hide();
				$("#jq_tipzemli22").hide();
			}
		   } else {
		   opentipzemli2open=1;
   			$("#opentipzemli2").addClass("serchbold");
			$("#jq_tipzemli2_change").hide();
			$("#jq_tipzemli21").show();
			$("#jq_tipzemli22").show();
			$("#change-cont-tipzemli2").show();
		   }
	 });


$("#fullserch").click(function () {
//	$("#fullserch").hide();
//	$("#fullserch").addClass("serchbold");
	$("#serch_earthtype").val("");

			$("#earthinmoscow").removeClass("serchbold");
			$("#eartoutmoscow").removeClass("serchbold");
			$("#openokrug").fadeIn("slow");
			$("#openraion").fadeIn("slow");
			$("#opennaprav").fadeIn("slow");

/*
   openokrugopen=1;
	$("#jq_okrug1").show();
	$("#jq_okrug2").show();

   openraionopen=1;
	$("#jq_raioni1").show();
	$("#jq_raioni2").show();

   opennapravopen=1;
	$("#jq_naprav1").show();
	$("#jq_naprav2").show();

   opentipzemli1open=1;
	$("#jq_tipzemli11").show();
	$("#jq_tipzemli12").show();

   opentipzemli2open=1;
	$("#jq_tipzemli21").show();
	$("#jq_tipzemli22").show();
*/
 });


raioni_content=new Array();
naprav_content=new Array();
okrug_content=new Array();
tipzemli1_content=new Array();
tipzemli2_content=new Array();
function chekbox_info(id,tip) {
  			idwrite="#"+$(id).attr("alt");
			if ($(id).attr("alt")=="jq_raioni_content")
			{
				masive=raioni_content;
			} else if ($(id).attr("alt")=="jq_naprav_content")
			{
				masive=naprav_content;
			} else if ($(id).attr("alt")=="jq_okrug_content")
			{
				masive=okrug_content;
			} else if ($(id).attr("alt")=="jq_tipzemli1_content")
			{
				masive=tipzemli1_content;
			} else if ($(id).attr("alt")=="jq_tipzemli2_content")
			{
				masive=tipzemli2_content;
			}

			atrname=$(id).attr("name");
			getname="label[for*='"+atrname+"']";
			getname=$(getname).html();
			text=$(idwrite).html();
			if ($(id).attr("checked")==true)
			{
				if (text==nothing)
				{
					text="";
					$(idwrite).html(text);
				}
				
				i=masive.length;
				masive[i]=getname;

				text="";
				for (i=0; i<masive.length; i++)
				{
					if (masive[i]!="")
					{
					if (text!="")
					{
						text=text+" , ";
					}
					text=text+masive[i];
					}
				}

				$(idwrite).html(text);
			} else {
				text="";
				for (i=0; i<masive.length; i++)
				{
					if (masive[i]==getname)
					{
						masive[i]="";
					}
					if (masive[i]!="")
					{
					if (text!="")
					{
						text=text+" , ";
					}
					text=text+masive[i];
					}
				}
				if (text=="")
				{
					text=nothing;
				}
				$(idwrite).html(text);

			}

}

$(".jq_checkbox").click(function () {
		  chekbox_info(this,0);

 });


function unchek_all () {
	$("#change-cont-napr .jq_checkbox").each(function () {
		this.checked=false;
	});
	$("#change-cont-raioni .jq_checkbox").each(function () {
		this.checked=false;
	});
	$("#change-cont-okrug .jq_checkbox").each(function () {
		this.checked=false;
	});
	$(".jq_checkbox").each(function () {
		  chekbox_info(this,1);
	});
}

function serchstart() {

if ($("#serch_earthtype").val()=="1")
	{
	earthinmoscow_open();
	} else if ($("#serch_earthtype").val()=="2") {
	eartoutmoscow_open();
	}
	
	$(".jq_checkbox").each(function () {
		  chekbox_info(this,1);
	});

	text=$("#jq_naprav_content").html();
	if (text!=nothing)
		{
			$("#change-cont-napr").hide();
			$("#jq_naprav2_change").show();
			$("#jq_naprav1").show();
			$("#jq_naprav2").show();
		}
	text=$("#jq_raioni_content").html();
	if (text!=nothing)
		{
			$("#change-cont-raioni").hide();
			$("#jq_raioni2_change").show();
			$("#jq_raioni1").show();
			$("#jq_raioni2").show();
		}

	text=$("#jq_okrug_content").html();
	if (text!=nothing)
		{
			$("#change-cont-okrug").hide();
			$("#jq_okrug2_change").show();
			$("#jq_okrug1").show();
			$("#jq_okrug2").show();
		}
	text=$("#jq_tipzemli1_content").html();
	if (text!=nothing)
		{
			$("#change-cont-tipzemli1").hide();
			$("#jq_tipzemli1_change").show();
			$("#jq_tipzemli11").show();
			$("#jq_tipzemli12").show();
		}
	text=$("#jq_tipzemli2_content").html();
	if (text!=nothing)
		{
			$("#change-cont-tipzemli2").hide();
			$("#jq_tipzemli2_change").show();
			$("#jq_tipzemli21").show();
			$("#jq_tipzemli22").show();
		}
}
serchstart();

});
/*


#openokrug
#jq_okrug1
#jq_okrug2

#openraion
#jq_raioni1
#jq_raioni2

#opennaprav
#jq_naprav1
#jq_naprav2

*/

