var zwsz;
function jzmb(){
  if(document.getElementById("islogin").value=="0"){
    login();
    return ;
  }
  var myAjax = new Ajax.Request(
		"/j/mb.jsp?time="+new Date().getTime()+"&hdid=" + document.getElementById("hdid").value,
		{
			//请求方式：POST
			method:'get',
			//请求参数
			//指定回调函数
			onComplete: clmb,
			//是否异步发送请求
			asynchronous:true
  });
}

function clmb(request){
  var text=request.responseText;
  document.getElementById("xzdiv").innerHTML=text;
  var width = document.getElementById("objpm").width;
  var height = document.getElementById("objpm").height;
  var flashVars = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+width+'" height="'+height+'">'
  flashVars += '<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="flash/focus1.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">';
  flashVars += '<param name="menu" value="false"><param name=wmode value="opaque">';
  flashVars += '<param name="FlashVars" id="FlashVars" value="pics=' + dyimg + '&borderwidth='+width+'&borderheight='+height+'&textheight=0"></object>';
  document.getElementById("objpm").innerHTML = flashVars;
  jzzw();
}

function jzzw(){
  var myAjax = new Ajax.Request(
		"/j/sitejson.jsp?time="+new Date().getTime()+"&hdid=" + document.getElementById("hdid").value,
		{
			//请求方式：POST
			method:'get',
			//请求参数
			//指定回调函数
			onComplete: clzw,
			//是否异步发送请求
			asynchronous:true
  });
}
function clzw(request)
{	
  var text=request.responseText;
  zwsz = eval(text);
  for(i=0;i<zwsz.length;i++){
    var zwid = zwsz[i]["zwid"];
    var zwmc = zwsz[i]["zwmc"];
    var ysc = zwsz[i]["ysc"];
    var pj = zwsz[i]["pj"];
    if(isFirefox()){
      document.getElementById(zwid).title=zwmc+" 票价："+pj;
    }else{
      document.getElementById(zwid).alt=zwmc+" 票价："+pj;
    }
    document.getElementById(zwid).szxh = i;
    if(ysc=="0"){
      document.getElementById(zwid).src='/img/zw3.jpg';
      if(hdgb=="0"){
        document.getElementById(zwid).style.cursor='pointer';
        document.getElementById(zwid).onclick=function(){clickzw();}
      }
	  
    }else if(ysc=="4"){
      document.getElementById(zwid).src='/img/zw4.jpg';
    }else{
      document.getElementById(zwid).src='/img/zw1.jpg';
    }
  }
}

function getEvent(){
    if(document.all){
      return window.event;//如果是ie
    }
    func=getEvent.caller;
    while(func!=null){
      var arg0=func.arguments[0];
      if(arg0){
        if((arg0.constructor==Event || arg0.constructor ==MouseEvent)
             ||(typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){
           return arg0;
        }
      }
      func=func.caller;
    }
    return null;
}

function clickzw(){
  var event = getEvent();
  var obj = event.srcElement || event.target;
  if(zwsz[obj.szxh]["ysc"]=="0"){
    zwsz[obj.szxh]["ysc"]="3";
    obj.src='/img/zw2.jpg';
  }else{
    zwsz[obj.szxh]["ysc"]="0";
    obj.src='/img/zw3.jpg';
  }
  var zzws = 0;
  var zje = 0;
  var syzwmc = "";
  //统计座位和金额
  for(i=0;i<zwsz.length;i++){
    var zwmc = zwsz[i]["zwmc"];
    var ysc = zwsz[i]["ysc"];
    var pj = zwsz[i]["pj"];
    if(ysc=="3"){
      zje = zje + new Number(pj);
      zzws = zzws+1;
      if(syzwmc.length>0){
        syzwmc = syzwmc + " , ";
      }
      syzwmc = syzwmc + zwmc;
    }
  }
  if(zzws>15){
    zwsz[obj.szxh]["ysc"]="0";
    obj.src='/img/zw3.jpg';
    alert("每个订单最多只能选择15张电影票，如果需要购买更多，请分多次选座，谢谢配合！");
    zzws = 0;
    zje = 0;
    syzwmc = "";
    for(i=0;i<zwsz.length;i++){
    var zwmc = zwsz[i]["zwmc"];
    var ysc = zwsz[i]["ysc"];
    var pj = zwsz[i]["pj"];
    if(ysc=="3"){
      zje = zje + new Number(pj);
      zzws = zzws+1;
      if(syzwmc.length>0){
        syzwmc = syzwmc + " , ";
      }
      syzwmc = syzwmc + zwmc;
    }
  }
    
  }
  if(isFirefox()){
    document.getElementById("yxzw").textContent=syzwmc;
    document.getElementById("xdzwgs").textContent=zzws;
    document.getElementById("gjje").textContent=zje.toFixed(2);
  }else{
    document.getElementById("yxzw").innerText=syzwmc;
    document.getElementById("xdzwgs").innerText=zzws;
    document.getElementById("gjje").innerText=zje.toFixed(2);
  }

}

function jsxz(){
  var zzws = 0;
  var zje = 0;
  var syzwmc = "";
  for(i=0;i<zwsz.length;i++){
    var zwmc = zwsz[i]["zwmc"];
    var ysc = zwsz[i]["ysc"];
    var pj = zwsz[i]["pj"];
    if(ysc=="3"){
      zje = zje + new Number(pj);
      zzws = zzws+1;
      if(syzwmc.length>0){
        syzwmc = syzwmc + " , ";
      }
      syzwmc = syzwmc + zwmc;
    }
  }
  if(zzws==0){
    alert("请选择座位！");
  }else if(zzws>15){
    alert("每个订单最多只能选择15张电影票，如果需要购买更多，请分多次选座，谢谢配合！");
  }else{
    var message = "您确定选择这"+zzws+"张票吗？总金额："+zje.toFixed(2)+"元\n座位号为："+syzwmc;
    if(confirm(message)){
    	qdxz();
    }
  }
}

function qdxz(){
  var zwid = "";
  var hdid = document.getElementById("hdid").value;
  var ps = 0;
  for(i=0;i<zwsz.length;i++){
    var id = zwsz[i]["id"];
    var ysc = zwsz[i]["ysc"];
    if(ysc=="3"){
      ps = ps + 1;
      if(zwid.length>0){
        zwid = zwid + ",";
      }
      zwid = zwid + id;
    }
  }
  var myAjax = new Ajax.Request(
		"/j/zwdd.jsp?time="+new Date().getTime()+"&hdid=" + hdid + "&zwid="+zwid+"&ps=" + ps,
		{
			//请求方式：POST
			method:'get',
			//请求参数
			//指定回调函数
			onComplete: cldd,
			//是否异步发送请求
			asynchronous:true
  });
}

function cldd(request){
  var text = request.responseText;
  eval("var sz="+text+";");
  if(sz.success=="true"){
    window.location.href="/j/wddd.jsp";
  }else{
    alert(sz.message);
  }
}

function yezf(){
  var myAjax = new Ajax.Request(
		"/j/yezf.jsp?time="+new Date().getTime()+"&qprxm=" + encodeURI(encodeURI(document.getElementById("qprxm").value))+"&lxdh=" + document.getElementById("lxdh").value,
		{
			//请求方式：POST
			method:'get',
			//请求参数
			//指定回调函数
			onComplete: yezfok,
			//是否异步发送请求
			asynchronous:true
  });
}

function yezfok(request){
  var text = request.responseText;
  eval("var sz="+text+";");
  if(sz.success=="true"){
  	alert(sz.message);
    window.location.href="/j/yzf.jsp";
  }else{
    alert(sz.message);
  }
}

function zfbzf(){
  window.open("/j/zfbzf.jsp?time="+new Date().getTime()+"&qprxm=" + encodeURI(encodeURI(document.getElementById("qprxm").value))+"&lxdh=" + document.getElementById("lxdh").value);
}
