	var rollReady = false
	var Delay = 1000
	var i = -1

	function go(lang)
	{
		document.langGo.options.value = lang
		document.langGo.submit()
	}

	function start()
	{
		setTimeout('RotateImages()', Delay)
	}

	function RotateImages()
	{
		if (rollReady)
		{
			i++
			//i = Math.round(Math.random() * 2)
			document.Pic.src = eval("Pic" + i + ".src")
			document.Msg.src = eval("Msg" + i + ".src")
			if (i == 2)
			i = -1
		}		

		setTimeout('RotateImages()', Delay)
	}

	// Standard image loading function for all images to be loaded in the onLoad event.
	//		
	function mainImageLoad()
	{
	}
		
	function rollIn(imgName)
  	{
    	if (document.images && (rollReady == true))
    	{
      		var id = imgName.slice(eval(imgName.length-1),eval(imgName.length))
			document[imgName].src = eval(imgName + "on.src")
	    }
	}
  
	function rollOut(imgName)
	{
		if (document.images && (rollReady == true))
		{
			var id = imgName.slice(eval(imgName.length-1),eval(imgName.length))
			document[imgName].src = eval(imgName + "off.src")
		}
	}

	function checkFieldEntry(obj)
	{
		if (obj.value == "")
			return false
		return true
	}

	function Browser()
	{
		var b=navigator.appName	
		if (b=="Netscape") this.b="ns"
		else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "opera"
		else if (b=="Microsoft Internet Explorer") this.b="ie"	
		this.version=navigator.appVersion
		this.v=parseInt(this.version)
		this.ns=(this.b=="ns" && this.v>=4)
		this.ns4=(this.b=="ns" && this.v==4)
		this.ns6=(this.b=="ns" && this.v==5)
		this.ie=(this.b=="ie" && this.v>=4)
		this.ie4=(this.version.indexOf('MSIE 4')>0)
		this.ie5=(this.version.indexOf('MSIE 5')>0)
		this.ie55=(this.version.indexOf('MSIE 5.5')>0)
		this.ie6=(this.version.indexOf('MSIE 6.0')>0)
		this.opera=(this.b=="opera")
		this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false
		this.def=(this.ie||this.dom)
		var ua=navigator.userAgent.toLowerCase()
		if (ua.indexOf("win")>-1) this.platform="win32"
		else if (ua.indexOf("mac")>-1) this.platform="mac"
		else this.platform="other"
	}
	
	Is = new Browser()
	
	function OpenTrader()
	{
		window.open("https://etrader.timberweb.com/","ETraderMain","menubar=no,scrollbars=yes,resizeable=no,hotkeys=no,status=no,width=800,height=600")	
	}

function ValidateSelect(field)
{
	if (field[field.selectedIndex].text == "Choose")
	{
		return false
	}
	return true
}

function ValidateRadioButtons(field)
{
	var ok = true
	for (i=0; i < field.length; i++)
		if (field(i).checked)
			ok = false

	return ok
}

function ValidateOnlyA(field, msg)
{
	var excludeList = "0123456789\'\"!£$%^&*()_-+={[}]:;@'~#,<.>?/|\\¬`"
	var temp
	var ok = true
	
	for (i=0; i < field.value.length; i++)
	{
		temp = field.value.charAt(i)
		if (excludeList.indexOf(temp) == -1)
			ok = false
	}
	
	return ok	
}

function ValidateOnlyN(field)
{
	var excludeList = "0123456789. "
	var PointCount = 0
	var temp
	var ok = true
	
	for (i=0; i < field.value.length; i++)
	{
		temp = field.value.charAt(i)
		if (field.value.charAt(i) == '.')
			PointCount++
		if (excludeList.indexOf(temp) == -1)
			ok = false
	}
	if (PointCount > 1)
		ok = false
	
	return ok
}

function ValidateNotEmpty(field)
{
	var ok = true
	if (field.value.length == 0)
		ok = false
	return ok
}

function ErrorReport() {
	this.Errors = []
	this.TitleMsg = ""
	this.Status = true
}

ErrorReport.prototype.setTitleMsg = function setTitleMsg(msg) {
	this.TitleMsg = msg
}

ErrorReport.prototype.addError = function addError(field) {
	var x = this.Errors.length
	this.Errors[x] = field
	this.Status = false
}

ErrorReport.prototype.displayWarning = function displayWarning() {
	var szWarning = this.TitleMsg
	if (!this.Status) {
		for (var i=0; i < this.Errors.length; i++)
			szWarning += "- " +this.Errors[i] + "\n"
		alert(szWarning)
	}
}

function PopUp(url, name) {
	window.open(url, name,"menubar=no,scrollbars=yes,resizeable=no,hotkeys=no,status=yes,width=800,height=600")	
}

function PopUpX(url, name) {
	window.open(url, name,"menubar=no,scrollbars=yes,resizeable=no,hotkeys=no,status=yes,width=400,height=200")	
}
