var flag = true;
var flag2 = false;
var gObj = {

	30122:{
		'src':'../img/gift/g12.png',
		'name':'撩一撩',
	},
	2379:{
		'src':'../img/gift/g5.png',
		'name':'銀木馬座駕',
	},
	2378:{
		'src':'../img/gift/g7.png',
		'name':'金木馬座駕',
	},
	110007:{
		'src':'../../img/gift/g10.png',
		'name':'首充勛章',
	},
	110008:{
		'src':'../img/gift/g10.png',
		'name':'首充勛章',
	},
	110009:{
		'src':'../img/gift/g10.png',
		'name':'首充勛章',
	},
	110010:{
		'src':'../img/gift/g10.png',
		'name':'首充勛章',
	}
}
$(function(){
	var data = url_get_params();
	sessionStorage.token = data.token;
	sessionStorage.uid = data.uid;
	$.ajaxSetup({
		global: false,
		type: 'post',
		dataType:"JSON",
		data: {
			os: 'WEB',
			cid: 'web_gw',
			lang: 1,
			uid:url_get_params().uid,
			token:url_get_params().token
		}
	})
	
	
	//打開規則頁面
	$('.rule').on('click',function(){
		if(flag){
			flag = false;
			layer.open({
				  type: 1,
				  title:false,
				  shadeClose:true,
				  shade:.8,
				  area:['9.2rem',''],
				  closeBtn: 0, //涓嶆樉绀哄叧闂寜閽�
				  content: $('.ruleMasking'),
				  end:function(){
				  	flag = true;
				  }
			})
		}
	})
	
	
	addLog(1);
	
	$('.noSubmit,.yesSubmit1,.closeMasking,.onlyMaskingBtn').on('click',function(){
		layer.closeAll();
	})
	onlyIdChange();
	getGiftPackageInfo();
})

function onlyIdChange(){
	$('.onlyId input').unbind('input');
	$('.onlyId input').on('input',function(){
		if($(this).val().length>4){
			$.ajax({
				url:_url+'/user/getUser.html',
				data:{
					uid:$(this).val(),
					token:''
				},
				success:function(res){
					if(res.code == 1){
						$('.only2Msg').addClass('hide');
						$('.onlyName span').html(res.data.nickName)
						flag2 = true;
					} else {
						$('.onlyName span').html('');
						$('.only2Msg').removeClass('hide');
						flag2 = false;
					}
				}
			});
		} else {
			$('.onlyName span').html('');
			$('.only2Msg').addClass('hide');
			flag2 = false;
		}
	})
	$('.yesSubmit1,.closeMasking,.noSubmit').on('click',function(){
		layer.closeAll();
	})
}

//獲取禮包信息
function getGiftPackageInfo(){
	$.ajax({
		url:_url+'/firstcharge/getGiftPackageInfo',
		data:{
			cidType:4,
			pkg:url_get_params().pkg,
			appname:url_get_params().appname
		},
		success:function(res){
			if(res.code == 1){
				getQualifications(res);
				$('.ruleMaskInfo2 .ruleMaskDesc').html(res.startTime+' - '+res.endTime);
			}
		}
	});
}
//直播间首充的资格
function getQualifications(data){
	$.ajax({
		url:_url+'/firstcharge/getQualifications',
		success:function(res){
			if(res.code == 1){
				data.result[data.result.length]=data.result[0];
				data.result.shift();
				console.log(res,data);
				//頁面拼接
				var str = '';
				$.each(data.result, function(i,v) {
					
						str += '<div class="bigBg bgBox"  data-id="'+v.id+'">';
						str += '	<div class="bigTitle">儲值達'+v.needDiamond+'寶石</div>';
						if(v.giftDiamond!=0){							
							str += '	<div class="bigTitle2">額外贈送<span>'+v.giftDiamond+'</span>寶石</div>';
						}
						str += '	<img class="bigBg1" src="img/mbg2.png"/>';
						str += '	<div class="bigBox">';
						
						str += '		<div class="bigDetail">';
						str += '			<div class="bigDetailBg">'
						str += '				<img class="center" src="../img/gift/g13.png"/>';
						str += '      </div>';
						str += '			<p>寶石</p>';
						str += '			<p>x'+v.giftDiamond+'</p>';
						str += '		</div>';
						
						str += '		<div class="bigDetail">';
						str += '			<div class="bigDetailBg">'
						str += '				<img class="center" src="../img/gift/g2.png"/>';
						str += '      </div>';
						str += '			<p>only gift</p>';
						str += '			<p>永久</p>';
						str += '		</div>';
						
						str += '		<div class="bigDetail">';
						str += '			<div class="bigDetailBg">'
						str += '				<img class="center" src="../img/gift/g1.png"/>';
						str += '      </div>';
						str += '			<p>'+gObj[v.giftId].name+'</p>';
						str += '			<p>x'+v.giftNum+'</p>';
						str += '		</div>';
						
						str += '		<div class="bigDetail">';
						str += '			<div class="bigDetailBg">'
						str += '				<img class="center" src="../img/gift/g6.png"/>';
						str += '      </div>';
						str += '			<p>VIP</p>';
						str += '			<p>x'+v.vipNum+'天</p>';
						str += '		</div>';
						
						str += '		<div class="bigDetail">';
						str += '			<div class="bigDetailBg">'
						str += '				<img class="center" src="'+gObj[v.carId].src+'"/>';
						str += '      </div>';
						str += '			<p>'+gObj[v.carId].name+'</p>';
						str += '			<p>x'+v.carNum+'天</p>';
						str += '		</div>';
						
						
						if(v.medalNum!=0){
							str += '		<div class="bigDetail">';
							str += '			<div class="bigDetailBg">'
							str += '				<img class="center" src="../img/gift/g10.png"/>';
							str += '      </div>';
							str += '			<p>'+gObj[v.medalId].name+'</p>';
							str += '			<p>x'+v.medalNum+'天</p>';
							str += '		</div>';
						}
						
						str += '</div>';
						str += '	<img class="bigLine" src="img/line.png"/>';
						str += '	<span class="mCharge">儲值:<font class="mNum">'+v.needDiamond+'</font><font>寶石</font></span>';
						//没有可领取的礼包
						if(res.availableGiftPackage == -1){	
							//没有领取礼包
							if(res.giftPackege == -1){
								//没有资格参加
								if(res.isQualifications == 1){
									str += '	<img class="mBtn" onclick="entitled()" src="img/b1.png"/>';
								} else {
									str += '	<img class="mBtn" onclick="noentitled()" src="img/b1.png"/>';
								}
							} else {
								//领取了礼包 未绑定 only gift
								
								if(res.isbingOnlyGift==0){									
									if(v.id==res.giftPackege){
											str += '	<img class="mBtn" onclick="onlyGift();" src="img/b9.png"/>';
									} else {
										str += '	<img class="mBtn" src="img/b3.png"/>';
									}
								} else {
									if(v.id == res.giftPackege){
											str += '	<img class="mBtn" src="img/b2.png"/>';
									} else {
										str += '	<img class="mBtn" src="img/b3.png"/>';
									}
								
								}
							}
						} else {
							//有可领取的礼包
							console.log(v.id == res.availableGiftPackage);
							if(v.id == res.availableGiftPackage){
								//这里是立即领取
								var value = JSON.stringify(v)
								str += '	<img class="mBtn" onclick=receiveGift2('+value+') src="img/b10.png"/>';
							} else {
								str += '	<img class="mBtn" src="img/b3.png"/>';
							}
							
						}
						
						str += '</div>';
					
				});
				$('.mCon').html(str);
				
				if(res.availableGiftPackage == -1){
						//沒有領取禮包
						if(res.giftPackege == -1){
							
						} else {
							//領取了禮包
							if(res.isbingOnlyGift == 0){
								if(data.result[i].id==res.giftPackege){
									setTimeout(function(){
										flag = true;
										onlyGift()
									},500)
								}
							}
						}
					}
			}
		}
	});
}

//有资格参加活动弹窗
function entitled(){
	flag = false
	addLog(2);
	layer.open({
		  type: 1,
		  title:false,
		  shadeClose:true,
		  shade:.8,
		  area:['9.2rem',''],
		  closeBtn: 0, //涓嶆樉绀哄叧闂寜閽�
		  content: $('.yesMasking'),
		  end:function(){
		  	flag = true;
		  }
	})
}
//没资格参加活动弹窗
function noentitled(){
	flag = false;
	addLog(2);
	layer.open({
		  type: 1,
		  title:false,
		  shadeClose:true,
		  shade:.8,
		  area:['9.2rem',''],
		  closeBtn: 0, //涓嶆樉绀哄叧闂寜閽�
		  content: $('.noMasking'),
		  end:function(){
		  	flag = true;
		  }
	})
}

//绑定only gift
function onlyGift(){
	flag = false
	layer.open({
		  type: 1,
		  title:false,
		  shadeClose:true,
		  shade:.8,
		  area:['9.2rem',''],
		  closeBtn: 0, 
		  content: $('.onlyMasking1'),
		  end:function(){
		  	flag = true;
		  }
	})
}

function onlyGift2(){
	layer.closeAll();
	$('.onlyId input').val('');
	layer.open({
			  type: 1,
			  title:false,
			  shadeClose:true,
			  shade:.8,
			  area:['9.2rem',''],
			  closeBtn: 0,
			  content: $('.onlyMasking2'),
			  end:function(){
			  	flag = true;
			  }
	})
}

function bingOnlyGift(){
	if(flag){
		flag = false;
		var roomid = $('.onlyId input').val();
		if(roomid.length<5){
			layer.msg('請輸入正確的ID')
			flag = true;
			return;
		}
		if(!flag2){
			layer.msg('請輸入正確的ID');
			flag = true;
			return;
		}
		$.ajax({
			url:_url+'/firstcharge/bingOnlyGift',
			data:{
				roomid:$('.onlyId input').val(),
			},
			success:function(res){
				flag = true;
				if(res.code == 1){
					layer.closeAll();
					setTimeout(function(){
						layer.open({
						  type: 1,
						  title:false,
						  shadeClose:true,
						  shade:.8,
						  area:['9.2rem',''],
						  closeBtn: 0,
						  content: $('.onlyMasking3'),
						  end:function(){
						  	flag = true;
						  	getGiftPackageInfo();
						  }
						})
					},600)
				} else{
					layer.msg(res.msg);
				}
			}
		});
	}
}

//领取礼包 4个礼物的
function receiveGift(v){
	if(flag){
		flag = false;
		$.ajax({
		url:_url+'/firstcharge/receiveGiftPackage',
		data:{
			id:v.id,
			cidType:4,
		},
		success:function(res){
			if(res.code == 1){
				var str = '';
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img src="'+gObj[v.giftId].src+'"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">'+gObj[v.giftId].name+'</p>';
				str += '	<p class="giftDetailName2">x'+v.giftNum+'天</p>';
				str += '</div>';
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img src="img/vipk.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">VIP</p>';
				str += '	<p class="giftDetailName2">x'+v.vipNum+'天</p>';
				str += '</div>';
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img src="'+gObj[v.carId].src+'"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">'+gObj[v.carId].name+'</p>';
				str += '	<p class="giftDetailName2">x'+v.carNum+'天</p>';
				str += '</div>';
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img src="img/only.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">Only Gift</p>';
				str += '	<p class="giftDetailName2">永久</p>';
				str += '</div>';
				$('.successMasking .giftBox').html(str);
				layer.open({
				  type: 1,
				  title:false,
				  shadeClose:true,
				  shade:.8,
				  area:['9.2rem',''],
				  closeBtn: 0, 
				  content: $('.successMasking'),
				  end:function(){
				  	flag = true;
				  	getGiftPackageInfo();
				  }
				})			
			} else {
				layer.msg(res.msg);
			}
		}
	})
	}
}

//領取禮包 5個禮物
function receiveGift2(v){
	if(flag){
		flag = false;
		$.ajax({
		url:_url+'/firstcharge/receiveGiftPackage',
		data:{
			id:v.id,
			cidType:4
		},
		success:function(res){
			if(res.code == 1){
				var str = '';
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img class="center" src="../img/gift/g13.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">寶石</p>';
				str += '	<p class="giftDetailName2">x'+v.giftDiamond+'</p>';
				str += '</div>';
				
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img class="center" src="../img/gift/g2.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">only gift</p>';
				str += '	<p class="giftDetailName2">永久</p>';
				str += '</div>';
				
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img class="center" src="../img/gift/g1.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">'+gObj[v.giftId].name+'</p>';
				str += '	<p class="giftDetailName2">x'+v.giftNum+'</p>';
				str += '</div>';
			
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img class="center" src="../img/gift/g6.png"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">VIP</p>';
				str += '	<p class="giftDetailName2">x'+v.vipNum+'天</p>';
				str += '</div>';
				
				str += '<div class="giftDetail">';
				str += '	<div class="giftDetailImg">';
				str += '		<img class="center" src="'+gObj[v.carId].src+'"/>';
				str += '	</div>';
				str += '	<p class="giftDetailName1">'+gObj[v.carId].name+'</p>';
				str += '	<p class="giftDetailName2">x'+v.carNum+'天</p>';
				str += '</div>';
				
				if(v.medalNum!=0){
							str += '<div class="giftDetail">';
							str += '	<div class="giftDetailImg">';
							str += '		<img class="center" src="../img/gift/g10.png"/>';
							str += '	</div>';
							str += '	<p class="giftDetailName1">'+gObj[v.medalId].name+'</p>';
							str += '	<p class="giftDetailName2">x'+v.medalNum+'天</p>';
							str += '</div>';
						}
				$('.successMasking2 .giftBox').html(str);
				layer.open({
				  type: 1,
				  title:false,
				  shadeClose:true,
				  shade:.8,
				  area:['9.2rem',''],
				  closeBtn: 0, 
				  content: $('.successMasking2'),
				  end:function(){
				  	flag = true;
				  	getGiftPackageInfo();
				  }
				})			
			} else {
				layer.msg(res.msg);
			}
		}
	})
	}
}

// var $url = 'http://ceshi.yabolive.tv';
var $url = 'https://www.yabolive.tv';
//去储值
function toRecharge() {
	$.ajax({
		url: _url + '/firstcharge/addLog.html',
		data: {
			cidType: 1,
			type: 4
		},
		success: function (res) {
			window.open('https://www.footseen.xyz/reg/index.html')
		}

	})
}


//获取url参数
function url_get_params() {
  var url = location.href;
  var theRequest = new Object();
  if (url.indexOf("?") != -1) {
      var str = url.substr(url.indexOf("?") + 1);
      strs = str.split("&");
      for (var i = 0; i < strs.length; i++) {
          theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
      }
  }
  return theRequest;
}

function addLog(type){
	$.ajax({
		url:_url+'/firstcharge/addLog.html',
		data:{
			cidType:4,
			type:type
		},
		success:function(res){
			console.log(res);
		}
		
	})
}