Event.observe(window, 'load', function() {
		if ($('Top')) {
			FindHeightOfConent.init();
		}
		if ($('CountryId')) {
			ShowCountryMap.init();
		}

//		if ($('CalculationSelect')) {
//			DataWatcher.init();
//		}

		

//		if ($('DescriptionThatStartsTable')) {
//			resizerow.init();
//		}
		

});



var resizerow = {
	init: function() {
		$A($(document).getElementsByClassName('LinksDescrContainer')).each(function(descr){
			descr.logo_id = descr.getAttribute('id').slice(11,descr.getAttribute('id').length);
			//alert (descr.logo_id);
			this.descrHeight = descr.getStyle('height');
			//alert ($('Site' + descr.logo_id).getStyle('height'));

			$('Site' + descr.logo_id).setStyle({height:this.descrHeight});
			$('banner' + descr.logo_id).setStyle({height:this.descrHeight});
		}.bind(this));
	}
}




var FindHeightOfConent = {
	init: function() {
		this.LinkCount = $(document).getElementsByClassName('alink').length
		this.topHeight = (365 + ((this.LinkCount - 6) * 34)) + "px";
		//this.ChangeHeight = ((this.LinkCount - 6) * 28) + "px";
		this.ChangeHeight = 30 + "px";
		$('Top').setStyle({height:this.topHeight});
		$('indeximage').setStyle({top:this.ChangeHeight});
		//  alert ($('smallbar').getStyle('height'))
	}
}

var ShowCountryMap = {
	init: function() {
		$('CountryId').observe("change", function(event) { event.stop; ShowCountryMap.LoadCountryMap() })
	},
	LoadCountryMap: function() {
		this.elementName = "countryMap" + $('CountryId').value;
		$$('.mapContainer').each(function(e){e.setStyle({display:'none'})});

		if (this.elementName == "countryMap")
			$('worldmap').setStyle({display:"block"});
		else
			$(this.elementName).setStyle({display:"block"});
	}
}

var DataWatcher = {
	init: function() {
		$('CalculateSize').observe("change", function(event) { event.stop; DataWatcher.TypeSelector() })
	},
	TypeSelector: function() {
		this.selectedtype = $('CalculateSize').value;
		switch (this.selectedtype)
			{
				case "Пуанты" : 
					DataWatcher.PuantsCalculator;
					break;
				case "Мягкая балетная обувь" :
					DataWatcher.SoftCalculator;
					break;
				case "Характерная обувь" :
					DataWatcher.HarCalculator;
					break;
				case "Джазовая обувь" :
					DataWatcher.JazzCalculator;
					break;
			}
	},
	PuantsCalculator: function() {
		$('CalculationInput').observe("change", function() { 
			vent.stop; DataWatcher.TypeSelector() })
	},
	SoftCalculator: function() {
		$('CalculationInput').observe("change", function() { event.stop; DataWatcher.TypeSelector() })
	},
	HarCalculator: function() {
		$('CalculationInput').observe("change", function() { event.stop; DataWatcher.TypeSelector() })
	},
	JazzCalculator: function() {
		$('CalculationInput').observe("change", function() { event.stop; DataWatcher.TypeSelector() })
	}
}


