function copy(inElement) {
inElement.select();
showcopied(inElement);
 if (inElement.createTextRange) {
    var range = inElement.createTextRange();
    if (range)
      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="http://www.paylesssofts.net/inc/js/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML = divinfo;
	}
  
}



function showcopied(obj) {

var curleft = curtop = 0;
if (obj.offsetParent) {
	curleft = obj.offsetLeft
	curtop = obj.offsetTop
	while (obj = obj.offsetParent) {
		curleft += obj.offsetLeft
		curtop += obj.offsetTop
	}
}
var x = curleft-5;
var y = curtop-40;

if(navigator.appName == 'Microsoft Internet Explorer'){
	if(x < 100){
		CopiedLayer.style.left = (x + (obj.offsetWidth - 23)) + 'px';
	}
	else{
		CopiedLayer.style.left = (x - (CopiedLayer.offsetWidth + 2)) + 'px';
	}
}
else{
	if(x < 100){
		CopiedLayer.style.left = (x + (obj.offsetWidth + 3)) + 'px';
	}
	else{
		CopiedLayer.style.left = (x - (CopiedLayer.offsetWidth + 2)) + 'px';
	}
}

CopiedLayer.style.top = y + 'px';

CopiedLayer.style.display = 'block';

setTimeout("CopiedLayer.style.display = 'none'",5000);

}


