$(document).ready(function(){
	$('#content #users #search_advanced_anchor').click(function(event){
		event.preventDefault();
		$('#content #users #search').hide();
		$('#content #users #sort').hide();
		$('#content #users #search_advanced').toggle();
	});
	$('#content #users #search_advanced #height_slider').slider({
		range: true,
		min: 140,
		max: 220,
		values: [ $('#content #users #search_advanced #height_min').val(), $('#content #users #search_advanced #height_max').val() ],
		slide: function(event, ui) {
			$('#content #users #search_advanced #height_min').val(ui.values[ 0 ]);
			$('#content #users #search_advanced #height_max').val(ui.values[ 1 ]);
		}
	});
	$('#content #users #search_advanced #height_min').val($('#height_slider').slider('values', 0));
	$('#content #users #search_advanced #height_max').val($('#height_slider').slider('values', 1));
	$('#content #users #search_advanced #weight_slider').slider({
		range: true,
		min: 40,
		max: 150,
		values: [ $('#content #users #search_advanced #weight_min').val(), $('#content #users #search_advanced #weight_max').val() ],
		slide: function(event, ui) {
			$('#content #users #search_advanced #weight_min').val(ui.values[ 0 ]);
			$('#content #users #search_advanced #weight_max').val(ui.values[ 1 ]);
		}
	});
	$('#content #users #search_advanced #weight_min').val($('#weight_slider').slider('values', 0));
	$('#content #users #search_advanced #weight_max').val($('#weight_slider').slider('values', 1));
	$('#content #users #search_advanced button.button_search_advanced').button();
	$('#content #users #search_advanced button.button_search_advanced').click(function(event){
		event.preventDefault();
		var csrf            = $('#content #users #search_advanced #csrf_users_search_advanced').val();
		var relationship    = $('#content #users #search_advanced #relationship').val();
		var sexuality       = $('#content #users #search_advanced #sexuality').val();
		var height_min      = $('#content #users #search_advanced #height_min').val();
		var height_max      = $('#content #users #search_advanced #height_max').val();
		var weight_min      = $('#content #users #search_advanced #weight_min').val();
		var weight_max      = $('#content #users #search_advanced #weight_max').val();
		var body            = $('#content #users #search_advanced #body').val();
		var haircolor       = $('#content #users #search_advanced #haircolor').val();
		var hairlength      = $('#content #users #search_advanced #hairlength').val();
		var eyecolor        = $('#content #users #search_advanced #eyecolor').val();
		var piercings       = $('#content #users #search_advanced #piercings').val();
		var tattoos         = $('#content #users #search_advanced #tattoos').val();
		var livingsituation = $('#content #users #search_advanced #livingsituation').val();
		var children        = $('#content #users #search_advanced #children').val();
		var fertility       = $('#content #users #search_advanced #fertility').val();
		var smoking         = $('#content #users #search_advanced #smoking').val();
		var drinking        = $('#content #users #search_advanced #drinking').val();
		var education       = $('#content #users #search_advanced #education').val();
		var profession      = $('#content #users #search_advanced #profession').val();
		var income          = $('#content #users #search_advanced #income').val();
		$.post('users/search-advanced/submit', { csrf: csrf, relationship: relationship, sexuality: sexuality, height_min: height_min, height_max: height_max, weight_min: weight_min, weight_max: weight_max, body: body, haircolor: haircolor, hairlength: hairlength, eyecolor: eyecolor, piercings: piercings, tattoos: tattoos, livingsituation: livingsituation, children: children, fertility: fertility, smoking: smoking, drinking: drinking, education: education, profession: profession, income: income },
		function(response){
			if (response.resultcode == 'SUCCESS'){
				$('#content #users #search').hide();
				var tab = $('#content #users #tabs').tabs('option', 'selected');
				$('#content #users #tabs').tabs('load', tab);
			}
		});
	});
});
