var googleAdTemplates = new Object();
var googleAFSAdTemplates = new Object();
googleAdTemplates['embedded_336x280'] = new Object();
googleAdTemplates['embedded_336x280']['flash'] = '<div style="margin-bottom:2px">\r\n	<a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>';
googleAdTemplates['embedded_336x280']['html'] = '<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}';
googleAdTemplates['embedded_336x280']['image'] = '<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>';
googleAdTemplates['embedded_336x280']['singletext'] = '<div><a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a></div>\r\n	<div class="alt1" style="padding: 4px; border:0px" onmouseover="this.className=\'inlinemod\';" onmouseout="this.className=\'alt1\'";>\r\n		<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\'; return true">\r\n		<span style="text-decoration:underline;font-size:20pt;{9}"><b>{4}</b></span></a><br />\r\n		<span style="font-size:16pt;{8}">{5} &nbsp; {6}</span><br />\r\n		<span><a style="font-size:14pt;text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</span></a></span>\r\n	</div>';
googleAdTemplates['embedded_336x280']['multitext'] = '<div><a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a></div>\r\n{adbits}';
googleAdTemplates['embedded_336x280']['textbit'] = '<div class="alt1 flexafcad" onmouseover="this.className=\'inlinemod flexafcad\';" onmouseout="this.className=\'alt1 flexafcad\'";>\r\n		<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n			<span style="text-decoration:underline;{9}"><b>{4}</b></span>\r\n		</a><br />\r\n		<div class="flexafctext" style="{8}">\r\n			{5} {6} - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a>\r\n		</div>\r\n	</div>';
googleAdTemplates['forumhome'] = new Object();
googleAdTemplates['forumhome']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['forumhome']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['forumhome']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['forumhome']['singletext'] = '<tr class="flexafc">\r\n    <td class="thead" align="left" colspan="5">\r\n        <a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n    </td>\r\n</tr>\r\n<tr class="flexafc">\r\n    <td style="padding:0px" colspan="5">\r\n		<div class="alt1" style="padding: 4px; border:0px" onmouseover="this.className=\'inlinemod\';" onmouseout="this.className=\'alt1\'";>\r\n			<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\'; return true">\r\n			<span style="text-decoration:underline;font-size:20pt;{9}"><b>{4}</b></span></a><br />\r\n			<span style="font-size:16pt;{8}">{5} &nbsp; {6}</span><br />\r\n			<span><a style="font-size:14pt;text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</span></a></span>\r\n		</div>\r\n	</td>\r\n</tr>';
googleAdTemplates['forumhome']['multitext'] = '<tr class="flexafc">\r\n    <td class="thead" align="left" colspan="5">\r\n        <a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n    </td>\r\n</tr>\r\n<tr class="flexafc">\r\n    <td style="padding:0px" colspan="5">{adbits}</td>\r\n</tr>';
googleAdTemplates['forumhome']['textbit'] = '<div class="alt1 flexafcad" onmouseover="this.className=\'inlinemod flexafcad\';" onmouseout="this.className=\'alt1 flexafcad\'";>\r\n		<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n			<span style="text-decoration:underline;{9}"><b>{4}</b></span>\r\n		</a><br />\r\n		<div class="flexafctext" style="{8}">\r\n			{5} {6} - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a>\r\n		</div>\r\n	</div>';
googleAdTemplates['standardbox'] = new Object();
googleAdTemplates['standardbox']['flash'] = '<div style="margin-bottom:2px">\r\n	<a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>';
googleAdTemplates['standardbox']['html'] = '<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}';
googleAdTemplates['standardbox']['image'] = '<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>';
googleAdTemplates['standardbox']['singletext'] = '<table class="tborder" border="0" width="100%" cellspacing="0" cellpadding="0" >\r\n<tr>\r\n    <td class="thead" align="left">\r\n        <a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n    </td>\r\n</tr>\r\n<tr>\r\n    <td>\r\n		<div class="alt1" style="padding: 4px; border:0px" onmouseover="this.className=\'inlinemod\';" onmouseout="this.className=\'alt1\'";>\r\n			<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\'; return true">\r\n			<span style="text-decoration:underline;font-size:20pt;{9}"><b>{4}</b></span></a><br />\r\n			<span style="font-size:16pt;{8}">{5} &nbsp; {6}</span><br />\r\n			<span><a style="font-size:14pt;text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</span></a></span>\r\n		</div>\r\n	</td>\r\n</tr>\r\n</table>';
googleAdTemplates['standardbox']['multitext'] = '<table class="tborder" border="0" width="100%" cellspacing="0" cellpadding="0" >\r\n<tr>\r\n    <td class="thead" align="left">\r\n        <a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n    </td>\r\n</tr>\r\n<tr>\r\n    <td>{adbits}</td>\r\n</tr>\r\n</table>';
googleAdTemplates['standardbox']['textbit'] = '<div class="alt1 flexafcad" onmouseover="this.className=\'inlinemod flexafcad\';" onmouseout="this.className=\'alt1 flexafcad\'";>\r\n		<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n			<span style="text-decoration:underline;{9}"><b>{4}</b></span>\r\n		</a><br />\r\n		<div class="flexafctext" style="{8}">\r\n			{5} {6} - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a>\r\n		</div>\r\n	</div>';
googleAdTemplates['threadbit'] = new Object();
googleAdTemplates['threadbit']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit']['singletext'] = '<tr>\r\n	<td class="thead" colspan="{posticoncolspan}">&nbsp;</td>\r\n	<td class="thead" align="left" colspan="{maincolspan}">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr valign="middle">\r\n	<td class="alt1"><img src="images/rot-blau-weiss/statusicon/thread_new.gif" alt="" /></td>\r\n	{posticoncol}\r\n	<td class="alt1">\r\n		<div>\r\n			<div><a style="text-decoration:underline;font-size:20pt;font-weight:bold;{9}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{4}</a></div>\r\n			<span style="font-size:16pt"><span style="{8}">{5} {6}</span> - </span><a style="font-size:14pt; text-decoration:none;{7}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{3}</a>\r\n		</div>\r\n	</td>\r\n	<td class="alt2">\r\n		<div class="smallfont" style="text-align:right; white-space:nowrap">\r\n		{date}<br />\r\n		von {username}\r\n		</div>\r\n	</td>\r\n	<td class="alt1" align="center">{rand1}</td>\r\n	<td class="alt2" align="center">{rand2}</td>\r\n</tr>';
googleAdTemplates['threadbit']['multitext'] = '<tr>\r\n	<td class="thead" colspan="{posticoncolspan}">&nbsp;</td>\r\n	<td class="thead" align="left" colspan="{maincolspan}">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none; font-size: 7pt" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n{adbits}';
googleAdTemplates['threadbit']['textbit'] = '<tr>\r\n	<td class="alt1"><img src="images/rot-blau-weiss/statusicon/thread_new.gif" alt="" /></td>\r\n	{posticoncol}\r\n	<td class="alt1">\r\n		<div>\r\n			<strong><a style="{9}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{4}</a></strong>\r\n			<div class="smallfont"><span style="{8}">{5} {6}</span> - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a></div>\r\n		</div>\r\n	</td>\r\n	<td class="alt2">\r\n		<div class="smallfont" style="text-align:right; white-space:nowrap">\r\n		{date}<br />\r\n		von {username}\r\n		</div>\r\n	</td>\r\n	<td class="alt1" align="center">{rand1}</td>\r\n	<td class="alt2" align="center">{rand2}</td>\r\n</tr>';
googleAdTemplates['threadbit_new'] = new Object();
googleAdTemplates['threadbit_new']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_new']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_new']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="smallfont flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_new']['singletext'] = '<tr>\r\n	<td class="thead" colspan="{posticoncolspan}">&nbsp;</td>\r\n	<td class="thead" align="left" colspan="{maincolspan}">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr valign="middle">\r\n	<td class="alt1" colspan="6">\r\n		<div>\r\n			<div><a style="text-decoration:underline;font-size:14px;font-weight:bold;{9}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{4}</a></div>\r\n			<span style="font-size:14px"><span style="{8}">{5} {6}</span> - </span><a style="font-size:14px; text-decoration:none;{7}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{3}</a>\r\n		</div>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_new']['multitext'] = '<tr>\r\n	<td class="thead" align="left" colspan="{maincolspan}">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n	<td class="thead" colspan="{posticoncolspan}">&nbsp;</td>\r\n</tr>\r\n{adbits}';
googleAdTemplates['threadbit_new']['textbit'] = '<tr>\r\n	<td class="alt1" colspan="6">\r\n		<div>\r\n			<strong><a style="{9}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{4}</a></strong>\r\n			<div class="smallfont"><span style="{8}">{5} {6}</span> - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a></div>\r\n		</div>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines'] = new Object();
googleAdTemplates['threadbit_nolines']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines']['singletext'] = '<tr>\r\n	<td class="thead" align="left" colspan="{maincolspan}" style="padding-left: 68px;">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr valign="middle">\r\n	<td class="alt1" colspan="6" style="padding-left: 68px;">\r\n		<div>\r\n			<div><a style="text-decoration:underline;font-size:14px;font-weight:bold;{9}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{4}</a></div>\r\n			<span style="font-size:14px"><span style="{8}">{5} {6}</span> - </span><a style="font-size:14px; text-decoration:none;{7}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{3}</a>\r\n		</div>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines']['multitext'] = '<tr>\r\n	<td class="thead" align="left" colspan="6" style="padding-left: 68px;">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr>\r\n	<td class="alt1" colspan="6" style="padding-top:0px; padding-bottom: 0px;padding-left: 68px;">\r\n		{adbits}\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_nolines']['textbit'] = '<div style="margin-top:6px;margin-bottom:6px">\r\n			<strong><a style="{9}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{4}</a></strong>\r\n			<div><span style="{8}">{5} {6}</span> - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a></div>\r\n		</div>';
googleAdTemplates['threadbit_novlines'] = new Object();
googleAdTemplates['threadbit_novlines']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_novlines']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_novlines']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_novlines']['singletext'] = '<tr>\r\n	<td class="thead" align="left" colspan="6">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr valign="middle">\r\n	<td class="alt1" colspan="6">\r\n		<div>\r\n			<div><a style="text-decoration:underline;font-size:14px;font-weight:bold;{9}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{4}</a></div>\r\n			<span style="font-size:14px"><span style="{8}">{5} {6}</span> - </span><a style="font-size:14px; text-decoration:none;{7}" href="{2}" onmouseout="window.status=\\\'\\\'" onmouseover="window.status=\\\'{3}\\\';return true">{3}</a>\r\n		</div>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_novlines']['multitext'] = '<tr>\r\n	<td class="thead" align="left" colspan="6">\r\n		<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n	</td>\r\n</tr>\r\n<tr>\r\n	<td class="alt1" colspan="6" style="padding-top:0px; padding-bottom: 0px;">\r\n		{adbits}\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_novlines']['textbit'] = '<div style="margin-top:6px;margin-bottom:6px">\r\n			<strong><a style="{9}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{4}</a></strong>\r\n			<div><span style="{8}">{5} {6}</span> - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a></div>\r\n		</div>';
googleAdTemplates['threadbit_standardbox'] = new Object();
googleAdTemplates['threadbit_standardbox']['flash'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px">\r\n	<a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="{2}" HEIGHT="{3}">\r\n	<PARAM NAME="movie" VALUE="{4}">\r\n	<PARAM NAME="quality" VALUE="high">\r\n	<PARAM NAME="AllowScriptAccess" VALUE="never">\r\n	<EMBED src="{4}" WIDTH="{2}" HEIGHT="{3}" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\r\n	</OBJECT>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_standardbox']['html'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\r\n{2}\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_standardbox']['image'] = '<tr class="flexafc">\r\n<td style="padding:0px" colspan="5">\r\n<div style="margin-bottom:2px"><a class="flexafcfeedbackurl" href="{1}">Google-Anzeigen</a></div>\';\r\n	<a href="{2}" target="_top" title="{3}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n		<img border="0" src="{4}" width="{5}" height="{6}">\r\n	</a>\r\n</div>\r\n</td>\r\n</tr>';
googleAdTemplates['threadbit_standardbox']['singletext'] = '<tr>\r\n	<td class="flexafc" align="left" colspan="6" cellpadding="0">\r\n		<table border="0" width="100%" cellspacing="0" cellpadding="0" >\r\n		<tr>\r\n			<td class="thead" align="left">\r\n				<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n			</td>\r\n		</tr>\r\n		<tr>\r\n			<td>\r\n				<div class="alt1" style="padding: 4px; border:0px" onmouseover="this.className=\'inlinemod\';" onmouseout="this.className=\'alt1\'";>\r\n					<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\'; return true">\r\n					<span style="text-decoration:underline;font-size:14px;{9}"><b>{4}</b></span></a><br />\r\n					<span style="font-size:16px;{8}">{5} &nbsp; {6}</span><br />\r\n					<span><a style="font-size:14px;text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</span></a></span>\r\n				</div>\r\n			</td>\r\n		</tr>\r\n		</table>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_standardbox']['multitext'] = '<tr>\r\n	<td class="flexafc" align="left" colspan="6" style="padding:0px">\r\n		<table border="0" width="100%" cellspacing="0" cellpadding="0" >\r\n		<tr>\r\n			<td class="thead" align="left">\r\n				<a class="flexafcfeedbackurl" style="text-decoration: none;" href="{1}">Google-Anzeigen</a>\r\n			</td>\r\n		</tr>\r\n		<tr>\r\n			<td>{adbits}</td>\r\n		</tr>\r\n		</table>\r\n	</td>\r\n</tr>';
googleAdTemplates['threadbit_standardbox']['textbit'] = '<div class="alt1 flexafcad" onmouseover="this.className=\'inlinemod flexafcad\';" onmouseout="this.className=\'alt1 flexafcad\'";>\r\n		<a class="flexafctitlelink" style="text-decoration:none" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">\r\n			<span style="text-decoration:underline;{9}"><b>{4}</b></span>\r\n		</a><br />\r\n		<div class="flexafctext" style="{8}">\r\n			{5} {6} - <a style="text-decoration:none;{7}" href="{2}" onmouseout="window.status=\'\'" onmouseover="window.status=\'{3}\';return true">{3}</a>\r\n		</div>\r\n	</div>';
var AFSAdverts = new Object();
AFSAdverts['narrow'] = AFSAdverts['wide'] = 0;
var AFSBlocks = Array();
var google_adnum = 0;
var flexafc_block_id = '';
google_max_num_ads = 0;
google_ad_type = '';
google_feedback = 'on';
google_skip = 0;
google_ad_client = 'pub-2929172855158067';
var flexAFCTemplateName = '';
var flexAFCColorURL = '';
var flexAFCColorText = '';
var flexAFCColorLink = '';
var afs_numads_narrow = 0;
var afs_numads_wide = 0;
var google_afs_adsafe = 'high';
var google_afs_hl = 'de';
var google_afs_ie = 'iso-8859-1';
var google_afs_oe = 'iso-8859-1';

function flexafc_printf()
{ 
	var num = arguments.length-1; 
	var oStr = arguments[0];   
	for (var i = 1; i < num+1; i++)
	{ 
		var pattern = "\\{" + (i) + "\\}"; 
		var re = new RegExp(pattern, "g"); 
		oStr = oStr.replace(re, arguments[i]); 
	} 

	return oStr; 
} 

function setup_flexafs_block(templateName, blockID, numAds, channelID, adFormat, linkColor, textColor, urlColor)
{
	AFSAdverts[adFormat] += numAds;
	AFSBlock = new Object();
	AFSBlock['id'] = blockID;
	AFSBlock['format'] = adFormat;
	AFSBlock['numads'] = numAds;
	AFSBlock['linkColor'] = linkColor;
	AFSBlock['textColor'] = textColor;
	AFSBlock['urlColor'] = urlColor;
	AFSBlock['bittemplate'] = googleAFSAdTemplates[templateName][adFormat + 'bit'];
	AFSBlock['template'] = googleAFSAdTemplates[templateName][adFormat];
	AFSBlocks.push(AFSBlock);
}

function setup_flexafc_block(templateName, blockID, numAds, channelID, adTypes, width, height, linkColor, textColor, urlColor)
{
	flexafc_block_id = blockID;
	google_ad_output = 'js';
	google_max_num_ads = numAds;
	google_ad_channel = channelID;
	google_ad_type = adTypes;
	google_skip = google_adnum;
	google_ad_width = width;
	google_ad_height = height;
	google_ad_client = 'pub-2929172855158067';
	google_ad_feedback = 'on';
	flexAFCTemplateName = templateName;
	flexAFCColorURL = urlColor;
	flexAFCColorText = textColor;
	flexAFCColorLink = linkColor;
}

function google_afs_request_done(google_ads)
{
	var google_num_ads = google_ads.length;
	var adcode = '';
	
	if (google_num_ads <= 0)
	{
		return;
	}

	// check if we can change the statusbar
	var old_wnd_status = window.status;
	window.status = '$$$AFS_STATUSBAR_TEST$$$';
	if (window.status == '$$$AFS_STATUSBAR_TEST$$$')
	{
		window.status = old_wnd_status;
		do_status_bar_url = true;
	}


	// Load all adds into stacks
	var NarrowAds = new Array();
	var WideAds = new Array();
	for (i = 0; i < google_num_ads; i++)
	{
		if (google_ads[i].type == 'text/wide')
		{
			WideAds.push(google_ads[i]);
		}
		else
		{
			NarrowAds.push(google_ads[i]);
		}
	}

	// Reverse stacks
	NarrowAds.reverse();
	WideAds.reverse();

	for (i = 0; i < AFSBlocks.length; i++)
	{
		var s = '';
		block = AFSBlocks[i];
		for (j = 0; j < block['numads']; j++)
		{
			if (block['format'] == 'narrow')
			{
				ad = NarrowAds.pop();
			}
			else
			{
				ad = WideAds.pop();
			}
			if (typeof ad != 'undefined')
			{
				s += flexafc_printf(block['bittemplate'], ad.visible_url, ad.url, ad.line1, ad.line2, block['linkColor'], block['textColor'], block['urlColor']);
			}
		}

		s = block['template'].replace('{adbits}', s);

		node = YAHOO.util.Dom.get(block['id']);
		if (is_ie && node.nodeName == 'TBODY')
		{
			str = node.parentNode.outerHTML;
			str = str.replace('<TBODY id=' + block['id'] + '><\/TBODY>', '<TBODY id=' + block['id']  + '>' + s + '<\/TBODY>');
			node.parentNode.outerHTML = str;
		}
		else
		{
			node.innerHTML = s;
		}

		node.style.display = '';
	}
}

function GetRandom(min, max)
{
	if( min > max )
	{
		return( -1 );
	}
	if( min == max )
	{
		return( min );
	}
 
    return( min + parseInt( Math.random() * ( max-min+1 ) ) );
}

function google_ad_request_done(google_ads)
{
	var s = '';
	var i;

	/*
	* Verify that there are actually ads to display.
	*/
	if (google_ads.length == 0)
	{
		return;
	}

	/*
	* If an image or flash ad is returned, display that ad.
	* Otherwise, build a string containing all of the ads and
	* then use a document.write() command to print that string.
	*/
	if (google_ads[0].type == "flash")
	{
		s+= flexafc_printf(googleAdTemplates[flexAFCTemplateName]['flash'], google_info.feedback_url, google_ads[0].image_width, google_ads[0].image_height, google_ads[0].image_url);
	}
	else if (google_ads[0].type == "image")
	{
		s+= flexafc_printf(googleAdTemplates[flexAFCTemplateName]['image'], google_info.feedback_url, google_ads[0].url, google_ads[0].visible_url, google_ads[0].image_url, google_ads[0].image_width, google_ads[0].image_height);
	}
	else if (google_ads[0].type == "html")
	{
		s+= flexafc_printf(googleAdTemplates[flexAFCTemplateName]['image'], google_info.feedback_url, google_ads[0].snippet);
	}
	else
	{
		if (google_ads.length == 1)
		{
			/*
			* Partners should adjust text sizes
			* so ads occupy the majority of ad space.
			*/
			s += flexafc_printf(googleAdTemplates[flexAFCTemplateName]['singletext'], google_info.feedback_url, google_ads[0].url, google_ads[0].visible_url, google_ads[0].line1, google_ads[0].line2, google_ads[0].line3, ((flexAFCColorURL) ? 'color:#' + flexAFCColorURL + ';' : ''), ((flexAFCColorText) ? 'color:#' + flexAFCColorText + ';' : ''), ((flexAFCColorLink) ? 'color:#' + flexAFCColorLink + ';' : '')); 
		}
		else if (google_ads.length > 1)
		{
			/*
			* For text ads, append each ad to the string.
			*/
			for (i = 0; i < google_ads.length; ++i)
			{
				s += flexafc_printf(googleAdTemplates[flexAFCTemplateName]['textbit'], google_info.feedback_url, google_ads[i].url, google_ads[i].visible_url, google_ads[i].line1, google_ads[i].line2, google_ads[i].line3, ((flexAFCColorURL) ? 'color:#' + flexAFCColorURL + ';' : ''), ((flexAFCColorText) ? 'color:#' + flexAFCColorText + ';' : ''), ((flexAFCColorLink) ? 'color:#' + flexAFCColorLink + ';' : '')); 
			}
			
			var container = googleAdTemplates[flexAFCTemplateName]['multitext'].replace('{1}', google_info.feedback_url);
			//container = container.replace('{2}', flexAFCColspan);
			s = container.replace('{adbits}', s);
		}

		if (google_ads[0].bidtype == "CPC")
		{
			/* insert this snippet for each ad call */
			google_adnum = google_adnum + google_ads.length;
		}
	}

	if (document.getElementById(flexafc_block_id).nodeName == 'TBODY')
	{
		console.log('[Adscript] Trying to find columns');
		table = document.getElementById(flexafc_block_id).parentNode;
		row = table.getElementsByTagName('tr')[0];
		if (row != 'undefined')
		{
				numcols = 0;
				cells = row.getElementsByTagName('td');
				//console.log('Got row ' + row.innerHTML + ' = ' + cells.length + ' cells');
				for (i = 0; i < cells.length; i++)
				{
				console.log('Checking cell');
					if (cells[i].getAttribute('colspan') != null)
					{
						//console.log('Found multi column cell: ' + cells[i].getAttribute('colspan'));
						numcols += parseInt(cells[i].getAttribute('colspan'), 10);
					}
					else
					{
						//console.log('Found single column cell');
						numcols = numcols + 1;
					}
				}
				console.log('[Adscript] Found ' + numcols + ' columns');
		}
	}

	if (typeof(locvars) != 'undefined')
	{
		// replace location vars
		console.log('locvars has ' + locvars.length + ' entries');
		for (var key in locvars)
		{
			console.log('Key = ' + key + ', value = ' + locvars[key]);
			regexp = new RegExp('{' + key + '}', 'g');
			s = s.replace(regexp, locvars[key]);
		}
		
		// replace random values
		for (i = 0; i < google_ads.length; i++)
		{
			for (j = 0; j <= locvars['randnum']; j++)
			{
			console.log('replacing random value ' + j);
				s = s.replace('{rand' + j + '}',  GetRandom(1, 9));
			}
			s = s.replace('{date}',  locvars['date' + (i+1)]);
			s = s.replace('{username}',  locvars['username' + (i+1)]);

		}

	}

/*	
*/
console.log(s);

	if (google_ads[0].type == 'text')
	{
		if (is_ie && document.getElementById(flexafc_block_id).nodeName == 'TBODY')
		{
			str = document.getElementById(flexafc_block_id).parentNode.outerHTML;
			str = str.replace('<TBODY id=' + flexafc_block_id + '><\/TBODY>', '<TBODY id=' + flexafc_block_id  + '>' + s + '<\/TBODY>');
			document.getElementById(flexafc_block_id).parentNode.outerHTML = str;
		}
		else
		{
			document.getElementById(flexafc_block_id).innerHTML = s;
		}
	}
	else
	{
		document.getElementById(flexafc_block_id).innerHTML = s;
	}

	document.getElementById(flexafc_block_id).style.display = '';

	google_ad_output = undefined;

    return;
}

function relocate_advert(id)
{
	var advert = YAHOO.util.Dom.get(id);
	advert.style.display = '';
	var placeholder = YAHOO.util.Dom.get(id+'_placeholder');
	placeholder.parentNode.replaceChild(advert, placeholder);
}

function initialize_adverts()
{
	var elements = YAHOO.util.Dom.getElementsByClassName('relocatable_advert');
	
	for (i = 0; i < elements.length; i++)
	{
		if (is_ie)
		{
			YAHOO.util.Event.onContentReady(elements[i].id.substring(0, elements[i].id.length-12), function () {
				if (is_ie)
				{
					this.style.display = '';
					var placeholder = YAHOO.util.Dom.get(this.id+'_placeholder');
					placeholder.parentNode.replaceChild(this, placeholder);
				}
				else
				{
					window.setTimeout("relocate_advert('" + this.id + "')", 5000);
				}
			});
		}
		else
		{
			relocate_advert(elements[i].id.substring(0, elements[i].id.length-12));
		}
	}
}

YAHOO.util.Event.onDOMReady(function () {
	if (is_ie)
	{
		initialize_adverts();
	}
	else
	{
		window.setTimeout('initialize_adverts();', 3000);
	}
});

var ads_loaded = 1;
