

		//	###################################
		//	FLAPS
		
			function flap(flap)
			{
				//	reset flaps
					$('.flap').children('a').attr('class','normal');
					$('#flaps_box').children('div').hide();
					
				//	select
					$('#flap_'+flap).attr('class','selected');
					$('#flap_box_'+flap).show();
			}


		//	###################################
		//	FORM VALUE
		
			function form_focus(field)
			{
				if ( $(field).attr('class') == 'normal value' )
				{
					$(field).attr('class','normal')
					$(field).val('');
				}
			}
		
			function form_blur(field,value)
			{
				if ( $(field).val() == '' )
				{
					$(field).attr('class','normal value')
					$(field).val(value);
				}
			}


			function form_key(field)
			{
				if ( $(field).val() != '' ) { $(field).attr('class','normal') }
				//if ( $(field).val() == '' ) { $(field).attr('class','error') }
			}


		//	###################################
		//	FORM SUBMIT
		
			function form_submit(tab)
			{
				//	validate form
					var check = true;
					if ( $('#form_contact').val() == '' )	{ var check = false; $('#form_contact').attr('class','error'); }
					if ( $('#form_phone').val() == '' )		{ var check = false; $('#form_phone').attr('class','error'); }
					if ( $('#form_email').val() == '' )		{ var check = false; $('#form_email').attr('class','error'); }
					
					if ( check == false )
					{
						$('#error').show();
					}
					
					if ( check == true )
					{
						//	collect form
							content						= new Object();
							content.type				= tab;
							content.language			= $('#form_language').val();
							content.receiver			= $('#form_receiver').val();

							content.company				= $('#form_company').val();
							content.contact				= $('#form_contact').val();
							content.address				= $('#form_address').val();
							content.postal				= $('#form_postal').val();
							content.phone				= $('#form_phone').val();
							content.fax					= $('#form_fax').val();
							content.email				= $('#form_email').val();
							content.wish				= $('#form_wish').val();
							
						//	hotel
							if ( tab == 'hotel' )
							{
								content.subject			= 'Rumsbokning';
								
								content.room_single		= $('#form_room_single').val();
								content.room_double		= $('#form_room_double').val();
								content.arrival			= $('#form_arrival').val();
								content.departure		= $('#form_departure').val();
							}
							
						//	dining
							if ( tab == 'dining' )
							{
								content.subject			= 'Bordsbokning';
								content.persons			= $('#form_persons').val();
								content.date			= $('#form_date').val();
								content.time			= $('#form_time').val();
							}

						//	conference
							if ( tab == 'conference' )
							{
								content.subject			= 'Konferensbokning';
								content.persons			= $('#form_persons').val();
								content.rooms			= $('#form_rooms').val();
								content.date			= $('#form_date').val();
								content.time			= $('#form_time').val();
							}

						//	party
							if ( tab == 'party' )
							{
								content.subject			= 'Festförfrågan';
							}
							
		//	-----------------------------------
		
						//	package
    						package.name						= 'form';
    						package.method						= 'post';
    						package.json.send					= true;
    						package.json.back					= false;
    						package.url							= 'library/php/form.php';
    						package.content						= content;
    											
    					//	send
    						ajax();

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

						//	error
							if ( backpack == 'error' )
							{
								alert('Network error.\nPlease, try again.');
							}
							else
							{
								$('#form_fields').slideUp(function(){
									$('#form_confirmation').slideDown();
								});
							}
					}
			}

