function popup(wWidth,wHeight)
{
	self.name="popup_parent";
	OpenWindow=window.open("", "popup", "dependent,status,width="+wWidth+",height="+wHeight+",resizable=no,scrollbars=yes");
	OpenWindow.focus()
}
function setFocus(fieldID)
{
	document.getElementById(fieldID).focus();
}
function siteUser(user)
{
	if (document.cookie.indexOf("guest=")>-1) return;					// return if guest cookie is found

	var today=new Date();
	var newyear=today.getYear()+10;
	if (newyear<1900) newyear+=1900;
    var expires=new Date(newyear,today.getMonth(),today.getDate());

	document.cookie="guest="+user+"; expires="+expires+"; path=/;";		// create guest cookie
}
function copyToClipboard(text)
{
    if (window.clipboardData)
    {
        window.clipboardData.setData("Text", text);		// Internet Explorer
    }
    else if (window.netscape)							// Mozilla - this works but requires some security privilages to be set.
    {
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
        var clip =  Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        var str =   Components.classes['@mozilla.org/supports-string;1'].createInstance(Components.interfaces.nsISupportsString);
        trans.addDataFlavor('text/unicode');
        str.data = text;
        trans.setTransferData('text/unicode', str, text.length * 2);
        var clip_id = Components.interfaces.nsIClipboard;
        clip.setData(trans, null, clip_id.kGlobalClipboard);
   }
}
