$(document).ready(function(){
	$('.glitter').find('input').click(copyToClipboard).end().find('textarea').focus(copyToClipboard);
});
function copyToClipboard(){
	var p = $(this).parent().parent();
	var p2 = $(this).parents('.glitter');
	copy(p.find('textarea:first').eq(0).select()[0]);
	if(p2.find('.copied').length == 0){
		p2.find('img').after('<div class="copied">Code copied succesfully!!!</div>').fadeIn();
		setTimeout("$('.copied').html('&nbsp;').fadeOut().remove();", 3000);
	}
}

function copy(inElement) {
  if (inElement.createTextRange) {
    var range = inElement.createTextRange();
    if (range && BodyLoaded==1)range.execCommand('Copy');
  } else {
    var flashcopier = 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder = document.createElement('div');
      divholder.id = flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML = '';
    var divinfo = '<embed src="/swf/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML = divinfo;
  }
}
