//Old functions
function frameRedirect()
{
	if( top.frames.length == 0 )
	{
		var sHostName = window.location.hostname;
		
		if( sHostName.indexOf( "." ) == -1 )
		{
			var sLocation = window.location.href;
			sLocation = sLocation.replace( "http://", "" );
			sLocation = sLocation.replace( sHostName + "/", "" );
			sLocation = sLocation.substr( 0, sLocation.indexOf( "/" ) );
						
			sHostName = "http://" + sHostName + "/" + sLocation;			
		}
		else
			sHostName = "http://" + sHostName;
		
		if( window.location.href.replace )
		{
			window.location.replace( sHostName + "/?url=" + escape( location.href ) );
		}
	}
}

function PageQuery( q )
{
	if( q.length > 1 )
		this.q = q.substring( 1, q.length );
	else 
		this.q = null;

	this.keyValuePairs = new Array();
	
	if( q )
		for( var i = 0; i < this.q.split( "&" ).length; i++ )
			this.keyValuePairs[ i ] = this.q.split( "&" )[ i ];

	this.getKeyValuePairs = function()
	{
		return this.keyValuePairs;
	}
	
	this.getValue = function( s )
	{
		for( var j = 0; j < this.keyValuePairs.length; j++ ) 
			if( this.keyValuePairs[ j ].split( "=" )[ 0 ] == s )
				return this.keyValuePairs[j].split( "=" )[ 1 ];

		return false;
	}

	this.getParameters = function()
	{
		var a = new Array( this.getLength() );
		
		for( var j = 0; j < this.keyValuePairs.length; j++ )
			a[ j ] = this.keyValuePairs[j].split( "=" )[ 0 ];
		
		return a;
	}

	this.getLength = function()
	{
		return this.keyValuePairs.length;
	}
}

function queryString( key )
{
	var page = new PageQuery( window.location.search );
	return unescape( page.getValue( key ) );
}

function writeShareServices()
{
	var pPageUrl = escape(window.location.href);
	var pPageTitle = escape(document.title);
	
	return "<a href='http://www.facebook.com/share.php?u=" + pPageUrl + "' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/facebook.gif' alt='Share on Facebook' width='16' height='16' border='0' class='shareButtons' /></a><a href='http://www.myspace.com/Modules/PostTo/Pages/?u=" + pPageUrl + "' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/myspace.gif' alt='Share on MySpace' width='16' height='16' border='0' class='shareButtons' /></a><a href='http://twitter.com/home?status=" + pPageTitle + "%20-%20" + pPageUrl + "' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/twitter.gif' alt='Share on Twitter' width='16' height='16' border='0' class='shareButtons' /></a><a href='http://www.linkedin.com/shareArticle?mini=true&url=" + pPageUrl + "&title=" + pPageTitle + "&source=.SE+&summary=' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/linkedin.gif' alt='Share on LinkedIn' width='16' height='16' border='0' class='shareButtons' /></a><a href='http://www.google.com/bookmarks/mark?op=edit&bkmk=" + pPageUrl + "&title=" + pPageTitle + "&annotation=' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/google.gif' alt='Share on Google Bookmarks' width='16' height='16' border='0' class='shareButtons' /></a><a href='http://delicious.com/post?url=" + pPageUrl + "&title=" + pPageTitle + "&notes=' target='_blank'><img src='http://www.autoadapt.com/images/grafiskt/delicious.gif' alt='Share on Delicious' width='16' height='16' border='0' class='shareButtons' /></a>"
}

//<a href='http://digg.com/submit?phase=2&url=" + pPageUrl + "&title=" + pPageTitle + "&bodytext=' target='_blank'><img src='../images/grafiskt/digg.gif' alt='Share on Digg' width='16' height='16' border='0' class='shareButtons' /></a>
//Favourites E-mail Print StumbleUpon