function starttour()
{
	abc = cxg_remote_center("flash/intro.html","","800","600","no");
}
      
function starttour2008()
{
	abc = cxg_remote_center("flash-neu/intro.html","","800","600","no");
}
      

// web'ing . (c) code-x gmbh . www.code-x.de
// -----------------------------------------
// wbv 2.0

isNav4 = false;
isNav6 = false;

if (navigator.appVersion.charAt(0) == "4")
{
		if (navigator.appName.indexOf("Explorer") >= 0)
		{
				isIE4 = true;
		}
		else
		{
				isNav4 = true;
		}
}
else if (navigator.appVersion.charAt(0) > "4")
{
		isNav6 = true;
}

/*************************/
/** CSS PROPERTY SETZEN **/
/*************************/

function cxg_cssprop(id,property,value)
{
    if (isNav6)
    {
        var styleObject = document.getElementById( id );
        if (styleObject != null)
        {
            styleObject = styleObject.style;
            styleObject[ property ] = value;
        }
    }
    else if (isNav4)
    {
        document[id][property] = value;
    }
    else if (isIE4)
    {
         if(document.all[id])
	         document.all[id].style[property] = value;
    }
};


/********************/
/** BROWSERPRÜFUNG **/
/********************/

/** aufruf: cxg_msie() **/
/** ???   : prueft den browser **/
/**         rueckgabe true wenn explorer, ansonsten false **/

function cxg_msie()
{
  code = navigator.appName;
  return(code.indexOf("Microsoft")!=-1);
};

/*****************/
/** ZUFALLSZAHL **/
/*****************/

/** aufruf: cxg_random(max) **/
/** ???   : gibt eine zufallszahl zwischen 0 und max-1 zurück **/
/**         max := maximal-wert+1 **/

function cxg_rnd(max)

{
  return(Math.floor(Math.random()*max));
};

/********************/
/** BILD ERSTELLEN **/
/********************/

/** aufruf: cxg_newimage(source) **/
/** ???   : erstellt ein objekt image **/
/**         source  := relativer pfad des bildes zur datei,
                       aus der die funktion aufgerufen wird **/

function cxg_newimage(source)
{
  rt = new Image;
  rt.src = source;
  return(rt);
};


/**********************/
/** BILD AUSTAUSCHEN **/
/**********************/

/** aufruf: cxg_image(welches,womit) **/
/** ???   : setzt die src eines images-objektes gleich eines anderen **/
/**         welches  := name des objektes das geaendert werden soll
            womit    := name des objektes das die neue src enthaelt **/

function cxg_image(welches,womit)
{
	if(document.images[welches])
		tausch = document.images[welches];
	else
	{
		if(cxg_msie())
		{
		}else
		{
			for(lala=0;lala<document.layers.length;lala++)
			  if(document.layers[lala].document.images[welches]) tausch = document.layers[lala].document.images[welches];
		};
	};
if(tausch)tausch.src = eval(womit).src;
};


/**************************************/
/** BILD AUSTAUSCHEN MIT STATUSZEILE **/
/**************************************/

/** aufruf: cxg_image_stat(welches,womit,text) **/
/** ???   : setzt die src eines images-objektes gleich eines anderen und **/
/**         schreibt einen text in die statuszeile **/
/**         welches  := name des objektes das geaendert werden soll
            womit    := name des objektes das die neue src enthaelt 
            text     := text der in der statuszeile erscheinen soll **/

function cxg_image_stat(welches,womit,text)
{
    document.images[welches].src = eval(womit).src;
    window.status = text;
};


/*****************/

/** STATUSZEILE **/
/*****************/

/** aufruf: cxg_stat(text) **/
/** ???   : schreibt einen text in die statuszeile **/
/**         text     := text der in der statuszeile erscheinen soll **/

function cxg_stat(text)
{
    window.status = text;
};


/********************/
/** FENSTER ÖFFNEN **/
/********************/

/** aufruf: cxg_remote(adr,ziel,w,h,roll) **/
/** ???   : öffnet ein neues fenster **/
/**         adr  := url, die in das neue fenster geladen werden soll
            ziel := ein EINDEUTIGER name fuer das neue fenster
          				  dieser name darf nicht gleich mit dem eines anderen objektes - egal welchen
						w,h  := breite und hoehe des neuen fensters
						roll := 'yes', wenn rollbalken möglich sein sollen, ansonsten leer oder 'no' **/

function cxg_remote(adr,ziel,w,h,roll)
{
  if(roll=="")roll="no";
  cx_win = window.open(adr,ziel,"width="+w+",height="+h+",toolbar=no,status=no,scrollbars="+roll);
};

/*********************************/
/** FENSTER ÖFFNEN WITH TOOLBAR **/
/*********************************/

/** aufruf: cxg_remote_tool(adr,ziel,w,h) **/
/** ???   : öffnet ein neues fenster **/
/**         adr  := url, die in das neue fenster geladen werden soll
            ziel := ein EINDEUTIGER name fuer das neue fenster
          				  dieser name darf nicht gleich mit dem eines anderen objektes - egal welchen
						w,h  := breite und hoehe des neuen fensters
						roll := 'yes', wenn rollbalken möglich sein sollen, ansonsten leer oder 'no' **/

function cxg_remote_tool(adr,ziel,w,h)
{ 
  cx_win = window.open(adr,ziel,"width="+w+",height="+h+",toolbar=yes,status=yes,resizable=yes");
};



/************************************************/
/** FRAMES TAUSCHEN IN DER OBERSTEN HIERARCHIE **/
/************************************************/

/** aufruf: cxg_frametausch_top(welchen,waqs_rein) **/
/** ???   : tauscht frames in der obersten hierarchie**/
/**         welchen  := der frame, der ersetzt werden soll
            was_rein := welches dokument reingeladen werden soll (in "")**/

function cxg_frametausch_top(welchen,was_rein)
{
  top.frames[welchen].location.href = was_rein;
};

/*************************************/
/** FRAMES TAUSCHEN IM ELTERN FRAME **/
/*************************************/

/** aufruf: cxg_frametausch_parent(welchen,waqs_rein) **/
/** ???   : tauscht frames im eltern frame**/
/**         welchen  := der frame, der ersetzt werden soll
            was_rein := welches dokument reingeladen werden soll (in "")**/

function cxg_frametausch_parent(welchen,was_rein)
{
  parent.frames[welchen].location.href = was_rein;
};
/******************************/
/** FENSTER ÖFFNEN IN CENTER **/
/******************************/
/** aufruf: cxg_remote_center(adr,ziel,w,h,roll) **/
/** ???   : öffnet ein neues fenster **/
/**         adr  := url, die in das neue fenster geladen werden soll
            ziel := ein EINDEUTIGER name fuer das neue fenster
          				  dieser name darf nicht gleich mit dem eines anderen objektes - egal welchen
						w,h  := breite und hoehe des neuen fensters
						roll := 'yes', wenn rollbalken möglich sein sollen, ansonsten leer oder 'no' **/
function cxg_remote_center(adr,ziel,w,h,roll)
{
  xx = window.screenX; yy = window.screenY;
  ww = window.width; hh = window.height;
  if(cxg_msie())
	  {	
	  	xx = 0; yy = 0
	  	ww = screen.availWidth;
	  	hh = screen.availHeight;
	  };
  xx = xx + (ww-w)/2;
  yy = yy + (hh-h)/2;
  
  if(roll=="")roll="no";
  cx_win = window.open(adr,ziel,"screenX="+xx+",screenY="+yy+",width="+w+",height="+h+",toolbar=no,status=no,scrollbars="+roll);
  cx_win.window.moveTo(Math.floor(1*xx),Math.floor(1*yy));
	cx_win.focus();
};