var dtCh= "/";
var minYear=1900;
var maxYear=2100;
function replace(string,text,by) {
// Replaces text with by in string
    var strLength = string.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return string;
    var i = string.indexOf(text);
    if ((!i) && (text != string.substring(0,txtLength))) return string;
    if (i == -1) return string;
    var newstr = string.substring(0,i) + by;
    if (i+txtLength < strLength)
        newstr += replace(string.substring(i+txtLength,strLength),text,by);
    return newstr;
}
function SelectLP(frm,txt,txt1,checkbox){
var frmName = document.forms[frm].name; 
var max = 0
	if (frmName == "betfrm1" || frmName == "betfrm3"){
		max = 6	
		myClearText1(frmName,'ano',checkbox)
		myClearText1(frmName,'bno',checkbox)
		myClearText1(frmName,'cno',checkbox)
		myClearText1(frmName,'dno',checkbox)
		myClearText1(frmName,'eno',checkbox)	
		myClearText1(frmName,'fno',checkbox)	
	}
	if (frmName == "betfrm2"){//thunderball
		max = 5	
		myClearText1('betfrm2','ano',checkbox)
		myClearText1('betfrm2','bno',checkbox)
		myClearText1('betfrm2','cno',checkbox)
		myClearText1('betfrm2','dno',checkbox)
		myClearText1('betfrm2','eno',checkbox)	
	}	
	if (frmName == "betfrm4"){
		max = 2
		myClearText1(frmName,'ano',checkbox)
		myClearText1(frmName,'bno',checkbox)
	}	
	if (checkbox.checked){
		for(i=1;i<=max;i++){
			field = txt + i
			field1 = txt1 + i
			document.forms[frm].elements[field].checked = true;//select panels + lp check boxes
			document.forms[frm].elements[field1].checked = true;
			document.forms[frm].ALLP.checked=true;
		}
	}else{
		for(i=1;i<=max;i++){
			field = txt + i
			field1 = txt1 + i
			document.forms[frm].elements[field1].checked = false;
		}
	}
}
function SelectCheck(frm,txt,checkbox){
var frmName = document.forms[frm].name; 
var arrtxtbox =new Array(5);
arrtxtbox[1] = "ano"
arrtxtbox[2] = "bno"
arrtxtbox[3] = "cno"
arrtxtbox[4] = "dno"
arrtxtbox[5] = "eno"
arrtxtbox[6] = "fno"
var max = 0
	if (frmName == "betfrm1" || frmName == "betfrm3"){
		max = 6	
		lpall_chkbox="ALLLP"
	}
	if (frmName == "betfrm2"){
		max = 5	
		lpall_chkbox="ALLLP2"
	}
	if (frmName == "betfrm4"){
		max = 2
		lpall_chkbox="ALLLP"
	}
	if (checkbox.checked){
		for(var i=1;i<=max;i++){
			field = txt + i
			document.forms[frm].elements[field].checked = true;
		}
	}else{
		for(var i=1;i<=max;i++){
			field = txt + i
			document.forms[frm].elements[field].checked = false;
			if (document.forms[frm].elements["LP"+i].checked == true){
				document.forms[frm].elements["LP"+i].checked = false;
				myClearText1(frmName,arrtxtbox[i],checkbox)
			}
		}
		document.forms[frm].elements[lpall_chkbox].checked = false;
	}	
}
function ClearText(frm,txt,checkbox){
var frmName = document.forms[frm].name; 
var max = 0
	if (frmName == "betfrm4"){ //except for fasltlotto all have 6 horizontal txt boxes
		max = 5	
	}else{
		max = 6
		}
	if (checkbox.checked){
		for(i=1;i<=max;i++){
			field = txt + i
			document.forms[frm].elements[field].value = ""
			document.forms[frm].elements[field].disabled = true;
		}
	}else{
		for(i=1;i<=max;i++){
			field = txt + i
			document.forms[frm].elements[field].disabled = false;
		}
	}
	var mycount=0
	if (frm=="betfrm1"){//slt
		var n=6;
	}
	if (frm=="betfrm3"){//ssl
		var n=6;
	}
	if (frm=="betfrm4"){//fl
		var n=2;
	}
	for(i=1;i<=n;i++){
			if ( document.forms[frm].elements["LP"+i].checked ){
				mycount+=1
			}
	}
	if (mycount<n){
		document.forms[frm].ALLLP.checked=false
	}
	else{
		document.forms[frm].ALLLP.checked=true
	}
}
function CheckLength(frm,field1,field2){
	if (frm=="betfrm2" ) {//thunderball
		maxlimit=42
		tbmaxlimit=15
	}	
	if (frm=="betfrm1" ){//slt
		maxlimit=49
	}	
	if (frm=="betfrm3" ){//ssl
		maxlimit=49
	}	
	if (frm=="betfrm4" ){//ssl
		maxlimit=31
	}
	if (document.forms[frm].elements[field1].value.length == 2 ){
		if (document.forms[frm].elements[field1].name.length==5 ){
			if (isNaN(document.forms[frm].elements[field1].value) || document.forms[frm].elements[field1].value <=0 || document.forms[frm].elements[field1].value > tbmaxlimit) {
				alert("Thunderball value out of range! \n\nValid range is between 1 and " + tbmaxlimit )	
				document.forms[frm].elements[field1].select(); 
				document.forms[frm].elements[field1].focus();
	 		}	
			else{
				document.forms[frm].elements[field2].focus()
			}		
		}
		else{
			if (isNaN(document.forms[frm].elements[field1].value) || document.forms[frm].elements[field1].value <=0 || document.forms[frm].elements[field1].value > maxlimit){
				alert("Number value out of range! \nValid range is between 1 and " + maxlimit )	
				document.forms[frm].elements[field1].select(); 
				document.forms[frm].elements[field1].focus();
	 		}else{
				document.forms[frm].elements[field2].focus()
			}		
		}	
	}
}
var a
function openWin(a){
		w1 = window.open(a,"","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=400, height=400")
}