var TabController = Class.create({
	
	initialize: function(idLand, idReiseart){
		this.idLand = idLand;
		this.idReiseart = idReiseart;
	},
	activate: function(id){
		alert("activating "+id);
	},
	deactivate: function(id) {
		alert("deactivating "+id)
	},
	deactivateAll: function() {
		alert("Deactivating all tabs")
	},
	update: function(){
		var _url = "";
		if(this.idland != "-1" && this.idReiseart == "-1")
			var _url = "/web/skripte/template/TabController.cfm";
		else if(this.idReiseart != "-1")
			var _url = "/web/skripte/template/TabController.cfm";
		
		if(_url != "") {
		var that = this;
			new Ajax.Request("/web/skripte/template/TabController.cfm/idReiseart/"+this.idReiseart,
			{
				onSuccess: function(transport) {
				   				
								new Ajax.Request("/web/skripte/template/hauptmenue_template.cfm/idReiseart/"+that.idReiseart+"/idMetaReiseart/"+transport.responseText.strip(),
								{
									onSuccess: function(transport){
										$("hauptmenue_container").update(transport.responseText.strip())
									}
								});
  							},
			onFailure: function(transport){
							alert("Failure");
						   }		
			});
		}
	}
});

