﻿// JavaScript Document

function MddShow(j)
{
for(i=1;i<=5;i++)
$("#MddShow"+i+"").hide();
$("#MddShow"+j+"").show();
}


function ticketSearchCheck(){
   if (Validator.Validate(getDiv('ticketsearch'),4)){
	_subSub("#submitInfo");
	//_subSub("#main_errors");
	$("#viewtype").val('0');
	//getDiv('ticketsearch').target="_self";
	setTimeout("$('#ticketsearch').submit()",500);				 
	}
}

function ticketReSearchCheck(){
   if (Validator.Validate(getDiv('ticketsearch'),2)){
	_subSub("#ticketResearchBt");
	//$("#viewtype").val('0');
	//getDiv('ticketsearch').target="_self";
	setTimeout("$('#ticketsearch').submit()",500);				 
	}
}

function ticketViewPriceCheck(){
   if (Validator.Validate(getDiv('ticketsearch'),4)){
	_subSub("#submitInfo");
	//_subSub("#main_errors");
	$("#viewtype").val('1');
	//getDiv('ticketsearch').target="_self";
	setTimeout("$('#ticketsearch').submit()",500);				 
	}
}


function ticketInfoSub(url){
	_subSub("#submitInfo");
	//_subSub("#main_errors");
	getDiv('submitForm').action=url;
	setTimeout("$('#submitForm').submit();",500);
}
function ticketInfoUpNum(url){
	ticketInfoSub(url);
}

function ticketInfoCheck(url){
   if (Validator.Validate(getDiv('submitForm'),4)){
	ticketInfoSub(url);				 
	}
}



function orderNumber(){
var numb=new Array ();
numb=$("select[name^='numb']");
for (i=0; i<numb.length; i++)
{
	for (var s=0;s<maxNumber;s++)
	document.getElementById(numb.eq(i).attr("id")).options[s]=new Option(s+1,s+1);

}
}

function checkBX(pcno) {
//alert(pcno);
if (pcno=="0")return false;
var bxno=0;
//var pcno =new String(pcno);

//subcat = new Array();
//subcat=pcno.split(",");
subcat= new Array();
subcat = pcno.split(",");
//alert(subcat[1]);
//return false;


var  number=0;
	for (j=0; j<subcat.length-1; j++) {
	var bxno=new Number(subcat[(subcat.length-1)]);
	var name=document.getElementById("numb"+subcat[j]);
	var bxname=document.getElementById("numb"+bxno);
		if (pcno.indexOf(subcat[j])!=-1){
			for (i=0; i<document.all.prno.length; i++) {
				if ((document.all.prno[i].value.split("&")[1])==subcat[j]){
					if(document.all.prno[i].checked){
					number=number+Number(name.value);
					}else{
					number=number+0;
					}				
				}							
			  }
			//alert(number);
			if (number>maxNumber){
				bxname.length=maxNumber;
				for (var s=maxNumber;s<number;s++)
				{
				bxname.options[s]=new Option(s+1,s+1);
				}
				//bxname.options[maxNumber]= new Option(number,number);
				bxname.value=number;
			}else{
			bxname.length=maxNumber;
			bxname.value=number;
			}					
			for (i=0; i<document.all.prno.length; i++) {
				if ((document.all.prno[i].value.split("&")[1])==bxno){	

					if 	(number>0){
					
					document.all.prno[i].checked=true;
					}else{
					document.all.prno[i].checked=false;
					}
				}
			} 	
		}//else{
		//bxname.value="1";
		//}
	}
//			if (number==0){
//			bxname.value="1";
//			}
}



function getprno(bxno,pcno) {
	//var prno = "";
	
   var bxno=document.getElementById("numb"+bxno); 
   var pcno=document.getElementById("numb"+pcno);
   var number=0;
	alert(bxno.value);
	//return false;

for (i=0; i<document.all.prno.length; i++) {
	if (no[i].checked){
	    number=number+document.all.no[i].value;
		bxno.value=number;
		bxno.checked=true;
		}
} 

}

function checkBookOk() {
var listNum=getDiv("deplist").getElementsByTagName("li").length;	
if (listNum==1){
alert(errTitle+"\n\n1、抱歉，暂时还没有任何票务可以预订，请预订其它景区票务");
goto("/provider/ticket/index.do");
return false;
}else{
return true;
}
}


