﻿
function citychanged(val, val2)
{
	if (document.getElementById(val)!=null)
	{
		var index = document.getElementById(val).selectedIndex;
		if (document.getElementById(val2)!=null)
			document.getElementById(val2).selectedIndex = index;
	}
}
function citychanged2(val, val2)
{
	if (document.getElementById(val)!=null)
	{
		var v = document.getElementById(val).value;
		if (document.getElementById(val2)!=null)
			document.getElementById(val2).value = v;
	}
}
function kindselect()
{
  var kind = "";
  var str1 = "";
  for (var i=0;i<document.form1.elements.length;i++)
  {
    var e = document.form1.elements[i];
    str1 = e.name;
    if (str1=="sIstrue")
    {
      if (e.checked==1)
      {
        kind = e.value;
        break;
      }
    }
  }
  switch (kind) 
  {
    case "0": 
	document.getElementById("viacity").style.display="none";
	document.getElementById("c_date2").style.display="none";
	document.getElementById("kkk").style.display="none";
      break;
    case "1": 
	document.getElementById("viacity").style.display="none";
	document.getElementById("c_date2").style.display="";
	document.getElementById("kkk").style.display="none";
      break;
    case "2": 
	document.getElementById("viacity").style.display="";
	document.getElementById("c_date2").style.display="none";
	document.getElementById("kkk").style.display="";
      break;
    default: 
      for (var i=0;i<document.form1.elements.length;i++)
      {
        var e = document.form1.elements[i];
        str1 = e.name;
        if (str1=="sIstrue")
        {
          if (e.value=="oneway")
          {
            e.checked = 1;
	    break;
          }
        }
      }
      viacity.style.display = "";
      c_date2.style.display = "";
      break;
  }
}


function checkdate()
{
  var tmp1;
  var tmp2;
  var tmp3;
  var tmp4;
  var tmp;
  tmp = document.form1.fdt.value;
  if (tmp.substring(6,7)=="-")
      tmp = tmp.substring(0,5) + "0" + tmp.substring(5);
  if (tmp.length==9)
      tmp = tmp.substring(0,8) + "0" + tmp.substring(8);
  document.form1.fdt.value = tmp;
  tmp = tmp.substring(0,4)+tmp.substring(5,7)+tmp.substring(8);
  tmp1 = parseInt(tmp);

    tmp4 = document.form1.snd.value;
    if (tmp4.substring(6,7)=="-")
        tmp4 = tmp4.substring(0,5) + "0" + tmp4.substring(5);
    if (tmp4.length==9)
        tmp4 = tmp4.substring(0,8) + "0" + tmp4.substring(8);
    document.form1.snd.value = tmp4;
    tmp4 = tmp4.substring(0,4)+tmp4.substring(5,7)+tmp4.substring(8);
    tmp3 = parseInt(tmp4);

    tmp = document.form1.tdt.value;
    if (tmp.substring(6,7)=="-")
        tmp = tmp.substring(0,5) + "0" + tmp.substring(5);
    if (tmp.length==9)
        tmp = tmp.substring(0,8) + "0" + tmp.substring(8);
    document.form1.tdt.value = tmp;
    tmp = tmp.substring(0,4)+tmp.substring(5,7)+tmp.substring(8);
    tmp2 = parseInt(tmp);


  //if (document.form1.snd.style.visibility != "hidden")
  //{
  //  if (tmp1 > tmp3)
  //  {
  //    alert("第二航段出发日期不能早于第一航段出发日期。");
  //    return false;
  //  }
 // }


 // if (document.form1.tdt.style.visibility != "hidden")
//  {
 //   if (tmp1 > tmp2)
  //  {
 //     alert("返程日期不能早于出发日期。");
 //     return false;
 //   }
//  }



}

function cmdins()
{
  
  if (isdatestring(document.form1.fdt.value) == false)
  {
      alert("Please enter departing date.");
      return false;
  }
  if (c_date2.style.display == "")
  {
      if (isdatestring(document.form1.tdt.value) == false)
      {
          alert("Please enter your returening date.");
          return false;
      }
  }
  if (kkk.style.display == "")
  {
      if (isdatestring(document.form1.snd.value) == false)
      {
          alert("Please enter your second departing date.");
          return false;
      }
  }
  if (c_date2.style.display == "" || viacity.style.display == "") 
  {
      if (checkdate()==false)
      {    
          return false;
      }
      else
      {
          form1.submit();
      }
  }
  else
  {
      form1.submit();
  }
}

//
function EiYang(optype) {
	todayDate = new Date();
	date = todayDate.getDate();
	month= todayDate.getMonth() +1;
	year= todayDate.getYear();
	if(month<10){month = "0" + month}
	if(date<10){date = "0" + date}
	if(navigator.appName == "Netscape")	{
		year = 1900+year;
		form1.fdt.value = year + "-" + month + "-" +date;
	}
	if(navigator.appVersion.indexOf("MSIE") != -1) {
		form1.fdt.value = year + "-" + month + "-" +date;
	}										
}