
	
	var fallname = "";
	var fallid = "";
	var kategoriename = "";
	var kategorieid = "";
	var SeitenURL = "";

	
	function ar(fall) {
	   
	   if (Ext.getCmp('inhaltCard')) {
		   if (Ext.getCmp('inhaltCard').getLayout().activeItem.id !== 'mainFallContainer' ) {
			   Ext.getCmp('inhaltCard').getLayout().setActiveItem('mainFallContainer');
		   }
	   }
	   
	   
	   	var zeige_fallname;
		
		if (typeof(AKT) != "undefined" && AKT == 0) {
			zeige_fallname = 0;
		}
		else {
			zeige_fallname = 1;
		}
	   	   
	   	   
       Ext.Ajax.request({
            url: 'Fall/Fall_Navigation.php?aktuell=' + zeige_fallname,
			params: {fall: fall},
            success: function(response, request){
				
				var obj = Ext.decode(response.responseText);

				fallname = obj.fallname;
				fallid = obj.fallid;
				kategoriename = obj.kategoriename;
				kategorieid = obj.kategorieid;
				
				if (typeof(AKT) != "undefined" && AKT == 1) {
					Ext.getCmp('mainFallContainer').setTitle("Aktueller Fall");
				}
				else {
					Ext.getCmp('mainFallContainer').setTitle(kategoriename + ' &#8226; ' + fallname);
				}
				SeitenURL = "http://"+window.location.hostname+"/?kat=K"+kategorieid+"&fall="+fallid;
				Ext.getCmp("urlText").setValue(SeitenURL);
			    Ext.get('urlText').on('click', function(){
				        Ext.getCmp('urlText').selectText();
			    });	

				var navigation = Ext.getCmp('navigation');
				var dynamic = Ext.getCmp('dynamic');
                var static = Ext.getCmp('static');	
				
				dynamic.removeAll();
				
                dynamic.add(obj.accordionItems);
				dynamic.doLayout();
				
					//HOVER Effekte für Untersuchungsbilder
/*					Ext.select('div.thumb').hover(
						function(){Ext.fly(this).child('div#control').fadeIn({duration: 0.2});},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).child('div#control').fadeOut({duration: 0.2});}	//addClass('control')
					);		
				
					Ext.select('div.small').hover(
						function(){Ext.fly(this).addClass('over');},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).removeClass('over');}	//addClass('control')
					);		
				
					Ext.select('div.big').hover(
						function(){Ext.fly(this).addClass('over');},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).removeClass('over');}	//addClass('control')
					);	*/
/*					Ext.select('.rechts').hover(
						function(){Ext.fly(this).addClass('hover');},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).removeClass('hover');}	//addClass('control')
					);	
					Ext.select('.links').hover(
						function(){Ext.fly(this).addClass('hover');},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).removeClass('hover');}	//addClass('control')
					);		*/				
					Ext.select(".links, .rechts, .neu").hover(
						function(){Ext.fly(this).addClass('hover');},	//fadeIn({duration: 0.1});},	
						function(){Ext.fly(this).removeClass('hover');}	//addClass('control')
					);		
					
/*					Ext.select(".links, .rechts, .neu").hover(
						function(){Ext.fly(this).pause(0.1).frame();},
						function(){}
					);*/
/*					
					$(".links, .rechts, .neu").hover(
							function()
							{
								$(this).animate({opacity: 1, backgroundColor: "#333"}, 700, "easeOutSine");
							},
							function(){
								$(this).animate({opacity: 0.5, backgroundColor: "#000"}, 700);
							}
							);	*/				
					
					$(".bild").children("div.neu").animate({left: -100}, 300);					
					$(".bild").children("div.links").animate({left: -50}, 300);
					$(".bild").children("div.rechts").animate({right: -50}, 300);
					
					
					$(".bild").hover(
							function()
							{
								$(this).children("div.neu").stop().animate({left: 0}, 700, "easeOutCirc");
								$(this).children("div.links").stop().animate({left: 0}, 700, "easeOutCirc");
								$(this).children("div.rechts").stop().animate({right: 0}, 700, "easeOutCirc");
							},
							function(){
								$(this).children("div.neu").stop().animate({left: -100}, 500);
								$(this).children("div.links").stop().animate({left: -50}, 500);
								$(this).children("div.rechts").stop().animate({right: -50}, 400);
							}
							);
				
					//Event Handler
					Ext.get('fallbeschreibung').on('click', function(){
						anamnese(fall);
					});
					
					anamnese(fall);
				
				static.getEl().update(obj.static);
				static.doLayout();
				Ext.getCmp('navigation').doLayout();
				setTimeout(function(){Cufon.replace('.title');}, 200);
				


            },
            failure: function(result, request){alert('error')}
        });
	}
	
	
	function fall_DirekterAufruf() {

			var path = '/root/' + katD;

			Ext.getCmp('treeorgane').expandPath( path, 'id', function(bSuccess, oLastNode) { // expand parent node
				if (bSuccess && Ext.getCmp('treeorgane').getNodeById("F"+fallD)) {			
					Ext.getCmp('treeorgane').getNodeById("F"+fallD).ensureVisible(); // scroll to node
					Ext.getCmp('treeorgane').getNodeById("F"+fallD).select(); // select node
				}
			});
			
			
			ar(fallD);
			
	}	
	

	function fall_AktuellAufruf() {
					function a(){
						Ext.getCmp('inhaltCard').getLayout().setActiveItem('mainFallContainer');							
						Ext.getCmp("aktuelle_liste").getSelectionModel().selectFirstRow();
						AKT = 1;
						ar(fallA);
					}					
            		Ext.getCmp("navigation_links").setActiveTab('aktuelle');
					setTimeout(a, 100);// setActiveTab('aktuelle');
	}
	
///*
///*************** ASK YOUR PROF *******************************************
///*
	function askyourprof (fall) {

		Ext.getCmp('mitte_askyourprof').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_askyourprof');		
		
		Ext.getCmp('mitte_askyourprof').load({
								url: 'Fall/Fall_AskYourProf.php',
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true

		});
		setTimeout(function(){Cufon.replace('.title');}, 200);
//	Ext.Ajax.request({
//	   url: 'Fall/Fall_AskYourProf.php',
//	   params: {fall: fall}
//	   success: someFn,
//	   failure: otherFn,
//	   headers: {
//		   'my-header': 'foo'
//	   },
//	   params: {fall: fall}
//	});


	}	

///*
///*************** DISKUSSION *******************************************
///*
	function diskussion (fall) {
		
			
		Ext.getCmp('mitte_diskussion').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_diskussion');		
			
		Ext.getCmp('mitte_diskussion').load({
								url: 'Fall/Fall_Diskussion.php',
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true
		});
		setTimeout(function(){Cufon.replace('.title');}, 200);		
	}


///*
///*************** FRAGEN *******************************************
///*
	function fragen (fall) {

		Ext.getCmp('mitte_universal').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_universal');		
		
		Ext.getCmp('mitte_universal').load({
								url: 'Fall/Fall_Fragen.php',
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true
		});
		setTimeout(function(){Cufon.replace('.title');}, 200);		
	}


///*
///*************** DIDAKTIK *******************************************
///*
	function didaktik (fall) {

		Ext.getCmp('mitte_universal').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_universal');		
		
		Ext.getCmp('mitte_universal').load({
								url: 'Fall/Fall_Didaktik.php',
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true
		});
		setTimeout(function(){Cufon.replace('.title');}, 200);		
	}


///*
///*************** DIAGNOSE *******************************************
///*
	function diagnose (fall) {
		
		Ext.getCmp('mitte_universal').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_universal');		
		
		Ext.getCmp('mitte_universal').load({
								url: 'Fall/Fall_Diagnose.php',
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true
		});
		setTimeout(function(){Cufon.replace('.title');}, 200);		
	}


///*
///*************** ANAMNESE *******************************************
///*
	function anamnese (fall) {
		Ext.getCmp('mitte_universal').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_universal');	
		
		var zeige_fallname;
		
		if (typeof(AKT) != "undefined" && AKT == 1) {
			zeige_fallname = 0;
			AKT = 0;
		}
		else {
			zeige_fallname = 1;
		}

		Ext.getCmp('mitte_universal').load({
								url: 'Fall/Fall_Anamnese.php?zeige_fallname=' + zeige_fallname,
								params: {fall: fall},
								text: 'Loading...',
								timeout: 30,
								scripts: true
		});
		setTimeout(function(){Cufon.replace('.title');}, 200);
	}

///*
///*************** BILDER *******************************************
///*

	function kleinbild (bildID) {
		
		Ext.getCmp('mitte_universal').removeAll();
		Ext.getCmp('mitte').getLayout().setActiveItem('mitte_universal');	
		
		Ext.getCmp('mitte_universal').load({
								url: 	'Fall/Fall_Bild.php',
								params: {bild: bildID}, // or a URL encoded string
								//callback: yourFunction,
								//scope: yourObject, // optional scope for the callback
								//discardUrl: false,
								//nocache: false,
								text: 	'Loading...',
								timeout: 30,
								scripts: true
		});	
	}	
	

	function vollbild(bildID) {
		
		var  kleinBild = Ext.get('bildInhalt');
		
		if (kleinBild) {kleinBild.setStyle('visibility', 'hidden');}
		
		var win = new Ext.Window({
								 layout: 		'fit',
								 id: 			'win',
								 bodyCssClass: 	'vollPreload'
								 });
		
		win.show();
		win.maximize();

		Ext.getCmp('win').load({
								url: 			'Fall/Fall_Bild_Win.php',
								params: 		{bild: bildID},
								text: 			'Loading...',
								timeout: 		30,
								scripts: 		true
		});

	};



	



///*
///*************** NAVIGATION RECHTS *******************************************
///*

	var navigation = {
		region: 		'east',
		id: 			'navigation',
		title: 			'Navigation',
		collapsible: 	true,
		width: 			200,
		layout: 		'vbox',									
		border: 		false,
		hideBorders: 	true,
		layoutConfig: 	{		
							align: 		'stretch'
						},
		defaults: 		{
							bodyStyle: 'backgroundColor: #000000;'
						},
		items: 			[
						{
						id: 			'dynamic',
						flex: 			1,
						layout: 		'accordion',
						autoScroll: 	true,		
						layoutConfig: 	{					
											titleCollapse: 		false,
											animate: 			true,
											fill: 				false,
											activeOnTop: 		false,
											hideCollapseTool: 	true 
										},
						defaults: 		{
											iconCls: 			'closed', 
											collapsed: 			true,  
											collapsedCls: 		'acc_collapsed', 
											bodyStyle: 			'backgroundColor: #000000;'							
								  		}													
						},
						url,
						{
						id: 			'static'
						}
					
		]
	};


///*
///*************** MITTE *******************************************
///*
	var mitte = {
		region: 		'center',
		layout: 		'card',
		id: 			'mitte',
		bodyCssClass: 	'mitte',
		defaults: {bodyCssClass: 	'mitte'},
		activeItem:		'mitte_universal',
		items: 			[
						 {id: 'mitte_universal', layout: 'fit'},
						 {id: 'mitte_diskussion', layout: 'fit'},
						 {id: 'mitte_askyourprof', layout: 'fit'}
						 ]
	};
	
	
///*
///*************** FALL *******************************************
///*	
	
	var FALL = {
		layout: 	'border',
		title: 		' Test',
		id:			'mainFallContainer',
		border:		false,
		items:		[
					mitte,
					navigation
					]
	};
