window.addEvent('domready',function(){

	$$('.socializer').addEvent('click',function(e){
		if(document.getElementById('containerx') == null){

		//ENABLE POPUP START
		//Popup for Firefox, buggy for ie7???
		var popit = true;  //true or false (true for popup, false for new window)
		 //dimensions of window
		var popheight = 500; 
		var popwidth = 700;
		var scrolls = 'yes';
		var resizes = 'yes';
		//ENABLE POPUP END


		// define container pos
		var top 	= this.getCoordinates().top.toInt();
		var height	= this.getCoordinates().height.toInt();
		var left	= this.getCoordinates().left.toInt();
		var pos 	= top+height+1;
		var div 	= new Element('div');
		
		div.setStyle('top',pos);
	    div.setStyle('left',left);
		div.addClass('soc_container');
		div.setAttribute('id','containerx');
		div.injectInside(document.body);
				
		// close button
		var closeme = new Element('img');
		closeme.src="social/images/close_trans.png";
		closeme.setAttribute('id','close');
		closeme.injectInside(div);
		closeme.addEvent('click',function(){
			div.dispose();
		})
	
		var title= this.title;
		var url  = this.alt;
	
		var name = new Element('h2');
		name.innerHTML = 'Share this page!';
		name.injectInside(div);
		
		var left = new Element('div');
		left.addClass('soc_left');
		left.injectInside(div);

		//Links on LEFT SIDE of container Links on LEFT SIDE of container Links on LEFT SIDE of container Links on LEFT SIDE of container 
		//Links on LEFT SIDE of container Links on LEFT SIDE of container Links on LEFT SIDE of container Links on LEFT SIDE of container 
	
		//START bookmark it - ADD TO FAVOURITES
		var book = new Element('img');
		book.alt = 'bookmark';
		book.src = 'social/images/favorites.png';
		book.injectInside(left);

        var myBOOKLink = new Element('a');
		myBOOKLink.title = title;
		myBOOKLink.innerHTML = 'bookmark';
		if (window.sidebar || (window.opera && window.print)){ // firefox
				myBOOKLink.href  = encodeURIComponent(url);
			    myBOOKLink.setAttribute('rel','sidebar');
		}else{// ie
                myBOOKLink.href = 'javascript:window.external.AddFavorite(this.location.href,this.document.title)'; 
		}
		myBOOKLink.injectInside(left);        


		// mySpace
		var img = new Element('img');
		img.alt = 'send to MySpace';
		img.src = 'social/images/myspace.png';
		img.injectInside(left);
		
		var myLink = new Element('a');
		myLink.href  = 'http://www.myspace.com/Modules/PostTo/Pages/?t='+title+'&c='+encodeURIComponent(url);
		myLink.title = 'send to MySpace';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'MySpace';
		myLink.injectInside(left);
		
		// del.icio.us
		var img = new Element('img');
		img.alt = 'send to del.icio.us';
		img.src = 'social/images/delicious.png';
		img.injectInside(left);
		
		var myLink = new Element('a');
		myLink.href  = 'http://del.icio.us/post?url='+encodeURIComponent(url)+'&title='+title;
		myLink.title = 'send to del.icio.us';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'del.icio.us';
		myLink.injectInside(left);

		// furl.net
		var img = new Element('img');
		img.alt = 'send to furl';
		img.src = 'social/images/furl.gif';
		img.injectInside(left);
		
		var myLink = new Element('a');
		myLink.href  = 'http://furl.net/storeIt.jsp?t='+title+'&u='+encodeURIComponent(url);
		myLink.title = 'send to furl';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'furl';
		myLink.injectInside(left);

		// stumpleupon.com
		var img = new Element('img');
		img.alt = 'send to stumbleupon';
		img.src = 'social/images/su.png';
		img.injectInside(left);
		
		var myLink = new Element('a');
		myLink.href  = 'http://www.stumbleupon.com/refer.php?url='+encodeURIComponent(url)+'&title='+title;
		myLink.title = 'send to stumbleupon';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'stumbleupon';
		myLink.injectInside(left);

		// newsvine.com
		var img = new Element('img');
		img.alt = 'send to newsvine.com';
		img.src = 'social/images/newsvine.png';
		img.injectInside(left);
		
		var myLink = new Element('a');
		myLink.href  = 'http://www.newsvine.com/_wine/save?u='+encodeURIComponent(url)+'&h='+title;
		myLink.title = 'send to newsvine';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'newsvine';
		myLink.injectInside(left);

		
		

		// RIGHT SIDE OF CONTAINER RIGHT SIDE OF CONTAINER 	RIGHT SIDE OF CONTAINER RIGHT SIDE OF CONTAINER	RIGHT SIDE OF CONTAINER 		
		// RIGHT SIDE OF CONTAINER RIGHT SIDE OF CONTAINER 	RIGHT SIDE OF CONTAINER RIGHT SIDE OF CONTAINER	RIGHT SIDE OF CONTAINER 		
		
		var right = new Element('div');
		right.addClass('soc_left');
		right.injectInside(div);
		
		// google.com
		var img = new Element('img');
		img.alt = 'send to google';
		img.src = 'social/images/goog.gif';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://www.google.com/bookmarks/mark?op=edit&bkmk='+encodeURIComponent(url)+'&title='+title;
		myLink.title = 'send to google';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'google';
		myLink.injectInside(right);
		
		// facebook.com
		var img = new Element('img');
		img.alt = 'send to facebook';
		img.src = 'social/images/facebook.gif';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://www.facebook.com/sharer.php?u='+encodeURIComponent(url)+'&t='+title;
		myLink.title = 'send to facebook';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'facebook';
		myLink.injectInside(right);

		// yahoo.com
		var img = new Element('img');
		img.alt = 'send to yahoo.com';
		img.src = 'social/images/yahoo-myweb.png';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://myweb2.search.yahoo.com/myresults/bookmarklet?u='+encodeURIComponent(url)+'&t='+title
		myLink.title = 'send to yahoo';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'yahoo';
		myLink.injectInside(right);

		// digg.com
		var img = new Element('img');
		img.alt = 'send to digg';
		img.src = 'social/images/digg.png';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://digg.com/submit?phase=2&url='+encodeURIComponent(url)+'&title='+title;
		myLink.title = 'send to digg';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'digg';
		myLink.injectInside(right);

		// reddit.com
		var img = new Element('img');
		img.alt = 'send to reddit.com';
		img.src = 'social/images/reddit.gif';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://reddit.com/submit?url='+encodeURIComponent(url)+'&title='+title;
		myLink.title = 'send to reddit';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'reddit';
		myLink.injectInside(right);

     	// twitthis.com
		var img = new Element('img');
		img.alt = 'send to Twitter';
		img.src = 'social/images/twitter.gif';
		img.injectInside(right);
		
		var myLink = new Element('a');
		myLink.href  = 'http://twitthis.com/twit?url='+encodeURIComponent(url);
		myLink.title = 'send to Twitter';
		myLink.target = 'myWindow';
		myLink.innerHTML = 'Twitter';
		myLink.injectInside(right);
		
		// fade in
		$('containerx').set({opacity:0}).fade(1);
		$$('.soc_left').setStyle('visibility','visible');

		$$('.soc_left a').addEvent('click',function(e){
			 if(this.target == 'myWindow' && popit){	
				 e = new Event(e).stop();
				 window.open(this.href, 'myWindow', 'width='+popwidth+',height='+popheight+',scrollbars='+scrolls+',resizable='+ resizes+',menubar=yes,toolbar=yes').focus();
				 return false;
			 }
		});

	  }else{
		$('containerx').dispose();
		}
	})
});




