$(function(){
	$('.openpopup').click(function(){
		var $link = $(this).attr('href');
		
		if($('html').scrollTop()!=0)
			$('html').animate({scrollTop : 0},'fast', function(){
			
			});
		
		$('.popup_content').load($link, {ajax : true}, function(){
			$('.popup').fadeIn();
		});

		return false;
	});

	$('.closepopup').click(function(){
		$('.popup').fadeOut(function(){
			$('.popup_content').html('');
		});

		return false;
	});
	
	$('.popup_content > a').live('click', function(){
		var $link = $(this).attr('href');
		var $load = $(this).next();
		
		if($(this).siblings('a').next('div:visible').length>0){
			$(this).siblings('a').next('div:visible').slideUp('fast', function(){
				if($load.is(':hidden')){
					$load.load($link, {ajax : true}, function(){
						$load.slideDown(500);
					});
				}
				else
					$load.slideUp(500);
			});
		}
		else{
			if($load.is(':hidden')){
				$load.load($link, {ajax : true}, function(){
					$load.slideDown(500);
				});
			}
			else
				$load.slideUp(500);
		}
		
		return false;
	});
});
