function Is() {
	agent = navigator.userAgent.toLowerCase();
	this.major = parseInt(navigator.appVersion);
	this.minor = parseFloat(navigator.appVersion);
	this.mac = (agent.indexOf("mac")!=-1);
	this.macff = (agent.indexOf('mac') != -1 && agent.indexOf('firefox')!=-1);
	this.win = ((agent.indexOf("win")!=-1) || (agent.indexOf("32bit")!=-1));
	this.ie = ((agent.indexOf("msie") != -1)&& (agent.indexOf('opera')==-1));
	this.macie = (this.mac && this.ie);
	this.firefox = (agent.indexOf("firefox")!=-1);
}
var is = new Is();

/** 
 * Konfiguration
 */
 var anzahl_spins     	= 1;
 var curr_spin        	= 1;
 var anzahl_objekte   	= 2;
 var anzahl_variablen 	= 100;


 var flash6 		= false;
 var editor 		= false;
 var bGrundriss 	= false;
 var bFormular  	= false;
 var bMenuType  	= "1";
 var bCounter 		= true;
 var thickbox		= true;
 var popup_scrollbars 	= "yes";

/**
 * Setting up some vars
 */
 // Spin vorbereiten
 if(anzahl_spins > 1) {
	curr_spin = (typeof parent.curr_spin != "undefined") ? parent.curr_spin : curr_spin;
 }
 // objekte für data.js vorbereiten
 var objekt = new Array(anzahl_objekte);
 for (var a=1; a<=anzahl_objekte; a++) {
	objekt[a] = new Array(anzahl_variablen);
 }
 // misc vars
 var spinplayer = "flash";
 var old_spin   = curr_spin;
 var xpsp2      = false;
 var loaded     = false; 
 var waitdata   = false;
 var flash="";
 var objektnr,hs,flashfilm,popupwindow,target;
 
/**
 *	Importing scripts..
 */
 // Common part
 importScript('swfobjectJs','scripts/swfobject.js');
 importScript('dataJs',curr_lang+'/data.js'); 	
 importScript('controlJs','scripts/control.js');

 
 if(thickbox == true) {
	importScript('jquery-latest','scripts/jquery-latest.js');
	importScript('thickbox','scripts/thickbox.js');
 }
 

  
 // Config part
 switch(bMenuType) {
 	case "0":break;
 	case "1":importScript('MenuSimpleJs','scripts/showSimpleMenu.js');break;
 	case "2":importScript('MenuFloorJs','scripts/showFloorMenu.js');break;
 	case "3":importScript('MenuLocationJs','scripts/showLocationMenu.js');break;
 	default:break;
 }
 if(bGrundriss == true) importScript('floorPlanJs','scripts/floorplan.js');
 if(bFormular == true)	importScript('saveFormDataJs','scripts/saveformdata.js');
 if(bCounter == true) 	importScript('counterJs','scripts/counter.js');
  
function importScript(id, jsfile) {
	document.write('<sc'+'ript type="text/javascript" src="'+jsfile+'"></sc'+'ript>');
}
 
function init() {


	if(bMenuType != "0") showHotspots(curr_spin,true);
	if(bGrundriss == true) showPanos();
	if(bGrundriss == true) setCurrent();
	if(bCounter) writeCounterScript("spin" + curr_spin + "flash" + flash);
}

function showPanos() {
}
function setCurrent() {
}

function showHotspots() {
}

function writeCounterScript() {
}

