<?php



global $sets;
//*******************************************************
//* Konfiguration Grafiksets
//* Ändern Sie den Wert auf Ihre Anzahl verfügbarer Sets
//*******************************************************
$sets = 5;
//******************************************
//* Farbenkombinationen (für Module)
//******************************************
$bgcolor1 = "#FFFFFF"; // Hintergrund Message Tabellen & inkl. Scrollbox
$bgcolor2 = "#FFFFFF"; // Rahmen Message Tabellen
$bgcolor3 = "#FFFFFF"; // Zweite Tabellenfarbe in der Mitgliederliste/Modul Was ist neu?
$bgcolor4 = "#FFFFFF"; // Erste Tabellenfarbe (links) im Modul Was ist neu?
$bgcolor5 = "#FFFFFF"; // Gruppendefinition (Input Background)
$textcolor1 = "#000000";
$textcolor2 = "#000000";

//******************************************
//* Einlesen der jeweiligen Sprachdatei
//******************************************
global $currentlang;
include_once("themes/pdbiz/language/lang-$currentlang.php");

function OpenTable() {
    global $bgcolor1, $bgcolor2;
    echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n";
    echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}

function CloseTable() {
    echo "</td></tr></table></td></tr></table>\n";
}

function OpenTable2() {
    global $bgcolor1, $bgcolor2;
    echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\" align=\"center\"><tr><td>\n";
    echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n";
}

function CloseTable2() {
    echo "</td></tr></table></td></tr></table>\n";
}

//*************************************************
//** Funktion zur Aufbereitung der Newsmeldungen
//*************************************************

function FormatStory($thetext, $notes, $aid, $informant) {
    global $anonymous;
    if ($notes != "") {
	$notes = "<br><br><b>"._NOTE."</b> <i>$notes</i>\n";
    } else {
	$notes = "";
    }
    if ("$aid" == "$informant") {
	echo "<font class=\"content\">$thetext$notes</font>\n";
    } else {
	if($informant != "") {
	    //$boxstuff = "<a href=\"user.php?op=userinfo&amp;uname=$informant\"><i>$informant</i></a> ";
	} else {
	    //$boxstuff = "<i>$anonymous</i> ";
	}
	$boxstuff = "$thetext $notes\n";
	echo "<font class=\"content\">$boxstuff</font>\n";
    }
}

//*****************************************************************
//* Function zum Auslesen der Modulnamen für das dynamische Menu
//* Dank an Sigi Schlosser für den Code (www.siegfried.de)
//*****************************************************************
Function ShowModul($title,$letzter)
{
global $prefix,$dbi,$currentlang;

$content="";

    $result = sql_query("select title, custom_title,custom_title_german,custom_title_english,active from ".$prefix."_modules where title='$title' ", $dbi);
    while(list($m_title, $custom_title,$custom_title_german,$custom_title_english,$active) = sql_fetch_row($result, $dbi))
    {
    if ($m_title!="Vorschau")
    {

        $m_title2 = ereg_replace("_", " ", $m_title);
    #$content .=$currentlang.">".$custom_title_german."#".$custom_title_english;
        if ($currentlang=="english")
        {
        if ($custom_title_english!="")
        {$custom_title=$custom_title_english;
        }
        }
        if ($currentlang=="german")
        {
        if ($custom_title_german!="")
        {$custom_title=$custom_title_german  ;
        }
        }

        if ($custom_title != "") {
            $m_title2 = $custom_title;
        }
               if ($active == 1) {
            $content .= "<a href=\"modules.php?name=$m_title\">$m_title2</a>";

            if ($letzter==0)
            {
            $content.=" | ";
            }
        }

    }
    }
    return $content;
}

//************************************************************
//* Erstellung des Themeheaders für jede Seite
//************************************************************

function themeheader() {
    global $banners, $sd, $ct, $module_name, $user, $cookie, $user_prefix, $dbi, $uid, $prefix, $bildbb, $bildb, $sets, $showleft;
	echo "<body bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"0000ff\" topmargin=\"30\" leftmargin=\"0\" rightmargin=\"0\" bottommargin=\"0\">";

	srand((double)microtime()*1000000);
	$nummer = rand(1, $sets);
	$bild = "logo_".$nummer.".gif";
	$bildd = "logo2_".$nummer.".gif";
	$bildb = "logob_".$nummer.".gif";
	$bildbb = "logobb_".$nummer.".gif";

	echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" valign=\"top\">";
	echo "<tr>";
	echo "<td height=\"20\" valign=\"middle\" class=\"toppage\">";

	echo "<a href=\"index.php\">Home</a> | "
	.showmodul("Impressum",0)
	.showmodul("Contact",0)
	.showmodul("Downloads",0)
	."<a href=\"http://google.de\" target=\"_blank\">Google</a>";

	echo "</td>";
	echo "</tr></table>";

	echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\" valign=\"top\">";
	echo "<tr>";
	echo "<td height=\"150\" width=\"222\" valign=\"middle\" background=\"themes/pdbiz/images/$bildb\" class=\"topleft\">";
	echo "<img src=\"themes/pdbiz/images/$bild\">";
	echo "</td>";

	echo "<td height=\"150\" width=\"278\" valign=\"middle\" background=\"themes/pdbiz/images/$bildb\" class=\"topbar\">";
	echo "<img src=\"themes/pdbiz/images/$bildd\">";
	echo "</td>";

	echo "<td height=\"150\" valign=\"middle\" align=\"right\" background=\"themes/pdbiz/images/$bildb\" class=\"topbar\">";
	echo "&nbsp;";
	echo "</td>";
	echo "<td height=\"150\" width=\"20\" background=\"themes/pdbiz/images/$bildb\" class=\"topbar\">";
	echo "&nbsp;";
	echo "</td>";

	echo "</tr></table>";

	// Initialisierung der Haupttabelle
	echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" valign=\"top\">";
	echo "<tr>";
	echo "<td align=\"top\" class=\"tablea\">";

	// Initialisiierung der Haupttabelle 2 (innerer Bereich)
	echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
	echo "<tr>";
	echo "<td valign=\"top\">";

	// Initialisierung des Content Tables
	echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
	echo "<tr>";
	//"<td width=\"220\" align=\"left\">";
	$sd="left";
	$ct = 1;
	blocks(left);
	$sd="";
	$ct = "0";
    echo "</td>";

	if ($showleft == 0) {
		echo "<td width=\"60\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
		$showleft == 1;
	    }

	// Diesen Bereich reaktivieren falls die Abstände zu den Mitteilungen wieder erstellt werden sollen
	//echo "<td width=\"10\">";
	//echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"10\" height=\"0\" border=\"0\">";
	//echo "</td>";
	// Ende Bereich

	if ($module_name == "Splatt_Forums" or $module_name == "coppermine") {
	echo "<td valign=\"top\" class=\"ccontent\">";
	} else {
	echo "<td valign=\"top\" width=\"600\" class=\"ccontent\">";
	}

	if (!eregi("/modules.php", $_SERVER["PHP_SELF"])){
    } else {

		if ($module_name <> "News") {
		blocks(center);
		}
    }
}

//************************************************************
//* Erstellung des Themefooters für jede Seite
//************************************************************

function themefooter() {
    global $index, $sd, $cr, $module_name, $bildbb, $bildb, $showright;

	if (!eregi("/modules.php", $_SERVER["PHP_SELF"]) OR eregi("admin.php",$_SERVER["SCRIPT_FILENAME"])){
    } else {
		if ($module_name <> "News") {
        echo "<br><br>\n";
        blocks(down);
		}
    }

	$sd="right";
	$cr = "1";
	blocks(right);
	$sd="";
	$cr = "0";
	if ($showright =="1") {
	echo "<td width=\"50\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	$showright = "0";
	} elseif ($module_name == "pdNews") {
	echo "<td width=\"50\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	echo "<td background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	} elseif ($module_name == "Splatt_Forums") {
	echo "<td width=\"50\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	echo "<td width=\"10\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	} elseif ($module_name == "coppermine") {
	echo "<td width=\"50\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	echo "<td width=\"10\" background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	} else {
	echo "<td background=\"themes/pdbiz/images/$bildbb\">&nbsp;</td>";
	}

	echo "</td></tr></table>";

	// Abschluss und Vorbereitung für neue Tabelle
	echo "</td></tr><tr>";
	echo "<td valign=\"top\">";

	// Start Tabelle für Footer -> Anzeige Footer
	echo "<table width=\"100%\" border=\"0\" cellpadding=\"5\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td valign=\"top\" background=\"themes/pdbiz/images/$bildb\" class=\"footer\" height=\"80\">";
	echo "<center>";
	echo "<br>";
	//echo $showright;
	//echo $module_name;
    footmsg();
    echo "</center>";
	echo "</td></tr></table>";

// Schliessen der Haupttabelle 2
echo "</td></tr></table>";

// Schliessen der Haupttabelle
echo "</td></tr></table>";

}

//*********************************************************************
//* Definition der Sideboxen
//*********************************************************************
function themesidebox($title, $content) {

	global $sd, $ct, $cr, $bildbb, $showright, $showleft;
         ## multilanguage Blocktitle Begin
         require_once("includes/cpfunctions.php");


         $title = cp_GetBlockTitle($title);


         ## multilanguage Blocktitle End

	if ($sd=="left") {

	if ($ct == "1") {
	echo "<td valign=\"top\" width=\"222\" class=\"leftbackground\">";
	$ct = "2";
	}

	$showleft = 1;

	// Sideboxen links
	// Erstellen der Haupttabelle für die Sideboxen
	echo "<table border=\"0\" width=\"222\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td>";

	// Erstellen des Blocktitels
	echo "<table border=\"0\" width=\"100%\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td height=\"20\" class=\"boxtitle\">";
	echo "<b>$title</b></font>";
	echo "</td></tr></table>";

	// Abschluss und Vorbereitung für neue Tabelle
	echo "</td></tr><tr>";
	echo "<td valign=\"top\">";

	// Erstellen des Blockinhaltes
	echo "<table border=\"0\" width=\"100%\" cellpadding=\"4\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td class=\"boxcontent\">";
	echo "$content";
	echo "<br>";
	echo "</td></tr></table>";

	// Erstellen des Abstandes zwischen den Blöcken
	//echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"0\" height=\"10\" border=\"0\">";

	// Schliessen der Haupttabelle
	echo "</td></tr></table>";
	//echo "</td>";

	//**********************************************************
	//* Abfrage ob das Modul 1 anders dargestellt werden soll
	//**********************************************************
	} elseif ($sd=="right") {

		if ($cr == "1") {
		echo "<td background=\"themes/pdbiz/images/$bildbb\">";
		echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"10\" height=\"0\" border=\"0\">";
		echo "</td>";
		echo "<td background=\"themes/pdbiz/images/$bildbb\" valign=\"top\">";
		//echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"0\" height=\"20\" border=\"0\">";
		$cr = "2";
		}
		$showright = "1";

	// Sideboxen rechts im Modul 1 Design
	// Erstellen der Haupttabelle für die Sideboxen
	echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td width=\"100%\">";

	// Erstellen des Blocktitels
	echo "<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td width=\"100%\" height=\"15\" class=\"boxtitleright1\">";
	echo "<b>$title</b></font>";
	echo "</td></tr></table>";

	// Abschluss und Vorbereitung für neue Tabelle
	//echo "</td></tr><tr>";
	//echo "<td width=\"100%\" valign=\"top\">";

	// Erstellen des Blockinhaltes
	echo "<table width=\"100%\" border=\"0\" cellpadding=\"4\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td class=\"boxcontentright1\">";
	echo "$content";
	echo "<br>";
	echo "</td></tr></table>";

	// Erstellen des Abstandes zwischen den Blöcken
	echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"0\" height=\"10\" border=\"0\">";

	// Schliessen der Haupttabelle
	echo "</td></tr></table>";


	} else {
	// Sideboxen rechts
	// Erstellen der Haupttabelle für die Sideboxen
	echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"0\" height=\"10\" border=\"0\">";
	echo "<table border=\"0\" width=\"140\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td>";

	// Erstellen des Blocktitels
	echo "<table border=\"0\" width=\"100%\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td height=\"15\" class=\"boxtitleright\">";
	echo "<b>$title</b></font>";
	echo "</td></tr></table>";

	// Abschluss und Vorbereitung für neue Tabelle
	echo "</td></tr><tr>";
	echo "<td valign=\"top\">";

	// Erstellen des Blockinhaltes
	echo "<table border=\"0\" width=\"100%\" cellpadding=\"4\" cellspacing=\"0\">";
	echo "<tr>";
	echo "<td class=\"boxcontentright\">";
	echo "$content";
	echo "<br>";
	echo "</td></tr></table>";

	// Erstellen des Abstandes zwischen den Blöcken
	echo "<img src=\"themes/pdbiz/images/pixel.gif\" width=\"0\" height=\"10\" border=\"0\">";

	// Schliessen der Haupttabelle
	echo "</td></tr></table>";
	}
}


?>