var g_thisLang;

var gserver;
var gisMS = (navigator.appName && navigator.appName.indexOf("Microsoft") >= 0);
var httpReqSession = getXmlHttpRequestObjectBS();

/*
function getXmlHttpRequestObjectBS() {
				if (window.XMLHttpRequest) {
					return new XMLHttpRequest();
				} else if(window.ActiveXObject) {
					return new ActiveXObject("Microsoft.XMLHTTP");
				} else {
					document.getElementById('p_status').innerHTML = 'Status: Cound not create XmlHttpRequest Object.  Consider upgrading your browser.';
				}
}
*/

function getXmlHttpRequestObjectBS() {
	var xmlHttp;
	try
	{ // Firefox, Opera 8.0+, Safari 
	xmlHttp=new XMLHttpRequest(); 
	}
	catch (e)
	{ 
	// Internet Explorer 
	
		try { 
		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 
		}
		catch (e)
			{ 
				try
				{ 
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 
				}
				catch (e)
				{ 
					alert("Your browser does not support AJAX!"); 
					return false; 
				} 
			} 
	}
	return xmlHttp;
}



function makeRequest(url) {
        var http_request = false;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() { alertContents(http_request); };
        
      // alert(url);
        http_request.open('GET', url, true);
        http_request.send(null);

    }

    function alertContents(http_request) {
	//alert(http_request.readyState);
        if (http_request.readyState == 4) {
        	//alert(http_request.status);
        	
            if (http_request.status == 200) {
               // alert(http_request.responseText);
                if(http_request.responseText=="OK"){
               		 gServerStatus="OK";
                }
                else if (http_request.responseText=="NoPriviledges"){
                		window.showModalDialog("OpapDeltio/mode1.asp","windowName","dialogWidth:30;dialogheight=20;help:No;resizable:yes;status:No;");
                		//alert('Ç åêôýðùóç ôùí åðéëïãþí óáò óå äåëôßï ôïõ ÏÐÁÐ åßíáé ðñïóâÜóéìç ãéá ÷ñÞóôåò ìå ðëÞñç äéêáéþìáôá.');
                }
                else if (http_request.responseText=="OpapPrintOK"){
                		window.showModalDialog("OpapDeltio/a1.asp","windowName","dialogWidth:731px ;dialogheight=800px;help:No;resizable:yes;status:No;");
                		//popUpxml('OpapDeltio/a1.asp',731,800,0);
                		//alert('Ç åêôýðùóç ôùí åðéëïãþí óáò óå äåëôßï ôïõ ÏÐÁÐ åßíáé ðñïóâÜóéìç ãéá ÷ñÞóôåò ìå ðëÞñç äéêáéþìáôá.');
                }
                else if (http_request.responseText=="OpapPrintTest"){
                		window.showModalDialog("OpapDeltio/PrintOpap.asp","windowName","dialogWidth:731px ;dialogheight=800px;help:No;resizable:yes;status:No;");
                		
                }
               else{
               		alert('There was a problem with the request. Please stop and contact the administrator.');
               }
            } else {
                alert('There was a problem with the request. Please stop and contact the administrator.');
            }
        }

    }

function prepareOpapPrint(){
	var bslipInfoframedoc;
	if (gisMS) bslipInfoframedoc=parent.document.textFrame;
	else	 bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;
	
	
	gserver=Trim(bslipInfoframedoc.document.getElementById("BslipSessionURL").value);
	var thisurl=gserver+"?action=bslipPreparePrintOpap";
	//alert(thisurl);
	makeRequest(thisurl);
}


function helpOpapPrint(){
	parent.location.href="index.asp?id=helpPrinter&l=0";
}

function doNothing(){
	
}

function AjaxBSlip2(sevents,modeinfo,sistimaselectedradio,bufprevSistimastakeperbet,bufprevparlistake,gserver){
	
	sevents=escape(sevents);
	//var thisurl=gserver+"?sevents="+sevents+"&modeinfo="+modeinfo+"&sistimaselectedradio="+sistimaselectedradio+"&bufprevSistimastakeperbet="+bufprevSistimastakeperbet+"&bufprevparlistake="+bufprevparlistake;
	//alert(thisurl);
	//makeRequest(thisurl);	
	//***************************via post
	var url = gserver;
	//var params = "lorem=ipsum&name=binny";
	var params = "sevents="+sevents+"&modeinfo="+modeinfo+"&sistimaselectedradio="+sistimaselectedradio+"&bufprevSistimastakeperbet="+bufprevSistimastakeperbet+"&bufprevparlistake="+bufprevparlistake;
	httpReqSession.open("POST", url, true);
	//Send the proper header information along with the request
	httpReqSession.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	httpReqSession.setRequestHeader("Content-length", params.length);
	httpReqSession.setRequestHeader("Connection", "close");

	httpReqSession.onreadystatechange = function() {//Call a function when the state changes.
		alertContents(httpReqSession);
	}
	httpReqSession.send(params);

}


function SeeDetails(IDAGONAS){
	var bslipInfoframedoc;
	if (gisMS) bslipInfoframedoc=parent.document.textFrame;
	else	 bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;
	
	
	document.hfrm.bufagonasdetails.value=IDAGONAS;
	bslip=bslipInfoframedoc.document.getElementById("selectedevents").value;
	
	monostake=""
	monowin=""
	var myString = new String(bslip);
	if(myString.length>0){
	     if(myString.indexOf('|',0)>0){
	     	while(myString.indexOf('|',0)>0) {
		         //alert("IN WHILE");
		         pos=myString.indexOf('|',0);
		         token=myString.substr(0, pos);
		         var stakeToken=token+"Hstake";
	      	         var stakeval=bslipInfoframedoc.document.getElementById(stakeToken).value;
	                       if (stakeval=="")stakeval=0;
	                       if (monostake=="")
	                         monostake=stakeval;
	                       else
	                        monostake=monostake+"|"+stakeval;
	                      
	                       
	                       var winElem=token+"Hwin";
	                       var winval=bslipInfoframedoc.document.getElementById(winElem).value;
	                       if (winval=="")winval=0;
	                       if (monowin=="")
	                         monowin=winval;
	                       else
	                        monowin=monowin+"|"+winval;
	                       // alert(monostake);
		         
		         myString=myString.substr( pos+1,myString.length);
		         //alert("LAST TOKEN="+myString);
		         if(myString.indexOf('|',0)<=0){
			var stakeToken=myString+"Hstake";
	      	              var stakeval=bslipInfoframedoc.document.getElementById(stakeToken).value;
	      	              if (stakeval=="") stakeval=0;
	                            monostake=monostake+"|"+stakeval;
			 
			 
			var winElem=myString+"Hwin";
	                            var winval=bslipInfoframedoc.document.getElementById(winElem).value;
	                            if (winval=="")winval=0;
	                            monowin=monowin+"|"+winval; 
		          }
		}//while
	      }
	     else{
	    
	       var stakeToken=bslip+"Hstake";
	       var stakeval=bslipInfoframedoc.document.getElementById(stakeToken).value;
	       //alert(stakeval);
	       if (stakeval=="") stakeval=0;
	        monostake=stakeval;
	        
	        var winElem=bslip+"Hwin";
	        var winval=bslipInfoframedoc.document.getElementById(winElem).value;
	        if (winval=="")winval=0;
	                    monowin=winval;
	                     
	     }
	}
	
	//alert(monostake)
	document.hfrm.bufmonastake.value=monostake;
	document.hfrm.bufmonawin.value=monowin;
	
	document.hfrm.submit();
}

function checkBoxLeague(leagueID){
	
 	thisval=document.getElementById("selectedleaguesfromleft").value;
	//alert(thisval);
 
 	if(document.getElementById(leagueID).checked){
		if(thisval==""){
			thisval=leagueID;
		}
		else{
			thisval=thisval+","+leagueID;
		}
		
 	}
	else{
		//alert(document.getElementById(leagueID).checked);
		myString = new String(thisval);
		if(myString.indexOf(',',0)<0){
			thisval="";
		
		}
		else{
			//alert('More then 1');
			if(myString.indexOf(leagueID,0)>=0){
				pos=myString.indexOf(leagueID,0);
				if(pos==0){
					//einai to proto
					thisval=myString.substr( pos+4,myString.length);
				
				}
				else{
					
					a=myString.substring(0, pos);
					b=myString.substr( pos+4,myString.length);
					thisval=a+b;
					myString = new String(thisval);
					pos=myString.lastIndexOf(',')+1
					//alert(pos);
					//alert(myString.length);
					if(pos==myString.length){
						thisval=myString.substring(0, myString.length-1);
					}
					//alert(thisval);
				}
			}
		}
	}
document.getElementById("selectedleaguesfromleft").value=thisval;
//alert(thisval);
}


var gleuagesrefresh=0;
var pointerToLeagueArray=0;
var gArrayofSelectedLeagues= new Array(11);
gArrayofSelectedLeagues[0]="";
gArrayofSelectedLeagues[1]="";
gArrayofSelectedLeagues[2]="";
gArrayofSelectedLeagues[3]="";
gArrayofSelectedLeagues[4]="";
gArrayofSelectedLeagues[5]="";
gArrayofSelectedLeagues[6]="";
gArrayofSelectedLeagues[7]="";
gArrayofSelectedLeagues[8]="";
gArrayofSelectedLeagues[9]="";
gArrayofSelectedLeagues[10]="";


function AddToLeagueArra(leagueID){
	gArrayofSelectedLeagues[pointerToLeagueArray]=thisval;
	pointerToLeagueArray++;
}



function fillLeagues(){
	thisval=document.getElementById("selectedleaguesfromleft").value;
	myString = new String(thisval);
	if(thisval=="") return;
	//alert(thisval);
	if(myString.indexOf(',',0)>0){
		while(myString.indexOf(',',0)>0) {
			alert("IN WHILE");
			pos=myString.indexOf(',',0);
			
			idleague=myString.substr(0, pos);
			//alert(idleague);
			AddToLeagueArra(thisval);
			myString=myString.substr( pos+1,myString.length);
			
			if(myString.indexOf(',',0)<=0){
				// alert(myString);
				AddToLeagueArra(thisval);
			}
		}
	}
	else{
		AddToLeagueArra(thisval);
	}
}



function selectLeague(leagueID,ajaxmode){
	//keepBSlipLeft();
	//alert(leagueID);
	//HideLive();
	if(document.getElementById(leagueID)){
		//alert("element exists");
		
		thisval=document.getElementById("selectedleaguesfromleft_"+ajaxmode).value;
		//alert(thisval);
		if(thisval==""){
			thisval=leagueID;
		}
		else{
			
			myString = new String(thisval);
			//lookuPleagueID="'"+leagueID+"'"
			
			if(myString.indexOf(leagueID,0)>=0){
				
				
				pos=myString.indexOf(leagueID,0);
				if(pos==0){
					//einai to proto
					pos=myString.indexOf(',',0);
					if (pos>=0)
						thisval=myString.substr( pos+1,myString.length);
					else 
						thisval="";
				}
				else{
				//einai kapou allou ektos apo to proto, gia na apofigo 7 na xtipisei kai sto 17 tha psakso gia ,7
				 	lookUP=","+leagueID
				 	pos=myString.indexOf(lookUP,0);
					//a=myString.substring(0, pos);
					if (pos>0){
						a=myString.substring(0, pos+1);
						
						//alert(a);
						//b=myString.substr( pos+1,myString.length);
						b=myString.substr( pos+2,myString.length);
						
						myStringRest = new String(b);
						delimeterpos=myStringRest.indexOf(',',0);
						//alert(delimeterpos);
						if(delimeterpos<0){
							//einai to teleftaio
							//thisval=myString.substring(0, pos-1);
							thisval=myString.substring(0, pos);
						}
						else{
						//einai kapou stin mesi
							c=myStringRest.substr( delimeterpos+1,myStringRest.length);
							thisval=a+c;
						}
					}
					else{
						thisval=thisval+","+leagueID;
					}
				}
				//document.getElementById(leagueID).value="off"; 
				//uncheck the chekbox
			}
			else{
				thisval=thisval+","+leagueID;
			
			}
		}
		
		//alert(thisval);
		document.getElementById("selectedleaguesfromleft_"+ajaxmode).value=thisval;
		//alert(document.getElementById(leagueID).checked);
		//document.getElementById(leagueID).checked="true";
		document.getElementById(leagueID).checked=!document.getElementById(leagueID).checked
		//alert(ajaxmode);
		
		if (ajaxmode=='SOCCER'){
			if (document.getElementById("mainSoccerTable")) setAjaxLeagueLeftSoccer(thisval);
			else leftsubmitForm();
		}
		else{
			//alert(document.getElementById("mainBasketTable"));
			//setAjaxLeagueLeftBasket(thisval,selSportType);
			//selSportType='basket';
			selSportType=ajaxmode;
			if (document.getElementById("mainBasketTable")){
				MakeVisibleBasketProgram();
				//alert(selSportType);
				setAjaxLeagueLeftBasket(thisval,selSportType);
				
			}
			else leftsubmitForm();
			
			
		}
		//leftsubmitForm();
	
	
	}
}



function showBetKoumpiClick(){
	//alert('showBetKoumpiClick()');
	leftsubmitForm();

}



function checkIfnumeric(Key) {
	if ( ((Key>47 )&&(Key<58)) ||(Key==13)){return true;}else {
alert('<%=g_Msg12%>');return false;}
}


function checkIfnumericSpires(Key,id) {
	if ( ((Key>47 )&&(Key<58)) ||(Key==13)){
	emptyWeightfields(id);
	return true;}else {
	alert('<%=g_Msg12%>');return false;}
}

function checkIfnumericDs(Key,id) {
	if ( ((Key>47 )&&(Key<58)) ||(Key==13)||(Key==46)){
		emptyWeightfields(id);
	return true;}else {
	alert('<%=g_Msg40%>');return false;}
}


function checkIfphonenumeric(Key) {
if ( ((Key>47 )&&(Key<58)) ||(Key==13) || (Key==43) || (Key==47) || (Key==92) || (Key==45)){return true;}else {
alert('<%=g_Msg13%>');return false;}
}









function keyDown(e,id){
var akey;	
try{	
	if (typeof(e.keyCode)=='undefined') {
		akey=e.which;
	}else {
		akey=e.keyCode
	}	
	switch(akey)
	{
		case 46:
			emptyWeightfields(id);
			break;

		case 8:
			emptyWeightfields(id);
			break;
	
	}	
	
}
catch (ex){
}		
return true;	
}




function popUpxml(URL,WDT,HGT,SCR){
		if (screen) {
			WDT += 32;
			HGT += 96;
			wleft = (screen.width - WDT) / 2;
 			wtop = (screen.height - HGT) / 2;
		}
		else{
			wleft = 10;
 			wtop = 10;
		}
		//alert(URL);
		hwndOffer=window.open(URL,'xBet','toolbar=0,scrollbars=yes,location=0,statusbar=0,menubar=0,resizable=1,width='+WDT+',height='+HGT+',left='+wleft+',top='+wtop+'');
	}
function calcthisMaxReturn(startval,visibleTextFrame,prevSistimastakeperbet){
	  var noFBets=getnumberOfEvents(visibleTextFrame);
	  var bla = new Array(3);
	  gemiseArray(bla,noFBets);
	  //---------------------GEMISE PINAKA ME APODOSIS
	  var blaApodosis = new Array(0);
	  gemiseArrayMeApodosis(blaApodosis,noFBets,visibleTextFrame);
	   //----------------END GEMISE PINAKA ME APODOSIS	 	
	  var combArray = new Array(0);	
	  realcomb(combArray,bla,noFBets,startval);//dimiourgei tous sindiasmous		
	  var maxreturn;
	  maxreturn=makepinakaApodoseon(combArray,blaApodosis,prevSistimastakeperbet);
                 //readComBArray(combArray);
	return  maxreturn;
}


function makepinakaApodoseon(combArray,blaApodosis,stakeperBet){
    var oddsArrayFromComb = new Array(0);
    var sap="";
    var i=0;
    var k=combArray.length;
    for (i=0;i<k;i++){
		//alert("Element :"+i+" value:"+combArray[i]);
		sap=getSinolikiApodosiFromItem(combArray[i],blaApodosis);
		//alert(sap);
		oddsArrayFromComb[i]=sap;
    }

    var stakeArrayFromComb= new Array(0);
    var k=combArray.length;
    for (i=0;i<k;i++){
	stakeArrayFromComb[i]=oddsArrayFromComb[i]*stakeperBet;
    }

    var maxreturn=0;
    k=stakeArrayFromComb.length;
    i=0;
    for (i=0;i<k;i++){
	maxreturn=maxreturn+stakeArrayFromComb[i];
    }
 //
   return maxreturn;
}

function getSinolikiApodosiFromItem(timi,blaApodosis){//bgazo ta thaymastika
	var totalod=1;
	 myString = new String(timi);
		if(myString.length>0){
			if(myString.indexOf('!',0)>0){
				while(myString.indexOf('!',0)>0) {
					pos=myString.indexOf('!',0);
					token=myString.substr(0, pos);
					totalod=totalod*eval(blaApodosis[token-1]);
					myString=myString.substr( pos+1,myString.length);
					
					if(myString.indexOf('!',0)<=0){
						token=eval(myString);
						totalod=totalod*eval(blaApodosis[token-1]);
					}
				}//while
			}
			else{
				token=eval(timi);
				totalod=totalod*eval(blaApodosis[token-1]);
				
			}
		}	
	return  totalod;
}


function getItems(timi){
	var i=0;
	 myString = new String(timi);
		if(myString.length>0){
			if(myString.indexOf('!',0)>0){
				while(myString.indexOf('!',0)>0) {
					pos=myString.indexOf('!',0);
					token=myString.substr(0, pos);
					i=i+1;
					myString=myString.substr( pos+1,myString.length);
					if(myString.indexOf('!',0)<=0){
						i=i+1;
					}
				}//while
			}
			else{
				i=i+1;
			}
		}	
	return i;
}

function gemiseSindiamsousArray(combArray,timi,N){
	var i=0;
	var k=combArray.length;
	var exist=0;
	for (i=0;i<k;i++){
		if(combArray[i]==timi)exist=1;
	}

	if(exist==0){
		var items=getItems(timi);
		if(items==N){
			var i=combArray.length;
			combArray[i]=timi;
		}
	}
}





function readComBArray(combArray){
	
	alert("ArayLegnth:"+combArray.length);
	var i=0;
	var k=combArray.length;
	for (i=0;i<k;i++){
		alert("Element :"+i+" value:"+combArray[i]);
		
	}
	/*var i=combArray.length+1;
	combArray[i]=timi;
	var i=0;
	for (i=0;i<plithismos;i++){
		//alert(i);
		bla[i]=i+1;
	}*/
}



function gemiseArray(bla,plithismos){
	var i=0;
	for (i=0;i<plithismos;i++){
		//alert(i);
		bla[i]=i+1;
	}
	
	
}




function gemiseArrayMeApodosis(bla,plithismos,visibleTextFrame){
	var i=0;
	var odd="";
	if(visibleTextFrame.document.getElementById("selectedevents")){
	            var bslip=visibleTextFrame.document.getElementById("selectedevents").value;
	            myString = new String(bslip);
		if(myString.length>0){
			if(myString.indexOf('|',0)>0){
				while(myString.indexOf('|',0)>0) {
					//alert("IN WHILE");
				
					pos=myString.indexOf('|',0);
					token=myString.substr(0, pos);
					odd=getOddFromToken(token);
					bla[i]=odd;
					i=i+1;
					//alert(token);
					myString=myString.substr( pos+1,myString.length);
					//alert("LAST TOKEN="+myString);
					if(myString.indexOf('|',0)<=0){
						var odd=getOddFromToken(myString);
						bla[i]=odd;
						i=i+1;
					}
				}//while
			}
			else{
				//alert(bslip);
				var odd=getOddFromToken(bslip);
				bla[i]=odd;
				i=i+1;
			}
		}	
	}
}



function recstuff(combArray,plithismos,k,bla,N,lastcomb){
	var thiscomb=lastcomb;
	//alert(thiscomb);
              	      if(plithismos>k)	{
              	      	var j=k+1;
              	      	for (j;j<plithismos;j++){
              	      		thiscomb=thiscomb+bla[j];
              	      		//alert(thiscomb);
              	      		gemiseSindiamsousArray(combArray,thiscomb,N);
             	      	}
	              	       	
              	       }
              	      //recursive 
}


function recstuffMiddle(combArray,plithismos,k,bla,N,thisSindiasmos,lastcomb){
	var  thiscombination=lastcomb;
	var j=k;
              	var  incommingcomb=thiscombination;
              	var nowSindiasmos=thisSindiasmos;
              	for (j;j<plithismos;j++){
              		//thisSindiasmos=eval(thisSindiasmos)+1;
              		//alert("1 N="+N+" nowSindiasmos:"+nowSindiasmos); 
              		if(N==(nowSindiasmos))thiscombination= incommingcomb+"!"+bla[j];			       	
              		else{
              		           thiscombination= thiscombination+"!"+bla[j];
              		           nowSindiasmos=nowSindiasmos+1;
              		}
              		
              		//var myString = new String(thiscombination);
	                //nowSindiasmos=myString.length;
              		             		 
              		//alert("thiscombination:"+thiscombination);  
              		//alert("2 N="+N+" nowSindiasmos:"+nowSindiasmos); 
              	                 if(N==nowSindiasmos){	
	                              	//alert("Found Combination in recstuffMiddle:"+thiscombination);
	                 	gemiseSindiamsousArray(combArray,thiscombination,N);
	                 	//thisSindiasmos=thisSindiasmos-1;
	                 	//nowSindiasmos=nowSindiasmos-1;
	                   	
	                   }
	                    else{  
	             		var rightelements=eval(plithismos)-(j);
	                	var comblength=nowSindiasmos+rightelements;
	                              	var jumb=1;
	                	while(comblength>=N){
	                		jumb=jumb+1;
	                		//alert("thiscombination:"+thiscombination+"jumb:"+jumb);
	                		recstuffMiddle(combArray,plithismos,j+jumb,bla,N,nowSindiasmos,thiscombination);
	                	               	rightelements=eval(plithismos)-(j+jumb);
	                		comblength=nowSindiasmos+rightelements;
	                	}
	                	
	                 	
	           	}
              	}
	              	       	
              
              	      //recursive 
}




function ftiakseSindiasmous(combArray,bla,plithismos,i,N){
	//alert("Ftiakse sindiasmous gia="+i)
	var thiscombination="";
	thiscombination="";	
	thiscombination=thiscombination+""+bla[i];		
	var thisSindiasmos=0;
                thisSindiasmos=eval(thisSindiasmos)+1;
	var k=eval(i)+1;
	
	for (k;k<plithismos;k++){
	        if(N>thisSindiasmos){
	            lastcomb=thiscombination;
	            
	            //thiscombination=thiscombination+bla[k];
	            
	          			       	
	            thiscombination=thiscombination+'!'+bla[k];			       	
	            thisSindiasmos=eval(thisSindiasmos)+1;	
	            if(N==thisSindiasmos){
	            	//alert("N==thisSindiasmos"+thiscombination);	
	           	gemiseSindiamsousArray(combArray,thiscombination,N);
	            	thiscombination="";	
		thiscombination=thiscombination+bla[i];	
	        	thisSindiasmos=0;
               	                thisSindiasmos=eval(thisSindiasmos)+1;
               	              	if(N>2){
	              	      //recstuff(combArray,plithismos,k,bla,N,lastcomb);
	            	      var dif=N-2;
	            	      k=k-dif;	
	               	}//if N>2
	             }
	             else{
	             	var rightelements=eval(plithismos)-(k);
	                var comblength=thisSindiasmos+rightelements;
	                var jumb=1;
	                while(comblength>=N){
	                	jumb=jumb+1;
	                	//alert("thiscombination:"+thiscombination+"jumb:"+jumb);
	                	recstuffMiddle(combArray,plithismos,k+jumb,bla,N,thisSindiasmos,thiscombination);
	                               	rightelements=eval(plithismos)-(k+jumb);
	                	comblength=thisSindiasmos+rightelements;
	                }
	              }
	        }
	}//for
}

function realcomb(combArray,bla,plithismos,N){
	
	/*var plithismos=6;//6//5
	N=5;//5//3
	plithismos=8;//6//5
	N=3 ;//4
	*/
	//alert("plithismos:"+plithismos+" N:"+N);
	
	var curcel,diff;
	
		
	for (i=0;i<plithismos;i++){
		curcel=i;
		diff=eval(plithismos)-eval(curcel);
		if(diff>=N){//cell i is ok
			ftiakseSindiasmous(combArray,bla,plithismos,i,N);
		}
	}
	
}


function combin(plithismos,k)
{
	//var numero = Math.round(document.combinazioni.num.value);
	//var gruppo = Math.round(document.combinazioni.grup.value);

	var numero = Math.round(plithismos);
	var gruppo = Math.round(k);
	var disp = 1;
	var fatt = 1;
	var comb = 1;
	diff = numero - gruppo;
	while (numero > diff){
		disp=disp*numero
		numero = numero - 1;
	}

	while (gruppo > 0){
		fatt=fatt*gruppo;
		gruppo--;
	}
	comb = Math.round(disp/fatt);
	return comb;
	
	//document.combinazioni.comb.value = comb;
}




function Trim(TRIM_VALUE){
if(TRIM_VALUE.length < 1){
return"";
}
TRIM_VALUE = RTrim(TRIM_VALUE);
TRIM_VALUE = LTrim(TRIM_VALUE);
if(TRIM_VALUE==""){
return "";
}
else{
return TRIM_VALUE;
}
} //End Function

function RTrim(VALUE){
var w_space = String.fromCharCode(32);
var v_length = VALUE.length;
var strTemp = "";
if(v_length < 0){
return"";
}
var iTemp = v_length -1;

while(iTemp > -1){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(0,iTemp +1);
break;
}
iTemp = iTemp-1;

} //End While
return strTemp;

} //End Function

function LTrim(VALUE){
var w_space = String.fromCharCode(32);
if(v_length < 1){
return"";
}
var v_length = VALUE.length;
var strTemp = "";

var iTemp = 0;

while(iTemp < v_length){
if(VALUE.charAt(iTemp) == w_space){
}
else{
strTemp = VALUE.substring(iTemp,v_length);
break;
}
iTemp = iTemp + 1;
} //End While
return strTemp;
} //End Function


function cutAfterDot(userwin){
	var newString = new String(userwin);
	if(newString.indexOf('.',0)>=0){
		var pos=newString.indexOf('.',0);
		newString=newString.substring(0, pos+3);	
	}
	return newString;
}


function getTotalOddForBasket(NofBasketEvents){
	var Bodd;
	Bodd=1;
	if (NofBasketEvents==1) Bodd=1.75;
	
	if (NofBasketEvents==2) Bodd=3;
	if (NofBasketEvents==3) Bodd=5;
	if (NofBasketEvents==4) Bodd=9;
	if (NofBasketEvents==5) Bodd=16;
	if (NofBasketEvents==6) Bodd=30;
	if (NofBasketEvents==7) Bodd=55;
	if (NofBasketEvents==8) Bodd=100;
	if (NofBasketEvents==9) Bodd=200;
	if (NofBasketEvents==10) Bodd=400;
	if (NofBasketEvents==11) Bodd=600;
	if (NofBasketEvents==12) Bodd=1000;
	if (NofBasketEvents==13) Bodd=1500;
	if (NofBasketEvents==14) Bodd=3500;
	if (NofBasketEvents==15) Bodd=6000;
	
	
	
	
	return Bodd;
}

function prepareBslipForBasket(bslip){
	var basketBslip,soccerBslip,NofBasketEvents;
	basketBslip="";
	soccerBslip="";
	NofBasketEvents=0;
	lastTripleBasketBetPosition=-1;
	var reorderStr=new String(bslip);
	var mySplitResult = reorderStr.split("|");
	for(i = 0; i < mySplitResult.length; i++){
		if (getSportsTypeOfToken(mySplitResult[i])=='B'){
				//alert(getCombTypeOfToken(mySplitResult[i]));
				if (getCombTypeOfToken(mySplitResult[i])==1){
					mySplitResult[i]=setBasketOddToPacket(mySplitResult[i],1.85); //single bets have 1.85
				}
				else {
					NofBasketEvents=NofBasketEvents+1;
					mySplitResult[i]=setBasketOddToPacket(mySplitResult[i],1); //ta bazo ola se ena
					lastTripleBasketBetPosition=NofBasketEvents;
				}
				
				if (basketBslip=="") basketBslip=mySplitResult[i];
				else basketBslip=basketBslip+"|"+mySplitResult[i];
					
		}
		else{
				if (soccerBslip=="") soccerBslip=mySplitResult[i];
					else soccerBslip=soccerBslip+"|"+mySplitResult[i];
		}
	}
	
	if (NofBasketEvents>0){ 
		thisBasketodd=getTotalOddForBasket(NofBasketEvents); 
		//alert(thisBasketodd);
		//pare to teleftaio basket packet kai baltou to odd
		var BasketStr=new String(basketBslip);
		basketBslip="";
		var mySplitBasketResult = BasketStr.split("|");
		nofBasketBets=mySplitBasketResult.length;
		//alert(nofBasketBets);
		//alert(NofBasketEvents);
		
		for(i = 0; i < mySplitBasketResult.length; i++){
			
			if (getCombTypeOfToken(mySplitBasketResult[i])>1){
				if (i==(lastTripleBasketBetPosition-1)){
						lastPacket=mySplitBasketResult[i];
						mySplitBasketResult[i]=setBasketOddToPacket(lastPacket,thisBasketodd);
				}
			}
			if (basketBslip=="") basketBslip=mySplitBasketResult[i];
				else basketBslip=basketBslip+"|"+mySplitBasketResult[i];
		}
			//setBasketOddToLastGame(thisBasketodd);
			//alert(mySplitBasketResult[nofBasketBets-1]);
			//end baltou to odd
	}
				
	if (soccerBslip=="") bslip=basketBslip;
	else{
		if (basketBslip=="")
			 bslip=soccerBslip;
		else
			 bslip=soccerBslip+"|"+basketBslip;
	}
	//alert(bslip);
	
return bslip;
}
function setBasketOddToPacket(BasketPacket,thisBasketodd){
	var newString = new String(BasketPacket);
	var mySplitResult = newString.split("!");
	mySplitResult[4]=thisBasketodd;
	
	newpacket=mySplitResult[0]+"!"+mySplitResult[1]+"!"+mySplitResult[2]+"!"+mySplitResult[3]+"!"+mySplitResult[4]+"!"+mySplitResult[5]+"!"+mySplitResult[6]+"!"+mySplitResult[7]+"!"+mySplitResult[8];
	return newpacket;
	
}

function getCombTypeOfToken(token){
	var newString = new String(token);
	var mySplitResult = newString.split("!");
	return mySplitResult[7];
}

function getSportsTypeOfToken(token){
	var newString = new String(token);
	var mySplitResult = newString.split("!");
	return mySplitResult[8];
}
function AppendToHiddenIFrameValue(idagona,game,bet,beinfo,odd,tip,agtime,combFlag,bslipInfoframedoc,sportstype){
		
	var val;
	var packet;
	
	packet=idagona+"!"+game+"!"+bet+"!"+beinfo+"!"+odd+"!"+tip+"!"+agtime+"!"+combFlag;
	packet=idagona+"!"+game+"!"+bet+"!"+beinfo+"!"+odd+"!"+tip+"!"+agtime+"!"+combFlag+"!"+sportstype;

	var visibleTextFrame = bslipInfoframedoc;
	if(visibleTextFrame.document.getElementById("selectedevents")){
		bslip=visibleTextFrame.document.getElementById("selectedevents").value;
		//alert(bslip);
		if(bslip==""){
			bslip=packet;
			bslip=prepareBslipForBasket(bslip); //reorder bslip
		}
		else{
			//first see if it exist already
			myString = new String(bslip);
			
			//alert(myString);
			//alert(packet);
			
			if(myString.indexOf(packet,0)<0){
				bslip=bslip+"|"+packet;
				bslip=prepareBslipForBasket(bslip); //reorder bslip
			}
			//else alert('To Stixima afto iparxei idi sto kouponi sas');
		}
		visibleTextFrame.document.getElementById("selectedevents").value=bslip;
	}
}



var g_OnLoad=false;//cheked in getStake

function checkonLoadBSlip(bslip,bmode,sistimaselectedradio,bufprevSistimastakeperbet,bufprevparlistake,bufmonastake,bufmonawin){
	hideOverlay();
	
	
	g_OnLoad=true;
	
	var bslipInfoframedoc;
	//bslipInfoframedoc=parent.document.getElementById("textFrame");
	if (gisMS) bslipInfoframedoc=parent.document.textFrame;
	else	 bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;
	
	
	
	if(bslipInfoframedoc){
		bslipInfoframedoc.document.getElementById("selectedevents").value=bslip;
		//alert(bslip);
		 myString = new String(bslip);
		 if(myString.length>0){
		 	bslipInfoframedoc.document.getElementById("modeinfo").value=bmode;
		 	bslipInfoframedoc.document.getElementById("sistimaselectedradio").value=sistimaselectedradio;
		 	bslipInfoframedoc.document.getElementById("hiddenfstakeperbet").value=bufprevSistimastakeperbet;
		 	bslipInfoframedoc.document.getElementById("fparolistake").value=bufprevparlistake;
		 	bslipInfoframedoc.document.getElementById("hiddenbufmonastake").value=bufmonastake;
		 	bslipInfoframedoc.document.getElementById("hiddenbufmonawin").value=bufmonawin;
			createHMTLBetSlip(bslipInfoframedoc,0);
		}	
	}
	g_OnLoad=false;
}



function checkUserPoints(newpoints){
	var loginFrm;	
	if (gisMS) loginFrm=parent.document.loginsectionFrame;
	else	 loginFrm=parent.document.getElementById("loginsectionFrame").contentWindow;
	if(loginFrm.document.getElementById("points")){//parent epeidi to kalo apo ti sendBet.asp
		loginFrm.document.getElementById("points").innerHTML=newpoints
	}
	
}


var g_thisUser="";

function AddToBetSlip(idagona,game,bet,beinfo,odd,tip,agtime,combFlag,thiuser,sportstype){
	if (sportstype=="") sportstype="S";
	
	
	
	
	g_thisUser=thiuser;
	var bslipInfoframedoc;
	//bslipInfoframedoc=parent.document.getElementById("textFrame");
	if (gisMS) bslipInfoframedoc=parent.document.textFrame;
	else	 bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;
	//document.textFrame ->an den erxetai mesa apo iframe alla xima mesa ston index.asp
	
	
	
	
	var noFBets=getnumberOfEvents(bslipInfoframedoc);
	//alert(noFBets);
	modeinfo=bslipInfoframedoc.document.getElementById("modeinfo").value;
	//alert(modeinfo);
	
	if(modeinfo=="3" && (eval(noFBets)>=8)){
		alert('ÌÝãéóôïò áñéèìüò áãþíùí óå óýóôçìá åßíáé (8).');
	}
	else{
		if(modeinfo=="2" && (eval(noFBets)>=15)){
			alert('Ï ìÝãéóôïò áñéèìüò áãþíùí ðïõ ìðïñåßôå íá åðéëÝîåôå åßíáé 15 áãþíåò.');	
		}
		else{
			//alert("debug");
			AppendToHiddenIFrameValue(idagona,game,bet,beinfo,odd,tip,agtime,combFlag,bslipInfoframedoc,sportstype)
			
			createHMTLBetSlip(bslipInfoframedoc,0);
		}
	}
	//alert("bevore ajax");
	//AjaxBSlip();
}


function changeModeBetSlip(curmode){
	var noFBets=getnumberOfEvents(this);
	if((noFBets>8) && (curmode=="3")){
		alert('Ena sistima mporei na apotelietai apo to poli 8 pontarismata.');	
	}
	else{
		document.getElementById("modeinfo").value=curmode;
		//alert(document.getElementById("modeinfo").value); 
		createHMTLBetSlip(this,0);
	}
}



function getOddFromToken(token){
	
	var myString,pos;
	myString = new String(token);

	

	pos=myString.indexOf('!',0);
	idagona=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);

	pos=myString.indexOf('!',0);
	game=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);

	pos=myString.indexOf('!',0);
	bet=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	betinfo=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	odd=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	agtime=myString.substr(0, pos);
	//alert(odd);
	
	return odd;
}


function appentEventToHMTLBetSlip(modeinfo,token,stake,win,stakeInfo,sndbetsval,incNofBet){
	//game!bet!betInfo!odd
	var myString,pos;
	//alert(token);
	myString = new String(token);
	
	//alert(stake);
	pos=myString.indexOf('!',0);
	idagona=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	game=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	bet=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	//alert(bet);
	
	pos=myString.indexOf('!',0);
	betinfo=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	odd=myString.substr(0, pos);
	//alert(odd);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	simio=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	agtime=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	thiscombflag=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	myString=myString.substr( pos+1,myString.length);
	thisSportsTypeBet=myString;
	
	//pos=myString.indexOf('!',0);
	//myString=myString.substr( pos+1,myString.length);
	//thiscombflag=myString;
	
	
	if(bet=="3way")	betmode="1X2";
	if(bet=="2way")	betmode="12";
	if(bet=="1X")	betmode="1X";
	if(bet=="12")	betmode="12";
	if(bet=="X2")	betmode="X2";
	
	
	if(bet=="HT")	betmode="HT";
	
	if(bet=="UNDER /  OVER")	betmode="UNDER /  OVER";
	
	if(bet=="HFXX") betmode="XX";
	if(bet=="HFX1") betmode="X1";
	if(bet=="HFX2") betmode="X2";
		
	if(bet=="HF1X") betmode="1X";
	if(bet=="HF11") betmode="11";
	if(bet=="HF12") betmode="12";
		
	if(bet=="HF2X") betmode="2X";
	if(bet=="HF21") betmode="21";
	if(bet=="HF22") betmode="22";
	
	if(bet=="TS0:0") betmode="0:0"; if(bet=="TS0:1") betmode="0:1";if(bet=="TS0:2") betmode="0:2";if(bet=="TS0:3") betmode="0:3";if(bet=="TS0:4") betmode="0:4";									
	if(bet=="TS1:0") betmode="1:0"; if(bet=="TS1:1") betmode="1:1";if(bet=="TS1:2") betmode="1:2";if(bet=="TS1:3") betmode="1:3";if(bet=="TS1:4") betmode="1:4";
	if(bet=="TS2:0") betmode="2:0"; if(bet=="TS2:1") betmode="2:1";if(bet=="TS2:2") betmode="2:2";if(bet=="TS2:3") betmode="2:3";if(bet=="TS2:4") betmode="2:4";
	if(bet=="TS3:0") betmode="3:0"; if(bet=="TS3:1") betmode="3:1";if(bet=="TS3:2") betmode="3:2";if(bet=="TS3:3") betmode="3:3";if(bet=="TS3:4") betmode="3:4";
	if(bet=="TS4:0") betmode="4:0"; if(bet=="TS4:1") betmode="4:1";if(bet=="TS4:2") betmode="4:2";if(bet=="TS4:3") betmode="4:3";if(bet=="TS4:4") betmode="4:4";
	//alert(bet);
	if(bet=="Goals")	betmode="Goals";
	
	var betevent="";
	
	if (thisSportsTypeBet=="B"){
		betevent=betevent+"<TR class=bet-slipitemB height=\"23\" >";
		 betevent=betevent+"<TD  vAlign=top ><img src=\"images/basketBallBS1.jpg\">&nbsp;</TD";

	}
	else{
		betevent=betevent+"<TR class=bet-slipitem height=\"23\">";
		 betevent=betevent+"<TD class=ctl vAlign=top><img src=\"images/soccerBS1.jpg\">&nbsp;</TD";
	
	}	
	betevent=betevent+"<TD vAlign=top width=\"100%\" class=\"secondarytitles\">";

	if (thiscombflag=="1"){
		betevent=betevent+"<IMG alt=\"Can not be combined events\"  src=\"images/onered.jpg\" border=0 width=\"10\" heigth=\"10\">";
	}
	if (thiscombflag=="2"){
		betevent=betevent+"<IMG alt=\"Must be combined with 1 more events\"  src=\"images/blue2.jpg\" border=0 width=\"10\" heigth=\"10\">";
	}
	if (thiscombflag=="3"){
		betevent=betevent+"<IMG alt=\"Must be combined with 2 more events\"  src=\"images/3.jpg\" border=0 width=\"10\" heigth=\"10\">";
	}
	betevent=betevent+"<b>"+incNofBet+")</b>";	
	betevent=betevent+game;//"Olympique  Lyonnais - Real Madrid";
	//betevent=betevent+"&nbsp;("+agtime+")";
	betevent=betevent+"<BR>";
	betevent=betevent+" "+betmode+":"+" <font color=\"AD2900\">"+betinfo+"</font>";//" 3Way - Pick: <font color=\"AD2900\">Olympique   Lyonnais </font>";
	betevent=betevent+"<TD vAlign=top align=right><a  href=\"javascript:RemoveFromBetSlip('"+token+"');\">";
	betevent=betevent+"<IMG alt=Delete  src=\"images/button-delete.gif\" border=0> </A><BR>"+odd+"";//"<IMG alt=Delete  src=\"images/button-delete.gif\" border=0> </A><BR>2.60";
	betevent=betevent+"</TD></TR>";
	betevent=betevent+" <INPUT  name=\""+token+"Hstake\" id=\""+token+"Hstake\"  type=\"hidden\" value=\""+stake+"\">";
	betevent=betevent+" <INPUT  id=\""+token+"Hwin\" name=\""+token+"Hwin\" type=hidden value="+win+">";
	betevent=betevent+" <INPUT  id=\""+token+"odd\" name=\""+token+"odd\" type=hidden value="+odd+">";
	
	
	if(modeinfo=="1"){
		
		
		betevent=betevent+"<TR class=bet-slipitem height=\"30\">";
		betevent=betevent+"<TD colspan=\"3\" width=\"100%\">";
		betevent=betevent+"<TABLE border=0 cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><TR class=bet-slipitem>";
		
		betevent=betevent+"<TD vAlign=middle width=\"45%\" nowrap>"+stakeInfo+":</TD>";
		betevent=betevent+"<TD vAlign=top width=\"20%\">";
		if(sndbetsval==1)
		betevent=betevent+"<input MAXLENGTH=4  type=\"text\" name=\""+token+"stake\" id=\""+token+"stake\" value=\""+stake+"\" size=\"4\" disabled=\"disabled\">";
		else
		betevent=betevent+"<input MAXLENGTH=4  type=\"text\" name=\""+token+"stake\" id=\""+token+"stake\" value=\""+stake+"\" size=\"4\" onkeypress=\"javascript: if(handleClickOnStake(window.event.keyCode)) {return true;}else {return false;}\" onkeyUp=\"javascript: if(handleKeyUp('"+token+"')) {return true;}else {return false;}\">";
		
		betevent=betevent+"</TD>";
		
	
		betevent=betevent+"<TD vAlign=top width=\"35%\" align=right>";
		if(!win==""){
			newString = new String(win);
			if(newString.indexOf('EUR',0)<0){
				a=" EUR";
				win=win+a;
			}
			
			/*if(newString.indexOf('P',0)<0){
				a=" Points";
				win=win+a;
			}*/
			//alert("appentEventToHMTLBetSlip="+win);
		}
		
		//betevent=betevent+"<font color=green><div name=\""+token+"win\" id=\""+token+"win\" value=\" \">"+win+"</div></font>";
		betevent=betevent+"<div name=\""+token+"win\" id=\""+token+"win\" value=\" \">"+win+"</div>";
		
		betevent=betevent+"</TD>";
		betevent=betevent+"</TR>";
		betevent=betevent+"</TABLE></TD></TR>";	
	}
		
return 	betevent;
}


function getMaxReturnFromSisitme(visibleTextFrame,prevSistimastakeperbet,noFBets,sistimaselectedradio,thisstartval){
	var forevalallStake="";
	if(eval(noFBets)>2){
			//var startval=2;
			var startval=thisstartval;
			var maxreturn=0;
			while(noFBets>startval){
			 	  var thiselem=startval+"ades";
			  	 if(visibleTextFrame.document.getElementById(thiselem)){
			  		 if(visibleTextFrame.document.getElementById(thiselem).checked){
			   			maxreturn=calcthisMaxReturn(startval,visibleTextFrame,Trim(prevSistimastakeperbet));
			   			forevalallStake=maxreturn;
			   			sistimaselectedradio=thiselem;
			      		}
			   	}
			   	else {
			   		if((!sistimaselectedradio=="")&&(sistimaselectedradio==thiselem)&&(eval(prevSistimastakeperbet)>0)){
			   			maxreturn=calcthisMaxReturn(startval,visibleTextFrame,Trim(prevSistimastakeperbet));
			   			forevalallStake=maxreturn;
			   		}
			   	}
			    startval=startval+1;
			   }
	}
	
	return forevalallStake;
	
}




function prepareConfirmTextForSisitime(visibleTextFrame,noFBets,startval){
	var bsliptext="";
	comb=combin(noFBets,startval); 	
			             bsliptext=bsliptext+"<TR height=\"15\"><td>";
			             thisÉnfo="";
			            if(startval=="2" && visibleTextFrame.document.getElementById("2ades").checked){ 
			            		thisÉnfo=diadaÉnfo; 
			            		bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			            	}
			              if(startval=="3" && visibleTextFrame.document.getElementById("3ades").checked){
			              		 thisÉnfo=triadaÉnfo;
			              	 	bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			              }
			              if(startval=="4" && visibleTextFrame.document.getElementById("4ades").checked) {
			              		thisÉnfo=tetradaÉnfo;
			              		bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			            	}
			               if(startval=="5" && visibleTextFrame.document.getElementById("5ades").checked) {
			               		thisÉnfo=pentadaÉnfo;
			               		bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			            	}
			                if(startval=="6" && visibleTextFrame.document.getElementById("6ades").checked){
			                	 thisÉnfo=eksadaÉnfo;
			                	 bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			            	}
			                  if(startval=="7" && visibleTextFrame.document.getElementById("7ades").checked){
			                               	 thisÉnfo=epetadaÉnfo;
			                  	 bsliptext=bsliptext+thisÉnfo+" ("+comb+" "+stiximataInfo+")";
			            	}
			                 bsliptext=bsliptext+"</td></tr>";
	return bsliptext;
}


function prepareRadioBtnForSisitime(visibleTextFrame,thiselem,noFBets,startval){
	var bsliptext="";
	 if(startval=="2"){
	   	  comb=combin(noFBets,startval);
	   	  bsliptext=bsliptext+"<TR height=\"15\"><td> ";
	   	  if(visibleTextFrame.document.getElementById("2ades")){
	   	 	 if(visibleTextFrame.document.getElementById("2ades").checked)
	   	  	  	              bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	  	else        bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	      	 }
	   	 else{
	   	 	if((sistimaselectedradio==thiselem)||(sistimaselectedradio==""))
	   	   	 	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	 	else
	   	   	 	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	}
	   	bsliptext=bsliptext+diadaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   	bsliptext=bsliptext+" <a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=2',800,350,0);\" ><img src=\"images/cfSTATS.jpg\" border=0></a> </td></tr>";
	     }
	   		   	
	   if(startval=="3"){
	      	  comb=combin(noFBets,startval);
	      	  bsliptext=bsliptext+"<TR height=\"15\"><td>";
	      	  if(visibleTextFrame.document.getElementById("3ades")){
	      	 	 if(visibleTextFrame.document.getElementById("3ades").checked)
	      	  	 bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	      	   	else bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	   	   }
	   	  else{
	   	                
	   	               
	   	              //if((sistimaselectedradio==thiselem)||(sistimaselectedradio==""))
	   	              if(sistimaselectedradio==thiselem)
	   	                  bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	                 else
	   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\" name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	      	  }
	   	   	  bsliptext=bsliptext+triadaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   	   	  bsliptext=bsliptext+" <a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=3',800,350,0);\" ><img src=\"images/cfSTATS.jpg\" border=0> </a> </td></tr>";
	      }
	   		     
	      if(startval=="4"){
	   	   	  comb=combin(noFBets,startval);
	   	   	  bsliptext=bsliptext+"<TR height=\"15\"><td>";
	   	   	  if(visibleTextFrame.document.getElementById("4ades")){
	   		   	 	 if(visibleTextFrame.document.getElementById("4ades").checked)
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	else
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	   	  }
	   	   	  else{
	   		   	    	  if(sistimaselectedradio==thiselem)
	   		   	  	  bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	  else
	   		   	  	  bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  }
	   		   	  bsliptext=bsliptext+tetradaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   		   	  bsliptext=bsliptext+" <a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=4',800,350,0);\" ><img src=\"images/cfSTATS.jpg\" border=0> </a> </td></tr>";
	      }
	   	     
	      if(startval=="5"){
	   	   	  comb=combin(noFBets,startval);
	   	   	  bsliptext=bsliptext+"<TR height=\"15\"><td>";
	   		 if(visibleTextFrame.document.getElementById("5ades")){
	   		   	 	 if(visibleTextFrame.document.getElementById("5ades").checked)
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	else
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	   	  }
	   	   	  else{
	   		   	  	 if(sistimaselectedradio==thiselem)
	   		   	  	 bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	 else
	   		   	  	 bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   	   	}
	   		   	
	   	  	  bsliptext=bsliptext+pentadaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   	   	  bsliptext=bsliptext+" <a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=5',800,350,0);\" ><img src=\"images/cfSTATS.jpg\" border=0></a>  </td></tr>";
	      }
	   		   
	      if(startval=="6"){
	     		  comb=combin(noFBets,startval);
	   		  bsliptext=bsliptext+"<TR height=\"15\"><td>";
	   		  if(visibleTextFrame.document.getElementById("6ades")){
	   		   	 	if(visibleTextFrame.document.getElementById("6ades").checked)
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	else
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		  }
	   		  else{
	   		   	  	if(sistimaselectedradio==thiselem)
	   		   	   	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	   	else
	   		   	   	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   }
	   		  bsliptext=bsliptext+eksadaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   		  bsliptext=bsliptext+"<a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=6',800,350,0);\" ><img src=\"images/cfSTATS.jpg\" border=0> </a></td></tr>";
	      }
	   		   
	      if(startval=="7"){
	   		  comb=combin(noFBets,startval);
	   		  bsliptext=bsliptext+"<TR height=\"15\"><td>";
	   		  if(visibleTextFrame.document.getElementById("7ades")){
	   		   	 	if(visibleTextFrame.document.getElementById("7ades").checked)
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	  	else
	   		   	  	bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		  }
	   		  else{
	   		   	  	if(sistimaselectedradio==thiselem)
	   		   	  	 bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" checked onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   	   	else
	   		   	   	 bsliptext=bsliptext+"<input type=\"radio\" id=\""+startval+"ades\"  name=\"sistima\" onclick=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";
	   		   }
	   		   	  bsliptext=bsliptext+eptadaÉnfo+" ("+comb+" "+stiximataInfo+")";
	   		   	  bsliptext=bsliptext+" <a href=\"javascript:popUpxml('bslipSystemAnalyze.asp?selRadio=7',800,350,0);\" > <img src=\"images/cfSTATS.jpg\" border=0> </a></td></tr>";
	      }
return bsliptext;	
}

function prepareBSlipnfoForSistime(visibleTextFrame,prevSistimastakeperbet,noFBets,sistimaselectedradio,stiximataInfo,diadaÉnfo,triadaÉnfo,tetradaÉnfo,pentadaÉnfo,eksadaÉnfo,eptadaÉnfo,sndbetsval,thisstartval){
	var bsliptext="";
	if(eval(noFBets)>2){
			var startval=thisstartval;
			var maxreturn=0;
			while(noFBets>startval){
			   var thiselem=startval+"ades";
			   if(visibleTextFrame.document.getElementById(thiselem)){
			  	 if(visibleTextFrame.document.getElementById(thiselem).checked){
			   		maxreturn=calcthisMaxReturn(startval,visibleTextFrame,Trim(prevSistimastakeperbet));
			   		forevalallStake=maxreturn;
			   		sistimaselectedradio=thiselem;
			      	}
			   }
			   else {
			   	if((!sistimaselectedradio=="")&&(sistimaselectedradio==thiselem)&&(eval(prevSistimastakeperbet)>0)){
			   		maxreturn=calcthisMaxReturn(startval,visibleTextFrame,Trim(prevSistimastakeperbet));
			   		forevalallStake=maxreturn;
			   	}
			   }
			   
			   if(sndbetsval==1){//the user has put epomnobima and now he must confirm
			     	var apptext= prepareConfirmTextForSisitime(visibleTextFrame,noFBets,startval);
			  	bsliptext=bsliptext+apptext;
			  }
			   else{
			      	var apptext=prepareRadioBtnForSisitime(visibleTextFrame,thiselem,noFBets,startval);
				bsliptext=bsliptext+apptext;
	   		 }
	   				   
			   startval=startval+1;
 			}
 			
 			
 			 bsliptext=bsliptext+"<TR height=\"15\"><td></td></tr>";
	   		 bsliptext=bsliptext+"<TR height=\"15\">";
	   		 bsliptext=bsliptext+"<td><table cellpadding=0 cellspacing=0><tr>";
			 bsliptext=bsliptext+"<td vAlign=middle width=\"45%\" nowrap>"+PontAnaStiximaInfo+"</td>";
			 bsliptext=bsliptext+"<td vAlign=top width=\"55%\" align=right>";
		              	 if(sndbetsval==1)
		              	 bsliptext=bsliptext+"<input MAXLENGTH=4  type=\"text\" name=\"fstakeperbet\" id=\"fstakeperbet\" value=\""+prevSistimastakeperbet+"\" size=\"4\" disabled=\"disabled\">";//"+allOdds+"
			 
		              	 else
		 	 bsliptext=bsliptext+"<input MAXLENGTH=4  type=\"text\" name=\"fstakeperbet\" id=\"fstakeperbet\" value=\""+prevSistimastakeperbet+"\" size=\"4\" onkeypress=\"javascript: if(handleClickOnStake(window.event.keyCode)) {return true;}else {return false;}\" onkeyUp=\"javascript: if(handleKeyUpSistima('')) {return true;}else {return false;}\">";//"+allOdds+"
			 
			 //bsliptext=bsliptext+" <b>EUR</b>";
			 bsliptext=bsliptext+" <b>EUR</b>";
			 bsliptext=bsliptext+"</td></tr>";
					 
			 bsliptext=bsliptext+"<TR height=\"15\">";
			 bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\" >"+posswinInfo+"</TD>";
			 bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
			 bsliptext=bsliptext+"<font color=green>";
			if(eval(maxreturn)>0){	
				maxreturn=cutAfterDot(maxreturn);
				//maxreturn=maxreturn+" EUR";
				maxreturn=maxreturn+" EUR";
			}
			else {
				
			   	if((!(prevSistimastakeperbet=="")) && (noFBets>2) ){//gia na thimate ...ipologise me sistima 2 pou einai to default
			   		//startval=2;
			   		startval=thisstartval;
			   		//alert(startval);
			   		maxreturn=calcthisMaxReturn(startval,visibleTextFrame,prevSistimastakeperbet);
			   		maxreturn=cutAfterDot(maxreturn);
					//maxreturn=maxreturn+" EUR";
					maxreturn=maxreturn+" EUR";
			   	}
			      	else	maxreturn="";
				
			}
			bsliptext=bsliptext+"<b><div id=\"allwin\" value=\""+maxreturn+"\">"+maxreturn+"</div></b>";
			bsliptext=bsliptext+"</font>";
			bsliptext=bsliptext+"</TD>";
			bsliptext=bsliptext+"</TR>";
			bsliptext=bsliptext+"</table></tr>";
			bsliptext=bsliptext+"</TR>";
		}
	
	return bsliptext;
}


function prepareBSlipnfoForParoli(prevparlistake,allOdds,totalInfo,totalOddInfo,posswinInfo,sndbetsval){
	var bsliptext="";
		
		if(allOdds==1)allOdds=0;
		
		bsliptext=bsliptext+"<TR height=\"15\" bgcolor=\"FBD582\">";
		bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\">"+totalOddInfo+"</TD>";
		bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
		bsliptext=bsliptext+"<font color=black>";
		allOdds=cutAfterDot(allOdds);
		bsliptext=bsliptext+allOdds;
		
		bsliptext=bsliptext+"</font>";
		bsliptext=bsliptext+"</TD>";
		bsliptext=bsliptext+"</TR>";
		
		bsliptext=bsliptext+"<TR height=\"15\">";
		bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\" nowrap>"+totalInfo+"</TD>";
		bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
		
		if(sndbetsval==1)
			bsliptext=bsliptext+"<input MAXLENGTH=4  type=\"text\" name=\"parolistake\" id=\"parolistake\" value=\""+prevparlistake+"\" size=\"4\" disabled=\"disabled\">";
		else
			bsliptext=bsliptext+"<input MAXLENGTH=4  type=\"text\" name=\"parolistake\" id=\"parolistake\" value=\""+prevparlistake+"\" size=\"4\" onkeypress=\"javascript: if(handleClickOnStake(window.event.keyCode)) {return true;}else {return false;}\" onkeyUp=\"javascript: if(handleKeyUpParoli('"+allOdds+"')) {return true;}else {return false;}\">";
		
		
		bsliptext=bsliptext+"<input  type=\"hidden\" name=\"paroliallods\" value=\""+allOdds+"\">";
		
		
		//bsliptext=bsliptext+" <b>EUR</b>";
		bsliptext=bsliptext+" <b>EUR</b>";
		
		bsliptext=bsliptext+"</TD>";
		bsliptext=bsliptext+"</TR>";
		
		
		bsliptext=bsliptext+"<TR height=\"15\">";
		bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\" >"+posswinInfo+"</TD>";
		bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
		bsliptext=bsliptext+"<font color=green>";
	
		var nowin="";
		if(prevparlistake!=""){
			nowin=eval(prevparlistake)*eval(allOdds);
			nowin=cutAfterDot(nowin);
			//nowin=nowin+" EUR";
			nowin=nowin+" EUR";
		}
		bsliptext=bsliptext+"<b><div id=\"allwin\" value=\""+nowin+"\">"+nowin+"</div></b>";
		
		bsliptext=bsliptext+"</font>";
		bsliptext=bsliptext+"</TD>";
		bsliptext=bsliptext+"</TR>";
	return bsliptext;
}

function prepareBSlipnfoForMona(totalInfo,allStake,allWin){
	var bsliptext="";
	bsliptext=bsliptext+"<TR height=\"15\">";
	bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\" nowrap>"+totalInfo+"</TD>";
	bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
	
	if(allStake==0) allStake="";
	else allStake=allStake+" EUR";
	//else allStake=allStake+" EUR";
	bsliptext=bsliptext+"<b><div id=\"allstake\" value=\" \">"+allStake+"</div></b> ";
		
	bsliptext=bsliptext+"</TD>";
	bsliptext=bsliptext+"</TR>";
		
	bsliptext=bsliptext+"<TR height=\"15\">";
	bsliptext=bsliptext+"<TD vAlign=middle width=\"45%\" nowrap>"+posswinInfo+"</TD>";
	bsliptext=bsliptext+"<TD vAlign=top width=\"55%\" align=right>";
	bsliptext=bsliptext+"<font color=green>";
		
	if(allWin==0) allWin="";
	else allWin=allWin+" EUR";
	//else allWin=allWin+" EUR";
	bsliptext=bsliptext+"<b><div id=\"allwin\" value=\" \">"+allWin+"</div></b>";
	bsliptext=bsliptext+"</font>";
	bsliptext=bsliptext+"</TD>";
	bsliptext=bsliptext+"</TR>";
		
	return 	bsliptext;
}

function appentStakeModeHMTLBetSlip(visibleTextFrame,modeinfo,monoInfo,paroliInfo,sistimaInfo,noFBets,atleastRequiredCombinations){
			
	var betevent="";
	betevent=betevent+"<tr  bgcolor=\"#CDCD69\"><td colspan=\"8\"><table cellpadding=0 cellspacing=0 border=0 width=\"100%\">"
	betevent=betevent+"<tr><td  nowrap><font color=ffffff><b><div id=\"theTime\" >&nbsp;&nbsp;&nbsp;</div></b></font></td> ";
	
	//if(g_thisLang==0){
		
		betevent=betevent+"<td width=\"80%\" align=\"right\" nowrap><!--<a href='javascript:;' onClick='prepareOpapPrint();return false'><img src=\"images/emailSS2.jpg\" border=\"0\"  align=\"right\" alt=\"Send your betslip to all your friends\"></a>--->&nbsp</td>"; 
		
		betevent=betevent+"<td align=\"right\" nowrap><a href='javascript:;' onClick='prepareOpapPrint();return false'><img src=\"images/printer-24x24.png\" border=\"0\"  align=\"right\" alt=\"Print\"></td>"; 
		betevent=betevent+"<td align=\"right\">&nbsp;<a href='javascript:;' onClick='helpOpapPrint();return false'><img src=\"images/HelpIcon3.png\" border=\"0\"  align=\"middle\"></a> </td>";
	
		
	//}
	betevent=betevent+"</tr></table></td></tr>";
		
	
	betevent=betevent+"<tr height=\"20\"><td colspan=\"3\" class=\"bet-slipitem\"><table cellSpacing=0 cellPadding=0 width=\"100%\">";
	if(modeinfo=="1")
	betevent=betevent+"<tr height=\"20\"><td width=\"33%\" align=\"left\"><b>"+monoInfo+"</b></td>";
	else{
	     if (atleastRequiredCombinations=="1")
		betevent=betevent+"<tr height=\"20\"><td width=\"33%\" align=\"left\" class=\"bet-slip-mode\"><b><a href=\"javascript:changeModeBetSlip('1')\"><u>"+monoInfo+"</u></a></b></td>";
	     else
	     	betevent=betevent+"<tr height=\"20\"><td width=\"33%\"  class=\"bet-slip-mode\" align=\"left\"><font color=gray>"+monoInfo+"</font></td>";
	}
	if(modeinfo=="2")
	betevent=betevent+"<td width=\"33%\" ><b>"+paroliInfo+"</b></td>";
	else
	betevent=betevent+"<td width=\"33%\" class=\"bet-slip-mode\"><b><a href=\"javascript:changeModeBetSlip('2')\"><u>"+paroliInfo+"</u></a></b></td>";
	
	
	if(modeinfo=="3")
	betevent=betevent+"<td width=\"33%\" ><b>"+sistimaInfo+"</b></td>   </tr>";	
	else{
		
		//if(eval(noFBets)>2)
		if( (eval(noFBets)>2) && (eval(noFBets)>atleastRequiredCombinations))
		betevent=betevent+"<td width=\"30%\" class=\"bet-slip-mode\"><b><u><a href=\"javascript:changeModeBetSlip('3')\"><u>"+sistimaInfo+"</u></a></b></td>   ";	
		else
		betevent=betevent+"<td width=\"30%\" class=\"bet-slip-mode\"><font color=gray>"+sistimaInfo+"</font></td>  ";	
	}
	var noFBets=getnumberOfEvents(visibleTextFrame);
	if(noFBets>0){
		betevent=betevent+"<td align=\"right\"><a href=\"javascript:clearBetSlip();\"><img src=\"images/emptyBslip.gif\" border=0 alt=\"Empty BetSlip\"></a> </td>";
	}
	betevent=betevent+" </tr></table></td></tr>";
return 	betevent;
}



function getWinToken(token,visibleTextFrame,incCounter){
	var winval="";
	var winToken=token+"win";
	//alert(winToken);
	if(visibleTextFrame.document.getElementById(winToken)){
			//alert(winval);
			winval=visibleTextFrame.document.getElementById(winToken).innerHTML;
	}
	
	if(winval==""){
		Hwinelem=token+"Hwin";
		if(visibleTextFrame.document.getElementById(Hwinelem))
			if(!visibleTextFrame.document.getElementById(Hwinelem).value==""){
				winval=visibleTextFrame.document.getElementById(Hwinelem).value;
			}
		
	}
	
	
	if(Trim(winval)==""){//OK mporei na einai kati apo endo klik
		if(!visibleTextFrame.document.getElementById("hiddenbufmonawin").value==""){
			bufmonastake=visibleTextFrame.document.getElementById("hiddenbufmonawin").value
			//find stake for game incCounter
			   var myString = new String(bufmonastake);
		                 if(myString.length>0){
	 		   //alert(myString);
	 		          thisCounter=0;
	 		          if(myString.indexOf('|',0)>0){
	     			while(myString.indexOf('|',0)>0) {
		   		       thisCounter++;
		      		       var pos=myString.indexOf('|',0);
		                                   thisstake=myString.substr(0, pos);
		                                    if (thisCounter==incCounter) winval= thisstake;
		               	       myString=myString.substr( pos+1,myString.length);
		    		     
		    		     if(myString.indexOf('|',0)<=0){
		    		     	thisCounter++;
					thisstake=myString;
					 if (thisCounter==incCounter) winval= thisstake;
	      	             		     }
				 }//while
	                                     }
	                                     else{
	                                    
	                                       thisCounter++;
	    		           thisstake=bufmonastake;
	    		            if (thisCounter==incCounter) winval= thisstake;
	       	  	       }
	       	  	       
	       	  	       
	       	  
		         }
	               }
	 }
	
	
	return winval;
}


function getStakeToken(token,visibleTextFrame,incCounter){
	var stakeval="";
	var stakeToken=token+"stake";
	if(visibleTextFrame.document.getElementById(stakeToken)){
			stakeval=visibleTextFrame.document.getElementById(stakeToken).value;
	}
	
	
	//alert(visibleTextFrame.document.getElementById("hiddenbufmonastake").value);	
	if(Trim(stakeval)==""){
		Hstakeelem=token+"Hstake";
		if(visibleTextFrame.document.getElementById(Hstakeelem)){
			if(!visibleTextFrame.document.getElementById(Hstakeelem).value==""){
				stakeval=visibleTextFrame.document.getElementById(Hstakeelem).value;
			}
		}
	}
	
	
	//alert( g_OnLoad);
	if(Trim(stakeval)=="" && g_OnLoad==true){//OK mporei na einai kati apo endo klik
		if(!visibleTextFrame.document.getElementById("hiddenbufmonastake").value==""){
			bufmonastake=visibleTextFrame.document.getElementById("hiddenbufmonastake").value
			//find stake for game incCounter
			   var myString = new String(bufmonastake);
		                 if(myString.length>0){
	 		   //alert(myString);
	 		          thisCounter=0;
	 		          if(myString.indexOf('|',0)>0){
	     			while(myString.indexOf('|',0)>0) {
		   		       thisCounter++;
		      		       var pos=myString.indexOf('|',0);
		                                   thisstake=myString.substr(0, pos);
		                                    if (thisCounter==incCounter) stakeval= thisstake;
		               	       myString=myString.substr( pos+1,myString.length);
		    		     
		    		     if(myString.indexOf('|',0)<=0){
		    		     	thisCounter++;
					thisstake=myString;
					 if (thisCounter==incCounter) stakeval= thisstake;
	      	             		     }
				 }//while
	                                     }
	                                     else{
	                                    
	                                       thisCounter++;
	    		           thisstake=bufmonastake;
	    		            if (thisCounter==incCounter) stakeval= thisstake;
	       	  	       }
	       	  	       
	       	  	       
	       	  
		         }
	               }
	               if (stakeval==0)stakeval="";
	 }
	return stakeval;
}


function getJustStakeToken(win){
	var justwin="";
	var justStakel;
	var pos;
	justStake = new String(win);
	pos=justStake.indexOf('EUR',0);
	//pos=justStake.indexOf('Points',0);
	if(pos>=0) justwin=justStake.substr(0, pos);
	else justwin=win;
	
	justStake = new String(justwin);
	//alert(justwin);
	//alert(justStake.indexOf('<font>',0));
	
	if(justStake.indexOf('<font>',0)>=0){
		//alert(justStake.substring(6,justStake.length));
		//alert("ahaha font");
		justwin=justStake.substring(6,justStake.length);
		}
	return justwin;
}

function getCombinationFromToken(token){
	//game!bet!betInfo!odd
	var myString,pos;
	//alert(token);
	myString = new String(token);
	
	pos=myString.indexOf('!',0);
	idagona=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	game=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	bet=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	
	pos=myString.indexOf('!',0);
	betinfo=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	odd=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	simio=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	agtime=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	pos=myString.indexOf('!',0);
	thiscombflag=myString.substr(0, pos);
	myString=myString.substr( pos+1,myString.length);
	
	
	//pos=myString.indexOf('!',0);
	//myString=myString.substr( pos+1,myString.length);
	//thiscombflag=myString;
	
	return thiscombflag;
}	

function getHighestRequiredCombination(visibleTextFrame){
	var thisRequiredcomb=-1;
	if(visibleTextFrame.document.getElementById("selectedevents")){
	            var bslip=visibleTextFrame.document.getElementById("selectedevents").value;
	            myString = new String(bslip);
		if(myString.length>0){
			if(myString.indexOf('|',0)>0){
				while(myString.indexOf('|',0)>0) {
					pos=myString.indexOf('|',0);
					token=myString.substr(0, pos);
					rqcomb=getCombinationFromToken(token);
					if(rqcomb>thisRequiredcomb)thisRequiredcomb=rqcomb;
					//alert(rqcomb);
					myString=myString.substr( pos+1,myString.length);
					//alert("LAST TOKEN="+myString);
					if(myString.indexOf('|',0)<=0){
						//alert("LAST TOKEN="+myString);
						rqcomb=getCombinationFromToken(myString);
						//alert(rqcomb);
						if(rqcomb>thisRequiredcomb)thisRequiredcomb=rqcomb;
					}
				}//while
			}
			else{
				//alert(bslip);
				rqcomb=getCombinationFromToken(bslip);
				if(rqcomb>thisRequiredcomb)thisRequiredcomb=rqcomb;
				//alert(rqcomb);
			}
		}	
	}
	return thisRequiredcomb;
}


function getnumberOfEvents(visibleTextFrame){
	
	var nofbets=0;
	
	if(visibleTextFrame.document.getElementById("selectedevents")){
	            //alert(nofbets);
	            var bslip=visibleTextFrame.document.getElementById("selectedevents").value;
	            myString = new String(bslip);
		if(myString.length>0){
			if(myString.indexOf('|',0)>0){
				while(myString.indexOf('|',0)>0) {
					//alert("IN WHILE");
					nofbets=eval(nofbets)+1;
					pos=myString.indexOf('|',0);
					token=myString.substr(0, pos);
					//alert(token);
					myString=myString.substr( pos+1,myString.length);
					//alert("LAST TOKEN="+myString);
					if(myString.indexOf('|',0)<=0){
						nofbets=eval(nofbets)+1;
					}
				}//while
			}
			else{
				//alert(bslip);
				nofbets=eval(nofbets)+1;
			}
		}	
	}
	//alert(nofbets);
	return nofbets;
}

var clockID = 0;

function UpdateClock() {
	
   if(clockID) {
      clearTimeout(clockID);
      clockID  = 0;
   }

   var tDate = new Date();
   thisSec = new String(tDate.getSeconds());
   if(thisSec.length==1){
		thisSec="0"+thisSec
    }
    
    thisMin = new String(tDate.getMinutes());
   if(thisMin.length==1){
		thisMin="0"+thisMin
    }
    
   strtowrite="" + tDate.getHours() + ":"+thisMin + ":"  + thisSec;
   
 //  alert(g_thisLang);
   if(g_thisLang==1){//germ
   	 myDays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"];
	 thidatum=tDate.getDay()+ "-"+tDate.getMonth()+ "-"+ tDate.getYear()
	 thisDay=myDays[tDate.getDay()];	
	 strtowrite=""+tDate.getHours() + ":"+thisMin + ":"  + thisSec +" ("+thisDay+")";	
   }
   
   layerWrite("theTime",null,strtowrite);
      
   clockID = setTimeout("UpdateClock()", 1000);
}
function StartClock(thislang) {
	g_thisLang=thislang;
   clockID = setTimeout("UpdateClock()", 500);
}

function KillClock() {
   if(clockID) {
      clearTimeout(clockID);
      clockID  = 0;
   }
}



var gOpapInitialStake=0.3;
var gcurrentOpapStake;

function prepareOpapSingle(gcurrentOpapStake){
	var thisbgcolor,multipl,allselections,pos,token,mystring,stake,todd,NmyString;
	allselections=document.getElementById("selectedevents").value;
			myString = new String(allselections);
			if(myString.length>0){
				if(myString.indexOf('|',0)>0){
					while(myString.indexOf('|',0)>0) {
						pos=myString.indexOf('|',0);
						token=myString.substr(0, pos);
						stake=token+"stake";
						document.getElementById(stake).value=gcurrentOpapStake;
						myString=myString.substr( pos+1,myString.length);
						if(myString.indexOf('|',0)<=0){
							token=myString;
							stake=token+"stake";
							document.getElementById(stake).value=gcurrentOpapStake;
							
						}
						
					}
				}
				else{
					token=myString;
					stake=token+"stake";
					
						document.getElementById(stake).value=gcurrentOpapStake;
					
				}
			}
			
			
			
			allselections=document.getElementById("selectedevents").value;
			//alert(allselections);
			NmyString = new String(allselections);
			if(NmyString.length>0){
				if(NmyString.indexOf('|',0)>0){
					while(NmyString.indexOf('|',0)>0) {
						pos=NmyString.indexOf('|',0);
						token=NmyString.substr(0, pos);
						//alert(token);
						handleKeyUp(token);
						//alert(NmyString);
						
						NmyString=NmyString.substr( pos+1,NmyString.length);
						if(NmyString.indexOf('|',0)<=0){
							token=NmyString;
							//alert(token);
							handleKeyUp(token);
							//alert(token);
						}
						
					}
				}
				else{
					token=NmyString;
					handleKeyUp(token);
				}
			}
	
	
}

function Render(modeinfo,allodds){
	/*var bslipInfoframedoc;
	if (gisMS) bslipInfoframedoc=parent.document.textFrame;
	else bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;
	
	alert(bslipInfoframedoc.getElementById("opapMultiplier").value);
	*/
	var multipl;
	if (document.getElementById("opapMultiplier")){
		multipl=document.getElementById("opapMultiplier").value;
		gcurrentOpapStake=gOpapInitialStake*multipl;
		
		
		if (modeinfo==1){
				prepareOpapSingle(gcurrentOpapStake); 
				
		}
		
		if (modeinfo==2){
				if(document.getElementById("parolistake")){
					document.getElementById("parolistake").value=gcurrentOpapStake;
					handleKeyUpParoli(allodds);
				}
		}
	}
}



function prepareOpapStake(modeinfo,mselection,allodds){
	var thisbgcolor,multipl,allselections,pos,token,mystring,stake,todd,NmyString;
	var hiddenvar='M'+mselection;
	
	gcurrentOpapStake= gOpapInitialStake;
	thisbgcolor=document.getElementById(mselection).style.backgroundColor;
		if (thisbgcolor=="white"){
			document.getElementById(mselection).style.backgroundColor="#fcc0b4";
			document.getElementById(hiddenvar).value=0;
			multipl=document.getElementById("opapMultiplier").value;
			multipl=multipl/mselection;
			document.getElementById("opapMultiplier").value=multipl;
		}
		else{
			document.getElementById(mselection).style.backgroundColor="white";
			
			multipl=document.getElementById("opapMultiplier").value;
			multipl=multipl*mselection;
			document.getElementById(hiddenvar).value=1;
			
			document.getElementById("opapMultiplier").value=multipl;
		}
	
	
	gcurrentOpapStake=gcurrentOpapStake*multipl;
	
	if (modeinfo==1){
			
			prepareOpapSingle(gcurrentOpapStake); 
			
	}
	
	if (modeinfo==2){
			document.getElementById("parolistake").value=gcurrentOpapStake;
			handleKeyUpParoli(allodds);
	}
}


function clearBetSlip(){
	
	//alert("Clear all bslip");	
	document.getElementById("selectedevents").value="";
	createHMTLBetSlip(this,0);
}

function createHMTLBetSlip(visibleTextFrame,sndbetsval){
	
var bslipInfoframedoc;
if (gisMS) bslipInfoframedoc=parent.document.textFrame;
else	 bslipInfoframedoc=parent.document.getElementById("textFrame").contentWindow;	
	
visibleTextFrame=bslipInfoframedoc;




var bsliptext="";
var allStake=0;
var allWin=0;
var allOdds=1;	
var noFBets=getnumberOfEvents(visibleTextFrame);
var incNoBet=0;
var bslipHighestComb=getHighestRequiredCombination(visibleTextFrame);
//alert(bslipHighestComb);
atleastRequiredCombinations=bslipHighestComb;//einai o deiktis pou deixnei to mikrotero apitoumeno sindiasmo


var noBetselected=true;

bsliptext="<html><head>"
//alert(visibleTextFrame.document.getElementById("curlang").value);
thislang=visibleTextFrame.document.getElementById("curlang").value;
bsliptext=bsliptext+"<meta http-equiv=\"expires\" Content=\"0\">";
bsliptext=bsliptext+"<META http-equiv=Content-Type content=\"text/html; charset=windows-1253\">";
bsliptext=bsliptext+"<link rel=\"stylesheet\" href=\"CSS/main.css\" type=\"text/css\"><link href=\"CSS/xbmain.css\" rel=\"stylesheet\" type=\"text/css\">";
bsliptext=bsliptext+"<SCRIPT language=javascript src=\"betSlip.js\" type=text/javascript></SCRIPT>";
bsliptext=bsliptext+"<SCRIPT language=javascript src=\"listOfEvents.js\" type=text/javascript></SCRIPT></head>";
bsliptext=bsliptext+"<!-- #include file=\"lang\gr_spo.lng\" -->";
bsliptext=bsliptext+"<body style=\"MARGIN: 0px\" onload=\"StartClock("+thislang+")\" onunload=\"KillClock()\"><form name=\"betSlipfrm\" method=post action=\"sendBet.asp\">";
//bet-slipitem     bet-slip-mode
bsliptext=bsliptext+"<TABLE class=\"bet-slip-top\" cellSpacing=0 cellPadding=0 width=\"100%\" border=0>";
	//var visibleTextFrame = document.textFrame;
	
	if(visibleTextFrame.document.getElementById("selectedevents")){
		bslip=visibleTextFrame.document.getElementById("selectedevents").value;
		//alert(bslip);
		modeinfo=visibleTextFrame.document.getElementById("modeinfo").value;
		if( (modeinfo=="1") && (atleastRequiredCombinations>="2")){
			modeinfo="2";
		}
		
		
		stakeInfo=visibleTextFrame.document.getElementById("Stakeinfo").value;
		totalInfo=visibleTextFrame.document.getElementById("Totalinfo").value;
		totalOddInfo=visibleTextFrame.document.getElementById("TotalOdds").value;
		euroInfo=visibleTextFrame.document.getElementById("Eurinfo").value;
		posswinInfo=visibleTextFrame.document.getElementById("PossibleWininfo").value;
		bnextStepInfo=visibleTextFrame.document.getElementById("bnextstepinfo").value;
		monoInfo=visibleTextFrame.document.getElementById("monoinfo").value;
		paroliInfo=visibleTextFrame.document.getElementById("paroliinfo").value;
		sistimaInfo=visibleTextFrame.document.getElementById("sistimainfo").value;
		stiximataInfo=visibleTextFrame.document.getElementById("stiximatainfo").value;
		sistimaselectedradio=visibleTextFrame.document.getElementById("sistimaselectedradio").value;
		PontAnaStiximaInfo=visibleTextFrame.document.getElementById("PontAnaStiximainfo").value;
		diadaÉnfo=visibleTextFrame.document.getElementById("diadainfo").value;
		triadaÉnfo=visibleTextFrame.document.getElementById("triadainfo").value;
		tetradaÉnfo=visibleTextFrame.document.getElementById("tetradainfo").value;
		pentadaÉnfo=visibleTextFrame.document.getElementById("pentadainfo").value;
		eksadaÉnfo=visibleTextFrame.document.getElementById("eksadainfo").value;
		eptadaÉnfo=visibleTextFrame.document.getElementById("eptadainfo").value;
		bsendBetinfo=visibleTextFrame.document.getElementById("bsendBetinfo").value;
		bBetconfirm=visibleTextFrame.document.getElementById("bBetconfirm").value;
		prevSistimastakeperbet=Trim(visibleTextFrame.document.getElementById("hiddenfstakeperbet").value);
		prevparlistake=Trim(visibleTextFrame.document.getElementById("fparolistake").value);
		prevbufmonastake=Trim(visibleTextFrame.document.getElementById("hiddenbufmonastake").value);
		prevbufmonawin=Trim(visibleTextFrame.document.getElementById("hiddenbufmonawin").value);
		prevcurlang=Trim(visibleTextFrame.document.getElementById("curlang").value);
		prevselectanothergame=Trim(visibleTextFrame.document.getElementById("selectanothergame").value);
		prevBslipSessionURL=Trim(visibleTextFrame.document.getElementById("BslipSessionURL").value);
		prevM500=Trim(visibleTextFrame.document.getElementById("M500").value);
		prevM50=Trim(visibleTextFrame.document.getElementById("M50").value);
		prevM40=Trim(visibleTextFrame.document.getElementById("M40").value);
		prevM30=Trim(visibleTextFrame.document.getElementById("M30").value);
		prevM25=Trim(visibleTextFrame.document.getElementById("M25").value);
		prevM20=Trim(visibleTextFrame.document.getElementById("M20").value);
		prevM15=Trim(visibleTextFrame.document.getElementById("M15").value);
		prevM10=Trim(visibleTextFrame.document.getElementById("M10").value);
		prevM9=Trim(visibleTextFrame.document.getElementById("M9").value);
		prevM8=Trim(visibleTextFrame.document.getElementById("M8").value);
		prevM7=Trim(visibleTextFrame.document.getElementById("M7").value);
		prevM6=Trim(visibleTextFrame.document.getElementById("M6").value);
		prevM5=Trim(visibleTextFrame.document.getElementById("M5").value);
		prevM4=Trim(visibleTextFrame.document.getElementById("M4").value);
		prevM3=Trim(visibleTextFrame.document.getElementById("M3").value);
		prevM2=Trim(visibleTextFrame.document.getElementById("M2").value);
		
		prevOpapMultiplier=Trim(visibleTextFrame.document.getElementById("opapMultiplier").value);
		
		//alert(prevOpapMultiplier);
		prevpollaplInfo=Trim(visibleTextFrame.document.getElementById("pollaplInfo").value);
		prevdomain=Trim(visibleTextFrame.document.getElementById("domain").value);
		
		
		var appStakeMode=appentStakeModeHMTLBetSlip(visibleTextFrame,modeinfo,monoInfo,paroliInfo,sistimaInfo,noFBets,atleastRequiredCombinations);
		bsliptext=bsliptext+appStakeMode;
	
		myString = new String(bslip);
		incCounter=0;
		
		if(myString.length>0){
			if(myString.indexOf('|',0)>0){
				noBetselected=false;
				while(myString.indexOf('|',0)>0) {
					pos=myString.indexOf('|',0);
					token=myString.substr(0, pos);
					var odd,stake,win="";
					if (modeinfo=="1") incCounter++;
					stake=getStakeToken(token,visibleTextFrame,incCounter);
					win=getWinToken(token,visibleTextFrame,incCounter);
					odd=getOddFromToken(token);		
					
					if(odd!="") allOdds=eval(allOdds)*eval(odd);
					if(stake!="") allStake=allStake+eval(stake);
					if(win!=""){
						var stakewin=getJustStakeToken(win);
						//alert("createHMTLBetSlipA="+stakewin);
						allWin=allWin+eval(stakewin);
					}
					
					incNoBet=incNoBet+1;
					appHtml=appentEventToHMTLBetSlip(modeinfo,token,stake,win,stakeInfo,sndbetsval,incNoBet);
					
					bsliptext=bsliptext+appHtml;
					
					bsliptext=bsliptext+"<tr><td colspan=3  heigth=\"1\" bgcolor=\"F0C000\">";
					bsliptext=bsliptext+"</td></tr> ";
					
					myString=myString.substr( pos+1,myString.length);
					//alert("LAST TOKEN="+myString);
					if(myString.indexOf('|',0)<=0){
						var odd,stake,win="";
						if (modeinfo=="1") incCounter++;
						stake=getStakeToken(myString,visibleTextFrame,incCounter);
						win=getWinToken(myString,visibleTextFrame,incCounter);
						odd=getOddFromToken(myString);		
						if(odd!="") allOdds=eval(allOdds)*eval(odd);
					
						if(stake!="") allStake=allStake+eval(stake);
						if(win!=""){
							var stakewin=getJustStakeToken(win);
							allWin=allWin+eval(stakewin);
						}
						incNoBet=incNoBet+1;
						appHtml=appentEventToHMTLBetSlip(modeinfo,myString,stake,win,stakeInfo,sndbetsval,incNoBet);
						bsliptext=bsliptext+appHtml;
						bsliptext=bsliptext+"<tr><td colspan=3  heigth=\"1\" bgcolor=\"F0C000\">";
						bsliptext=bsliptext+"</td></tr> ";
					}
					
					
				}
			}
			else{
				//alert(bslip);
				noBetselected=false;
				if (modeinfo=="1") incCounter++;
				var stake=getStakeToken(bslip,visibleTextFrame,incCounter);
				//alert(stake);
				var win=getWinToken(bslip,visibleTextFrame,incCounter);
				//alert(win);
				var odd=getOddFromToken(bslip);		
				if(odd!="") allOdds=eval(allOdds)*eval(odd);
				if(stake!="") allStake=allStake+eval(stake);
				if(win!=""){
					var stakewin=getJustStakeToken(win);
					allWin=allWin+eval(stakewin);
				}	
				incNoBet=incNoBet+1;
				appHtml=appentEventToHMTLBetSlip(modeinfo,bslip,stake,win,stakeInfo,sndbetsval,incNoBet);
				//alert(appHtml);
				bsliptext=bsliptext+appHtml;
				
				
			}
			
		}
		else {//if(myString.length>0){
			//alert('No Token left user deleted them all');
			noBetselected=true;
		}
	}


	
	boolGamesRequiredOK=true;
	var noFBets=getnumberOfEvents(visibleTextFrame);
	allStake=cutAfterDot(allStake);
	allWin=cutAfterDot(allWin);

	bsliptext=bsliptext+"<TR  class=bet-total height=\"30\">";//class=bet-total
	bsliptext=bsliptext+"<TD colspan=\"3\"  class=bet-total width=\"100%\">";//class=bet-total
	bsliptext=bsliptext+"<TABLE border=0 cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
	if(modeinfo=="1"){
		var forevalallStake=allStake;
		var apptext=prepareBSlipnfoForMona(totalInfo,allStake,allWin);
		bsliptext=bsliptext+apptext;
			
	}
	if(modeinfo=="2"){
		
		var forevalallStake=prevparlistake;
		if (noBetselected){
			forevalallStake=0;
			prevparlistake="";
		}
				
		
		var apptext="";
		if(atleastRequiredCombinations>noFBets){
			boolGamesRequiredOK=false;
		}
		else{
			//alert("s"+prevparlistake);
			apptext=prepareBSlipnfoForParoli(prevparlistake,allOdds,totalInfo,totalOddInfo,posswinInfo,sndbetsval);
		}
		bsliptext=bsliptext+apptext;
	}
	
	if(modeinfo=="3"){
		if(atleastRequiredCombinations=="3")	thisstartval=3;
		else thisstartval=2;
		
		var apptext="";
		if(atleastRequiredCombinations>=noFBets){
			boolGamesRequiredOK=false;
		}
		else{
			
			apptext=prepareBSlipnfoForSistime(visibleTextFrame,prevSistimastakeperbet,noFBets,sistimaselectedradio,stiximataInfo,diadaÉnfo,triadaÉnfo,tetradaÉnfo,pentadaÉnfo,eksadaÉnfo,eptadaÉnfo,sndbetsval,thisstartval);
			
		}
		bsliptext=bsliptext+apptext;
		
		var forevalallStake=getMaxReturnFromSisitme(visibleTextFrame,prevSistimastakeperbet,noFBets,sistimaselectedradio,thisstartval);
	}

	
	bsliptext=bsliptext+"</TABLE></TD></TR>";
	
	
	
	
	
	bsliptext=bsliptext+"<tr height=\"30\"><td colspan=\"3\" class=\"bet-slipbottomtac\" >"; //
	if(sndbetsval==1){//diladi einai stin epibebeaiosi
		bsliptext=bsliptext+"<font color=AD2900 face=verdana size=1><b>"+bBetconfirm+"</b></font><br><br>";
		
	}
	
	
	
	
	if(boolGamesRequiredOK){
		if(eval(forevalallStake)>0){
			if(sndbetsval==1)
				bsliptext=bsliptext+"<div align=\"right\"><INPUT  name=\"subbutton\" id=\"subbutton\" style=\"WIDTH: 10em;BACKGROUND: #FFD380;color:#760E00;\"    tabIndex=320 type=submit  value=\""+bsendBetinfo+"\" ></div>";
			else
				bsliptext=bsliptext+"<div align=\"right\"><INPUT  name=\"subbutton\" id=\"subbutton\" style=\"WIDTH: 10em;BACKGROUND: #FFD380;color:#760E00;\"    tabIndex=320 type=button onclick='createHMTLBetSlip(parent.document.textFrame,1)' value=\""+bnextStepInfo+"\" ></div>";
			
		}
		else {
			if(sndbetsval==1)
				bsliptext=bsliptext+"<div align=\"right\"><INPUT  name=\"subbutton\" id=\"subbutton\" style=\"WIDTH: 10em;BACKGROUND: #FFD380;color:#760E00;\"  disabled=\"disabled\"  tabIndex=320   type=submit value=\""+bsendBetinfo+"\" ></div>";
			else
				bsliptext=bsliptext+"<div align=\"right\"><INPUT  name=\"subbutton\" id=\"subbutton\" style=\"WIDTH: 10em;BACKGROUND: #FFD380;color:#760E00;\"  disabled=\"disabled\"  tabIndex=320 type=button onclick='createHMTLBetSlip(parent.document.textFrame,1)' value=\""+bnextStepInfo+"\" ></div>";
		}
	}
	else{
		bsliptext=bsliptext+"<font color=AD2900>"+prevselectanothergame+"</font>";
	
	
	}
	bsliptext=bsliptext+"</td></tr>";
	
	
	
	
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"selectedevents\" id=\"selectedevents\" value=\""+bslip+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"modeinfo\" id=\"modeinfo\" value=\""+modeinfo+"\">";

	bsliptext=bsliptext+"<input type=\"hidden\" name=\"Stakeinfo\" id=\"Stakeinfo\" value=\""+stakeInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"Totalinfo\" id=\"Totalinfo\" value=\""+totalInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"Eurinfo\" id=\"Eurinfo\" value=\""+euroInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"PossibleWininfo\" id=\"PossibleWininfo\" value=\""+posswinInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"bnextstepinfo\" id=\"bnextstepinfo\"  value=\""+bnextStepInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"monoinfo\" id=\"monoinfo\" value=\""+monoInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"paroliinfo\" id=\"paroliinfo\"  value=\""+paroliInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"stiximatainfo\" id=\"stiximatainfo\" value=\""+stiximataInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"sistimaselectedradio\" id=\"sistimaselectedradio\" value=\""+sistimaselectedradio+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"diadainfo\" id=\"diadainfo\" value=\""+diadaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"triadainfo\" id=\"triadainfo\" value=\""+triadaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"tetradainfo\" id=\"tetradainfo\" value=\""+tetradaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"pentadainfo\" id=\"pentadainfo\" value=\""+pentadaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"eksadainfo\" id=\"eksadainfo\" value=\""+eksadaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"eptadainfo\" id=\"eptadainfo\" value=\""+eptadaÉnfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"PontAnaStiximainfo\" id=\"PontAnaStiximainfo\" value=\""+PontAnaStiximaInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"sistimainfo\" id=\"sistimainfo\" value=\""+sistimaInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"fparolistake\" id=\"fparolistake\"  value=\""+prevparlistake+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"hiddenfstakeperbet\" id=\"hiddenfstakeperbet\" value=\""+prevSistimastakeperbet+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"TotalOdds\" id=\"TotalOdds\" value=\""+totalOddInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"bsendBetinfo\" id=\"bsendBetinfo\" value=\""+bsendBetinfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"bBetconfirm\" id=\"bBetconfirm\" value=\""+bBetconfirm+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"hiddenbufmonastake\" id=\"hiddenbufmonastake\" value=\""+prevbufmonastake+"\">";
              bsliptext=bsliptext+"<input type=\"hidden\" name=\"hiddenbufmonawin\" id=\"hiddenbufmonawin\" value=\""+prevbufmonawin+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"curlang\" id=\"curlang\"  value=\""+prevcurlang+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"selectanothergame\" id=\"selectanothergame\" value=\""+prevselectanothergame+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"BslipSessionURL\" id=\"BslipSessionURL\" value=\""+prevBslipSessionURL+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M500\" id=\"M500\" value=\""+prevM500+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M50\" id=\"M50\"  value=\""+prevM50+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M40\" id=\"M40\" value=\""+prevM40+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M30\" id=\"M30\"  value=\""+prevM30+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M25\" id=\"M25\"  value=\""+prevM25+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M20\" id=\"M20\" value=\""+prevM20+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M15\" id=\"M15\"  value=\""+prevM15+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M10\" id=\"M10\" value=\""+prevM10+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M9\" id=\"M9\" value=\""+prevM9+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M8\" id=\"M8\" value=\""+prevM8+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M7\" id=\"M7\" value=\""+prevM7+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M6\" id=\"M6\" value=\""+prevM6+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M5\" id=\"M5\" value=\""+prevM5+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M4\" id=\"M4\"  value=\""+prevM4+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M3\" id=\"M3\" value=\""+prevM3+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"M2\" id=\"M2\" value=\""+prevM2+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"opapMultiplier\" id=\"opapMultiplier\"  value=\""+prevOpapMultiplier+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"pollaplInfo\" id=\"pollaplInfo\"  value=\""+prevpollaplInfo+"\">";
	bsliptext=bsliptext+"<input type=\"hidden\" name=\"domain\" id=\"domain\"  value=\""+prevdomain+"\">";
		

	bsliptext=bsliptext+"</TABLE>";
	
	
	
	if(modeinfo=="1" || modeinfo=="2"){
		//alert(g_thisLang);
		//alert(prevdomain);
		//if(g_thisLang==0) {
		if(prevdomain=="www.xbet.gr"){
			bsliptext=bsliptext+"<TABLE border=\"1\" width=\"100%\" cellspacing=0  border=0  cellpadding=0 style=\"border-collapse: collapse\" bordercolor=\"ff6d4f\">";
			
			bsliptext=bsliptext+"<tr><td colspan=17 bgcolor=#fcc0b4><center><font color=\"red\" size=1><b>"+prevpollaplInfo+"</b></font></center></td></tr>";
			bsliptext=bsliptext+"<tr>";
			if (prevM500==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=500 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",500,"+allOdds+");return false'><font color=\"red\" size=1><b>500</b></font></a></center></div></td>";
		
			if (prevM50==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=50 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",50,"+allOdds+");return false'><font color=\"red\" size=1><b>50</b></font></a></center></div></td>";
			
			if (prevM40==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=40 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",40,"+allOdds+");return false'><font color=\"red\" size=1><b>40</b></font></a></center></div></td>";
			
			if (prevM30==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=30 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",30,"+allOdds+");return false'><font color=\"red\" size=1><b>30</b></font></a></center></div></td>";
			
			if (prevM25==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=25 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",25,"+allOdds+");return false'><font color=\"red\" size=1><b>25</b></font></a></center></div></td>";
			
			if (prevM20==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=20 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",20,"+allOdds+");return false'><font color=\"red\" size=1><b>20</b></font></a></center></div></td>";
			
			if (prevM15==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=15 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",15,"+allOdds+");return false'><font color=\"red\" size=1><b>15</b></font></a></center></div></td>";
			
			if (prevM10==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=10 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",10,"+allOdds+");return false'><font color=\"red\" size=1><b>10</b></font></a></center></div></td>";
			
			if (prevM9==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=9 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",9,"+allOdds+");return false'><font color=\"red\" size=1><b>9</b></font></a></center></div></td>";
			
			if (prevM8==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=8 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",8,"+allOdds+");return false'><font color=\"red\" size=1><b>8</b></font></a></center></div></td>";
			
			if (prevM7==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=7 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",7,"+allOdds+");return false'><font color=\"red\" size=1><b>7</b></font></a></center></div></td>";
			
			if (prevM6==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=6 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",6,"+allOdds+");return false'><font color=\"red\" size=1><b>6</b></font></a></center></div></td>";
			
			if (prevM5==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=5 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",5,"+allOdds+");return false'><font color=\"red\" size=1><b>5</b></font></a></center></div></td>";
			
			if (prevM4==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=4 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",4,"+allOdds+");return false'><font color=\"red\" size=1><b>4</b></font></a></center></div></td>";
			
			if (prevM3==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=3 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",3,"+allOdds+");return false'><font color=\"red\" size=1><b>3</b></font></a></center></div></td>";
			
			if (prevM2==1) nbg="white"; else nbg="#fcc0b4";
			bsliptext=bsliptext+"<td><div id=2 style='background-color:"+nbg+";'><center><a href='javascript:;' onClick='prepareOpapStake("+modeinfo+",2,"+allOdds+");return false'><font color=\"red\" size=1><b>2</b></font></a></center></div></td>";
			
			
			
			bsliptext=bsliptext+"</tr>";
			bsliptext=bsliptext+"<tr><td colspan=17><br></td></tr>";
			
			bsliptext=bsliptext+"</TABLE>";
		}
		
		if(prevdomain=="www.xbet.gr"){
			//bsliptext=bsliptext+"<center><table><tr><Td><a href=\"javascript:\" onClick=\"parent.location.href='index.asp?id=sms'\" target=\"_blank\"><img src=\"images/Mobile_Phone.jpg\" border=\"0\"></a></td></tr></table></center>";
		}
		
		
		
		
	}
	
	
	
	bsliptext=bsliptext+"</form>";
	bsliptext=bsliptext+"</body></html>";
	//alert(bsliptext);
	
	//Render(modeinfo,allOdds);
	
 	AjaxBSlip2(bslip,modeinfo,sistimaselectedradio,prevSistimastakeperbet,prevparlistake,prevBslipSessionURL);
	
	
	
	
	visibleTextFrame.document.open();
	visibleTextFrame.document.write(bsliptext);
	visibleTextFrame.document.close();
}


