/*START: PardusUser.de - Tooltip*/
var Com_PrdsUsrTooltip               = null;
var Com_PrdsUsrTooltipIcon           = null;
var Com_PrdsUsrTooltipContent        = null;
var Com_PrdsUsrTooltipEnabled        = false;
Com_PrdsUsrTooltip_Icon              = new Array();
Com_PrdsUsrTooltip_Icon['info']      = "http://www.pardususer.de/lib/images/com_prdsusrtooltip/info.png";
Com_PrdsUsrTooltip_Icon['info_dir']  = "http://www.pardususer.de/lib/images/com_prdsusrtooltip/info_dir.png";
Com_PrdsUsrTooltip_Icon['info_file'] = Com_PrdsUsrTooltip_Icon['info'];
Com_PrdsUsrTooltip_Icon['info_img']  = Com_PrdsUsrTooltip_Icon['info'];
Com_PrdsUsrTooltip_Icon['pisi']      = "http://www.pardususer.de/lib/images/com_prdsusrtooltip/pisikga.png";
Com_PrdsUsrTooltip_Icon['post']      = "http://www.pardususer.de/lib/images/com_prdsusrtooltip/posts.png";
Com_PrdsUsrTooltip_Icon['user']      = "http://www.pardususer.de/lib/images/com_prdsusrtooltip/user.png";

function Show_PrdsUsrTooltip(TooltipIcon, TooltipContent) {
	if ((Com_PrdsUsrTooltip != null) && (Com_PrdsUsrTooltipContent != null)) {
		Com_PrdsUsrTooltipEnabled = true;
		Com_PrdsUsrTooltipIcon.style.background="url("+ Com_PrdsUsrTooltip_Icon[TooltipIcon] +")";
		if (TooltipContent.indexOf(']|[') != -1) {
			switch(TooltipIcon) {
				case 'pisi':
					Com_PrdsUsrTooltipInfoText=TooltipContent.split(']|[');
					if (Com_PrdsUsrTooltipInfoText[0] == 0) {
						Com_PrdsUsrTooltipContent.innerHTML = '<b>'+Com_PrdsUsrTooltipInfoText[1]+'</b><br /><br /><div class="msg_box_warning">Paket ist im PiSi Depot-Index (pisi-index.xml) nicht enthalten. Dieses Depot muss neu indexiert werden.</div>';
					} else {
						Com_PrdsUsrTooltip_Package_Name          = Com_PrdsUsrTooltipInfoText[0];
						Com_PrdsUsrTooltip_Package_Summary       = (Com_PrdsUsrTooltipInfoText[1]==0) ? '<div class="msg_box_lng">F&uuml;r dieses Paket sind leider keine Beschreibungen auf deutsch verf&uuml;gbar!</div>' : ''+Com_PrdsUsrTooltipInfoText[1]+'<br />';
						Com_PrdsUsrTooltip_Package_Version       = Com_PrdsUsrTooltipInfoText[2];
						Com_PrdsUsrTooltip_Package_SizeInstalled = Com_PrdsUsrTooltipInfoText[3];
						//Com_PrdsUsrTooltip_Package_SizeInstalled = ''+Math.round(eval(Com_PrdsUsrTooltipInfoText[3]/1024)/1024)+' MB';
						//if ((Math.round(eval(Com_PrdsUsrTooltipInfoText[3]/1024)/1024))==0) {Com_PrdsUsrTooltip_Package_SizeInstalled=''+Math.round(eval(Com_PrdsUsrTooltipInfoText[3]/1024))+' KB';}
						Com_PrdsUsrTooltipContent.innerHTML = '<b>'+Com_PrdsUsrTooltip_Package_Name+'</b><br /><br />'+Com_PrdsUsrTooltip_Package_Summary+'<br />'+'Version: '+Com_PrdsUsrTooltip_Package_Version+'<br />'+'<nobr>Größe nach Installation: '+Com_PrdsUsrTooltip_Package_SizeInstalled+'&nbsp;&nbsp;&nbsp;</nobr>';
					}
					break;
				case 'info_file':
					//DownURL, ImageSize, FileName, FileSize, FileType, TimeStamp
					Com_PrdsUsrTooltipInfoText=TooltipContent.split(']|[');
					Com_PrdsUsrTooltip_File_Name        = Com_PrdsUsrTooltipInfoText[0];
					Com_PrdsUsrTooltip_File_Type        = '';
						  if (Com_PrdsUsrTooltipInfoText[1]=='7Z' || Com_PrdsUsrTooltipInfoText[1]=='RAR' || Com_PrdsUsrTooltipInfoText[1]=='TAR') { Com_PrdsUsrTooltip_File_Type=''+Com_PrdsUsrTooltipInfoText[1]+'7z-Archiv'; }
					else if (Com_PrdsUsrTooltipInfoText[1]=='HTML' || Com_PrdsUsrTooltipInfoText[1]=='PDF' || Com_PrdsUsrTooltipInfoText[1]=='XML') { Com_PrdsUsrTooltip_File_Type=''+Com_PrdsUsrTooltipInfoText[1]+'-Dokument'; }
					else if (Com_PrdsUsrTooltipInfoText[1]=='PY') { Com_PrdsUsrTooltip_File_Type='Python-Skript'; }
					else if (Com_PrdsUsrTooltipInfoText[1]=='SH') { Com_PrdsUsrTooltip_File_Type='Shell-Skript'; }
					else if (Com_PrdsUsrTooltipInfoText[1]=='TAR.GZ') { Com_PrdsUsrTooltip_File_Type='TAR-Archiv (GZip komprimiert)'; }
					else if (Com_PrdsUsrTooltipInfoText[1]=='TAR.BZ2') { Com_PrdsUsrTooltip_File_Type='TAR-Archiv (BZip komprimiert)'; }
					else { Com_PrdsUsrTooltip_File_Type=''+Com_PrdsUsrTooltipInfoText[1]+'-Datei'; }
					Com_PrdsUsrTooltip_File_Size        = Com_PrdsUsrTooltipInfoText[2];
					Com_PrdsUsrTooltip_File_TimeStamp   = Com_PrdsUsrTooltipInfoText[3];
					Com_PrdsUsrTooltip_File_Description = (Com_PrdsUsrTooltipInfoText[4]==0) ? '<br /><br />' : '<br /><br />'+Com_PrdsUsrTooltipInfoText[4]+'<br /><br />';
					Com_PrdsUsrTooltipContent.innerHTML = '<b>'+Com_PrdsUsrTooltip_File_Name+'</b>'+Com_PrdsUsrTooltip_File_Description+'<table border="0" cellpadding="1" cellspacing="1"><tr><td align="left" nowrap="nowrap" valign="top">Dateityp:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_File_Type+'</td></tr><tr><td align="left" nowrap="nowrap" valign="top">Dateigr&ouml;&szlig;e:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_File_Size+'</td></tr><tr><td align="left" nowrap="nowrap" valign="top">Ge&auml;ndert am:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_File_TimeStamp+'&nbsp;&nbsp;&nbsp;</td></tr></table>';
					break;
				case 'info_img':
					//DownURL, ImageSize, FileName, FileSize, FileType, TimeStamp
					Com_PrdsUsrTooltipInfoText=TooltipContent.split(']|[');
					Com_PrdsUsrTooltip_Picture_DownURL   = Com_PrdsUsrTooltipInfoText[0];
					Com_PrdsUsrTooltip_Picture_ImageSize = Com_PrdsUsrTooltipInfoText[1];
					Com_PrdsUsrTooltip_Picture_FileName  = Com_PrdsUsrTooltipInfoText[2];
					Com_PrdsUsrTooltip_Picture_FileSize  = Com_PrdsUsrTooltipInfoText[3];
					Com_PrdsUsrTooltip_Picture_FileType  = Com_PrdsUsrTooltipInfoText[4];
					Com_PrdsUsrTooltip_Picture_TimeStamp = Com_PrdsUsrTooltipInfoText[5];
					Com_PrdsUsrTooltipContent.innerHTML = '<b>'+Com_PrdsUsrTooltip_Picture_FileName+'</b><br /><br />'+ (Com_PrdsUsrTooltip_Picture_FileType=='SVG' ? '<object data="'+Com_PrdsUsrTooltip_Picture_DownURL+''+Com_PrdsUsrTooltip_Picture_FileName+'" type="image/svg+xml" width="100" height="100"><param name="src" value="'+Com_PrdsUsrTooltip_Picture_DownURL+''+Com_PrdsUsrTooltip_Picture_FileName+'"></object>' : '<img alt="'+Com_PrdsUsrTooltip_Picture_FileName+'" border="0" src="'+Com_PrdsUsrTooltip_Picture_DownURL+''+Com_PrdsUsrTooltip_Picture_FileName+'" />') +'<br /><table border="0" cellpadding="1" cellspacing="1"><tr><td align="left" nowrap="nowrap" valign="top">Dateityp:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_Picture_FileType+'-Bild</td></tr><tr><td align="left" nowrap="nowrap" valign="top">Dateigr&ouml;&szlig;e:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_Picture_FileSize+'</td></tr><tr><td align="left" nowrap="nowrap" valign="top">Bildgr&ouml;&szlig;e:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_Picture_ImageSize+'</td></tr><tr><td align="left" nowrap="nowrap" valign="top">Ge&auml;ndert am:&nbsp;</td><td align="left" nowrap="nowrap" valign="top">'+Com_PrdsUsrTooltip_Picture_TimeStamp+'&nbsp;&nbsp;&nbsp;</td></tr></table>';
					break;
			}
		} else {
			Com_PrdsUsrTooltipContent.innerHTML = ""+TooltipContent+"";
		}
		Com_PrdsUsrTooltip.style.display = "block";
	}
}
function Hide_PrdsUsrTooltip() {
	if (Com_PrdsUsrTooltip != null) {
		Com_PrdsUsrTooltip.style.display = "none";
	}
}
/*ENDE: PardusUser.de - Tooltip*/




/*START: Hover Funktionaltiät für Community Banner Navigationsleiste*/
Com_NavBar_Nml1 = new Image();
Com_NavBar_Nml1.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-main_0.png";	/* erste Standard-Grafik */
Com_NavBar_Hov1 = new Image();
Com_NavBar_Hov1.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-main_1.png"; 	/* erste Highlight-Grafik */

Com_NavBar_Nml2 = new Image();
Com_NavBar_Nml2.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-wiki_0.png";
Com_NavBar_Hov2 = new Image();
Com_NavBar_Hov2.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-wiki_1.png";

Com_NavBar_Nml3 = new Image();
Com_NavBar_Nml3.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-forum_0.png";
Com_NavBar_Hov3 = new Image();
Com_NavBar_Hov3.src = "http://www.pardususer.de/lib/images/com_ban_navbar_main/com_ban_navbar_main-forum_1.png";

function ComNavButtonChange (Bildnr,Bildobjekt) {
  Bildnr.src = Bildobjekt.src;
}
/*ENDE: Hover Funktionaltiät für Community Banner Navigationsleiste*/


/*START: Hover Funktionaltiät für Community Banner Elemente*/
Com_HoverElements_Nml1 = new Image();
Com_HoverElements_Nml1.src = "http://forum.pardususer.de/Themes/ApolloBB/images/com_hover_elements/com_search_button_nml.png";
Com_HoverElements_Hov1 = new Image();
Com_HoverElements_Hov1.src = "http://forum.pardususer.de/Themes/ApolloBB/images/com_hover_elements/com_search_button_akt.png";

function ComNavElementsHover (imgnr,imgobjt) {
  imgnr.src = imgobjt.src;
}

function ComSearchButtonHover (hovermodus,frmobjkt) {
	  if (hovermodus == 0)
		{
			frmobjkt.className="com_search_button_nml";
		}
	else	{
			frmobjkt.className="com_search_button_hov";
		}
}

function ComSearchQueryHover (hovermodus,qryobjkt) {
	     if ( (hovermodus == 1) && (qryobjkt.value == "[Suchbegriff eingben]") )
		{
			qryobjkt.value = "";
			qryobjkt.style.textAlign="left";
		}
	else if ( (hovermodus == 1) && (qryobjkt.value == "") )
		{
			qryobjkt.style.textAlign="left";
		}
	else if ( (hovermodus == 1) && (qryobjkt.value != "") )
		{
			qryobjkt.style.textAlign="left";
		}
	else if ( (hovermodus == 0) && (qryobjkt.value == "") )
		{
			qryobjkt.value = "[Suchbegriff eingben]";
			qryobjkt.style.textAlign="center";
		}
	else	{
			qryobjkt.style.textAlign="center";
		}
}
/*ENDE: Hover Funktionaltiät für Community Banner Elemente*/


/*START: Spezifische Funktionalitäten für die Startseite */
function ComPUmainF(param) {
     if (param == "upshrinkHeaderIC")
	{
		  if (document.getElementById(param).style.display == 'none')
		     {
			document.getElementById(param).style.display = 'block';
		     }
		else {
			document.getElementById(param).style.display = 'none';
		     }
	}
else if (param == "impressum_kontaktformular")
	{
		  if (document.getElementById(param).style.display == 'none')
		     {
			parent.frames['kontaktformular_fenster'].location.href = 'http://www.pardususer.de/lib/pages/legal_mailform/legal_mailform_load.html';
			document.location.href='#PrdsUsrDeFeedbackForm';
			document.getElementById(param).style.display = 'block';
		     }
		else {
			document.getElementById(param).style.display = 'none';
		     }
	}
else 	{
	}
}
/*ENDE: Spezifische Funktionalitäten für die Startseite */



/*START: "Zulezt besucht" - Zeitangabe*/
function ComLastVisitDate() {
  var Wochentagname = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
  var Jetzt = new Date();
  var Tag = Jetzt.getDate();
  var Monat = Jetzt.getMonth() + 1;
  var Jahr = Jetzt.getYear();
  if (Jahr < 999)
    Jahr += 1900;
  var Stunden = Jetzt.getHours();
  var Minuten = Jetzt.getMinutes();
  var Sekunden = Jetzt.getSeconds();
  var WoTag = Jetzt.getDay();
  var Vortag = (Tag < 10) ? "0" : "";
  var Vormon = (Monat < 10) ? ".0" : ".";
  var Vorstd = (Stunden < 10) ? "0" : "";
  var Vormin = (Minuten < 10) ? ":0" : ":";
  var Vorsek = (Sekunden < 10) ? ":0" : ":";
  var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
  var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
  var Gesamt = Wochentagname[WoTag] + ", " + Datum + ", " + Uhrzeit;
  var Maske = "Zuletzt besucht am: &nbsp;" + Datum + ", " + Uhrzeit+" &nbsp;";
document.getElementById('last_visit_date').innerHTML=Maske;
}
/*ENDE: "Zulezt besucht" - Zeitangabe*/








/*START: PardusUser.de Startseite Links-Tabelle ein-/ausblenden*/
function createCookie(cookiename,cookievalue,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = cookiename+"="+cookievalue+expires+"; path=/";
}


function readCookie(rcookiename) {
	var nameEQ = rcookiename + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}


function eraseCookie(ecookiename) {
	createCookie(ecookiename,"",-1);
}


function PrdsUsrStartLinkTable() {
	if (document.getElementById('PrdsUsrDeStartLinkTable_Part0').style.display=="block") {
		document.getElementById('PrdsUsrDeStartLinkTable_Part0').style.display="none";
		document.getElementById('PrdsUsrDeStartLinkTable_Part1').style.display="block";
		document.getElementById('PrdsUsrDeStartLinkTable_Part2').style.display="block";
		createCookie('prdsusr_linktable','ein',1);
	} else {
		document.getElementById('PrdsUsrDeStartLinkTable_Part0').style.display="block";
		document.getElementById('PrdsUsrDeStartLinkTable_Part1').style.display="none";
		document.getElementById('PrdsUsrDeStartLinkTable_Part2').style.display="none";
		createCookie('prdsusr_linktable','aus',1);
	}
}


function Check_PrdsUsrStartElements(PrdsUsrElementName) {
	var PrdsUsrDe_LinkTable_Status = readCookie('prdsusr_linktable');
	if (PrdsUsrDe_LinkTable_Status == "aus") {
		document.getElementById(PrdsUsrElementName+'0').style.display="block";
		document.getElementById(PrdsUsrElementName+'1').style.display="none";
		document.getElementById(PrdsUsrElementName+'2').style.display="none";
	}
}
/*ENDE: PardusUser.de Startseite Links-Tabelle ein-/ausblenden*/


/*START: Porsuk PiSi Suchmaschine*/
function porsuk_search() {
 var porsuk_search_query = document.getElementsByName("porsuk_searchpattern")[0].value;
 window.open("http://www.porsuk.org/pisi/search/"+porsuk_search_query,"","");
 return false;
}
/*ENDE: Porsuk PiSi Suchmaschine*/
