var hasRightVersion = false;
var checkver_cnt=0;
function basename(path, suffix) {
    
 
    var b = path.replace(/^.*[\/\\]/g, '');
    if (typeof(suffix) == 'string' && b.substr(b.length-suffix.length) == suffix) {
        b = b.substr(0, b.length-suffix.length);
    }
    return b;
}
function dirname(path) {
    return path.replace(/\\/g,'/').replace(/\/[^\/]*\/?$/, '');
}
function createFlash(parentname, url, context,  shopurl, shoptarget, metanav) {
	if (AC_FL_RunContent == 0) {
		alert("Diese Seite erfordert die Datei \"AC_RunActiveContent.js\".");
	} else {
		
		var swf = dirname(url)+'/'+basename(url,'.swf'); 
		var objname = "flashmenu_obj";
		// Erforderliche Hauptversion von Flash
		var requiredMajorVersion = 8;
		// Erforderliche Unterversion von Flash
		var requiredMinorVersion = 0;
		// Erforderliche Flash-Revision
		var requiredRevision = 0;
		
		
		var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
		if(hasRightVersion) {  // sofern eine akzeptable Version ermittelt wurde
			var vars = "context="+context;
			vars += (shopurl.length>0) ? "&shopurl="+shopurl :"";
			vars += (shoptarget.length>0) ? "&shoptarget="+shoptarget:"";
			vars += (metanav.length>0) ? "&metanavid="+metanav:"";
			
			turnoff_htmlmenu();
			
			
			AC_FL_RunContent(
				'codebase', 'https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
				'width', '302',
				'height', '1200',
				'src', swf,
				'quality', 'high',
				'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
				'align', 'left',
				'play', 'true',
				'loop', 'true',
				'scale', 'exactfit',
				'wmode', 'opaque',
				'devicefont', 'false',
				'id', objname,
				'bgcolor', '#ffffff',
				'name', objname,
				'menu', 'false',
				'allowFullScreen', 'false',
				'allowScriptAccess','always',
				'movie', swf,
				'salign', '',
				'flashVars', vars,
				'swLiveConnect', 'true'
				);
				player_embeded=true;
		} else {
		    // flash-version mismatch
	    var alternateContent = '<div style="padding-top:100px; padding-left: 15px; color: red;">'
	    + 'Sie ben&ouml;tigen Adobe Flash-Player, um das Men&uuml; anzuzueigen. '
	   	+ '<a style="text-decoration:underline; " href="http://www.macromedia.com/go/getflash/">Flash installieren oder upgraden.</a></div>';
			//document.write(alternateContent);  // Nicht aus Flash stammenden Inhalt einf�gen
			
		}
	}	
	return true;
}
function turnoff_htmlmenu() {
	
	try {
		if (document.getElementById('htmlmenu')) {
			throw true;
		} else {
			throw false;
		}
	} catch(e) {
		if (checkver_cnt!=0) {
			clearInterval(startcheck);
			startcheck=null;
		}
		if (!e) {
			if (checkver_cnt<60) {
			startcheck=setInterval(turnoff_htmlmenu,500);
			checkver_cnt++;
			} else {
				// alert('Applikation konnte nicht initialisiert werden!');
			}
		}
		if (e) {
			var tmp = document.getElementById('htmlmenu')
			if(tmp){
	
				tmp.style.display = 'none';
			}
		}

	}

}
