var host = 'http://www.megaron.com.pl/';

window.addEvent('domready', function(){

	//store titles and text
	var t = $$('.tip');
	t.each(function(element,index) {
		var imgSrc = element.get('rel');
		var content = element.get('title').split('::');
		element.store('tip:title', content[0] + '<br />' + content[1]);
		//element.store('tip:text', content[0] + '<br />' + content[1]);
		element.store('tip:text',new Element('img',{'src':imgSrc}));
	});
	
	//create the tooltips
	var tipz = new Tips('.tip',{
		className: 'tipz',
		fixed: false,
		hideDelay: 50,
		showDelay: 50
	});



	if($('zakladki')) {

		var toggles = $$('h3.toggler');
		var content = $$('div.element');
		 
		var AccordionObject = new Accordion(toggles, content, { 
			display: false,
			fixedHeight:200,
			onActive: function(toggler, element) {

				element.setStyle('overflow', 'auto'); 
				$('p2c').setStyle('overflow','hidden');
				$('p2c').tween('height', '0');
				$('closedesc').setStyle('display','inline');		
				//toggler.highlight('#76C83D'); //green
				//element.highlight('#76C83D');
			},
			onComplete: function(toggler, element){
				
			}

		});


	if($('closedesc')) {
		$('closedesc').addEvent('click', function(e){ 
			e.stop();
			$('p2c').tween('height', '220px');
			AccordionObject.display(-1);
			$('closedesc').setStyle('display','none');		
		});	
	};	
	
	
	
	
	toggles.each(function(ele, k){
		
		ele.addEvent("mouseover", function(e){
			toggles[k].setStyle('background-color','#333333');
		});

		ele.addEvent("mouseout", function(e){
			toggles[k].setStyle('background-color','#009900');
		});

	});
	
	
	
	
	}




	if($('locations_selection')) {

		$('locations_selection').addEvent('change', function(e){ 
			e.stop();
			
			var sel0 = $('locations_selection').selectedIndex;

			var op = $('locations_selection').getSelected();

			var typen = $('typen').value;

			sel = op[0].value;

			
			var req = new Request.HTML({
				method: 'get',
				url: host +"get_data_select.php",
				onRequest: function() {
					//$('p2c').addClass('loader');
				},
				data: 'province='+ sel + '&typen=' + typen,
				update: $('city_selection'),
				onSuccess: function(html){
					//$('p2c').removeClass('loader');
				}
			}).send()
			
			/**/

			if(sel0==0) mapa.setCenter(new GLatLng(52.1874047,19.1601563),6,G_NORMAL_MAP);
			else mapa.setCenter(new GLatLng(province[sel][0],province[sel][1]),8,G_NORMAL_MAP);
			
		});	


	}






	if($('city_selection')) {
		
		var res;
		var bs;
		$('city_selection').addEvent('change', function(e){ 
			e.stop();
			
			var sel0 = $('city_selection').selectedIndex;

			var op = $('city_selection').getSelected();

			sel = op[0].value;

			var req = new Request.HTML({
				method: 'get',
				url: host +"get_data_select.php",
				onRequest: function() {
					//$('p2c').addClass('loader');
					//alert(sel);
				},
				data: 'city_name='+ sel,		
				onComplete: function(response){

					res = response.item(0).data;
					bs=res.split("-"); 
					mapa.setCenter(new GLatLng(bs[0],bs[1]),13,G_NORMAL_MAP);

					var els = $('locations_selection').options;
					var l=$('locations_selection').length;

					for(i=0;i<l;i++){
						if(els[i].value == bs[2]) els[i].selected=true;
					}


					var req = new Request.HTML({
						method: 'get',
						url: host +"get_data_select.php",
						data: 'province='+ bs[2],
						update: $('city_selection'),
						onComplete: function(){
							var els_town = $('city_selection').options;
							var l_town=$('city_selection').length;

							for(i=0;i<l_town;i++){
								if(els_town[i].value == sel) els_town[i].selected=true;
							}	
						}
					}).send()


					





				}
			}).send()
			
		
			
			
			/**/

			//if(sel0==0) mapa.setCenter(new GLatLng(52.1874047,19.1601563),6,G_NORMAL_MAP);
			//else 
			//mapa.setCenter(new GLatLng(province[sel][0],province[sel][1]),8,G_NORMAL_MAP);
			
		});	


	}





}); 
