	function postToBookmarkingPage( page ) {
		if ( page == "facebook" ){
			var bookmarkUrl = getBookmarkingBaseUrl( page ) +"?" 
							  + getBookmarkingUrlParam( page ) +"="
							  + location.href ;
		}
		else if ( page == "twitter" ){
			var bookmarkUrl = getBookmarkingBaseUrl( page ) +"?" 
			  + getBookmarkingUrlParam( page ) +"="
			  + getPageTitleWithoutCountry() +" - "
			  + location.href;
		}	
		else {
			var bookmarkUrl = getBookmarkingBaseUrl( page ) +"?" 
			  + getBookmarkingUrlParam( page ) +"="
			  + location.href +"&"
			  +	getTitleParam() + "="
			  + getPageTitleWithoutCountry();
		}  
		window.open( bookmarkUrl );
	}

	function getBookmarkingBaseUrl( page ) {
		var bookmarkingBaseUrl = "";
		
		if ( page == "facebook" ){bookmarkingBaseUrl = "http://www.facebook.com/sharer.php";}
		else if ( page == "delicious" ){bookmarkingBaseUrl = "http://del.icio.us/post";}
		else if ( page == "digg" ){bookmarkingBaseUrl = "http://digg.com/submit";}
		else if ( page == "reddit" ){bookmarkingBaseUrl = "http://reddit.com/submit"}
		else if ( page == "twitter" ){bookmarkingBaseUrl = "http://twitter.com/home"}

		return bookmarkingBaseUrl;
	}

	function getBookmarkingUrlParam( page ) {
		var urlParam = "";
		
		if ( page == "facebook" ){urlParam = "u";}
		else if ( page == "delicious" ){urlParam = "url";}
		else if ( page == "digg" ){urlParam = "url";}
		else if ( page == "reddit" ){urlParam = "url";}
		else if ( page == "twitter" ){urlParam = "status";}

		return urlParam;
	}

	function getTitleParam() {
		return "amp;title";
	}
	
	function getPageTitleWithoutCountry() {
		var title = document.title;
		var lastIndex = title.lastIndexOf( ":" );
		
		return title.substring( 0,(lastIndex-1) );
	}