ns4 = (document.getElementById)? true:false
ie4 = (document.all)? true:false

function CheckForm(obj) {						
	if (obj.acctnum.value==""){
		alert("You must enter your account number");				
		obj.acctnum.focus();				
		return (false);			
	} 			
	
	if (obj.password.value==""){					
		alert("You must enter your password");					
		obj.password.focus();					
		return (false);			
	}
	
	var ticker = obj.elements[5].value.toUpperCase()
	if((ticker.indexOf("OPA") > -1)){
		alert("Your ticker is invalid for this trading pit");					
		obj.elements[2].focus();					
		return (false);	
	}																	
	return (true);		
}

function CheckApp()
{
	
	var bName=navigator.appName;
	if (bName == "Microsoft Internet Explorer")
	{
		helpLink.style.display = "";
		helpHint.style.display = "none";
	
	}
	

}

function ShowHelp()
{	
	var bName=navigator.appName;
	var bVer=parseInt(navigator.appVersion);
	var divColl
	//alert (bName + "  " + bVer);
	if (bName == "Microsoft Internet Explorer" && bVer >= 4)
	{
		
		
		divColl = document.all.tags("div");
		for (var i=0; i<divColl.length; i++) {
			if (divColl(i).id == "helpHint")
			{
				if (divColl(i).style.display =="")
					divColl(i).style.display="none";
				else
					divColl(i).style.display = "";
			
			}
		}
	}
	/*if (bName == "Netscape" && bVer >= 4)  
	{
		alert (bName + "  " + bVer);
		
		divColl = document.all.tags("layer");
		alert (divColl.length);
		for (var i=0; i<divColl.length; i++) {
			if (document.divColl(i).name == "helpHint")
			{
				if (document.divColl(i).visibility =="show")
					document.divColl(i).visibility ="hide";
				else
					document.divColl(i).visibility = "show";
			}
		}
	}*/
	
}

function CheckInputNum(e)
{
	if (ie4){
	    if (event.keyCode<48 || event.keyCode>57)
		event.returnValue = false 
	}else{ 
		 if (e.which < 48 || e.which > 57)
			return false;
	}
	return true;
}


function CheckInputTicker()
{
	if ((event.keyCode > 32 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97))
		event.returnValue = false
}

function CheckInputOption()
{
	if ((event.keyCode > 90 && event.keyCode < 97) || event.keyCode == 45)
		event.returnValue = false;
}


function CheckInputStock()
{
	if ((event.keyCode > 32 && event.keyCode < 65 && (event.keyCode != 45 && event.keyCode != 46 && event.keyCode != 42)) || (event.keyCode > 90 && event.keyCode < 97)){
		event.returnValue = false;}
	
}

function CheckInputPrice()
{
	
	if ((event.keyCode < 48 && event.keyCode!=46) || event.keyCode > 57)
		event.returnValue = false
}
function thestreet(targeturl) {
	newwin = window.open(targeturl,'thestreet','toolbar=no,resizable=yes,scrollbars=yes,width=850,height=550,top=0,left=0');
}

function quoteWindow(targeturl) {
	qtWindow = window.open(targeturl, 'Quotes', 'toolbar=no,resizable=no,scrollbars=no,width=550,height=350,top=0,left=0');
}

function helpDesk(URL) {
	helpWin = window.open(URL, 'helpDesk', 'toolbar=no,resizable=no,scrollbars=no,width=725,height=500,top=10,left=10');
}



			function showFuture(fobj){

	switch (fobj){

	case "1" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'block';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='block';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   

	  break;

	case "2" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'inline';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='inline';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "3" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'inline';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='inline';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "4" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'inline';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='inline';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "5" :

	 if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'inline';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='inline';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "6" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'block';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='block';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "7" :

	  if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'inline';

			document.getElementById("Petroleum1").style.display = 'none';

			document.getElementById("European1").style.display = 'none';


	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='inline';

	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;

    case "8" :

	 if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'inline';
			document.getElementById("European1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='inline';
	 		document.all("European1").style.display='none';

	 

		}

      }   



           break;
    case "9" :
	 if (supported){
	     if (document.getElementById) {
			document.getElementById("Indices").style.display = 'none';
			document.getElementById("Interest1").style.display = 'none';
			document.getElementById("Currency1").style.display = 'none';
			document.getElementById("Grain1").style.display = 'none';
			document.getElementById("Food1").style.display = 'none';
			document.getElementById("Livestock1").style.display = 'none';
			document.getElementById("Metal1").style.display = 'none';
			document.getElementById("Petroleum1").style.display = 'none';
			document.getElementById("European1").style.display = 'inline';

	  	}else if (document.all){
	  		document.all("Indices").style.display='none';
	  		document.all("Interest1").style.display='none';
	  		document.all("Currency1").style.display='none';
	 		document.all("Grain1").style.display='none';
	 		document.all("Food1").style.display='none';
	 		document.all("Livestock1").style.display='none';
	 		document.all("Metal1").style.display='none';
	 		document.all("Petroleum1").style.display='none';
	 		document.all("European1").style.display='inline';
		}
      }   
           break;

        default:

     if (supported){

	     if (document.getElementById) {

			document.getElementById("Indices").style.display = 'none';

			document.getElementById("Interest1").style.display = 'none';

			document.getElementById("Currency1").style.display = 'none';

			document.getElementById("Grain1").style.display = 'none';

			document.getElementById("Food1").style.display = 'none';

			document.getElementById("Livestock1").style.display = 'none';

			document.getElementById("Metal1").style.display = 'none';

			document.getElementById("Petroleum1").style.display = 'none';



	  	}else if (document.all){

	  		document.all("Indices").style.display='none';

	  		document.all("Interest1").style.display='none';

	  		document.all("Currency1").style.display='none';

	 		document.all("Grain1").style.display='none';

	 		document.all("Food1").style.display='none';

	 		document.all("Livestock1").style.display='none';

	 		document.all("Metal1").style.display='none';

	 		document.all("Petroleum1").style.display='none';

	 

		}

      	}   



	}

	





}





function setValue(tValue)
{	
	if (supported){
	     if (ns4) {
		
		document.Form1.ticker.value = tValue;
		}else if (ie4){
		Form1.ticker.value = tValue;
		}
	
	}
	
}



function checkOpt(form){
	var where = document.forms.length - 1;
	var foo = document.forms[where].elements[4].value;
	
	var parts = foo.split(".");
	
	if(parts.length < 2){
		alert("Your ticker should end in '.OPA'");
		//document.forms[0].elements[4].focus();
		return false;
	}
	else{
		if(parts.length > 2){
			alert("You have too many '.' in your ticker symbol.");
			//document.forms[0].elements[4].focus();
			return false;
		}
		else{
			if(parts[1] != "OPA" && parts[1] != "opa"){
				alert("Your ticker should end in '.OPA'");
				//document.forms[0].elements[4].focus();
				return false;
			}
		}
	}
	return true;
	
}//end checkOpt