var mainNumsPerBoard =5;
var specialNumsPerBoard =0;
var gameName="hotPicks";
var inputGameName="HotPicks";
var minValue = 1;
var maxValue = 49;

var costPerBoardDn = 0;

var postClrLDFocusElt = "daysOfWeek";


 function initialiseRow(row){
		var checkedVal = 0;
		for ( var i = 0; i < 5; i++){
			
			 var e = document.getElementById( row + "f"+ i + "r");
			 if (e.checked){
				 checkedVal= i+ 1;
			 }
		 }
		 setHotPicks(row, checkedVal);
 }


function setHotPicks(i,j){


	for(var x=0;x<j;x++){

		enableboxes(i,x);
		
	}
		for(x=j;x<5;x++){
			disableboxes(i,x);
	}
}


function disableboxes(i,j){
	var field = document.getElementById(i+ 'f'+ j );
	field.value="";
	field.disabled=true;
	field.style.backgroundColor="#FFCCCC";
}


function enableboxes(i,j){
	var field = document.getElementById(i+ 'f'+ j );
		field.disabled=false;
		field.style.backgroundColor="#FFFFFF";
}



function validateSelection(noWed, noSat, maxWeeks, pleaseSelect){
	selectedValue = document.hotPicksPlayslipForm.draws.value;
	return validateSelectionHelper(noWed, noSat, maxWeeks, pleaseSelect, selectedValue);
}

function validateSelectionHelper(noWed, noSat, maxWeeks, pleaseSelect, selectedValue) {
	selectedNumberOfWeeks=document.hotPicksPlayslipForm.numberOfWeeks.value;
	document.hotPicksPlayslipForm.numberOfWeeks.options.length = 0;
	document.hotPicksPlayslipForm.numberOfWeeks.disabled = false;
	var numberOfWeeks = 0;
	switch (selectedValue){
	case "__W____" :
		numberOfWeeks = noWed;
		break;

	case "_____S_" :
		numberOfWeeks = noSat;
		break;

	case "__W__S_" :
		if (noWed>noSat) {
		    numberOfWeeks = noSat;
		} else {
		    numberOfWeeks = noWed;
		}
		break;
	default:

		document.hotPicksPlayslipForm.numberOfWeeks.options[0]=new Option(pleaseSelect,"");
		numberOfWeeks =maxWeeks;
	}

		document.hotPicksPlayslipForm.numberOfWeeks.options[0]=new Option(pleaseSelect,"");
	for (var i=1; i<=numberOfWeeks; i++) {
	    document.hotPicksPlayslipForm.numberOfWeeks.options[i] = new Option(i,i);
	}
	// needed for IE
	if (selectedNumberOfWeeks == 0 || selectedNumberOfWeeks > numberOfWeeks) {
		selectedNumberOfWeeks = "";
	}
	document.hotPicksPlayslipForm.numberOfWeeks.value=selectedNumberOfWeeks;

	return true;
}


function validateLongPlaySelection(noWed, noSat, maxWeeks, pleaseSelect){
	selectedValue = document.hotPicksPlayslipForm.daysOfWeek.value;
	return validateSelectionHelper(noWed, noSat, maxWeeks, pleaseSelect, selectedValue);
}

function _validatePlaySlip() {
	var days = document[gameName + "PlayslipForm"].daysOfWeek;
	if(isDropDownNotSelected(days)) {
		displayDropDownError(daysErrorMsg);
		days.focus();
		return false;
	}
	var weeks = document[gameName + "PlayslipForm"].numberOfWeeks;
	if(isDropDownNotSelected(weeks)) {
		displayDropDownError(weeksErrorMsg);
		weeks.focus();
		return false;
	}
	return true;
}


function clearExtraLuckyDips(i){

for(x=0;x<5;x++){

if(document.hotPicksPlayslipForm.elements["drawGameBoards["+i+"].numbersChosen["+x+"]"].disabled==true){

document.hotPicksPlayslipForm.elements["drawGameBoards["+i+"].numbersChosen["+x+"]"].value="";

}

}


}
