 function selectFlight(origin, destination) { 
  // select origin 
  var from = document.getElementById("from1Select"); 
  for (i=0; i<from.options.length; i++) { 
   if (from.options[i].value == origin) { 
    from.selectedIndex = i; 
    break; 
   } 
  } 
  // reset destinations 
  
  // select destination 
  var to = document.getElementById("to1Select"); 
  for (i=0; i<to.options.length; i++) { 
   if (to.options[i].value == destination) { 
    to.selectedIndex = i; 
    break; 
   } 
  } 

  var compare = '1'; 
  if(compare == 1){ // change the travel start date only if start date is greater than system date 

   // select dates 
   var day1 = document.getElementById("departDay1Select"); 
   for (i=0; i<day1.options.length; i++) { 
    if (day1.options[i].value == '28') { 
     day1.selectedIndex = i; 
     break; 
    } 
   } 

  } 

  var month1 = document.getElementById("departMonth1Select"); 
  for (i=0; i<month1.options.length; i++) { 
   if (month1.options[i].value == '201003') { 
    month1.selectedIndex = i; 
    break; 
   } 
  } 

  var day2 = document.getElementById("departDay2Select"); 
  for (i=0; i<day2.options.length; i++) { 
   if (day2.options[i].value == '30') { 
    day2.selectedIndex = i; 
    break; 
   } 
  } 
  var month2 = document.getElementById("departMonth2Select"); 
  for (i=0; i<month2.options.length; i++) { 
   if (month2.options[i].value == '201003') { 
    month2.selectedIndex = i; 
    break; 
   } 
  } 
  initElement("from1Select"); 
  initElement("to1Select"); 
  return true; 
 } 

 function initElement(id) { 
  var image = document.getElementById(id); 
  setOpacity(image, 0); 
  image.style.visibility = 'visible'; 
  fadeIn(id,0); 
 } 

 function setOpacity(obj, opacity) { 
  opacity = (opacity == 100)?99.999:opacity; 

   // IE/Win 
  obj.style.filter = "alpha(opacity:"+opacity+")"; 

   // Safari<1.2, Konqueror 
  obj.style.KHTMLOpacity = opacity/100; 

   // Older Mozilla and Firefox 
  obj.style.MozOpacity = opacity/100; 

   // Safari 1.2, newer Firefox and Mozilla, CSS3 
  obj.style.opacity = opacity/100; 
 } 

 function fadeIn(objId,opacity) { 
  if (document.getElementById) { 
   obj = document.getElementById(objId); 
   if (opacity <= 100) { 
    setOpacity(obj, opacity); 
    opacity += 10; 
    window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100); 
   } 
  } 
 } 

