/*===============================================================*/
/* Copyright (c) CuteStudio Ltd. 2007, All Rights Reserved. */
/*===============================================================*/

var rte_agent_info = navigator.userAgent.toLowerCase();
var isGecko = (rte_agent_info.indexOf("gecko") != -1);
var isOpera = (rte_agent_info.indexOf("opera") != -1);
var isSafari = (rte_agent_info.indexOf("safari") != -1);
var isFirefox = (rte_agent_info.indexOf("firefox") != -1);
var isKonqueror = (rte_agent_info.indexOf("konqueror") != -1);
var isIE = (document.all) ? !isOpera : false;
String.prototype.ucFirst = function () {
return this.substr(0,1).toUpperCase() + this.substr(1,this.length);
}

function txt(str) {
document.write(str);
}

function number(n) {
var teen = (n / 10) & 1;
var pfx = ['th','st','nd','rd'];
var p = 'th';
if (!teen && (n%10 < 4))
p = pfx[n%10];
return String(n) + p;
}

function no_extension(str)
{
var index = str.indexOf('.');
if (index != -1)
str = str.substring(0, index);
return str;
}

function ms_colour(colour)
{
var len = colour.length;
if ((colour.charAt(0) == '#') && (len == 4))
{
colour = '#' + colour.charAt(1) + colour.charAt(1) +

colour.charAt(2) + colour.charAt(2) +

colour.charAt(3) + colour.charAt(3);
}

return colour;
}

function jump_later(page,ms)
{
setTimeout('location.href="'+page+'";', ms);
}

function popup(url)
{
window.open (url, 'foo', 'width=640,height=480,scrollbars=yes');
}

var html_reload = null;
function html_checkreload()
{
if (html_reload)
{
var addr = html_reload;
html_reload = null;
window.location.href = addr;
}

}

