session_cache_limiter('must-revalidate');
session_start();
//ini_set("session.use_trans_sid", "0"); // schaltet die SID übergabe per GET Parameter AUS
ini_set('url_rewriter.tags', '');
// Einbinden der Datei functions.inc
require_once("includes/functions.php");
require_once("includes/replace.php");
unset ($id_plus);
//echo $id_plus;
// Zeitmessung beginnen
$time_start = microtime_float();
//$used = "log/used.txt";
//if ( !file_exists($used) ) {
//	$file = fopen($used,'wb');
//	fwrite($file,"");
//	fclose($file);
//}
//$used_content = file_get_contents($used);
//reset_used();
$writing = "log/writing.txt";
if ( !file_exists($writing) ) {
	$file = fopen($writing,'wb');
	fwrite($file,"");
	fclose($file);
}
//echo $_SERVER['PHP_SELF'];
unset($shop);
$heute = getdate();
foreach($heute as $item=>$value) {
	if ($value < 10)
		$heute[$item] = "0".$value;
}
$server_names_ignore = array ( "quadrart.dnsalias.com","www.quadrart.dnsalias.com","server");
// Status zurücksetzen, wenn innerhalb von easyCMS Systemen gewechselt wird
$http_host_extended = explode("/",$_SERVER['PHP_SELF']);
unset($http_host_extended[count($http_host_extended)-1]);
$http_host_extended = implode("/",$http_host_extended);
$http_host_extended = $_SERVER['HTTP_HOST'].$http_host_extended;
//echo $http_host_extended."
".$_SESSION['http_host_extended'];
if ( $_SESSION['http_host_extended'] != $http_host_extended ) {
	unset($_SESSION['menu_aktiv']); 
	if ( $_SESSION['users']['rang'] > 1 ) { 
		unset($_SESSION['users']); 
	}	
	$_SESSION['http_host_extended'] = $http_host_extended;
}
// Registrieren der GET-Variablen durch Funktion pt_register()
pt_register('GET','size','lang','copy_shop','id_plus','post','email','button','code','fotograf','set','prev_edit','shop','shop_id','modul','url','force_sub','file_save','template','inhalte','paste','kopie','prev_action','temp_bilder_aktiv','text_edit','text_view','temp_suche','temp_sort','temp_direction','down_id','prev','textfile','hide','temp_texte','temp_bilder','temp_download','temp_termine','temp_modul','pic_id','direction','sort','suche','size_x','logfile','file','aktueller_benutzer','aktuelle_benutzergruppe','pfad','abspos','position','show','aktiv','temp_aktiv','inaktiv','open','close','bildfile','bild','temp','status','thema','link','empfaenger','betreff','typ','liste','menu','submenu','seminar','nr','druck','log','prev_page','prev_aktiv','prev_open','prev_submenu','prev_id','back','edit','action','loeschen','id','aktuelle_datenbank','page','var','vari','area','force','pic_edit');
// Registrieren der POST-Variablen durch Funktion pt_register()
pt_register('POST','copy_shop','id_plus','post','code','status','fotograf','alternativen','set','prev_edit','alternativen','edit','back','shop','shop_id','button','url','force','file_save','template','inhalte','paste','kopie','temp_bilder_aktiv','text_edit','text_view','temp_suche','temp_sort','temp_direction','textfile','bild','down_id','current','hide','prev','temp_texte','temp_bilder','temp_termine','temp_download','suffix','pic_id','schlagworte','bildunterschrift','file','temp_modul','prev_action','old_module','aktueller_benutzer','aktuelle_benutzergruppe','pfad','new_pfad','old_pfad','aktiv','temp_aktiv','temp','inhalt','rubrik','datei','passwort','passwort_wdh','benutzer','prev_aktiv','prev_page','prev_open','prev_submenu','prev_id','action','daten_neu','bildfile','pdffile','aktuelle_datenbank','seminar','menu','page','neue_kategorie','reader','pic_edit');
pt_register('POST','version','fehlende_bilder','pic_edit','open','abspos','direction','sort','absender','empfaenger','betreff','nachricht','senden','kopie','meldung','modul','suche','and_or','id','resize','bildunterschrift','schlagworte');
pt_register('POST','temp_lang','summe','size','res','name','email','telefon','sonstiges');
// POST-Variablen auslesen
//echo $action;
if ($post) {
	$post = get_post($post);
	foreach ($post as $post_key => $post_value) {
		$post[$post_key] = $post_value;
		if ( $post_value and !isset($$post_key) ) {
			$$post_key = $post_value;
		}
	}
}
//echo $down_id;
// prev erstellen
if ( !$prev ) {
	foreach ( $_GET as $get_key => $get_value ) {
		if ( $get_key != "action" and $get_value ) {
			if ($prev) { $prev.= "&"; }
			$prev.= $get_key."=".$get_value;
		}
	}
	$prev = base64_encode($prev);
}
//if ( $_SESSION['users']['rang'] < 99 ) { echo "
"; print_r($post); echo "
"; }
//echo "
index -> "; print_r($post); echo "
";
// Basis-Grundeinstellungen
$daten_pfad="daten/";
$includes="includes/";
$line_feed=substr(file_get_contents($daten_pfad."menu.oli"),0,1);
// Weitere Grundeinstellungen aus Datenbank laden
$einstellungen=reader('einstellungen');
// Sprache einstellen
$multilanguage = $einstellungen['id_daten'][0]['WERT'];
if ( !$multilanguage ) {
	$multilanguage = "LANG_0,de,deutsch";
}
$multilanguage = explode("//",$multilanguage);
foreach ($multilanguage as $key => $value) {
	$language_settings = explode(",",$value);
	$languages[$language_settings[1]] = $language_settings[0];
	if ( $language_settings[0] == "LANG_0" and !$standard_language ) {
		$standard_language = $language_settings[1];
	}
}
//echo $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if ( !$_SESSION['language'] ) { 
	$http_accept_languages = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']);
	foreach ($http_accept_languages as $key => $value) {
		$http_accept_language = explode(";",$value);
		$http_accept_language = $http_accept_language[0];
		$http_accept_language = explode("-",$http_accept_language);
		if ( $http_accept_language[1] ) { 
			$http_accept_language = strtolower($http_accept_language[1]); 
		} else { 
			$http_accept_language = strtolower($http_accept_language[0]); 
		}
		unset($http_accept_languages[$key]);
		$http_accept_languages[$http_accept_language] = $languages[$http_accept_language];
	}
	$http_accept_languages = array_intersect($http_accept_languages,$languages);
	//echo ""; print_r($http_accept_languages); echo "
";
	reset($http_accept_languages);
	if ( !$lang or !array_key_exists($lang,$languages) ) {
		$lang = key($http_accept_languages); 
	}
	
	if ( !$lang ) {
		$lang = $standard_language;
	}
}
if ( !$_SESSION['language'] ) { 
	$_SESSION['language'] = 'LANG_0'; 
	$_SESSION['language_symbol'] = 'de'; 
}
if ( $lang ) {
	//if ( !$languages[$lang] ) {
		//$languages[$lang] = "LANG_0";
	//}
	$_SESSION['language'] = $languages[$lang]; 
	$_SESSION['language_symbol'] = $lang; 
}
if ( $_SESSION['users']['rang'] < 99 ) { 
	//echo ""; print_r($languages); echo "
"; 
}
foreach($einstellungen['id_daten'] as $key => $value) {
	if ($einstellungen['id_daten'][$key]['VARIABLE'] != "" and $einstellungen['id_daten'][$key][$_SESSION['language']]) {
		$$einstellungen['id_daten'][$key]['VARIABLE']=$einstellungen['id_daten'][$key][$_SESSION['language']];
		if ( $einstellungen['id_daten'][$key]['ALL_LANG'] ) { 
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_0'] = $einstellungen['id_daten'][$key]['WERT'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_1'] = $einstellungen['id_daten'][$key]['LANG_1'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_2'] = $einstellungen['id_daten'][$key]['LANG_2'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_3'] = $einstellungen['id_daten'][$key]['LANG_3'];
		}
	} else {
		$$einstellungen['id_daten'][$key]['VARIABLE']=$einstellungen['id_daten'][$key]['WERT'];
		if ( $einstellungen['id_daten'][$key]['ALL_LANG'] ) { 
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_0'] = $einstellungen['id_daten'][$key]['WERT'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_1'] = $einstellungen['id_daten'][$key]['LANG_1'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_2'] = $einstellungen['id_daten'][$key]['LANG_2'];
			${$einstellungen['id_daten'][$key]['VARIABLE']."_all"}['LANG_3'] = $einstellungen['id_daten'][$key]['LANG_3'];
		}
	}
}
if ( $rss_text and !is_array($rss_text) ) {
	$rss_text = explode("//",$rss_text);
}
if (!isset ($_SESSION['users'])) {
	
	$_SESSION['users']['name'] = 'anonym';
	$_SESSION['users']['group_ids'] = 0;
	$_SESSION['users']['id'] = 0;
	$_SESSION['users']['rang'] = 99;
	$_SESSION['users']['rabatt'] = 0;
}
//if (!isset ($_SESSION['gruppe'])) {$_SESSION['gruppe'] = 'j'; }
//if (!isset ($_SESSION['benutzer'])) {$_SESSION['benutzer'] = 'keiner'; }
//if (!isset ($_SESSION['user_id'])) {$_SESSION['user_id'] = 0; }
if (!isset ($_SESSION['counting'])) {	include ("includes/counter.php");
										//aufzeichnung_db('Seitenaufruf (session start)',$_SESSION['users']['id'],"start");
										aufzeichnung('Seitenaufruf (session start)',$_SESSION['users']['id'],"start");
									}
if ($temp_modul) { $modul=$temp_modul; }
if (!isset($log)) { $log=''; }
//if (!isset ($menu)) { $menu=0; }
if (!isset ($submenu)) $submenu="";
//if (!isset ($druck)) $druck="";
if (!isset ($page)) { $page=""; }
if (!isset ($action)) { $action=""; }
if (!isset ($edit)) { $edit=""; }
if (!isset ($rubrik)) { $rubrik=""; }
if (!isset($seminar)) { $seminar=""; }
if (!isset($id)) { $id=""; }
if (!isset($subname)) { $subname=""; }
if (!isset($area)) { $area=""; }
//if (!isset(	$_SESSION['menu_aktiv'])) $_SESSION['menu_aktiv'] = 1;
// Passwort abfragen
if (isset($passwort)) { include ($includes."passwort.php"); }
// Sicherheitscheck
if (
$action 
and $action!="newsletter-abo" 
and $action!="kalender-reservierung" 
and $action!="shop-reservierung" 
and $action!="shop-bestellung" 
and $action!="shop-kundendaten" 
and $action!="shop-status" 
and $action!="shop-remove" 
and $action!="shop-option" 
and $action!="shop-add" 
and $action!="shop-edit_artikel" 
and $action!="system-suche" 
and $action!="download-view" 
and $action!="download-play" 
and $action!="download-stop" 
and $action!="system-sendmail" 
and $_SESSION['users']['name'] == "anonym"
) { 
	$modul = "fehler";
	$fehler_nr = 1;
	unset($action); 
	unset($open); 
	unset($id); 
	unset($prev_id); 
	unset($_SESSION['menu_aktiv']); 
}
//$menu=reader('menu');
//include($includes."security-check.php");
//unset($menu);
// Daten speichern
if ($action and $action!="edit" and !$update_id ) { 
	include($includes."action.php");
}
// Wenn logout dann Variablen setzen auf logout
if ($log=="out" and $prev) {
	aufzeichnung('LogOUT',$_SESSION['users']['id'],"logout");
	
	$_SESSION['users']['id'] = 0;
	$_SESSION['users']['group_ids'] = 0;
	$_SESSION['users']['rang'] = 99;
	$_SESSION['users']['rabatt'] = 0;
	$menu=reader('menu');
	$check_ids = array();
	foreach ($menu['id_daten'] as $key_check => $value_check) {
		if (pfad_extend($value_check['PFAD']) == substr(pfad_extend($_SESSION['menu_aktiv']['PFAD']),0,strlen(pfad_extend($value_check['PFAD'])))) {
			array_push($check_ids,$key_check);
		}
	}
	$zugriff['users'] = explode(",",$_SESSION['users']['group_ids']);
	$zugriff['groups'] = explode(",",$_SESSION['users']['groups_active']);
	foreach ($check_ids as $key_id => $value_id) {
		$lesezugriff = explode(",",$menu['id_daten'][$value_id]['LESEZUGRIFF']);
		$zugriffsgruppen_lesen = array_intersect ($lesezugriff, $zugriff['users'],$zugriff['groups']);
		if (
		(count($zugriffsgruppen_lesen) == 0 and !in_array("0",$lesezugriff))
		or (!$menu['id_daten'][$value_id]['STATUS'] and $_SESSION['users']['rang'] > 3)
		) {
			$forbidden = "YES";
		}
	}
	if ($forbidden)  { 
		unset($_SESSION['menu_aktiv']); 
		unset($prev);
	} else {
	}
}
// Aktive Usergruppe und aktiven User bestimmen
$usergroups = reader("benutzergruppen");
$user = reader("benutzer");
// Aktiven User bestimmen
if ($_SESSION['users']['id'] > 0) {
	$user_id = $_SESSION['users']['id'];
	$groups_this_user = explode(",",$user['id_daten'][$user_id]['GROUPS']);
	foreach ($usergroups['id_daten'] as $key => $value) { 
		if (in_array($value['ID'],$groups_this_user)) {
			$rang[$key] = $value['RANG'];
		}
	}
	$_SESSION['users']['full_name'] = $user['id_daten'][$user_id]['VORNAME'];
	if ($user['id_daten'][$user_id]['NACHNAME'] and $user['id_daten'][$user_id]['VORNAME']) {
		$_SESSION['users']['full_name'].= " ".$user['id_daten'][$user_id]['NACHNAME'];
	} else {
		$_SESSION['users']['full_name'].= $user['id_daten'][$user_id]['NACHNAME'];
}
	$_SESSION['users']['name'] = $user['id_daten'][$user_id]['NAME'];
	$_SESSION['users']['mail'] = $user['id_daten'][$user_id]['MAIL'];
	$_SESSION['users']['rang'] = min($rang);
	$_SESSION['users']['group_ids'] = $user['id_daten'][$user_id]['GROUPS'];
	$_SESSION['users']['rabatt'] = $user['id_daten'][$user_id]['RABATT'];
} else {
	$_SESSION['users']['full_name'] = 'Anonymer Benutzer';
	$_SESSION['users']['name'] = 'anonym';
	$_SESSION['users']['rang'] = 99;
	$_SESSION['users']['group_ids'] = 0;
}
// Aktive Usergruppen einlesen
foreach($usergroups['id_daten'] as $key => $value) {
	if ($value['STATUS'] == "x") $usergroups_active[$key] = $value['ID'];
}
$_SESSION['users']['groups_active'] = implode(",",$usergroups_active);
// Symbolfarben erstellen
$defined_colors = array(
	"black" => "000000",
	"white" => "ffffff",
	"grey" => "222222",
	"rossi" => "A28861",
);
$navigationspfeile = explode(",",$pfeil_farbe);
$navigationsflaeche = $navigationspfeile[0];
$navigationspfeile = $navigationspfeile[1];
if ( $navigationspfeile == "trans" ) { 
	$navigationspfeile = $navigationsflaeche."farbe";
	$navigationspfeile = $$navigationspfeile;
}
$used_colors = array(
	"symbol_color" => $symbol_color,
	"button_suche_site" => $button_suche_site,
	"navigationspfeile" => $navigationspfeile,
);
foreach ( $used_colors as $used_key => $used_value ) {
	if ( substr($used_value,0,1) == "#" ) {
		$used_colors[$used_key] = substr($used_value,1);
		$$used_key = substr($used_value,1);
	}
}
foreach ( $defined_colors as $key => $value ) {
	foreach ( $used_colors as $used_key => $used_value ) {
		if ($used_value == $key) { 
			$used_colors[$used_key] = $value; 
			$$used_key = $value;
		}
	}
}
//echo ""; print_r($defined_colors); echo "
";
//echo ""; print_r($used_colors); echo "
";
//echo $symbol_color;
// Benutzte Farbordner erstellen
foreach ($used_colors as $key => $value) {
	if ( !file_exists("objekte/favoriten/".$value) ) {
		symbol_color($value);
	}
}
// unbenutzte Farbordner löschen
$dir = opendir("objekte/favoriten/");
while ($file = readdir ($dir)) { 
	if ( substr_count($file,".") == 0 and !in_array($file,$used_colors) ) {
		//echo "objekte/favoriten/".$file."/
";
		$color_dir = opendir("objekte/favoriten/".$file."/");
		while ($color_file = readdir ($color_dir)) { 
			if ( $color_file != "." and $color_file != ".." ) {
				unlink("objekte/favoriten/".$file."/".$color_file);
			}
		}
		rmdir("objekte/favoriten/".$file);
	}
}
// Menüstruktur aufbauen
$logo = "logos/".$standard_logo;
$logo_size = getimagesize($logo);
$logo_margin = explode(",",$logo_margin);
foreach ( $logo_margin as $l_key => $l_value ) {
	if ( !$l_value ) { $logo_margin[$l_key] = "0"; }
}
if ($modul == "fehler") { unset($prev); }
include($includes."menu.php");
if ($modul == "fehler") { $_SESSION['menu_aktiv']['LAYOUT'] = $standardwerte; }
// Head und Styles einfügen
include($includes."head.php");
$logo_position = explode("_",$logo_position);
if( $seitenrand ) { 
	
	if ( $seitenrahmen ) { $seitenrahmen = explode(",",$seitenrahmen); }
	if ( count($seitenrahmen) > 1 ) { 
		$border = "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
		if($seitenrahmen[1]) { $border.= "border-right:".$seitenrahmen[1]."px solid ".$rahmenfarbton.";"; }
		if($seitenrahmen[2] and ($copyright_position != "bottom_border_center" or $_SESSION['users']['rang'] <= 2) ) { $border.= "border-bottom:".$seitenrahmen[2]."px solid ".$rahmenfarbton.";"; }
		if($seitenrahmen[3]) { $border.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";"; }
	} else {
		$border = "border:".$seitenrahmen[0]."px solid ".$rahmenfarbton;
		$seitenrahmen[1] = $seitenrahmen[0];
		$seitenrahmen[2] = $seitenrahmen[0];
		$seitenrahmen[3] = $seitenrahmen[0];
	}
	//echo $menu_background_color;
	
	$seitenrand_explode = explode(",",$seitenrand);
	for ( $x=0; $x<4; $x++ ) {
		if ($seitenrand_explode[$x] == "") { $seitenrand_explode[$x] = $seitenrand_explode[0]; }
	}
	if ( $menu_color_fade_percent != $seitenfarbton and !$menu_position ) {
		$rahmenstyle = $border;
		$rahmenstyle_plus = "padding:".$seitenrand_explode[0]."px ".$seitenrand_explode[1]."px ".$seitenrand_explode[2]."px ".$seitenrand_explode[3]."px; ";
	} else {
		$rahmenstyle_plus = "padding:".$seitenrand_explode[0]."px ".$seitenrand_explode[1]."px ".$seitenrand_explode[2]."px ".$seitenrand_explode[3]."px; ";
		//$rahmenstyle = "margin:".$seitenrand."px";
	}
	if ( $seitenrand_explode[1] or $seitenrand_explode[3] ) {
		$width = $gesamtbreite;
	} else {
		$width = "100%";
	}
} else { 
	$width = "100%";
	$copy_breite = $width;
	$rahmenstyle = "";
}
if ( !$seitenrand and $menu_color_mode != "trans") { 
	if (is_numeric($seitenfarbton) ) {
		$logo_background_color = color_tune($hauptfarbe,$seitenfarbton); 
	} else {
		$logo_background_color = $seitenfarbton; 
	}
}
if ( $seitenrahmen and $menu_style == "v_v" and !$seitenrand) {
	$seitenrahmen = explode(",",$seitenrahmen);
	$trennlinienhoehe = 10;
	for ( $x=0; $x<4; $x++ ) {
		if (!$seitenrahmen[$x]) { $seitenrahmen[$x] = $seitenrahmen[0]; }
	}
	$rahmenstyle_04.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_04.= "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
}
if ( ( $menu_color_fade_percent == $seitenfarbton or $menu_position == "outside") and $seitenrahmen and $seitenrand) {
	$rahmenstyle_01.= "border-right:".$seitenrahmen[1]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_01.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	if ( $menu_color_mode != "fade" ) {
		$rahmenstyle_01.= "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
	}
	//$rahmenstyle_01.= "border-bottom:".$seitenrahmen[2]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_02 = "border-right:".$seitenrahmen[1]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_02.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_02.= "border-bottom:".$seitenrahmen[2]."px solid ".$rahmenfarbton.";";
	if ( !$menu_show ) {
		$rahmenstyle_02.= "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
	}
	$rahmenstyle_03 = "border-bottom:".$seitenrahmen[2]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_03.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_04 = "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_04.= "border-right:".$seitenrahmen[1]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_04.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	$rahmenstyle_04.= "border-bottom:".$seitenrahmen[2]."px solid ".$rahmenfarbton.";";
}
if ( $menu_position == "outside" ) {
	$rahmenstyle_01 = "";
	$rahmenstyle_01 = "border-bottom:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
	//$rahmenstyle_01.= "border-left:".$seitenrahmen[3]."px solid ".$rahmenfarbton.";";
	//$rahmenstyle_01.= "border-top:".$seitenrahmen[0]."px solid ".$rahmenfarbton.";";
}
// Symbolleiste vervollständigen
//if ( $menu_style != "v_v" and $symbol_v_position == "bottom" ) { $rahmenstyle_symbol = $rahmenstyle_02; }
if ( $symbol_leiste ) {
	$symbol_leiste = "| ".$symbol_leiste." | 
";
}
if( $back_image and file_exists("logos/".$back_image) ) {
	$back_image = "background-image:url(logos/$back_image);background-repeat:no-repeat;background-position:top left;";
	$logo_background_color = "";
} else {
	$back_image = "";
}
$temp_hintergrundfarbe = $hintergrundfarbe;
if ( (file_exists("objekte/verlauf.gif") and $verlauf) or $back_image ) {
	if ( file_exists("objekte/verlauf.gif") and $verlauf ) {
		$verlauf = "background-image:url(objekte/verlauf.gif);background-repeat:repeat-x;background-position:top left;";
	}
	$hintergrundfarbe = "";
}
$background = "bgcolor='$hintergrundfarbe'";
if ($menu_style == "v_v") {
	$background = "";
	$rahmenstyle_04.= ";background-color:$hintergrundfarbe;";
}
if ($menu_style == "v_h" or $menu_style == "h_v" ) {
	$background = "";
	$rahmenstyle_02.= ";background-color:$hintergrundfarbe;";
}
//if ( $gesamtausrichtung == "center" ) { $gesamtausrichtung = ""; }
//echo $content_head;
//echo $_SESSION['menu_aktiv']['ID'];
//echo ""; print_r($galerie); echo "
"; 
if ( $head_content and $action != "edit" ) {
	$head_content = explode("//",$head_content);
	$head_id = $head_content[0];
	$head_size = $head_content[1];
	$head_margin = $head_content[2];
	$head_trenner = $head_content[3];
	$head_position = $head_content[4];
	
	$head_margin = explode(",",$head_margin);
	$head_margin_top = $head_margin[0]."px";
	$head_margin_right = $head_margin[1]."px";
	$head_margin_bottom = $head_margin[2]."px";
	$head_margin_left = $head_margin[3]."px";
	
	if (!$bilder) {
		$bilder = reader("bilddatenbank");//  ---- werden jetzt in menu.php gelesen
	}
	$fotograf = $bilder['id_daten'][$head_id]['FOTOGRAF'];
	$head_content = $bilder['id_daten'][$head_id]['ID']."__".$bilder['id_daten'][$head_id]['NAME'];
	$suffix = substr($head_content,strrpos($head_content,".")+1);
	$head_bild = resize_picture($head_content,"bilder/",$picture_quality,$head_size,"y",$suffix,$wasserzeichen,$fotograf);
	
	if ( $head_position != "right" ) {
		$rowspan_v_v = "rowspan='2'";
		$head_size_all = getimagesize("bilder/".$head_content);
		$head_height = round(( $head_size * $head_size_all[1] / $head_size_all[0] ) + $head_margin_top + $head_margin_bottom);
	}
	
	$head_content = "";
	if ( trim($head_trenner) ) {
		$head_content.= "|  | 
";
	}
	if ( $head_position != "right" ) {
		$rowspan_v_v = "rowspan='2'";
	}
	if ( $head_position != "right" ) {
		$head_content.= "";
	}
	
	//$head_content.= "| ";
	$head_content.= " | ";
	$rahmenstyle_04 = substr($rahmenstyle_04,strpos($rahmenstyle_04,";"));
	
	$rahmenstyle_02.= "border-right:0px";
	$head_content.= " ";
	if ( $head_position != "right" ) {
		$head_content.= ".") ";
	$head_content.= " | 
";
	}
} else {
	$head_content = "";
}
$mindesthoehe[10] = "100%";
if ( !$seitenrand and $menu_style == "v_v" ) {
	$mindesthoehe[0] = "100%";
} else {
	if ( substr_count($mindesthoehe[0],"%") == 0 ) {
		$mindesthoehe[0] = $mindesthoehe[0]-1-$head_height;
		if ( $mindesthoehe[0] < 0 ) { $mindesthoehe[0] = 0; }
		$mindesthoehe[10] = $mindesthoehe[0]-1;
	}
}
?>
  
    
    
	
	//echo "
"; print_r($_SESSION['anzahl_datensaetze']); echo "
";
	//echo $_SESSION['menu']['force']."
";print_r($_SESSION['start_paths']);print_r($_SESSION['open_paths']); echo "
";
	//echo "
"; print_r($_SESSION['menu']['aktiv_inhalt']); echo "
";
	//echo "
"; print_r($_SESSION['menu_aktiv']); echo "
";
	//echo "
"; print_r($_SESSION['menu_wartung']); echo "
";
	//echo "
"; print_r($_SESSION['users']); echo "
";
	//echo "
"; print_r($_SESSION['menu_aktiv']); echo "
";
	//echo "
"; print_r($_SESSION); echo "
";
	//echo "
"; print_r($menu['show']); echo "
";
	//echo "
"; print_r($_SESSION['shop']); echo "
";
	//echo "
"; print_r($_SESSION['language']); echo "
"; 
?>
 
if ($area_link) {
?>
	
}
$time_end = microtime_float();
$time = $time_end - $time_start;
if ( $_SESSION['users']['rang'] <= 1 and $processing_time ) { echo "Skriptverarbeitungsdauer: ".number_format($time,2,",",".")." Sekunden
"; }
//echo "Skriptverarbeitungsdauer: ".number_format($time,2,",",".")." Sekunden"; 
?>