function sbOver(text) {
	if (text == '') {
		text = '...';
	} else {
		text='&nbsp;<strong>'+text+'</strong>';
	}
	document.getElementById('sbText').innerHTML=text;
	
	
}
function sbDo(was) {
  var id_parameter = gup('id');
  var clean_location = location.href.split("?");  
  var sbcontent = teasertext;
  
  if(clean_location[0].match(/#$/)) {
    clean_location = clean_location[0].substring(0,clean_location[0].length-1);
  } else {
    clean_location = clean_location[0];
  }
    
  if (id_parameter != "")
  {
    addIdParam= "&id="+id_parameter;
    sburl=encodeURIComponent(clean_location+"?utm_source=social-bookmarks&utm_medium=bookmarks&utm_campaign=geo-bookmarks"+addIdParam);
  }
  else {
    sburl=encodeURIComponent(clean_location+"?utm_source=social-bookmarks&utm_medium=bookmarks&utm_campaign=geo-bookmarks");
  }
	
  var clean_title = document.title.split("-");
	sbtitle = "GEO.de - "+encodeURIComponent(clean_title[1]);
  
	switch(was) {		
		case 'delicious':
			window.open('http://del.icio.us/post?url='+sburl+'&quelle=bm&title='+sbtitle);
			break;
		case 'wong':
			window.open('http://www.mister-wong.de/index.php?action=addurl&bm_url='+sburl+'&bm_description='+sbtitle);
			break;
		case 'blinkList':
			window.open('http://www.blinklist.com/index.php?Action=Blink/addblink.php&Description=&Url='+sburl+'&Title='+sbtitle);
			break;
		case 'yahoo':
			window.open('http://myweb2.search.yahoo.com/myresults/bookmarklet?u='+sburl+'&t='+sbtitle);
			break;
		case 'yigg':
			window.open('http://yigg.de/neu?exturl='+sburl+'&exttitle='+sbtitle);
			break;	
		case 'furl':
			window.open('http://www.furl.net/storeIt.jsp?u='+sburl+'&t='+sbtitle);
			break;
		case 'oneview':
			window.open('http://beta.oneview.de:80/quickadd/neu/addBookmark.jsf?URL='+sburl+'&title='+sbtitle);			
			break;
		case 'folkd':
			window.open('http://www.folkd.com/submit/page/'+sburl);
			break;
		case 'linkarena':	
			window.open('http://linkarena.com/bookmarks/addlink/?url='+sburl+'&title='+sbtitle+'&desc=&tags=');
			break;
		case 'google': 		
			window.open('http://www.google.com/bookmarks/mark?op=add&hl=de&bkmk='+sburl+'&title='+sbtitle);
			break;
		case 'webnews': 		
			window.open('http://www.webnews.de/einstellen?url='+sburl+'&title='+sbtitle);
			break;
    case 'technorati': 		
			window.open('http://technorati.com/faves?add='+sburl);
			break;
    case 'tausendreporter': 		
			window.open('http://tausendreporter.stern.de/submit.php?url='+sburl);
			break;
    case 'shortnews': 		
			window.open('http://www.shortnews.de/submitsource.cfm?source='+sburl);
			break;
    case 'stumbleupon': 		
			window.open('http://www.stumbleupon.com/submit?url='+sburl);
			break;
    case 'digg': 		
			window.open('http://digg.com/submit?phase=2&url='+sburl);
			break;
    case 'live': 		
			window.open('http://favorites.live.com/quickadd.aspx?marklet=1&mkt=de-de&url='+sburl+'&title='+sbtitle);
			break;
    case 'facebook': 		
			window.open('http://www.facebook.com/share.php?u='+sburl);
			break;
    case 'myspace': 		
			window.open('http://www.myspace.com/Modules/PostTo/Pages/?t='+sbtitle+'&u='+sburl+'&l=1&c='+sbcontent);
			break;
	}
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
