﻿// JScript File

// The function (possibly adapted for Mozilla) thet performs Highlighting the text to be copied.
function Copy2ClipBoard(ctrlID)
{
   var ctrl = document.getElementById(ctrlID);
	
	var intext = ctrl.value;
	ctrl.select();
	
	if (window.clipboardData)
	{
		window.clipboardData.setData("Text", intext);
	}
	else if (window.netscape)
	{
	   /*
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
		var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
		if (!clip) return false;
		var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
		if (!trans) return false;
		trans.addDataFlavor('text/unicode');
		var str = new Object();
		var len = new Object();
		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
		var copytext=intext;
		str.data=copytext;		
		trans.setTransferData("text/unicode",str,copytext.length*2);		
		var clipid=Components.interfaces.nsIClipboard;
		if (!clipid) return false;
		clip.setData(trans,null,clipid.kGlobalClipboard);
		*/
	}
	return false;
}

// Add to Favorites
var nm=navigator.appName;
NS=((nm.indexOf("Netscape")>-1||nm.indexOf("Netscape")>-1)?1:0);
var IE4 = (document.all);

function addfavorite() 
{
    if (IE4) 
    {
        window.external.AddFavorite(location.href, document.title);
    }
    if (NS) 
    {
        alert("For Netscape, Firefox, AOL and Mozilla users, please press Ctrl+D to add this page to your bookmarks.");
    }
}

// Set as Home Page (does not work unless written in .aspx file)
function sethomepage()
{
//   this.style.behavior='url(#default#homepage)';
//   this.setHomePage('http://www.softmetro.com/');
}
