


$(function () {

	// 全局ajax方法
	function ajaxMain(url, parmArr) {
		if (url != '') {
			var rel = $.ajax({
				type: "post",
				url: url,
				async: false,
				data: parmArr,
				success: function (data) {
					return data;
				},
				error: function (XMLHttpRequest, textStatus, errorThrown) {
					alert(errorThrown);
				}
			}).responseText;
		}
		return rel;
	}

	//热门签证 
	$('.visaList li').hover(function(){
		
		$(this).find('.visa_yin').stop().animate({'top':0}).siblings('.visa_cont').stop().animate({'marginTop':'20'});
	},function(){
		
		$(this).find('.visa_yin').stop().animate({'top':'100%'}).siblings('.visa_cont').stop().animate({'marginTop':'159'});
	});

	//我要定制选择类型
	$('.made_type_nav li').click(function(){
		
		var type=$(this).attr('rel');
		$(this).addClass('on').siblings().removeClass('on');
		$('#made_type').val(type);
	});	
	
	//全球区域鼠标滑过效果
	$('.global_map area').hover(function(){
		
		var index=$(this).index();
		$(this).parent().siblings('.global_area_list').find('li').eq(index).stop(true,true).fadeIn().siblings().hide();
		
	});	
	$('.global_map').mouseleave(function(){
			
		$('.global_area_list li').hide();	
	});

	$('.global_conutry_list').hover(function(){
		
		$(this).find('.global_list_erify').stop().slideToggle();
		
	});	

	//签证详情定位
	$('.visa_det_nav').delegate('li', 'click', function (){
		
		if(!$(this).hasClass('book')){
			$(this).addClass("on").siblings().removeClass("on");
			var ddIndex = $(this).find('a').stop().attr('href').lastIndexOf('#');
			var ddId = $(this).find('a').stop().attr('href').substring(ddIndex+1);
			var windowTop = $('a.anchor[name="' + ddId + '"]').offset().top-50;
			$('body,html').animate({scrollTop: windowTop}, 'fast');
		}
    });

	//特色主题游详情定位
	$('.itinerary_day_nav').delegate('li', 'click', function (){
	
		if(!$(this).hasClass('book')){
			$(this).addClass("on").siblings().removeClass("on");
			var ddIndex = $(this).find('a').stop().attr('href').lastIndexOf('#');
			var ddId = $(this).find('a').stop().attr('href').substring(ddIndex+1);
			var windowTop = $('a.anchor[name="' + ddId + '"]').offset().top-50;
			$('body,html').animate({scrollTop: windowTop}, 'fast');
		}
    });
	
	//特色主题游详情弹窗
	$('.special_book,.special_now').click(function(){
		
		$('.special_pop').stop().fadeIn();
	});

	$('.special_close').click(function(){
		
		$('.special_pop').stop().fadeOut();
	});

	//select下拉
	$('body').on('click','.special_num_select p',function(){
		$(this).siblings('ul').slideDown(200);
	});
	$('body').on('click','.special_num_select li',function(){
		var text=$(this).text();
		$(this).parent().slideUp(200).siblings('p').text(text).siblings('input').val(text);
	});
	$('body').on('mouseleave','.special_num_select ul',function(){
		$(this).slideUp(200);
	});
	


	//签证套餐选择
	$('.visa_det_type li').click(function(){
		
		var package=$(this).attr('rel');
		var type_name=$(this).text();
		$(this).addClass('on').siblings().removeClass('on');
		$('#package').val(package);
		$('#type_name').val(type_name);
	});

	//行业新闻奇数条新闻加背景
	$('.newslist li:odd').addClass('odd');

	//机票订购

	$('.ticket_nav ul li').click(function(){
		
		var index=$(this).index();
		$(this).addClass('on').siblings().removeClass('on');
		$(this).parents('.ticket_nav').siblings('.ticket_tabs').children().eq(index).show().siblings().hide();
	});

	//特色主题套餐选择
	$('.special_term_name li .term').click(function(){
	
		var index=$(this).parent().index();
		$(this).parent().addClass('on').siblings().removeClass('on');
		$('.special_term_price li').eq(index).addClass('on').siblings().removeClass('on');
	});

	$('.special_term_price li .term').click(function(){
		
		var index=$(this).parent().index();
		$(this).parent().addClass('on').siblings().removeClass('on');
		$('.special_term_name li').eq(index).addClass('on').siblings().removeClass('on');
	});

	//返回页面顶部
	$('body').on('click','#KFLOGO .Lelem:last-child',function(){		
		console.log('test for g');	
		$('html,body').animate({scrollTop:0},500);
	});


	
});

//删除航程	
function delTicket(obj){
	
	$(obj).parents('.ticket_item').remove();
	setName();
}	
	
//添加航程	
function addTicket(){

	var div='';
	
	div = '<div class="ticket_item"><ul class="clearfix"><li>出发城市</li>'
		 +'<li><input type="text" value="" class="ticket_text" name="from_city[]"  /></li>'
         +'<li>到达城市</li><li><input type="text" value="" class="ticket_text" name="to_city[]"  /></li>'
		 +'<li>出发日期</li><li><input type="text" value="" class="ticket_text" style="margin-right:20px" onclick="WdatePicker()" name="set_date[]" /></li>'
		 +'<li><a href="javascript:;" class="ticket_del" onclick="delTicket(this);">删除</a></li></ul></div>';       

	$('.ticket_item_list').append(div);
	setName();		
}

//修改input name 属性
function setName(){

	$('.ticket_item_list .ticket_item').each(function() {
        var num=$(this).index();
		$(this).find('input').attr('name');
            $(this).find('input').each(function () {
                var det_name = $(this).attr('name');
                det_name = det_name.split("[");
                var cur_name = det_name[0]+"[" + num + "]";
                $(this).attr('name', cur_name);
            });
    });

	
}


//数量加减
function num_minus(obj)
{
	$chooseNum_text=$(obj).siblings('.chooseNum_text');
	var num=$chooseNum_text.val();
	if(num>1)
	{
		num--;
		$chooseNum_text.val(num);
	}
}

function num_plus(obj)
{
//	var maxNum=parseInt($(obj).siblings('.chooseNum_text').attr('maxNum'));
	$chooseNum_text=$(obj).siblings('.chooseNum_text');
	var num=$chooseNum_text.val();
//	if(num<maxNum)
//	{
		num++;
		$chooseNum_text.val(num);
//	}
}



//输入框文字提示
$('input[type="text"]').focus(function(){
	if($(this).attr('_reg'))
	{
		$(this).addClass('focus');
		var reg=$(this).attr('_reg');
		if($(this).val() == reg)
		{
			$(this).val('');	
			if($(this).attr('_pwd'))
			{
			   $(this).attr('type','password');
			   
			}
		}	
	}
	
});

$('input[type="text"]').blur(function(){
	if($(this).attr('_reg'))
	{
		var reg=$(this).attr('_reg');
		if($(this).val() == '')
		{
			$(this).val(reg);	
			$(this).removeClass('focus');
			if($(this).attr('_pwd'))
			{
				$(this).attr('type','text');
			}
		}
	}
	
});

function top_tc(){
	var m=document.getElementById("top_tca");
		if(m.style.display=="none")
		{
			m.style.display="block";
		}
		else
			{m.style.display="none"}
}
function ame_tc(){
	var m=document.getElementById("ame_tca");
		if(m.style.display=="none")
		{
			m.style.display="block";
		}
		else
			{m.style.display="none"}
}

/*全球签证查看更多*/
$('.country_visa_more').click(function(){
	var page = parseInt($('.country_visa_more').attr('_p'))+1;
	$('.country_visa_more').attr('_p', page);
	var url  = '/Home/Index/country_ajax'
	var countryId = $('#countryId').val();
	var way = $('input[name="way"]').val();
	
	var parmarr={p:page, id: countryId, way:way};
	var rel = $.parseJSON(ajaxMain(url, parmarr));
	var div='';
	var i=0;
	if (rel.length>0){
		for (i in rel){
		div='<li class="'+rel[i].type+'">'+
              '<a href="/Home/Index/visa_det?id='+rel[i].id+'" class="clearfix">'+
              '<div class="visa_type fl">'+
              '<h2>'+rel[i].typename+'</h2>'+
              '<p><span class="line1"></span>VISA<span class="line2"></span></p></div>'+
              '<div class="country_visa_main fr"><h2>'+rel[i].title+'</h2>'+
              '<dl class="clearfix"><dt>有效期：'+rel[i].expirydate+'</dt>'+
              '<dt>最长停留期：'+rel[i].staytime+'</dt>'+
              '<dt style="display:'+rel[i].islgprice+'">领馆费：'+rel[i].lgprice+'元 </dt>'+
              '<dt style="display:'+rel[i].isfwprice+'">服务费：'+rel[i].fwprice+'元</dt></dl>'+
               '<div class="clearfix"><div class="visa_country_price fl" style="display:'+rel[i].only_fw+'">总价：'+(Number(rel[i].lgprice)+Number(rel[i].fwprice))+'元</div>'+
               '<div class="visa_det fr">查看详情</div></div></div></a></li>'
			$('.country_visa_list ul').append(div);
           }
	}
	if(rel.length<4){
		$('.country_visa_more').hide();
	}
	

});

/*加急服务加载更多*/
// $('.service_more').click(function(){
// 	var page = parseInt($('.service_more').attr('data-page'))+1;
// 	$('.service_more').attr('data-page', page);
// 	var url  = '/Home/Index/service_ajax'
// 	var parmarr={p:page};
// 	var rel = $.parseJSON(ajaxMain(url, parmarr));
// 	var div='';
// 	var i=0;
// 	if(rel.length>0){
// 		div='<li><a href="/index.php/Home/Index/'+rel[i].url+'?id='+rel[i].id+'">'+
// 			'<div class="service_pic"><img src="'+rel[i].pic+'" width="258" height="178" /></div>'+
// 			'<div class="service_txt ellipsis">'+rel[i].title+'</div></a></li>'
// 			$('.service_list ul').append(div);
// 	}
// 	if(rel.length<4){
// 		$('.service_more').hide();
// 	}
// });

function service_ajax(){
	$('.service_more').click(function(){
		var page = $(this).attr('data-page');
		$.ajax({
			url: '/home/index/service_ajax',
			type: 'post',
			dataType: 'json',
			data: {
				'page': page
			},
			success: function(data){
				var div='';
				var i=0;
				if(data.length>0){
					$(this).attr('data-page', Number(page)+1);
					for(i in data){
						div='<li><a href="/index.php/Home/Index/'+data[i].url+'?id='+data[i].id+'">'+
						'<div class="service_pic"><img src="'+data[i].pic+'" width="258" height="178" /></div>'+
						'<div class="service_txt ellipsis">'+data[i].title+'</div></a></li>'
						$('.service_list ul').append(div);
					}
				}
				if(data.length<4){
					$('.service_more').hide();
				}
			}
		})
	})
}

service_ajax();


$('.return_top').click(function(){
    $('html,body').stop().animate({'scrollTop':0},'slow');
});

$('.wq_n').hover(function(){
	$('.ewm').animate({'right':70+'px','opacity':1},600)
},function(){
	$('.ewm').stop().css({'right':-130+'px','opacity':0})
})
