function searchbook(evt,i){
	  evt = (evt) ? evt : ((window.event) ? window.event : "");
keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
	if (keyCode == 13 || i){
  f_i=0;
  var v=$(".book_input").attr("value");
   $(".bp_book_input").each(function(){
   if($(this).attr("checked")!=false){
	f_i=$(this).attr("value");
   }
							   });
 window.location.href='book.php?search='+ReplaceAll(encodeURI(v),'%20','+')+'&type='+f_i;
	}
}
function searchall(evt,i){
	     evt = (evt) ? evt : ((window.event) ? window.event : "");
keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
	if (keyCode == 13 || i){
  f_i=0;
  var v=$(".search_input").attr("value");
   $(".bp_search_input").each(function(){
   if($(this).attr("checked")!=false){
	f_i=$(this).attr("value");
   }
							   });

 window.location.href='search.php?key='+ReplaceAll(encodeURI(v),'%20','+')+'&type='+f_i;
 }
}

function searchall_h(evt){
	     evt = (evt) ? evt : ((window.event) ? window.event : "");
keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
	if (keyCode == 13){
	f_i=0;
    var v=$(".so").attr("value");
 window.location.href='search.php?key='+ReplaceAll(encodeURI(v),'%20','+')+'&type='+f_i;
 }
}
function ReplaceAll(str, sptr, sptr1)
{
while (str.indexOf(sptr) >= 0)
{
   str = str.replace(sptr, sptr1);
}
return str;
}
  
  function AddFavorite() {
	  var sURL='http://www.hkctp.com/';
	  var sTitle='【中國旅遊網】';
    try {   
        window.external.addFavorite(sURL, sTitle);   
    } catch (e) {   
        try {   
            window.sidebar.addPanel(sTitle, sURL, "");   
        } catch (e) {   
            alert("加入收藏失敗，請使用按Ctrl + D進行添加");   
        }   
    }   
}

function startsubscribe(pageto){
var pageto_min=pageto;
if(!pageto) pageto=1;
var ifchoosenotmaga=$.cookie('ifchoosenotmaga');
var ifto=$.cookie('ifloginto');
var ifcto=$.cookie('ifcartto');
var shipmailareas=$.cookie('shipmailareas');
var shipbookismail=$.cookie('shipbookismail');
var shipmagaismail=$.cookie('shipmagaismail');
var ifchoosegiftaddress711=$.cookie('ifchoosegiftaddress711');
var ifchoosenotbook=$.cookie('ifchoosenotbook');
var selected_a_country=$.cookie('selected_a_country');
var iagreeto=$("#iagreeto").attr("checked");
var ifaddressselect=$('#ifaddressselect').val();
var ifaddshipmailtype=$('#shipmailtype select').val();
var iffrom=0;
var iffrom_2=0;
var iffromts=0;
var iffromtv=0;

if(ifcto==null){
		alert('您的購物車內還沒有貨品，請選購貨品！');
	}else{

	$(".subscribeaddress").each(function(){
  	 if($(this).attr("checked")!=false){
		 if($(this).attr("value")%2!=0 && $(this).attr("value")>0){
		iffrom=$(this).attr("value");
		 }else{
		iffrom_2=$(this).attr("value"); 
		 }
		if(iffrom_2==32){
			if($('#sel2').val()){
			iffromts=$('#sel0').val()+','+$('#sel1').val()+','+$('#sel2').val();	
			iffromtv=$('#sel2').val();
			}
		}
	 }});
		var iffromt_y=$(".tem").attr('onchange');
		if(ifchoosenotbook>0 && !iffrom) {
		alert('請選擇書籍送貨方式！');
		return false;
		}else if(ifchoosenotbook>0){
		if(shipbookismail>0 && iffrom>100){
		alert('您購買的書籍，送貨方式不能選擇「在線閱讀」');
		$('.subscribeaddress[value=21]').focus();
		return false;
		}else if(iffrom<100 && shipbookismail==0){
		alert('您購買的書籍，送貨方式只能選擇「在線閱讀」');
		$('.subscribeaddress[value=101]').focus();
		return false;	
		}
			}
		if(ifchoosenotmaga>0 && !iffrom_2) {
		alert('請選擇訂閱送貨方式！');
		return false;
		}else if(ifchoosenotmaga>0){
		if(shipmagaismail>0 && iffrom_2>100){
		alert('您訂閱的雜誌，送貨方式不能選擇「在線閱讀」');
		$('.subscribeaddress[value=22]').focus();
		return false;
		}else if(iffrom_2<100 && shipmagaismail==0){
		alert('您訂閱的雜誌，送貨方式只能選擇「在線閱讀」');
		$('.subscribeaddress[value=102]').focus();
		return false;	
		}
		if(iffrom_2==32 && !iffromts){	
			alert('請選擇您方便的7-11自取店址！');
			return false;	
		}
		if(iffrom_2==32 && iffromt_y && !ifaddressselect){	
			alert('請填寫您的禮品送貨地址！');
			return false;	
		}
		if(iffrom_2==32 && ifchoosegiftaddress711!=4240 && ifchoosegiftaddress711>0){	
			alert('您的禮品送貨地址，只能設置於香港地區內！');
			return false;	
		}
			}
		if(!ifaddshipmailtype && (iffrom_2==22 || iffrom==21)){
		alert('請選擇您的郵寄地區和郵遞方式！');
		return false;
		}
		if(pageto_min>0){
		if(ifaddressselect<1 && (iffrom_2==22 || iffrom==21)){
			alert('您還未填寫收貨地址，請添加！');
			return false;	
		}
		if(shipmailareas!=selected_a_country && (iffrom_2==22 || iffrom==21)){
		alert('你選擇的郵寄地區與已登記的送貨地址不一致，請添加或更改！');
		return false;
		}
		}
if(iagreeto){
	if(iffrom_2==32){
	if(!iffromts) iffromts='0,0,0';
	$.cookie('subscribeaddress_7',iffromts);
	$.cookie('comaddress_7',iffromtv);
	}
	if(ifto!=null){
	if(pageto==2){
		$("#formsetp").attr('action',"shopping.php?step="+pageto); 
		$("#formsetp").submit(); 
		}else{
			window.location.href="shopping.php?step="+pageto;	   
		}
	}else{
		alert('請登入會員！');
		onlogin('shop');
	}
}else{
alert('請同意付款條款和細則 ！');
return false;
}
	
	}
	
}
	

function startsubsbook(){
var ifto=$.cookie('ifloginto');
var ifcto=$.cookie('ifcartto');
if(!ifcto){
		alert('您的購物車內還沒有貨品，請選購貨品！');
}else{
	
	if(ifto!=null){
	window.location.href="shopping.php";
	}else{
		alert('請登入會員！');
		onlogin();
	}
}
	}
	
function startsubsOK(){
var ifcto=$.cookie('ifcartto');
iffrom=0; 
var iagreeto=$("#iagreeto").attr("checked");
$(".subscribeaddress").each(function(){
  	 if($(this).attr("checked")!=false){
		iffrom=$(this).attr("value"); 
	 }});
		if(!iffrom) {
		$(".subscribeaddress").focus();
		alert('請選擇送貨方式！');
		return false;
		}
		if(iffrom==3 && !$('#sel2').val()){
			
			
		}
if(!ifcto){
		alert('您的購物車內還沒有貨品，請選購貨品！');
		return false;
}else if(!iagreeto){
	alert('請同意付款條款和細則！');
}else{
	window.location.href="shopping.php?step=2";
	
}
}
	
function cart_n_head(v){
	$("#cart_n_head").html(v);
}
var turnit_s='';
function  turnit(ss)
{ 
$('.bb_date').css('display','none');
turnit_s=document.getElementById(ss);
if  (turnit_s.style.display=="none") 
{turnit_s.style.display=""; 
} 
else 
{turnit_s.style.display="none"; 
} 
} 
function sele(tid,bbc_v) 
{ 
turnit_s.style.display='none'; 
document.getElementById(bbc_v).value=tid.title; 
} 
function gotoyear(y,m){
	if($('#'+y).val()>0 || $('#'+m)>0){
y=$('#'+y).val();
m=$('#'+m).val();
	gotoyeary=y;
		gotoyearm=m;
	}
SpareClick(y+','+m,'year,month','','calendar');
}

function emsg_book_content(si,pa){
				$.cookie('emsg_book_login',si);
				var vid=$('#book_cont_d');
				urlst="emag_cob.php?type="+si;
				vid.html('<div style=" text-align:center"><img src="images/25.gif" style="padding:50px 0"></div>');
				if(pa) urlst=pa;
				$.get(urlst, {}, function (data, textStatus){
				if(textStatus='success') {
				vid.html(data);
				}
});

			//	setTimeout(function(){vid.html(str)},1000);		   
 }
var subscribss=$.cookie('subscribeaddress');
var subscribss_book=$.cookie('subscribeaddress_book');
var subscribe_7=$.cookie('subscribeaddress_7');
var comaddress_7=$.cookie('comaddress_7');
var shipmailareas=$.cookie('shipmailareas');
var shipmailtype=$.cookie('shipmailtype');
var ifchoosenotmaga=$.cookie('ifchoosenotmaga');
var shipbookismail=$.cookie('shipbookismail');
var shipmagaismail=$.cookie('shipmagaismail');
var shipgiftismail=$.cookie('shipgiftismail');
if(subscribe_7==null) subscribe_7='0,0,0';
subscribe_7=subscribe_7.split(',');
if(subscribss || subscribss_book){

$(function(){ 
$(".subscribeaddress").each(function(){
  	 if($(this).attr("value")==subscribss || $(this).attr("value")==subscribss_book){
		 $(this).attr("checked",true);
	 }});});
}

function buy_address(v){
	
	var iffromt_y=$(".tem").attr('onchange');
	var ifchoosenotbook=$.cookie('ifchoosenotbook');
	var ifchoosenotmaga=$.cookie('ifchoosenotmaga');
	var ba=$('#buy_address'+v);
	if(v%2==0 && v){
		$('.buy_address_2').slideUp();
		if(v<=32 || v==102) $.cookie('subscribeaddress',v);
	}else if(ifchoosenotbook>0 && v){
		if(v<=21 || v==101) $.cookie('subscribeaddress_book',v);
		$('.buy_address').slideUp();
	}
	v=$.cookie('subscribeaddress');
	ba.slideDown(300);
	$('#buy_address'+$.cookie('subscribeaddress_book')).slideDown(300);
	if(v==22 || $.cookie('subscribeaddress_book')==21 || iffromt_y){
		
		$('#buy_address333').slideDown(300);
	}else{
		$('#buy_address333').slideUp();
	}
	if((v==22 && ifchoosenotmaga) || ($.cookie('subscribeaddress_book')==21 && ifchoosenotbook)){
		$('#buy_address22').slideDown(300);}else{
			$('#buy_address22').slideUp();
		}
	if(ifchoosenotbook>0){
		$('#buy_address111').slideDown(300);
	}else{
		$.cookie('subscribeaddress_book',null);
		$('#buy_address111').slideUp();
	}
	if(ifchoosenotmaga>0){
		$('#buy_address222').slideDown(300);
	}else{
		$.cookie('subscribeaddress',null);
		$('#buy_address222').slideUp();
	}
	if(ifchoosenotmaga<=0 && ifchoosenotbook<=0){
	$('#buy_address000').slideDown(300);
	}
	shipconfig('mail0',$.cookie('shipmailtype'));
}
if(typeof(as_711)=='undefined'){
		var as_711 =new Array();
}
function shipconfig(t,v){
	if(t=='reg0'&& v){
		vid=$("#shipmailtype");
		vid.html('<div style=" text-align:center"><img src="images/loading.gif" ></div>');
		$.get("ship.php?areas="+v, {}, function (data, textStatus){
				if(textStatus='success') {
				var shipfreetype=strToShip(data);
				vid.html('');
				$("#shipmailtype").html('');
				$("#shipmailtype").json2select(shipfreetype,[$.cookie('shipmailtype')],'mail',0);
		}});
		$.cookie('shipmailareas',v);
		}else if(t=='mail0'&& v){
	var a_areas= $.cookie('shipmailareas');
	var a= $.cookie('subscribeaddress');
		if(a!=22) a=0;
	var b= $.cookie('subscribeaddress_book');
		if(b!=21) b=0;
		vid=$(".shipTotal");
		vid.html('<div style=" text-align:center"><img src="images/loading.gif" ></div>');
		$.get("ship.php",{areas:$.cookie('shipmailareas'),type:v,variety_1:a,variety_2:b}, function (data, textStatus){												
				if(textStatus='success') {
				if(data.replace(/(^\s*)/g, "")=='') data='0.00';
				vid.html(data.replace(/(^\s*)/g, ""));
				$(".shipTotal").html(data);
				$("span:.shoptotal_o").html(parseFloat($.cookie('shoptotal_o')).toFixed(2));
				$("input:.shoptotal_o").attr('value',parseFloat($.cookie('shoptotal_o')).toFixed(2));
				$('.o_shippay').attr('value',parseFloat(data).toFixed(2));
				$(".shoptotal_d").html((parseFloat($("input:.shoptotal_o").val())+parseFloat(data)).toFixed(2));
				$(".shoptotal_d").attr('value',(parseFloat($("input:.shoptotal_o").val())+parseFloat(data)).toFixed(2));
				$.cookie('shipmailtype',v);
		}});
		
		}else{	
		if(t=='sel0' && v != as_711[0]) as_711[0]=v;
		if(t=='sel1' && v != as_711[1]) {
			as_711[1]=v;
		}
		if(t=='sel2' && v != as_711[2] && as_711[0] && as_711[1]) {
		as_711[2]=v;
		var al=as_711.join(',');
		$.cookie('subscribeaddress_7',al);
		$.cookie('comaddress_7',as_711[1]);
		}
	return false;
	}
	}
	
$(function(){
  $(".mytable tr").hover(function(){
	vacooc=$(this).find('th,td').css("background-color");
	$(this).find('th,td').css("background-color", "#e9e9e9");
 },function(){
	 $(this).find('th,td').css("background-color", vacooc);
 });
  });

function formgopaywait($v){
	vids=$("#o_paymentcc").serialize();
	$.ajax({
   type: "post",
   url: "shopping.php",
   data: vids,
   success: function(msg){
	   if(msg.length<=7){
		   alert('遞交出錯，請重新遞交！');
		   window.location.href='shopping.php';
	   }else{
		   if($v){
		window.location.href='shopping.php?successUrl=1&step=4&Ref='+msg+'&cash=1';  
		return false;
		   }
	   $('.paywait').attr("href",'shopping.php?step=3');
	   $('.paywait').trigger("click");
	   }
   }
}); 
	}
	
	function DrawImage(ImgD,iwidth,iheight){

    var image=new Image();
    image.src=ImgD.src;
    if(image.width>0 && image.height>0){
    flag=true;
    if(image.width/image.height>= iwidth/iheight){
        if(image.width>iwidth){ 
        ImgD.width=iwidth;
        ImgD.height=(image.height*iwidth)/image.width;
        }else{
        ImgD.width=image.width; 
        ImgD.height=image.height;
        }
        ImgD.alt=image.width+"×"+image.height;
        }
    else{
        if(image.height>iheight){ 
        ImgD.height=iheight;
        ImgD.width=(image.width*iheight)/image.height;       
        }else{
        ImgD.width=image.width; 
        ImgD.height=image.height;
        }
        ImgD.alt=image.width+"×"+image.height;
        }
    }
}

  function strToShip(str){   
         var str = eval( str );   
         return str;   
    } 
	function page_open(v){
	if(v.indexOf("emag_cob")>=0){
			emsg_book_content("",v);
			}else{
		v=encodeURI(v);
		window.location.href=v;
			}
	}
	
function onlogin(v){
		$("#login").trigger("click");
		if(v) $.cookie('logingotohref',v);
}

function edit_gift_num(f,v,m){
		m1=m.split('_')[1];
		if(f<v){
		$("#edit_gift_num").attr("href",'sub.php?sub_e=1&v='+v+'&m_id='+m1+'&k='+m);
		$("#edit_gift_num").trigger("click");
		}
		//SpareClick(k+','+v+',1','m_id,e,tem','');	
}
