$(function(){
	
	// get hash 4 accordion
	var h = location.hash;
	if (h) {
		window.location.hash = '';
		var i = $('.section').index($(h));
		if (i == -1) i = false;
	} else {
		var i = false;
	}
	
	// accordion
	$(".accordion").accordion({
		active: i,
		autoHeight: false,
		header: '.handle',
		collapsible: true
	});
	
	// random bg
	var bg = ['bg-01','bg-02','bg-03','bg-04','bg-05','bg-06'];
	$('body').attr('class', bg[get_random(0,bg.length-1)]);
	
	form_init();
	
});

// submit contact-form via ajx
function form_init() {
	$('#response form').submit(function(){
		var data = $(this).serializeArray();
		//alert(data);
		$.get('mailform-ajax.php', data, function(feedback) {
			$('#response').html(feedback);
			form_init();
		});
		return false;
	});
	
}

// random number
function get_random(min, max) {
	if(min > max) {return( -1 );}
	if(min == max) {return( min );}
 	return(min + parseInt(Math.random()*( max-min+1)));
}
