// JavaScript Document
function ParamSubmit(pl,pc,pcn,pf,pft,pd,pt,pseq,psec) {
  var fObj = Func_CreateForm("oParams","booking_2nd.cfm","","Location","Cinema","CinemaName","Film","FilmTitle","ShowDate","ShowTime","Seq_NO","Section_ID");
  fObj.Location.value = pl;
  fObj.Cinema.value = pc;
  fObj.CinemaName.value = pcn;
  fObj.Film.value = pf;
  fObj.FilmTitle.value = pft;
  fObj.ShowDate.value = pd;
  fObj.ShowTime.value = pt;
  fObj.Seq_NO.value = pseq;
  fObj.Section_ID.value = psec;
  fObj.submit();
}

function BKM_ParamSubmit(BKM_pbm) {
  var fObj = Func_CreateForm("oParams","booking_3rd.cfm","","Booking_Method");
  fObj.Booking_Method.value = BKM_pbm;
  fObj.submit();
}

function PYM_ParamSubmit(PYM_ppm) {
  var fObj = Func_CreateForm("oParams","booking_4th.cfm","","Payment_Method");
  fObj.Payment_Method.value = PYM_ppm;
  fObj.submit();
}

function TKT_ParamSubmit(tkt1,tkt2,tkt3,tkt4,tkt5,tkt6,tkt7,tkt8) {
  var fObj = Func_CreateForm("oParams","booking_5th.cfm","","tktTypes","tktTypes_cd","tktQty","tktPrice","TotalPrice","TotalFee","TotalTicket","tktTaxList");
  fObj.tktTypes.value = tkt1;
  fObj.tktTypes_cd.value = tkt2;
  fObj.tktQty.value = tkt3;
  fObj.tktPrice.value = tkt4;
  fObj.TotalPrice.value = tkt5;
  fObj.TotalFee.value = tkt6;
  fObj.TotalTicket.value = tkt7;
  fObj.tktTaxList.value = tkt8;
  fObj.submit();
}

function RES_ParamSubmit(bkid) {
  var fObj = Func_CreateForm("RES_oParams","Success.cfm","","BID_flg");
  fObj.BID_flg.value = bkid;
  fObj.submit();
}

function BPM_ParamSubmit(bpm_id) {
  var fObj = Func_CreateForm("oParams","booking_6th.cfm","","Payment_ID");
  fObj.Payment_ID.value = bpm_id;
  fObj.submit();
}

function Func_CreateForm(oFN,oFA,oFM) {
  oFM = oFM.toLowerCase();
  var arg = Func_CreateForm.arguments,m = (oFM=="post") ? oFM : "get",f = document.createElement("form");
  f.name = oFN;f.method = m;f.action = oFA;f.target = "_parent";
  for(var i=3;i<arg.length;i++) {
    var fe = document.createElement("input");fe.type = "hidden";fe.id = arg[i];fe.name = arg[i];
    f.appendChild(fe);
  }
  document.body.appendChild(f);
  return(f);
}

function newWindow(url,n,w,h) {
  if (typeof oW!="undefined" && !oW.closed) oW.close();
  oW = window.open(url,n,"left='0px',top='0px',width=" + w + ",height=" + h + ",toolbar=0,menubar=0,scrollbars=1,resizable=0,location=0,directories=0,status=0");
  oW.document.write ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n\n' +
    '<html xmlns="http://www.w3.org/1999/xhtml">\n' +
    '  <head>\n' +
    '    <meta http-equiv="Content-Type" content="text/html; charset=gbk">\n' +
    '    <title>' + n + '</title>\n' +
    '  </head>\n\n' +
    '  <body style="margin: 0;">\n' +
    '    <img border="0" src="' + url + '" alt="" />\n' +
    '  </body>\n' +
    '</html>');
  oW.document.close();
}

function dspTab(o,attr,sid,v1,v2) {
  try {
    var c,s = 'c.' + attr + ' = ';
    if (typeof v1=='undefined') {v1 = 'block';}
    if (typeof v2=='undefined') {v2 = 'none';}
    if (o) {
      for (var i = 0;i<o.length;i++) {
        c = o[i];
        if (c.nodeType==1 && c.id && c.id.indexOf('$')!=0) {eval(s + '"' + ((c.id==sid) ? v1 : v2) + '"');}
      }
    }
  } catch (exec) {}
};

function objScroll(chrObj,intRange) {
  o = chrObj;
  r = intRange;
  document.getElementById(o).scrollTop += r;
  if (r==0) return;
  setTimeout("objScroll(o,r)",80);
}

var mDownFlag = 0,oYm = 0,oYs = 0;
function Mup() {mDownFlag = 0;}
function Mdown() {oYm = event.clientY; oYs = document.body.scrollTop; mDownFlag = 1;}
function Mmove() {if(mDownFlag==1 && event.button==1) document.body.scrollTop = oYs + 2 * (event.clientY - oYm);} //移动页面
function scrollPage() {
  document.onmouseup = Mup; //鼠标放开时执行Mup()
  document.onmousedown = Mdown; //鼠标按下时执行Mdown()
  document.onmousemove = Mmove; //鼠标移动时执行Mmove()
}
