function showResponse(responseText, statusText, xhr, $form){
	$('#twitter_right').corner();
	$('#twitter_left').corner();
}

$(document).ready(function(){
        $('ul#left_options > li.login > div#login_block').hide();
        $('ul#left_options > li.twitter > div#twitter_block').hide();
        $('div#show').hide();
        $('div#user_opt').hide();
        $('li.login a').live('click',function(){
                if( $(this).next('div#login_block').is(':visible') == false ){
			if($('div#facebook_block').is(':visible')){
				$('div#facebook_block').slideUp(300);
			}
			if($('div#twitter_block').is(':visible')){
				$('div#twitter_block').slideUp(300);
			}
                        $(this).next('div#login_block').slideDown(300);
                }else{
                        $(this).next('div#login_block').slideUp(300);
                }
        });
	$('.bar_box_close').live('click',function(){
		$(this).parent().parent().slideUp(300);
	});
	$('div#user_bar li.hide').click(function(){
                $('div#user_bar').slideUp(300, function(){
                        //alert('oculto');
                        $('div#show').slideDown(300);                        
                });
        });
        $('.tw_btn').live('click', function(e){
		e.preventDefault();
                if( $(this).next('div#twitter_block').is(':visible') == false ){
			if($('div#facebook_block').is(':visible')){
				$('div#facebook_block').slideUp(300);
			}
			if($('div#login_block').is(':visible')){
				$('div#login_block').slideUp(300);
			}
			if($('div#user_opt').is(':visible')){
				$('div#user_opt').slideUp(300);
			}
                        $(this).next('div#twitter_block').slideDown(300);
                }else{
                        $(this).next('div#twitter_block').slideUp(300);
                }
        });
	 
	$('.fb_btn').live('click', function(e){
		e.preventDefault();
                if( $(this).next('div#facebook_block').is(':visible') == false ){
			if($('div#twitter_block').is(':visible')){
				$('div#twitter_block').slideUp(300);
			}
			if($('div#login_block').is(':visible')){
				$('div#login_block').slideUp(300);
			}
			if($('div#user_opt').is(':visible')){
				$('div#user_opt').slideUp(300);
			}
                        $(this).next('div#facebook_block').slideDown(300);
                }else{
                        $(this).next('div#facebook_block').slideUp(300);
                }
        });
        $('div#show').click(function(){
                $(this).slideUp(300, function(){
                        $('div#user_bar').slideDown(300);
                });        
        });
        $('li.user_info .user_name').click(function(){
                if( $('div#user_opt').is(':visible') == false ){
			if($('div#facebook_block').is(':visible')){
				$('div#facebook_block').slideUp(300);
			}
			if($('div#twitter_block').is(':visible')){
				$('div#twitter_block').slideUp(300);
			}
			$('.user_name').css({background:'url(../img/down_arrow.png) no-repeat right center'});
                        $('div#user_opt').slideDown(300);
                }else{
			$('.user_name').css({background:'url(../img/up_arrow.png) no-repeat right center'});
                        $('div#user_opt').slideUp(300);
                }
                //$('div#user_opt').show();
                //$(this).next('div#user_opt').slideDown(300);
        });
                $('li.user_info > p').live('click', function(){
                if($('div#user_opt').is(':visible') == false ){
                        $('div#user_opt').slideDown(300);
                }else{
                        $('div#user_opt').slideUp(300);
                }
        });
        
        $('#search_text').live('focus', function(){
                $(this).val('');
        });
        $('#search_text').live('blur', function(){
                $(this).val('Ingresa tu b\u00fasqueda...');
        });
	
        //AJAX Login
        $('#UserAjaxLoginForm').ajaxForm({
		target: '#bar_wrapper',
		success: showResponse,
		type: 'post',
		clearForm: true
        });

	
	$('form[rel=\'UserForm\']').ajaxForm({
		target: '#bar_wrapper',
		success: showResponse,
		type: 'post',
		clearForm: true
        });
	
	$('li.hide > a').click(function(e){
		e.preventDefault();
	});
	$('div#show > a').click(function(e){
		e.preventDefault();
	});
	
	//AJAX Logout
	$('#ajax_logout').live('click', function(e){
		e.preventDefault();
		var logout_url = $(this).attr('href');
		$.ajax({
			url: logout_url,
			success: function(html){
				$('#bar_wrapper').html(html);
				location.reload();
			}
		});
	});
	
	$('#ajax_patient_logout').live('click', function(e){
		e.preventDefault();
		var logout_url = $(this).attr('href');
		$.ajax({
			url: logout_url,
			success: function(html){
				$('#bar_wrapper').html(html);
				window.location = '/';
			}
		});
	});
        $('#twitter_right').corner();
	//$('#twitter_left').corner();
});
