$(document).ready(function(){

/***********
 * DIALOG BOG ERROR MANAGEMENT	
 *******************/

		if($('.errors').val() != undefined)
		{
			$('#dialog').append($('.errors'));
			$("#dialog").dialog(
					{ 
						autoOpen: true,
						modal: true,
						minHeight: 150,
						width:500,
						show: 'slide',
						title: 'Message'
					}
			);
		}
		if($('.FlashMessengerList').val() != undefined)
		{
			$('#dialog').append($('.notice'));
			$('#dialog').append($('.error'));
			$('#dialog').append($('.success'));
			$("#dialog").dialog(
					{ 
						autoOpen: true,
						modal: true,
						minHeight: 150,
						width:500,
						show: 'slide',
						title: 'Message'
					}
			);
		}
		if($('.msg').val() != undefined)
		{
			$('#dialog').append($('.msg'));
			$("#dialog").dialog(
					{ 
						autoOpen: true,
						modal: true,
						minHeight: 150,
						width:500,
						show: 'slide',
						title: 'Message'
					}
			);
		}


		$('.parkings').hide();
		$('ul#sub, ul#sub ul').hide();
		
		$('.city').hover(function(){
			$('.parkings').hide();
			var city = $(this).attr('id');
			$('.'+city).show();
		});

		$('#parkings').hover(function(){
			$('ul#sub').hide();
			$('ul#sub').show();
			$('.parkings').hide();
		});
		$('ul#sub').hover(function(){
			
		},function(){
			$('ul#sub').hide();
		});
		
		$('#home, #mobilite, #entreprise, #fr, #nl').hover(function(){
			$('ul#sub').hide();
		});
		
		if($('#banner_parking').length)
		{
			$('#banner_parking').cycle();
		}
			
		$('#sub div').toggle(false);

		$('.parkingcity').click(function(){
			if($(this).next().css('display') == "none" )
				$(this).next().slideDown();
			else
				$(this).next().slideUp();
		});
});
