function improve_us() {	
	var name = $("#name").attr('value');
	var email = $("#email").attr('value');
	var message = $("#message").val();		
	$.ajax({
		type: "POST",
		url: base_url + "map/improve_us",
		data: "name="+name+"&email="+email+"&message="+message,					
		success: function(data){
			$("#improve_us").hide();
			alert('Thank you for your message');
		}		
	});
}

// ------------------------------------------------------------------------

function show_improve_box() {
	$("#name").attr('value', '');
	$("#email").attr('value', '');
	$("#message").val('');
	$("#improve_us").show();
}

// ------------------------------------------------------------------------

function hide_improve_box() {
	$("#improve_us").hide();
}

// ------------------------------------------------------------------------

function support() {
    var name = $("#support_name").attr('value');
	var email = $("#support_email").attr('value');
	var message = $("#support_message").val();		
	$.ajax({
		type: "POST",
		url: base_url + "iphone/support_submit",
		data: "name="+name+"&email="+email+"&message="+message,					
		success: function(data){			
			alert('Thank you for your message');
		}		
	});
}

// ------------------------------------------------------------------------

function submit_question(mood_id) {	
	var question = $("#question").val();
	$.ajax({
		type: "POST",
		url: base_url + "map/submit_question",
		data: "mood_id="+mood_id+"&question="+question,					
		success: function(data){			
			var q = $(data).find('data').text();			
			$("#question").val(q);
			$("#edit_question").hide();
			$("#cur_question").html(q);	
			$("#edit_question_link").show();					
		}		
	});
}

// ------------------------------------------------------------------------

function edit_question() {
	$("#edit_question").show();
	$("#edit_question_link").hide();
}

// ------------------------------------------------------------------------

function logout() {
	$.cookie('email', '', {path: '/'});
	$.cookie('user_id', '', {path: '/'});
	$.cookie('oauth_token', '', {path: '/'});
	$.cookie('oauth_token_secret', '', {path: '/'});		
	
	// refresh the link for twitter auth
	var url = base_url + 'twitter_auth.php';
	$("#user_action").html('<a href="javascript:popup_auth(\''+url+'\')"><img src="/public/img/twitter_sign_in.png" /></a>');						
	$("#user_name").html('Anonim');
	$("#user_trunk").html('');
	$("#user_avatar").html('');
	
	// for postmood page
	$("#sign_in_btn").html('<a href="javascript:popup_auth(\''+url+'\')"><img src="/public/img/twitter_sign_in.png" /></a>');
	$("#selected_user").hide();
	$("#user_select").show();
	
	// for show advice page
	$("#twitter_need").show();
	$("#submit_butt_inactive").show();
	$("#submit_butt_active").hide();
}

// ------------------------------------------------------------------------

function popup_auth(url) {		
	var config = 'height=400,width=800,toobar=0,scrollbars=0,status=0,resizable=0,location=0,menubar=0';						 
	window.open(url, 'Twitter auth', config);
}

// ------------------------------------------------------------------------

function auth_twitter_user(user, avatar) {
	$("#user_trunk").html('<a href="'+base_url+'trunk"><img src="/public/img/trunk.png" width="25" height="25" /></a>');
	$("#user_name").html('<a href="'+base_url+'user" style="color: #fff;">'+user+'</a>');			
	//$("#user_name").html(user);
	$("#user_avatar").html('<img src="'+avatar+'" width="25" height="25" />');
	$("#user_action").html('(<a href="javascript:logout()" style="color: #fff;">log out</a>)');
	// for postmood page
	$("#user_select").hide();
	$("#cur_user_name").html('You are logged in as '+user);
	$("#selected_user").show();
	
	// for show advice page
	$("#twitter_need").hide();
	$("#submit_butt_inactive").hide();
	$("#submit_butt_active").show();
	$("#advice_user_avatar").html('<a href="'+base_url+'user" style="color: #000;">'+user+'</a>');
	$("#advice_user_name").html('<img src="'+avatar+'" width="45" height="45" />');
	
}

// ------------------------------------------------------------------------