
	window.onload = function(){
		try{ setTabNavigation(); } catch(e){;}
		try{ setTabFromHash(); } catch(e){;}
		/*
		setTabNavigation(); 
		setTabFromHash(); 
		*/
		
	}
	

	function setTabCSS(){
		getId('tabscss').href = 'http://kreaiskola.hu/properties/css/tabs.css';
	}
	
	function setTabFromHash(){
		
		var preset = window.location.hash.toString().replace( /\#\// , '' );
	
		try{	
			getId(preset).style.display = 'block';
			getName( preset )[0].className = 'sel';
		}
		catch(e){
			if(getCn('tab')[0]) getCn('tab')[0].style.display = 'block';
			getTn( 'A' , getId('tabnavigator') )[0].className = 'sel';
		}
	
	}

	function setTabNavigation(){
		var navitems = getTn( 'A' , getId('tabnavigator') );
		for(var i=0;i<navitems.length;i++){
			var o = navitems[i];
			o.navi = navitems;
			o.tab = o.href.replace( /(.*)\#/ , '' );
			o.name = o.tab;
			o.href = 'javascript:void(0)';
			o.onclick = function(){
				var o = this;
				for(var j=0;j<o.navi.length;j++){
					o.navi[j].className = '';
				}
				o.className = 'sel';
				o.tabs = getCn('tab');
				for(var j=0;j<o.tabs.length;j++){
					o.tabs[j].style.display = 'none';
				}
				getId(o.tab).style.display = 'block';
				window.location.hash = '/' + o.tab;
			}
		}		
	}
	
		
	function initSIFR(){		
	
		sIFR.replaceElement(named({sSelector:"h3", sFlashSrc:"./properties/typo/ xxx .swf", sColor:titlefont, sWmode:"transparent" }));	
	}
	
	function getId(trg){
		return document.getElementById(trg);
	}
	
	function getTn(name_,parent_){
		if(typeof(parent_)=='undefined') parent_=document;
		return parent_.getElementsByTagName(name_);
	}
	
	function getCn(name_,parent_){
		if(typeof(parent_)=='undefined') parent_=document;
		var ndsArray=new Array();
		var nds=parent_.getElementsByTagName('*');
		var cnt=0;
		for(var i=0;i<nds.length;i++){
			if(nds[i].className==name_){
				ndsArray[cnt]=nds[i];
				cnt++;
			}
		}
		return ndsArray;
	}
	
	function getName(name_,parent_){
		if(typeof(parent_)=='undefined') parent_=document;
		var ndsArray=new Array();
		var nds=parent_.getElementsByTagName('A');
		var cnt=0;
		for(var i=0;i<nds.length;i++){
			if(nds[i].name==name_){
				ndsArray[cnt]=nds[i];
				cnt++;
			}
		}
		return ndsArray;
	}
