var gameName = "euro";
var inputGameName = "EM";
var costPerBoardDn = 0;

var mainNumsPerBoard = 5;
var specialNumsPerBoard = 2;
var maxValue = 50;
var minValue = 1;
var specialMaxValue = 11;
var specialMinValue = 1;

var postClrLDFocusElt = "numberOfWeeks";

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

function noOfDays() {
	var index = document[gameName + "PlayslipForm"].daysOfWeek.selectedIndex;
	var daysCount = 0;
	var stringValue = document[gameName + "PlayslipForm"].daysOfWeek.options[index].value;
	for (var i=0; i<stringValue.length-1;i++) {
		if(stringValue.charAt(i) != "_") {daysCount ++;}
	}
	return daysCount;
}


function validateLongPlaySelection(noTue, noFri, maxWeeks, pleaseSelect){
	selectedValue = document.euroPlayslipForm.daysOfWeek.value;
	selectedNumberOfWeeks=document.euroPlayslipForm.numberOfWeeksLotto.value;

	document.euroPlayslipForm.numberOfWeeks.options.length = 0;
	document.euroPlayslipForm.numberOfWeeks.disabled = false;

	var numberOfWeeks = 0;
	switch (selectedValue){
	case "_T_____" :
		numberOfWeeks = noTue;
		break;

	case "____F__" :
		numberOfWeeks = noFri;
		break;

	case "_T__F__" :
		if (noTue>noFri) {
		    numberOfWeeks = noFri;
		} else {
		    numberOfWeeks = noTue;
		}
		break;
	default:

		document.euroPlayslipForm.numberOfWeeks.options[0]=new Option(1,1);

		numberOfWeeks =maxWeeks;	
	}

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