<!--

// Bilder anzeigen mit "Zoom"-Funktion

var zaehler = 50;
function aufmachen(breite, id)
{
	if (zaehler < breite)
 	{
	  	document.getElementById(id).style.display="inline";
  		document.getElementById(id).style.width=zaehler+"px";
  	
  		zaehler+=25;
  		window.setTimeout("aufmachen("+breite+",'"+id+"')",0);
 	}
 	else
 	{
  		// document.getElementById("beschreibung-"+id).style.display="block";
 	}
}

function zumachen(id)
{
	document.getElementById(id).style.display="none";
	// document.getElementById("beschreibung-"+id).style.display="none";
	zaehler = 50;
}

function AddOptionToUrlTest()
{
	document.write ("Test");
	return true;
}

function AddOptionToUrl(obj)
{
	newUrl = AddParamToUrl(location.href, obj.name, obj.options[obj.selectedIndex].value);
	newUrl = RemoveParamFromUrl(newUrl, "page");
	location.href=newUrl;
	return true;
}

function RemoveOptionFromUrl(text)
{
	newUrl = RemoveOptionFromUrl(location.href, text);
	location.href=newUrl;
	return true;
}

function AddParamToUrl(url, param, value)
{
	newUrl = RemoveParamFromUrl(url, param);

	// Add new param to url
	if (value)
	{
		if (newUrl.charAt(newUrl.length-1) != "&")
			newUrl += "&";
		
		newUrl += param;
		newUrl += "=";
		newUrl += value;
	}
	
	return newUrl;
}

function RemoveParamFromUrl(url, param)
{
 	argumentList = url.split("?");
  	arguments = argumentList[1].split("&");
	newUrl = argumentList[0];
	newUrl += "?";
	
	// Remove old param from url
  	for (var i = 0 ; i < arguments.length ; i++)
	{
	  	argument = arguments[i].split("=");
		if (argument[0] != param)
		{
			if (newUrl.charAt(newUrl.length-1) != "?" && newUrl.charAt(newUrl.length-1) != "&")
				newUrl += "&";
				
			newUrl += arguments[i];
		}
	}
	
	return (newUrl);
}

function ChangeLanguageArea(obj)
{
  	argumentList = location.href.split("?");
	location.href=obj.options[obj.selectedIndex].value+"?"+argumentList[1];
	return true;
}

function RandomPicture()
{
	pictures = 20;
	fnumber = new String();
	fnumber = (Math.floor(Math.random() * pictures + 1)).toString();

	if (fnumber.length == 2) fnumber = "0"+fnumber;
	else if (fnumber.length == 1) fnumber = "00"+fnumber;
		
	document.write("<a target='_self' href='randompict.php?pict=screenshot_" + fnumber + ".jpg'><img src='../images/ssotd/screenshot_" + fnumber + "_tn.gif' width='160' height='143' border='0'></a>");
}

function CheckArgument(arg, value)
{
	theUrl = document.URL;
  	argumentList = theUrl.split("?");

	for (var i = 1 ; i < argumentList.length ; i++)
	{
		argument = argumentList[i].split("=");
		if (argument[0] == arg)
			return (argument[1] == value);
	}
	
	return 0;
}

function IsArgument(arg)
{
	theUrl = document.URL;
  	argumentList = theUrl.split("?");

	for (var i = 1 ; i < argumentList.length ; i++)
	{
		argument = argumentList[i].split("=");
		if (argument[0] == arg)
			return (1);
	}
	
	return 0;	
}

function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.p) d.p=new Array();
    var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

//-->