$(document).ready(function(){
	var cont	=	$(".questionS");
	$("div>a",cont).click(function(){
		var question_param=$(this).attr("href");
		var question	=	$(this).parent();
			if($(".answer",question).length>0){
				var answer	=	$(".answer",question);
				var opaci	=	$(answer).children();
				open(opaci,answer);	
			}
			else{
				$.get('/inc/dop_foo.php',{dopfoo:18,param:question_param},function(data){
					$(question).append("<div class=\"answer\" style=\"display:none;\"><div class=\"op_block\">"+data+"</div></div>");
					var answer	=	$(".answer",question);
					var opaci	=	$(answer).children();
					open(opaci,answer);
				})
			}
		return false;
	})
	
	
	function close(){
		$(answer).slideUp(500,function(){
			$(answer).attr("id","CLOSE");
			toggleClass($(this).prev());
		});
	}
	
	function open(opaci,answer){
		$(opaci).fadeOut(10);
		$(answer).slideToggle(300,function(){
			$(opaci).fadeIn(300);
			if($(answer).attr("id")=="OPEN"){
				$(answer).attr("id","");
			}
			else{
				$(answer).attr("id","OPEN");
			}
			toggleClass($(this).prev());
		});
	}
	function toggleClass(obj){
		if($(obj).hasClass("redB")){
			$(obj).removeClass().addClass("blackB");
		}
		else{
			if($(obj).hasClass("blackB")){
				$(obj).removeClass().addClass("redB");
			}
		}
	}
});
