Как уже упоминалось, вы можете использовать jQuery или другую библиотеку, чтобы извлечь содержимое файла HTML и заполнить его в div. Тогда вы могли бы даже сделать причудливое затухание, чтобы все выглядело красиво.
http://docs.jquery.com/Ajax/jQuery.get
Что-то вроде этого:
$.get("toframe.html", function(data){
$("#tabs-1").html(data);
});
редактирование ..
Вы можете предварительно заполнить или нажать кнопку мыши, вы можете получить динамически
$("#tabs a").click(function(){
var pagetoget = $(this).attr("href");
$.get...
})
Если вы предварительно заполняете, может иметь три контейнера вместо того, который у вас есть сейчас, 2 скрытых, 1 отображение, и функции щелчка скрывают их все, кроме того, который вам нужен.
Получите меньше кода, тем проще.