function populate_next(type) {
	var PaxType = eval('document.skylightsForm.' + type);
	if (type == 'ADULT') {
		if (eval(document.skylightsForm.SENIOR)){
		document.skylightsForm.SENIOR.selectedIndex = PaxType.selectedIndex;
		}
	} else if (type == 'SENIOR') {
		if (eval(document.skylightsForm.ADULT)){
		document.skylightsForm.ADULT.selectedIndex = PaxType.selectedIndex;
		}
	}
}

	
	function toggle(target1){

	if (target1 == 1){
		var target2 = 2;
		var target3 = 3;
		var target4 = 4;
		var target5 = 5;
		var target6 = 6;
	}else if (target1 == 2){
		var target2 = 1;
		var target3 = 3;
		var target4 = 4;
		var target5 = 5;
		var target6 = 6;		
	}else if (target1 == 3){
		var target2 = 1;
		var target3 = 2;
		var target4 = 4;
		var target5 = 5;
		var target6 = 6;		
	}else if (target1 == 4){
		var target2 = 1;
		var target3 = 2;
		var target4 = 3;
		var target5 = 5;
		var target6 = 6;		
	}else if (target1 == 5){
		var target2 = 1;
		var target3 = 2;
		var target4 = 3;
		var target5 = 4;
		var target6 = 6;		
	}else if (target1 == 6){
		var target2 = 1;
		var target3 = 2;
		var target4 = 3;
		var target5 = 4;
		var target6 = 5;		
	}

	obj1=document.getElementById(target1);
	obj2=document.getElementById(target2);
	obj3=document.getElementById(target3);
	obj4=document.getElementById(target4);
	obj5=document.getElementById(target5);
	obj6=document.getElementById(target6);

	if (obj1.style.display=='inline'){
	obj1.style.display='none';
	} else {
	obj1.style.display='inline';
	}
	obj2.style.display='none';
	obj3.style.display='none';
	obj4.style.display='none';
	obj5.style.display='none';
	obj6.style.display='none';

      }

		function openPrintTA()
	{
		var howWindow = window.open('../html/EN/advisory_print.htm','','scrollbars=yes,width=490,height=450')
	}

var IFrameObj; // our IFrame object
function sendItinerary() {
  defaultStatus="Itinerary";
  if ((document.itinerary_info.mode_type.value == 'TA') || (document.itinerary_info.mode_type.value == 'CORP')){} else {return true};
  if (!document.createElement) {return true};
  var IFrameDoc;
  var URL = 'http://www.airasia.com/GC/itinerary_transferData.php' + buildQueryString(document.itinerary_info.name)
				+ '&sid=' + document.sb_itinerary.sid.value + "&mode=" + document.sb_itinerary.mode.value;
  if (!IFrameObj && document.createElement) {
    // create the IFrame and assign a reference to the
    // object to our global variable IFrameObj.
    // this will only happen the first time
    // callToServer() is called
    var tempIFrame=document.createElement('iframe');
    tempIFrame.setAttribute('id','RSIFrame');
    tempIFrame.style.border='0px';
    tempIFrame.style.width='0px';
    tempIFrame.style.height='0px';
    IFrameObj = document.body.appendChild(tempIFrame);

    if (document.frames) {
      // this is for IE5 Mac, because it will only
      // allow access to the document object
      // of the IFrame if we access it through
      // the document.frames array
      IFrameObj = document.frames['RSIFrame'];
    }
  }

  if (navigator.userAgent.indexOf('Gecko') !=-1
    && !IFrameObj.contentDocument) {
    // we have to give NS6 a fraction of a second
    // to recognize the new IFrame
    setTimeout('callToServer()',10);
    return false;
  }

  if (IFrameObj.contentDocument) {
    // For NS6
    IFrameDoc = IFrameObj.contentDocument;
  } else if (IFrameObj.contentWindow) {
    // For IE5.5 and IE6
    IFrameDoc = IFrameObj.contentWindow.document;
  } else if (IFrameObj.document) {
    // For IE5
    IFrameDoc = IFrameObj.document;
  } else {
    return true;
  }

  IFrameDoc.location.replace(URL);
  return false;
}

function buildQueryString(theFormName) {
  theForm = document.forms[theFormName];
  var qs = ''
  for (e=0;e<theForm.elements.length;e++) {
    if (theForm.elements[e].name!='') {
      qs+=(qs=='')?'?':'&'
      qs+=theForm.elements[e].name+'='
	    +escape(theForm.elements[e].value)
      }
    }
  return qs
}
