  /* SHARE > FACEBOOK / TWITTER
  ----------------------------------------------------------------------------*/

  function shareFacebook(url, title){
    window.open('http://www.facebook.com/sharer.php?u='+url+'&t='+title+'', 'facebook','toolbar=no,width=700,height=400');
  }

  function shareTwitter(url, title){
    window.open('http://www.twitter.com/home?status='+title+url+'', 'twitter','toolbar=no,width=700,height=400');
  }


  /* MAILTO
  ------------------------------------------------------------------------------*/

  function mailto(name,domain){
  	location.href = "mailto:" + name + "@" + domain;
  }

  /* BLANKWIN
  /* written by Alen Grakalic, provided by Css Globe (cssglobe.com)
  /* http://cssglobe.com/post/1281/open-external-links-in-new-window-automatically/
  ------------------------------------------------------------------------------*/

  this.blankwin = function(){
  	var hostname = window.location.hostname;
  	hostname = hostname.replace("www.","").toLowerCase();
  	var a = document.getElementsByTagName("a");
  	this.check = function(obj){
  		var href = obj.href.toLowerCase();
  		return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? true : false;
  	};
  	this.set = function(obj){
  		obj.target = "_blank";
  		//obj.className = "";
  	};
  	for (var i=0;i<a.length;i++){
  		if(check(a[i])) set(a[i]);
  	};
  };



  // script initiates on page load.

  this.addEvent = function(obj,type,fn){
  	if(obj.attachEvent){
  		obj['e'+type+fn] = fn;
  		obj[type+fn] = function(){obj['e'+type+fn](window.event );}
  		obj.attachEvent('on'+type, obj[type+fn]);
  	} else {
  		obj.addEventListener(type,fn,false);
  	};
  };
  addEvent(window,"load",blankwin);

