
<!--
	function pushPanelFlight(){
		var len = arguments.length;
		for(var i = 0; i<len; i++){
			var pane = document.getElementById(arguments[i]);
			pane.style.display ='block';
		}
	}
	function deletePanelFlight(){
		var len = arguments.length;
		for(var i = 0; i<len; i++){
			var pane = document.getElementById(arguments[i]);
			pane.style.display ='none';
		}
	}	
	
	function addItemSubmit(action){
		document.forms[0].SYUUYUUFlag.value = -1;
		document.forms[0].action = action;
		document.forms[0].submit();	
	}
	
	function delItemSubmit(flag, action){
		document.forms[0].SYUUYUUFlag.value = flag;
		document.forms[0].action = action;
		document.forms[0].submit();	
	}
	
	function showInfoPanel(trg){
		var show = document.getElementById('js-show-info');
		var edit = document.getElementById('js-edit-info');
		show.style.display = 'none';
		edit.style.display = 'block';
		trg.style.display = 'none';
	}

	function showMilePanel(){
		setLabelBold('js-checkz-001');
		document.getElementById('js-show-miles').style.display='block';
	}
	
	function hideMilePanel(){
		setLabelBold('js-checkz-001');
		document.getElementById('js-show-miles').style.display='none';
	}
	
	function setNationality(trg,npanel){
		var pane = document.getElementById(npanel);
		if(trg.selectedIndex == 8){
			if(pane.style.display == 'none'){
				pane.style.display = 'block';
			}else{
				pane.style.display = 'none';
			}
		}else{
			pane.style.display = 'none';
		}
	}
	

	/*
	* <p>init_Year_Options</p>
	* �@�@�N����
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*�ꂽ�N
	*/	
	function init_Year_Options(elementId,sysDate,defaultYear) {
	
		var endDate = sysDate;
		var currDate = new Date(1900,0,1);
		while(true) {
			var  LABEL  =  currDate.getFullYear(); 
			var  value  =  currDate.getFullYear(); 
			var  nowyear = endDate.getFullYear();
			if(nowyear < value){
				break;
			}
			
			if(value == defaultYear){
				$(elementId).options.add(new Option(LABEL,value));
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
				
			}else{
				$(elementId).options.add(new Option(LABEL,value));
				if("" == defaultYear && value == "1970"){
					$(elementId).options[$(elementId).options.length-1].selected = "selected";
				}
			}	
			currDate = currDate.DateAdd('y',1);
		}	
	}
	/*
	* <p>init_Passport_Expiration_Year_Options</p>
	* @Passport@
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/		
	function init_Passport_Expiration_Year_Options(elementId,sysDate,defaultYear) {
		var currDate = sysDate;
		for(var i=0;i<11;i++) {
			var  LABEL  =  currDate.getFullYear(); 
			var  value  =  currDate.getFullYear(); 
			
			$(elementId).options.add(new Option(LABEL,value));	
			if(((defaultYear == null || defaultYear == "") && i == 3) || value == defaultYear) {
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}
			currDate = currDate.DateAdd('y',1);
		}	
	}
	/*
	* <p>init_Passport_Year_Options</p>
	* @
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/	
	function init_Passport_Year_Options(elementId,sysDate,defaultYear) {
		var currDate = sysDate;
		for(var i=0;i<11;i++) {
			var  LABEL  =  currDate.getFullYear(); 
			var  value  =  currDate.getFullYear(); 
			
			$(elementId).options.add(new Option(LABEL,value));	
			if(value == defaultYear) {
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}
			currDate = currDate.DateAdd('y',1);
		}	
	}	
	/*
	* <p>init_Month_Options</p>
	* @
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/		
	function init_Month_Options(elementId,defaultMonth) {
		for(var i = 1 ;i<13;i++){
			var value = i;
			if(value<10)
				value = "0"+i;
			$(elementId).options.add(new Option(i,value));
			if(value == defaultMonth){
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}	
		}
	}
	/*
	* <p>init_Passport_Month_Options</p>
	* Passport@
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/	
	function init_Passport_Month_Options(elementId,defaultMonth) {
		for(var i = 1 ;i<13;i++){
			var value = i;
			if(value<10)
				value = "0"+i;
			var LABEL = ['1(JAN)','2(FEB)','3(MAR)','4(APR)','5(MAY)','6(JUN)','7(JUL)','8(AUG)','9(SEP)','10(OCT)','11(NOV)','12(DEC)'];			
			$(elementId).options.add(new Option(LABEL[i-1],value));
			if(((defaultMonth ==null || defaultMonth =="")&& i==1 ) || value == defaultMonth){
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}	
		}
	}
	
	/*
	* <p>init_Passport_Month</p>
	* Passport@
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/	
	function init_Passport_Month(elementId,defaultMonth) {
		for(var i = 1 ;i<13;i++){
			var value = i;
			if(value<10)
				value = "0"+i;
			var LABEL = ['1(JAN)','2(FEB)','3(MAR)','4(APR)','5(MAY)','6(JUN)','7(JUL)','8(AUG)','9(SEP)','10(OCT)','11(NOV)','12(DEC)'];			
			$(elementId).options.add(new Option(LABEL[i-1],value));
			if(value == defaultMonth){
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}	
		}
	}
	
	/*
	* <p>init_day_Options</p>
	*
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/	
	function init_Passport_Day_Options(elementId,defaultDay){
		for(var i = 1 ;i<32;i++){
			var value = i;
			if(value<10)
				value = "0"+i;
			$(elementId).options.add(new Option(i,value));
			if(((null == defaultDay || defaultDay =="") && i==1) || value == defaultDay){
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}	
		}
	}
	
	/*
	* <p>init_day_Options</p>
	*
	* @param elementId
	*         HTML id 
	* @param defaultDay
	*
	*/	
	function init_day_Options(elementId,defaultDay){
	
		for(var i = 1 ;i<32;i++){
			var value = i;
			if(value<10)
				value = "0"+i;
			$(elementId).options.add(new Option(i,value));
			if(value == defaultDay){
				$(elementId).options[$(elementId).options.length-1].selected = "selected";
			}	
		}
	}
		
	/*
	* <p>Date Add</p>
	* @param strInterval
	*          y Year , m Month ,d Day Hour 
	* @param Number
	*
	*/	
	Date.prototype.DateAdd = function(strInterval, Number){    
    	var dtTmp = this;   
    	switch (strInterval){      
        	case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number));   
        	case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, 1);   
        	case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), 1);   
    	}   
	} 
	

	/*
	* <p>removeElementValue</p>	
	* HTML ELEMENT
	* @param elementId
	*          HTML
	*/		
	function removeElementValue(elementId){
		var tags = $(elementId).getElementsByTagName("*");
		for(var i=0; i<tags.length; i++){
			if(tags[i].tagName == 'INPUT' || tags[i].tagName == 'TEXTAREA' || tags[i].tagName == 'SELECT'){
				if(tags[i].type == "radio" || tags[i].type == "checkbox" ){
					var radios = document.getElementsByName(tags[i].name);
					if(radios.length == 2){
						radios[0].checked = true;
					}else{
						for(var j = 0;j < radios.length; j++){
						if(j == 1){
							radios[j].checked = true;
						}
					}
					}
					
				}else{
					tags[i].value ="";
				}
			} 
		}		
	}
	
	
	
	
	function HashMap() {
	
	  this.length = 0;
	  this.items = new Array();
	  for (var i = 0; i < arguments.length; i += 2) {
	    if (typeof(arguments[i + 1]) != 'undefined') {
	      this.items[arguments[i]] = arguments[i + 1];
	      this.length++;
	    }
	  }
	  this.removeItem = function(in_key)
	  {
	    var tmp_value;
	    if (typeof(this.items[in_key]) != 'undefined') {
	      this.length--;
	      var tmp_value = this.items[in_key];
	      delete this.items[in_key];
	    }
	   
	    return tmp_value;
	  }

	  this.getItem = function(in_key) {
	    return this.items[in_key];
	  }

	  this.setItem = function(in_key, in_value)
	  {
	    if (typeof(in_value) != 'undefined') {
	      if (typeof(this.items[in_key]) == 'undefined') {
	        this.length++;
	      }
	
	      this.items[in_key] = in_value;
	    }
	   
	    return in_value;
	  }

	  this.hasItem = function(in_key)
	  {
	    return typeof(this.items[in_key]) != 'undefined';
	  }
	}			
	//Event.observe(window, 'load', initialize,false);
	
	
	function showCardPanel(index,size){
	
		for(var i=0;i<size;i++){
			var j = i+1;
			if(i== index){
				document.getElementById('js-termselect-00'+j).style.display = 'block';
				document.getElementById('js-term-00'+j).style.display = 'none';
			}else{
				document.getElementById('js-termselect-00'+j).style.display = 'none';
				document.getElementById('js-term-00'+j).style.display = 'block';
			}
		}
		//added by sun 20080422
		//document.getElementById('js-termselect-00'+index).style.display = 'block';
		//document.getElementById('js-term-00'+index).style.display = 'none';	
		document.getElementById('js-inputpavel-001').style.display = 'none';
	}
-->
