
//*******change scroll bar color***********
function changeScrollbarColor(color) {
	if(document.all) {
		document.body.style.scrollbarBaseColor = color
	}   
}

//********set focus***************
function SetFocus(control) {	
	document.all(control).focus();
	return false;
}

//***********Number play**************

var QuickPickGame = false;
var textBoxNumber = "0";
var rowPerGame = 3;
	
function ClearBoard() {
	textBoxNumber = "0";
	for(i = 1; i <= 45; i++) {
		if(document.Game["num" + i] ) {
			document.Game["num" + i].checked = 0;
		} 
	}
	for(i = 0; i < rowPerGame; i++) {
		if(document.Game["text" + i]) {
			document.Game["text" + i].value = "";
		}
	}
}

function Clear() {
	for (i = 1; i <= 45; i++) {
		if ( document.Game["num" + i] ) {
		  document.Game["num" + i].checked = 0;
		} 
	}
}

function SelectNumber(number) {
	var IsChecked = 0;
	if (!document.Game["num" + number]) { 
		return;
	}
	for( j=1;j<number;j++) { 
		if (document.Game["num" + j].checked) { 
			continue;
		}
		document.Game["num" + j].checked =1;
		document.Game["num" + j].checked =0;
	}
	document.Game["num" + j].checked=1;
	NumberInput();
}     

function QuickPick(MaxTextBoxNumber) {
	
	var MaxNumber = 6;
	var HiNumber = 45 - 1;
	var Number = 0;
	QuickPickGame = true;

	while(textBoxNumber < MaxTextBoxNumber) {
		Clear();
		while( Number < MaxNumber ) {
			var number = (Math.random() * HiNumber) + 1;
			number = Math.round(number);
			if (!document.Game["num" + number].checked) {
				SelectNumber(number);
				Number++;
			}
		}
		Number = 0;
		textBoxNumber++;
	}
	Clear();
}

function NumberInput() {
	var IsNotFirst = 0;

	document.Game["text" + textBoxNumber].value = "";
	for(i = 1; i <= 45; i++) {
		if(document.Game["num" + i]) {
			var cb = document.Game["num" + i].checked;
			if(cb) {
				if( IsNotFirst ) {
					document.Game["text" + textBoxNumber].value = document.Game["text" + textBoxNumber].value + " ";
				}
				document.Game["text" + textBoxNumber].value = document.Game["text" + textBoxNumber].value + i;
				IsNotFirst = 1;
			}
		} 
	}
}

//*******Validating picks ***********
function Count() {
	var newCount = 0;
	for (i = 1; i <= 45; i++) {
		if(document.Game["num" + i].checked) {
			newCount = newCount + 1
		}
	}
	return newCount
}

function KeepCount(cb){
	
	if(textBoxNumber < rowPerGame) {
		if(Count() >= 6) {
			NumberInput();
			Clear();
			if(textBoxNumber < rowPerGame) {
				textBoxNumber++;
			}
			cb.checked=false;
		}
		else {
			QuickPickGame = false;
			NumberInput();
		}
	}
	else {
		Clear();
	}
}

function CheckNum(strNum) {
	splitString = strNum.split(" ")
	if (splitString.length < 6) {
		alert('Please select 6 picks')	
	}
}

function Check6Picks() {
	var strNum = document.Game["text"].value;
	splitString = strNum.split(" ");
	if (splitString.length < 6) {
		alert('Please Pick 6 Numbers First');
	}

}

//******Save as favorites **********
function addtofav(linkUrl,linkTitle) {
   if(!document.all) {
      alert('Please hit ctrl-d to bookmark this page');
   }
   else external.AddFavorite(linkUrl,linkTitle);
   return false;
}