﻿ function CheckSpacer(str)
 {
    strRE = new RegExp( );
    strRE.compile( '^[\s ]*$', 'gi' );
    return strRE.test( str.value );
 }
 
function SubmitForm() 
{ 

    if (document.forms[0].accountno.value == "" || document.forms[0].password.value == "" )
		{
			alert("Please enter ITZ info.");
			document.forms[0].accountno.focus();
			return;
		}
		else if (CheckSpacer(document.forms[0].accountno))	{
			alert("InValid accountno.")
			document.forms[0].accountno.focus();
			return;
		}
		else if (document.forms[0].accountno.value.length != 12 || document.forms[0].password.value.length != 4 ) {
			alert("InValid accountno / Password.")
			document.forms[0].accountno.focus();
			return;
		}
		else if (isNaN(document.forms[0].accountno.value)) 
		{
			alert("InValid accountno.")
			document.forms[0].accountno.focus();
			return;
		}
		else if (isNaN(document.forms[0].password.value)) 
		{
			alert("InValid password.")
			document.forms[0].password.focus();
			return;
		}
		else
		{

        document.betmixfrm.submit();
       }         
         document.getElementById("submitsingle").style.display = "none"; 
	
}
function CheckLength(frm,field1,field2)
{     
	
	if (frm=="betmixfrm" ){ //Thunder Ball
		maxlimit=42
		tbmaxlimit=15
	}
	
	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()
			}		
		}	
	}
	
	if (frm=="betfrm2" ){// Auto checkbox checked for Thunderball
	    if ((document.forms[frm].ano1.value != "") && (document.forms[frm].ano2.value != "") && (document.forms[frm].ano3.value != "") && (document.forms[frm].ano4.value != "") && (document.forms[frm].ano5.value != "") && (document.forms[frm].ano6t.value != ""))
		    document.forms[frm].P1.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P1.checked=false
	        
	    if ((document.forms[frm].bno1.value != "") && (document.forms[frm].bno2.value != "") && (document.forms[frm].bno3.value != "") && (document.forms[frm].bno4.value != "") && (document.forms[frm].bno5.value != "") && (document.forms[frm].bno6t.value != ""))
		    document.forms[frm].P2.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P2.checked=false
	        
	    if ((document.forms[frm].cno1.value != "") && (document.forms[frm].cno2.value != "") && (document.forms[frm].cno3.value != "") && (document.forms[frm].cno4.value != "") && (document.forms[frm].cno5.value != "") && (document.forms[frm].cno6t.value != ""))
		    document.forms[frm].P3.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P3.checked=false
	        
	    if ((document.forms[frm].dno1.value != "") && (document.forms[frm].dno2.value != "") && (document.forms[frm].dno3.value != "") && (document.forms[frm].dno4.value != "") && (document.forms[frm].dno5.value != "") && (document.forms[frm].dno6t.value != ""))
		    document.forms[frm].P4.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P4.checked=false
	        
	    if ((document.forms[frm].eno1.value != "") && (document.forms[frm].eno2.value != "") && (document.forms[frm].eno3.value != "") && (document.forms[frm].eno4.value != "") && (document.forms[frm].eno5.value != "") && (document.forms[frm].eno6t.value != ""))
		    document.forms[frm].P5.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P5.checked=false
	    if ((document.forms[frm].fno1.value != "") && (document.forms[frm].fno2.value != "") && (document.forms[frm].fno3.value != "") && (document.forms[frm].fno4.value != "") && (document.forms[frm].fno5.value != "") && (document.forms[frm].fno6t.value != ""))
		    document.forms[frm].P6.checked=true	        	    
	    else 	        	    
	        document.forms[frm].P6.checked=false
	}
			
	
	     
}



function ClearText1(frm,txt,checkbox){
var frmName = document.forms[frm].name; 
	if (checkbox.checked){
		for(i=1;i<=6;i++){
		if(i == 6){
			field = txt + i +"t"
		}else{
			field = txt + i
		}	
			document.forms[frm].elements[field].value = ""
			document.forms[frm].elements[field].disabled = true;
		}
	}else{
		for(i=1;i<=6;i++){
			if(i == 6){
				field = txt + i +"t"
			}else{
				field = txt + i
			}
			document.forms[frm].elements[field].disabled = false;
		}
	}
	var mycount=0
	if (frm=="betfrm2"){
		var n=5;
	}
	for(i=1;i<=n;i++){
			if ( document.forms[frm].elements["LP"+i].checked ){
				mycount+=1
			}
	}
	if (mycount<n) {
		document.forms[frm].ALLLP2.checked=false
	}
	else{
			document.forms[frm].ALLLP2.checked=true
	}
	for(i=1;i<=n;i++){
			if ( document.forms[frm].elements["LP"+i].checked ){
				document.forms[frm].elements["P"+i].checked = true;
			}
	}
}

function mypanelchecks(frmName,checkbox) {
	var mycount=0
	var max = 0
	var arrtxtbox =new Array(6);
	arrtxtbox[1] = "ano"
	arrtxtbox[2] = "bno"
	arrtxtbox[3] = "cno"
	arrtxtbox[4] = "dno"
	arrtxtbox[5] = "eno"
	arrtxtbox[6] = "fno"
	if (frmName == "betfrm1" || frmName == "betfrm3" || frmName == "betfrm6") {
		max = 6	
		lpall_chkbox="ALLLP"
	}
	if (frmName == "betfrm2") {
		max = 5	
		lpall_chkbox="ALLLP2"
	}
	if (frmName == "betfrm4") {
		max = 2
		lpall_chkbox="ALLLP"
	}	
	if(checkbox.checked==false) {
		document.forms[frmName].elements["L"+checkbox.name].checked=false
		myClearText1(frmName,arrtxtbox[(checkbox.name).charAt(1)],checkbox) //remove contents and disables text 
		document.forms[frmName].elements[arrtxtbox[(checkbox.name).charAt(1)]+"1"].focus();
	}
	for(var i=1;i<=max;i++) {
			if ( document.forms[frmName].elements["P"+i].checked ){
				mycount+=1							
			}
	}
	if (mycount<max) {
		document.forms[frmName].ALLP.checked=false
		document.forms[frmName].elements[lpall_chkbox].checked=false 
	}
	else {
		document.forms[frmName].ALLP.checked=true
	}	
}