$(document).ready(function(){

		var game_tr = $('tr.gamelist_row');
		game_tr.each(function (index,tr) {
			var this_class  = $(this).attr('datateam_h');
			var this_ports  = $(this).attr('datasports');
			
			var cnt_class = $('.game_list_table tr[datateam_h="'+this_class+'"][datasports="'+this_ports+'"]').length;
			if (cnt_class>1) {
				cnt_class = cnt_class-1;
				$(this).find('.plus_count').text("+"+cnt_class);
				

			};

		})

	});
	
	$(function(){
		$('.plus_count').on('click',function(){
			
			var this_class  = $(this).attr('data-hn');
			var this_ports  = $(this).attr('data-sn');
			
			var this_display = $('.game_list_table tr.notShow_gamelist_row[datateam_h="'+this_class+'"][datasports="'+this_ports+'"]').css('display');
			if (this_display !='none') {
				$('.game_list_table tr.notShow_gamelist_row[datateam_h="'+this_class+'"][datasports="'+this_ports+'"]').css('display','none');
				$(this).text($(this).text().replace("-","+"));
			}else{
				$('.game_list_table tr.notShow_gamelist_row[datateam_h="'+this_class+'"][datasports="'+this_ports+'"]').css('display','table-row');
				$(this).text($(this).text().replace("+","-"));
			}
			
			
		});
		
	});
	


function resetGameBoxPosition(){
	console.log($('#gameBoxCheckBox').prop("checked"));
	$("#anchor").animate({
		top : '0px'
	}, 1);
	
}
	
function cartMove() {
		var timer = null;
		return function(){
			if(timer) {
				clearTimeout(timer)
			}
			timer = setTimeout(function(){
				fooScroll()
			},100);
		}
	}

function fooScroll(){
	//console.log("start now");
	//console.log($('#gameBoxCheckBox').val());
	if (!$('#gameBoxCheckBox').prop("checked")) {
		var top = document.documentElement.scrollTop == 0 ? document.body.scrollTop
				: document.documentElement.scrollTop;
		if (top > 430) {
			$("#anchor").animate({
				top : top - 60  + 'px'
			}, 1);
		} else {
			$("#anchor").animate({
				top : '0px'
			}, 1);
		}
	}else{
		$("#anchor").animate({
			top : '0px'
		}, 1);
	}
}

	function onMouseOverBar(obj) {
		
		if ($(obj).hasClass("defultState")) {
			$(obj).addClass("onState");
			$(obj).removeClass("defultState");
		}
	}

	function onMouseOutBar(obj) {
		if ($(obj).hasClass("onState")) {
			$(obj).addClass("defultState");
			$(obj).removeClass("onState");
		}
	}

	function selectGameToCart(obj, gameId, betLocaltion) {


		if($("#isBetting").val()==0){
			
			$("#isBetting").val(1);
			
			if ($(obj).attr("id").indexOf("teamOne") > -1) {
				$("#teamCenter" + gameId).addClass("defultState");
				$("#teamCenter" + gameId).removeClass("betState");
						
				$("#teamTwo" + gameId).addClass("defultState");
				$("#teamTwo" + gameId).removeClass("betState");

			}

			if ($(obj).attr("id").indexOf("teamCenter") > -1) {
				$("#teamOne" + gameId).addClass("defultState");
				$("#teamOne" + gameId).removeClass("betState");
				$("#teamTwo" + gameId).addClass("defultState");
				$("#teamTwo" + gameId).removeClass("betState");

			}

			if ($(obj).attr("id").indexOf("teamTwo") > -1) {
				$("#teamCenter" + gameId).addClass("defultState");
				$("#teamCenter" + gameId).removeClass("betState");
				$("#teamOne" + gameId).addClass("defultState");
				$("#teamOne" + gameId).removeClass("betState");

			}

			if ($(obj).hasClass("onState")) {
				$(obj).addClass("betState");
				$(obj).removeClass("onState");
			} else if ($(obj).hasClass("betState")) {
				$(obj).addClass("onState");
				$(obj).removeClass("betState");
			}

			var uId = $("#userId").val();

			betCartDwr.selectGameToCartDwr(uId, gameId, betLocaltion,
				function(data) {
						selectGameToCartCallBack(data, obj,uId, gameId);
				});

			
		}
		
	}
	
	function selectGameToCartCallBack(data, obj,uId, gameId) {

		var opAndJson = data.split(",|,");

		var op = opAndJson[0];

		if (op.indexOf("add") > -1) {

			var json = opAndJson[1];

			var jsonString = eval(json);

			var htmlText = "";

			for ( var i = 0; i < jsonString.length; i++) {
				htmlText += "<div class='oneGameDiv' id='oneBet"+jsonString[i]["gameId"]+"' >";
				htmlText += "<table id='betTable'>";
				htmlText += "<tr>";

				htmlText += "<td class='td2 ";
				
				if(jsonString[i]["localtion"]==1){
					htmlText += "onCar";
				}
				
				htmlText += "' >" + jsonString[i]["teamOneName"]+ "</td>";
				htmlText += "<td class='td4' onclick='removeBetCar("+uId+","+gameId+")'>취소</td>";
				htmlText += "</tr>";
				htmlText += "<tr>";
				htmlText += "<td class='td2 ";
				
				if(jsonString[i]["localtion"]==3){
					htmlText += "onCar";
				}
				
				htmlText += "' >" + jsonString[i]["teamTwoName"]+ "</td>";
				
				htmlText += "<td class='td3 ";
				

				if(jsonString[i]["localtion"]==2){
					htmlText += "onCar";
				}
				
				htmlText += "' >";
				
				htmlText +=  jsonString[i]["betPeiLv"];
						
						if(jsonString[i]["localtion"]==1){
							htmlText += "(홈)";
						}
						if(jsonString[i]["localtion"]==2){
							htmlText += "(무)";
						}
						if(jsonString[i]["localtion"]==3){
							htmlText += "(원)";
						}

				htmlText += "<input type='hidden' value='"+jsonString[i]["betPeiLv"]+"' class='oneBetPeiLv' name='obp"+jsonString[i]["gameId"]+"'>";//oneBetPeiLv
				htmlText += "<input type='hidden' value='"+jsonString[i]["gameId"]+"' name='gameId'>";
				htmlText += "<input type='hidden' value='"+jsonString[i]["localtion"]+"' name='lct"+jsonString[i]["gameId"]+"'>";//localtion
				htmlText += "<input type='hidden' value='"+jsonString[i]["teamOneBenefit"]+"' name='tob"+jsonString[i]["gameId"]+"'>";//teamOneBenefit
				htmlText += "<input type='hidden' value='"+jsonString[i]["teamTwoBenefit"]+"' name='ttb"+jsonString[i]["gameId"]+"'>";//teamTwoBenefit
				htmlText += "<input type='hidden' value='"+jsonString[i]["betHandicap"]+"' name='bhc"+jsonString[i]["gameId"]+"'>";//betHandicap
				htmlText += "<input type='hidden' value='"+jsonString[i]["betDrawBenefit"]+"' name='bdb"+jsonString[i]["gameId"]+"'>";//betDrawBenefit
				htmlText += "</td>";
				htmlText += "</tr>";
				htmlText += "</table>";
				htmlText += "</div>";
			}
			$('#betCartBox').append(htmlText);
			
			
			var good = $(obj), goodLeft = good.offset().left, goodTop = good.offset().top;
							
			var copyGood = good.clone();

			var shopCar = $("#betFaker").offset();

			$('body').append(copyGood);
			copyGood.css( {
				position : 'absolute',
				left : goodLeft,
				top : goodTop
			});
			copyGood.animate( {
				width : 20,
				height : 20,
				left : shopCar.left,
				top : shopCar.top,
				opacity : 0.5
			}, 400, function() {
				copyGood.remove();
			});
			
			
			

		}
		
		

		if (op.indexOf("loginError") > -1) {
			alert(op.split(",")[1]);
			
			window.location.href = "index.jsp";

		}
		if (op.indexOf("gameIsCanNotBet") > -1) {
			alert(op.split(",")[1]);
			
			window.location.reload();

		}
		if (op.indexOf("sportBlackWallError") > -1) {
			alert(op.split(",")[1]);

			$(obj).addClass("defultState");
			$(obj).removeClass("betState");
			
		}

		if (op.indexOf("error") > -1) {
			alert(op.split(",")[1]);
			
			$(obj).addClass("defultState");
			$(obj).removeClass("betState");
			
			//window.location.href = "index.jsp";

		}

		if (op.indexOf("delete") > -1) {
			$("#oneBet" + op.split(",")[1]).remove();

		}

		if (op.indexOf("update") > -1) {

			var json = opAndJson[1];

			var jsonString = eval(json);

			var htmlText = "";

			for ( var i = 0; i < jsonString.length; i++) {

				htmlText += "<table>";
				htmlText += "<tr>";

				htmlText += "<td class='td2 ";
				
				if(jsonString[i]["localtion"]==1){
					htmlText += "onCar";
				}
				
				htmlText += "' >" + jsonString[i]["teamOneName"]+ "</td>";
				htmlText += "<td class='td4' onclick='removeBetCar("+uId+","+gameId+")'>취소</td>";
				htmlText += "</tr>";
				htmlText += "<tr>";
				htmlText += "<td class='td2 ";
				
				if(jsonString[i]["localtion"]==3){
					htmlText += "onCar";
				}
				
				htmlText += "' >" + jsonString[i]["teamTwoName"]+ "</td>";
				
				htmlText += "<td class='td3 ";
				

				if(jsonString[i]["localtion"]==2){
					htmlText += "onCar";
				}
				
				htmlText += "' >";
				
				htmlText +=  jsonString[i]["betPeiLv"];
						
						if(jsonString[i]["localtion"]==1){
							htmlText += "(홈)";
						}
						if(jsonString[i]["localtion"]==2){
							htmlText += "(무)";
						}
						if(jsonString[i]["localtion"]==3){
							htmlText += "(원)";
						}

				htmlText += "<input type='hidden' value='"+jsonString[i]["betPeiLv"]+"' class='oneBetPeiLv' name='obp"+jsonString[i]["gameId"]+"'>";//oneBetPeiLv
				htmlText += "<input type='hidden' value='"+jsonString[i]["gameId"]+"' name='gameId'>";
				htmlText += "<input type='hidden' value='"+jsonString[i]["localtion"]+"' name='lct"+jsonString[i]["gameId"]+"'>";//localtion
				htmlText += "<input type='hidden' value='"+jsonString[i]["teamOneBenefit"]+"' name='tob"+jsonString[i]["gameId"]+"'>";//teamOneBenefit
				htmlText += "<input type='hidden' value='"+jsonString[i]["teamTwoBenefit"]+"' name='ttb"+jsonString[i]["gameId"]+"'>";//teamTwoBenefit
				htmlText += "<input type='hidden' value='"+jsonString[i]["betHandicap"]+"' name='bhc"+jsonString[i]["gameId"]+"'>";//betHandicap
				htmlText += "<input type='hidden' value='"+jsonString[i]["betDrawBenefit"]+"' name='bdb"+jsonString[i]["gameId"]+"'>";//betDrawBenefit
				htmlText += "</td>";
				htmlText += "</tr>";
				htmlText += "</table>";

			}
			$('#oneBet' + op.split(",")[1]).html(htmlText);

		}

		var betTableCount = $(".oneGameDiv table").length;

		if($("#extraOddId").length>0){

			var needBetCount = parseInt($("#needBetCountInput").val());
			
			var extraOddId = $("#extraOddId").val();
			
			if(betTableCount<needBetCount){

				$("#extraOddsDiv"+extraOddId).remove();
				
				$("#extraOddsTd"+extraOddId).addClass("defultState");
				
				$("#extraOddsTd"+extraOddId).removeClass("betState");
				
			}

			
			
		}
		
		changeSumBenefit();
		
		if(betTableCount>0){
			
			openBetting();
			
		}
		if(betTableCount<1){
			
			close_icon();
			
		}

	}
		
	function selectExtraOddsToCart(obj,extraOdds,extraOddId){
		
		var betTableCount = $(".oneGameDiv table").length;
	
		var needBetCount = parseInt($("#needBetCount"+extraOddId).val());
		
		if($("#sumBenefit").val()>=extraOdds){

			if(betTableCount>=needBetCount){
				
				if($(".oneExtraOddDiv").size()>0){
					
					if($("#extraOddsDiv"+extraOddId).length > 0){
						
						
						$(obj).addClass("onState");
						$(obj).removeClass("betState");
						
						$("#extraOddsDiv"+extraOddId).remove();
						
					}else{
						
						alert("보너스배당은 하나만 선택하실수 있습니다");
						
					}
					
				
				}else{
					
					if ($(obj).hasClass("onState")) {
						$(obj).addClass("betState");
						$(obj).removeClass("onState");
					} else if ($(obj).hasClass("betState")) {
						$(obj).addClass("onState");
						$(obj).removeClass("betState");
					}
					
					var htmlText = "";
					htmlText += "<div class='oneExtraOddDiv' id='extraOddsDiv"+extraOddId+"' >";
					htmlText += "<table>";
					htmlText += "<tr>";
					htmlText += "<td class='td1' >E</td>";
					htmlText += "<td class='td2' >" + "보너스"
							+ "</td>";
					htmlText += "<td class='td3' >";
					htmlText +=  extraOdds;
					htmlText += "<input type='hidden' value='"+extraOdds+"' class='oneBetPeiLv' name='extraOddsText' >";//oneBetPeiLv		
					htmlText += "<input type='hidden' value='"+extraOddId+"' id='extraOddId' >";//oneBetPeiLv		
					htmlText += "<input type='hidden' value='"+needBetCount+"' id='needBetCountInput' >";//oneBetPeiLv		
					htmlText += "</td>";
					htmlText += "</tr>";
					htmlText += "</table>";
					htmlText += "</div>";
					
					$('#betCartBox').append(htmlText);
				}
				
				var good = $(obj), goodLeft = good.offset().left, goodTop = good.offset().top;
								
				var copyGood = good.clone();
		
				var shopCar = $("#betFaker").offset();
		
				$('body').append(copyGood);
				copyGood.css( {
					position : 'absolute',
					left : goodLeft,
					top : goodTop
				});
				copyGood.animate( {
					width : 20,
					height : 20,
					left : shopCar.left,
					top : shopCar.top,
					opacity : 0.5
				}, 400, function() {
					copyGood.remove();
				});
			}else{
			
				alert("해당 보너스는 '"+needBetCount+"' 폴더이상 조합하셔야 이용가능합니다");	
			
			}
			
		}else{
			
			alert("선택경기 총배당이 보너스 배당보다 작으므로 베팅불가합니다");	
			
		}
		
		
		changeSumBenefit();
		
	}
	
	function removeBetCar(uId,gameId){
	
		betCartDwr.removeBetCar(uId, gameId,
			function() {
				removeBetCarCallBack(gameId);
			});
		
	}
	
	function removeBetCarCallBack(gameId){
	
		if ($("#teamCenter" + gameId).hasClass("betState")) {
		
			$("#teamCenter" + gameId).addClass("defultState");
			$("#teamCenter" + gameId).removeClass("betState");
			
		}
		
		if ($("#teamOne" + gameId).hasClass("betState")) {
		
			$("#teamOne" + gameId).addClass("defultState");
			$("#teamOne" + gameId).removeClass("betState");
			
		}
		
		if ($("#teamTwo" + gameId).hasClass("betState")) {
		
			$("#teamTwo" + gameId).addClass("defultState");
			$("#teamTwo" + gameId).removeClass("betState");
			
		}
		
		
		$("#oneBet" + gameId).remove();
		
		var betTableCount = $(".oneGameDiv table").length;


		if($("#extraOddId").length>0){

			var needBetCount = parseInt($("#needBetCountInput").val());
			
			var extraOddId = $("#extraOddId").val();
			
			if(betTableCount<needBetCount){

				$("#extraOddsDiv"+extraOddId).remove();
				
				$("#extraOddsTd"+extraOddId).addClass("defultState");
				
				$("#extraOddsTd"+extraOddId).removeClass("betState");
				
			}

			
			
		}
		
		changeSumBenefit();
		
	}
	
	function changeSumBenefit(){
		var m = $('.oneBetPeiLv');
		
		var sumBenefit = 1;
		
		for(i=0;i<m.length;i++)
		{
			sumBenefit = accMul(sumBenefit,parseFloat(m.eq(i).val()));
		}
		
		$("#sumBenefit").val(sumBenefit.toFixed(2));
		
		$("#sumBenefitFont").html(sumBenefit.toFixed(2));
		
		var betMoney = $("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,"");
		$("#getMoneyTxt").val(parseInt(accMul(sumBenefit.toFixed(2),betMoney)));
		$("#getMoneyFont").html(formatMoney(parseInt(accMul(sumBenefit.toFixed(2),betMoney))));
		
		checkMoney();
	}

	function changeMoney(obj) {

		

		$(obj).val(formatMoney($(obj).val()));
		
		
		var betMoney = $("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,"");
		$("#getMoneyTxt").val(parseInt(accMul($("#sumBenefit").val(),betMoney)));
		$("#getMoneyFont").html(formatMoney(parseInt(accMul($("#sumBenefit").val(),betMoney))));

	}
	
	function formatMoney(money){
		
		money = money+",";
		
		var str = money.replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,"");
		var newStr = new Array(str.length + parseInt(str.length / 3));
		var strArray = str.split("");
		newStr[newStr.length - 1] = strArray[strArray.length - 1];
		var currentIndex = strArray.length - 1;
		for ( var i = newStr.length - 1; i >= 0; i--) {
			if ((newStr.length - i) % 4 == 0) {
				newStr[i] = ",";
			} else {
				newStr[i] = strArray[currentIndex--];
			}
		}
		var newMoney = newStr.join("");

		if (newMoney.indexOf(",") == 0) {
			newMoney = newMoney.replace(",", "");
		}

		return newMoney;
		
	}
	
	
	function checkMoney(){
	
		var betMoneyNumber=parseInt($("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,""));
	
		var maxBetMoneyNumber = parseInt($("#maxBetMoney").val());
		
		var minBetMoneyNumber = parseInt($("#minBetMoney").val());
		
		var maxGetMoneyNumber = parseInt($("#maxGetMoney").val());
		
		var userHaveMoneyNumber = parseInt($("#userHaveMoney").val());
		
		if(betMoneyNumber>userHaveMoneyNumber){
			alert("배팅하신 금액이 현보유머니를 초과하였습니다 배팅불가합니다");
		}
		
		
		if(($("#sumBenefit").val()*10000)*betMoneyNumber/10000>maxGetMoneyNumber){
			
			var betMoneyTeam = maxGetMoneyNumber/$("#sumBenefit").val();
			
			betMoneyTeam = parseInt(parseInt(betMoneyTeam)/100)*100;
			
			if(betMoneyTeam<minBetMoneyNumber){
				alert("배팅경기 과다로 최대당첨금액을 초과하게 되었습니다 배팅불가합니다");
			}
		}
		$("#isBetting").val(0);
	}

	function resetMoney(money){


		var maxBetMoneyNumber = parseInt($("#maxBetMoney").val());
		
		var minBetMoneyNumber = parseInt($("#minBetMoney").val());
		
		var maxGetMoneyNumber = parseInt($("#maxGetMoney").val());

		var danYaMaxBetMoney = parseInt($("#danYaMaxBetMoney").val());
		
		var danYaMinBetMoney = parseInt($("#danYaMinBetMoney").val());
		
		var danYaMaxGetMoney = parseInt($("#danYaMaxGetMoney").val());
		
		
		var betTableCount = $(".oneGameDiv table").length;
		
		var inputMoney = 0;
		
		if(betTableCount>1){
			if(money==2){
				inputMoney=maxBetMoneyNumber;
			}else if(money==2){
				inputMoney=minBetMoneyNumber;
			}
			
		}else{
			if(money==2){
				inputMoney=danYaMaxBetMoney;
			}else if(money==2){
				inputMoney=danYaMinBetMoney;
			}
			
		}
		
		var betMoneyNumber = parseInt(inputMoney);
		
		$("#betMoneyTxt").val(betMoneyNumber);
		
		var userHaveMoneyNumber = parseInt($("#userHaveMoney").val());
		
		if(betMoneyNumber>userHaveMoneyNumber){
			$("#betMoneyTxt").val(userHaveMoneyNumber);
		}
		
		if(betMoneyNumber>maxBetMoneyNumber){
			$("#betMoneyTxt").val(maxBetMoneyNumber);
		}
		
		if(accMul($("#sumBenefit").val(),betMoneyNumber)>maxGetMoneyNumber){
			
			var betMoneyTeam = maxGetMoneyNumber/$("#sumBenefit").val();
			
			betMoneyTeam = parseInt(parseInt(betMoneyTeam)/100)*100;
			
			if(betMoneyTeam<minBetMoneyNumber){
				alert("배팅경기 과다로 최대당첨금액을 초과하게 되었습니다 배팅불가합니다");
			}
			
			$("#betMoneyTxt").val(betMoneyTeam);
	
		}
		
		
		$("#betMoneyTxt").val(formatMoney($("#betMoneyTxt").val()));
		
		var betMoney = $("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,"");
		$("#getMoneyTxt").val(parseInt(accMul($("#sumBenefit").val(),betMoney)));
		$("#getMoneyFont").html(formatMoney(parseInt(accMul($("#sumBenefit").val(),betMoney))));
	
	}

	
	function inputMoney(money){

		if($("#betMoneyTxt").val()==""){
			$("#betMoneyTxt").val("0");
		}

		var betMoneyNumber = parseInt(($("#betMoneyTxt").val()).replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,""))+parseInt(accMul(money,1000));
		
		
		$("#betMoneyTxt").val(betMoneyNumber);
		
		var maxBetMoneyNumber = parseInt($("#maxBetMoney").val());
		
		var minBetMoneyNumber =parseInt( $("#minBetMoney").val());
		
		var maxGetMoneyNumber = parseInt($("#maxGetMoney").val());
		
		var userHaveMoneyNumber = parseInt($("#userHaveMoney").val());
		
		if(betMoneyNumber>userHaveMoneyNumber){
			$("#betMoneyTxt").val(userHaveMoneyNumber);
		}
		
		if(betMoneyNumber>maxBetMoneyNumber){
			$("#betMoneyTxt").val(maxBetMoneyNumber);
		}
		
		if(accMul($("#sumBenefit").val(),betMoneyNumber)>maxGetMoneyNumber){
			
			var betMoneyTeam = maxGetMoneyNumber/$("#sumBenefit").val();
			
			betMoneyTeam = parseInt(parseInt(betMoneyTeam)/100)*100;
			
			if(betMoneyTeam<minBetMoneyNumber){
				alert("배팅경기 과다로 최대당첨금액을 초과하게 되었습니다 배팅불가합니다");
			}
			
			$("#betMoneyTxt").val(betMoneyTeam);
	
		}
		
		
		$("#betMoneyTxt").val(formatMoney($("#betMoneyTxt").val()));
		
		var betMoney = $("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,"");
		$("#getMoneyTxt").val(parseInt(accMul($("#sumBenefit").val(),betMoney)));
		$("#getMoneyFont").html(formatMoney(parseInt(accMul($("#sumBenefit").val(),betMoney))));
		
	}
	
	function accMul(arg1,arg2){ 
		var m=0,s1=arg1.toString(),s2=arg2.toString();
		 
		try{
			m+=s1.split(".")[1].length;
		}
		catch(e){
		} 
		
		try{
			m+=s2.split(".")[1].length;
		}
		catch(e){
		} 
		
		return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m) ;
	} 
	
	function checkBetting(){
	
		var maxBetMoneyNumber = parseInt($("#maxBetMoney").val());
		
		var minBetMoneyNumber = parseInt($("#minBetMoney").val());
		
		var maxGetMoneyNumber = parseInt($("#maxGetMoney").val());
		
		var userHaveMoneyNumber = $("#userHaveMoney").val();
		
		var getMoney = parseInt($("#getMoneyTxt").val());
		
		var betMoney = parseInt($("#betMoneyTxt").val().replace(new RegExp(/(,)/g), '').replace(/[^0-9,]*/g,""));
		
		var betTableCount = $(".oneGameDiv table").length;
		
		var needBetCountForBet = parseInt($("#needBetCountForBet").val());
		
		if(betTableCount<needBetCountForBet){

			alert("본타입에서는 최소"+needBetCountForBet+"폴더이상 조합을 하셔야 배팅가능합니다.단폴배팅은 불가합니다");
			
			return false;
		}

		if(betTableCount>10){

			alert("최대 10폴더 배팅가능합니다");
			
			return false;
		}
		
		if(userHaveMoneyNumber<minBetMoneyNumber){
			
			alert("현보유머니가 최소배팅 금액보다 적습니다 충전 혹은 포인트 전환 방법을 참고하세요");
			
			return false;
			
		}
		
		if(betMoney>userHaveMoneyNumber && userHaveMoneyNumber>minBetMoneyNumber){
			
			alert("현 보유머니가 부족합니다 충전 혹은 선택경기에서 조율해주세요");
			
			return false;
			
		}
		
		
		
		
		
		if($("#sumBenefit").val()==1 || $("#sumBenefit").val()==0){
		
			alert("배팅하실 게임을 하나이상 선택해주세요");
		
			return false;
		
		}

		if($("#sumBenefit").val()>=50){
		
			alert("예상 배당률 50 이상은 베팅하실 수 없습니다.");
		
			return false;
		
		}
		
		
		var danYaMaxBetMoney = parseInt($("#danYaMaxBetMoney").val());
		
		var danYaMinBetMoney = parseInt($("#danYaMinBetMoney").val());
		
		var danYaMaxGetMoney = parseInt($("#danYaMaxGetMoney").val());
		

		if(betTableCount>1){

			if(betMoney>maxBetMoneyNumber){
				
				alert("배팅금액이 최대배팅금액'"+maxBetMoneyNumber+"' 보다 많습니다 ");
			
				return false;
			}
			
			
			if(betMoney<minBetMoneyNumber){
				
				alert("배팅금액이 최소배팅금액'"+minBetMoneyNumber+"' 보다 적습니다");
			
				return false;
			}
			
			if(getMoney>maxGetMoneyNumber){
				
				alert("예상적중금액이 최대당첨금액'"+maxGetMoneyNumber+"' 을 초과하였습니다");
			
				return false;
			}
			
		}
		
		if(betTableCount==1){

			if(betMoney>danYaMaxBetMoney){
				
				alert("배팅금액이 최대배팅금액'"+danYaMaxBetMoney+"' 보다 많습니다 ");
			
				return false;
			}
			
			
			if(betMoney<danYaMinBetMoney){
				
				alert("배팅금액이 최소배팅금액'"+danYaMinBetMoney+"' 보다 적습니다");
			
				return false;
			}
			
			if(getMoney>danYaMaxGetMoney){
				
				alert("예상적중금액이 최대당첨금액'"+danYaMaxGetMoney+"' 을 초과하였습니다");
			
				return false;
			}
		}
		
		$("#submitBut").hide();
	}