$(document).ready(function(){
		setHomepageHL();
	    $('#centerModule > ul').tabs();
        $('#rightModule > ul').tabs();
		var rightModule = rightModuleLoginInfo();
		var rightModuleFooter = rightModuleFooterData();
        $('#right_tab1_internal_container').append(rightModule);
        $('#right_tab1_footer_container').append(rightModuleFooter);

		var my_res_form = $("form[name='MyReservationType']").get(0);
		if (my_res_form != null)
		{
			my_res_form.reset();
		}
		document.MyReservationType.reset();		

		var SkyMiles = get_cookie("WorldPerks");
		if (SkyMiles != "") {
		  var cookie_flds=SkyMiles.split('&');
		 document.getElementById('WP').style.display="inline";		 
		  document.getElementById("checkInTypeWP").selected=true;
		 document.forms.form0.checkInLastName.value=cookie_flds[1];
		 document.forms.form0.WP.value=cookie_flds[0];
		 setCheckInType();
		 
		 document.getElementById("viewResTypeWP").selected=true;
		 setMyReservationsType();
		}		
});
function setHomepageHL () {
                var SkyMiles = get_cookie("WorldPerks");
                if (SkyMiles != "") {
                    $("#secondaryNavHomeLink").replaceWith("<a href=\"javascript:logout_skymiles_home()\" class=\"headerSecondaryNavigationLink\">登出</a>");
                } else {
                    $("#secondaryNavHomeLink").replaceWith("<a href=\"https://www.nwa.com/cgi-bin/rwp_acctsum.pro?lang=tc\" class=\"headerSecondaryNavigationLink\">登入</a>");
                }
}
// right module my NWA info
function rightModuleLoginInfo() {
var SkyMiles = get_cookie("WorldPerks");
if (SkyMiles != "") {
        var cookie_flds = SkyMiles.split('&');
		 var TierLevel = cookie_flds[4];
         var AvailMiles = cookie_flds[6];
		 var WpNum = cookie_flds[0];
		 var AVSTRING;
		 var REFRESH_STR;
		 var MILES;
		 if (AvailMiles == "0"&& WpNum.length != 10)
		 {
			 AVSTRING = '';
			 REFRESH_STR = '';
			 MILES = '';
		 }else {
			 AVSTRING = '總可用哩數:<br />';
			 MILES = Comma(AvailMiles);
			 REFRESH_STR = '&gt; <a href="https://www.nwa.com/cgi-bin/rwp_acctsum.pro?lang=tc" class="GrayBodyText11Bold">更新哩數結餘</a>';
		 }
		 if (TierLevel.toLowerCase() == "platinum") {
			TierLevel = '尊爵白金卡';
		 }
		 else if (TierLevel.toLowerCase() == "gold") {
			TierLevel = '尊爵金卡';
		 }
		 else if (TierLevel.toLowerCase() == "silver") {
			TierLevel = '尊爵銀卡';
		 }
		 else { //base
			TierLevel = '';
		 }
                //if they're logged in, show info
				var divstart = '<br/><div class="BodyCopy12Bold">'+cookie_flds[2]+' '+cookie_flds[1]+'</div>' +
				'<div class="GrayBodyText11">「飛凡哩程常客計劃」 '+TierLevel+' 會員</div>'+
				'<br /><div class="GrayBodyText11" id="infoSplitDiv" style="padding-right: 20px;">'+
				'<div style="float: left;">'+AVSTRING+'</div>' + //Elite Qualifying Miles:<br />Elite Qualifying Segments:</div>'+
				'<div style="float: right;">'+MILES+'</div>'+
				'<div style="clear:both; height:0;"></div>'+
				'<br /><div class="GrayBodyText11Bold" style="float: left;">'+REFRESH_STR+'</div>'+
				'<div style="float: right;"><input type="button" class="redButton110" value="檢視我的NWA資料" onclick="location.href=\'https://www.nwa.com/asia/tc/my_nwa_info.html\'" /></div>'+
				'<div style="clear:both; height:0;"></div>'+
				'<br /><div class="BlueBodyText">&gt; <a href="https://www.nwa.com/cgi-bin/rwp_acctsum.pro?lang=tc" class="BlueBodyText11" style="font-size:12px;">帳戶哩程記錄</a>'+
				'<br />&gt; <a href="https://www.nwa.com/asia/tc/skymiles/direct" class="BlueBodyText11" style="font-size:12px;">管理帳戶</a>'+
				'<br />&gt; <a href="https://www.nwa.com/cgi-bin/rres_info.pro?lang=tc" class="BlueBodyText11" style="font-size:12px;">檢視╱變更訂位或預選座位</a>'+
				'<br />&gt; <a href="https://www.nwa.com/cgi-bin/rres_info.pro?lang=tc" class="BlueBodyText11" style="font-size:12px;">再確認訂位行程</a>'+
				'<br />&gt; <a href="https://www.nwa.com/prefs/'+country_code+'/tc/FlightUpdates" class="BlueBodyText11" style="font-size:12px;">設定行程相關通知</a>'+
				'<br />&gt; <a href="https://www.nwa.com/prefs/'+country_code+'/tc/NWAEmail" class="BlueBodyText11" style="font-size:12px;">訂閱╱修改電子郵件</a>'+
				'<br />&gt; <a href="http://www.nwa.com/asia/tc/travel/viewecv/" class="BlueBodyText11" style="font-size:12px;">我的電子抵用券</a>'+
				'</div>'+
				'</div>';
                return divstart;
		//var footerData = '<div class="BlueBodyTextBold" style="float: left; padding-left: 12px; padding-top: 7px;">' +
  	    //    '<a href = "javascript:logout_skymiles_home();" class="DarkBlueTextLink11">Logout</a> &gt;</div>';

}
else {
        //logged out, so show login form
                var divstart = '<div class="BlueBodyTextBold">登入</div>' +
                '<br />' +
                '<form method="post" action="https://www.nwa.com/cgi-bin/rmynwainfo.pro?lang=tc">' +
				'<INPUT TYPE=HIDDEN NAME="lang" VALUE="tc">' +
                '<div class ="BlueBodyTextBold">「飛凡哩程常客計劃」會員號碼&nbsp;&nbsp;<a href="/asia/tc/skymiles/findwp/" class="SmallLink">備忘</a></div>' +

                '<input type="text" size=25 maxsize=15 maxlength=12 name="account" VALUE="">' +
                '<div class ="BlueBodyTextBold">姓氏</div>' +
                '<input type=TEXT size=25 maxsize=25 maxlength=40 name="name" VALUE="">' +
                '<div class ="BlueBodyTextBold">個人識別密碼 &nbsp;&nbsp;<a href="https://www.nwa.com/cgi-bin/rwp_pinrem.pro?lang=tc" target="_new" class="SmallLink">備忘</a></div>' +
                '<input type=password size=10 maxsize=4 maxlength=4 name="pin">' +
                '<br />' +
                '<div style="padding-top: 12px !important; padding-top: 5px;"><input type="submit" value="  登入  " class="redButton40" /></div>' +
                '</form>';
        return divstart;
	        var footerData = '<div class="BlueBodyTextBold" style="float: left; padding-left: 12px; padding-top: 7px;">' +
                '> <a href = "https://www.delta.com/skymilesenrollment/skymiles/enrollment/index.jsp" target="new" class="DarkBlueTextLink11">Join SkyMiles</a>&nbsp;&nbsp;&nbsp;&nbsp;  ' +
                '> <a href = "/prefs/Events/Express" class ="DarkBlueTextLink11">Enroll in NWA E-mail</a>' +
                '</div>';
        }
}

// right module footer
function rightModuleFooterData() {
var SkyMiles = get_cookie("WorldPerks");
if (SkyMiles != "") {
        var cookie_flds = SkyMiles.split('&');
        var TierLevel = cookie_flds[4];
        if (TierLevel.toLowerCase() == "base") {
                TierLevel = '';
        }
                //if they're logged in, show info
                //var footerData = '<div class="BlueBodyTextBold" style="float: left; padding-left: 12px; padding-top: 7px;">' +
                //'<a href = "javascript:logout_skymiles_home();" class="DarkBlueTextLink11">登出</a> &gt;</div>';
                //return footerData;
}
else {
        //logged out, so show login form
                var footerData = '<div style="float: left; padding-left: 12px; padding-top: 7px;">' +
               // '> <a href = "https://www.delta.com/skymiles/manage_account/index.jsp" class="DarkBlueTextLink11" target="_blank">前往 delta.com 檢視 SkyMiles 相關資料</a><br>  ' +
              //  '> <a href = "javascript:newWindow(\'/asia/tc/skymiles/enroll_help_popup.html\')" class="DarkBlueTextLink11">立即加入「環宇哩程優惠計劃」</a>&nbsp;&nbsp;&nbsp;&nbsp;  ' +
                 '> <a href = "https://zt.delta.com/delta/enzt/?24;https://www.delta.com/skymilesenrollment/skymiles/enrollment/index.jsp" target="new" class="DarkBlueTextLink11">登錄參加「飛凡哩程常客計劃」</a>&nbsp;&nbsp;&nbsp;&nbsp;  ' +
				'</div>';
                return footerData;
        }
}
function setMyReservationsType() {
   var SkyMiles = get_cookie("WorldPerks");
   if (SkyMiles != "") {
     var cookie_flds=SkyMiles.split('&');
         document.forms.MyReservationType.WpNum.value=cookie_flds[0];
		 document.forms.MyReservationType.MemberName.value=cookie_flds[1];		 
   }
   var optnum = document.forms.MyReservationType.viewResType.selectedIndex;
   var viewResTypeArr=['RL','WP','ET'];
   var viewResType=viewResTypeArr[optnum];
                if (optnum==0){
                        document.getElementById('pnrWrapper').style.display="inline";
						document.getElementById('pnrWrapper').style.position="absolute";
                        document.getElementById('pnrWrapper').style.top="302px";
                        document.getElementById('wpWrapper').style.display="none";
                        document.getElementById('eTktWrapper').style.display="none";
			document.getElementById('passengerNameWrapper').style.display="inline";
			document.getElementById('passengerNameWrapper').style.position="absolute";
			document.getElementById('passengerNameWrapper').style.top="360px";
			document.getElementById('memberNameWrapper').style.display="none";
			document.getElementById('memberLastNameText').style.display="none";
			document.getElementById('passengerLastNameText').style.display="none";
			document.getElementById('lastNameText1').style.display="inline";
			document.getElementById('lastNameText2').style.display="inline";			
			document.getElementById('pinWrapper').style.display="none";
			document.getElementById('loginSubmitButton').style.display="none";
			document.getElementById('viewResSubmitButton').style.display="inline";
			
            //document.forms.MyReservationType.WP.value = "";
            //document.forms.MyReservationType.ET.value = "";
            //document.forms.MyReservationType.RL.focus();
                }
                else if (optnum==1){
                        document.getElementById('pnrWrapper').style.display="none";
                        document.getElementById('wpWrapper').style.display="inline";
                        document.getElementById('eTktWrapper').style.display="none";
                        document.getElementById('passengerNameWrapper').style.display="inline";
						document.getElementById('passengerNameWrapper').style.position="";
						document.getElementById('passengerNameWrapper').style.top="";						
                        document.getElementById('memberNameWrapper').style.display="inline";
						document.getElementById('memberLastNameText').style.display="inline";
						document.getElementById('passengerLastNameText').style.display="inline";
						document.getElementById('lastNameText1').style.display="none";
						document.getElementById('lastNameText2').style.display="none";
                        document.getElementById('pinWrapper').style.display="inline";
                        document.getElementById('loginSubmitButton').style.display="inline";
                        document.getElementById('viewResSubmitButton').style.display="none";
	    //document.forms.MyReservationType.RL.value = "";
            //document.forms.MyReservationType.ET.value = "";
            //document.forms.MyReservationType.WP.focus();
                }
                else if (optnum==2){
                        document.getElementById('pnrWrapper').style.display="none";
                        document.getElementById('wpWrapper').style.display="none";
                        document.getElementById('eTktWrapper').style.display="inline";
                        document.getElementById('eTktWrapper').style.position="absolute";
                        document.getElementById('eTktWrapper').style.top="302px";
                        document.getElementById('passengerNameWrapper').style.display="inline";
						document.getElementById('passengerNameWrapper').style.position="absolute";
						document.getElementById('passengerNameWrapper').style.top="360px";
                        document.getElementById('memberNameWrapper').style.display="none";
						document.getElementById('memberLastNameText').style.display="none";
						document.getElementById('passengerLastNameText').style.display="none";
						document.getElementById('lastNameText1').style.display="inline";
						document.getElementById('lastNameText2').style.display="inline";
                        document.getElementById('pinWrapper').style.display="none";
                        document.getElementById('loginSubmitButton').style.display="none";
                        document.getElementById('viewResSubmitButton').style.display="inline";
						
	    //document.forms.MyReservationType.WP.value = "";
            //document.forms.MyReservationType.RL.value = "";
            //document.forms.MyReservationType.ET.focus();
                }
}
