// JavaScript Document

function showTheatre(areaid,tid,eid,uid){
	
	var newOptDiv = document.createElement('div');
	var string = "&areaid=" + areaid + "&tid=" + tid + "&eid=" + eid + "&uid=" + uid;
	var data = getFile("popupmenu_inner",tid+"_area_" + areaid, string);
	$("#area").attr("value",areaid);
 	newOptDiv.id = '_menu';
 	newOptDiv.innerHTML = '<div class="popupmenu_inner" id="popupmenu_inner" style="text-align: center;"></div>';
 	newOptDiv.className = 'popupmenu_centerbox';
 	newOptDiv.style.cssText = 'position: absolute; left: 50%; top: 450px; width: 700px; margin-left: -200px;';
 	document.body.appendChild(newOptDiv);	
	
}

function getFile(divs,filename,dates){
	
	$.ajax({
	type: "POST",
	url: "module/getArea.php",
	data: "filename=" + filename + dates,
	dataType: "data",
	success: function(data){
		//eval(document.getElementById(divs).innerHTML.replace(/<script>|<\/script>/,''));
		$("#"+divs).html(data);
	},	
	error: function() {
		return "no file";
	}
	});
	
}

function changbg(x,y,price){
	
	var price = parseInt(price);
	if(price==0){	
		alert('此位置还没有设置价格，还不能定位');
		return false;
	}
	$("div."+x+"_email"+y).toggle();
	$("#"+x+'_'+y).toggleClass("bg_image");
	var input = $("#"+x+"_input_"+y).val();
	var oldcount = parseInt($("#count").val());
	var oldprice = parseInt($("#price").val());
	if(input==0){
		
		var istime = $("#istime").val();
		var existtime = $("#existtime").val();
		if(istime==0 && existtime==0){
			$('#oTime').css('display','block');
			showTime();
			$("#existtime").attr("value",1);
			//scall();
		}
		
		$("#"+x+"_input_"+y).attr("value",price);
		$("#count").attr("value",oldcount+1);
		$("#price").attr("value",price+oldprice);	
		var inputValue = "<div id=getPrice"+y+"><input name='hiddenx' id='hiddenx' type='hidden' value='"+x+"'><input name='hiddeny' id='hiddeny' type='hidden' value='"+y+"'><input name='hiddenprice' id='hiddenprice' type='hidden' value='"+price+"'><input name='hiddenarea' id='hiddenarea' type='hidden' value='"+price+"'></div>";
		$("#pricelist").append(inputValue);
	}else{
		$("#"+x+"_input_"+y).attr("value",0);
		$("#count").attr("value",oldcount-1);
		$("#price").attr("value",oldprice-price);
		$("#getPrice"+y).remove();
	}
		
}


function checkticket(x,y,price){
	
	var eid = $("#eid").val();
	var tid = $("#tid").val();
	var area = $("#area").val();

	var string = "&eid=" + eid + "&areax=" + x + "&areay=" + y + "&area=" + area + "&tid=" + tid;
	//var exist = 'ww';
	$.ajax({
	type: "POST",
	url: "module/getDoing.php",
	data: string,
	dataType: "data",
	success: function(data){
		if(data=='exist'){
			alert('别人正在订购此位置');
			return false;
		}else{
			changbg(x,y,price);
		}

	}
	});
}

function showshoplist(){
	
	var controls = document.getElementsByName('hiddenprice');
	var hiddenx = document.getElementsByName('hiddenx');
	var hiddeny = document.getElementsByName('hiddeny');
	var pricestring = "";
	var pricex = "";
	var pricey = "";
	 for(var i=0; i<controls.length; i++){
		  pricestring += controls[i].value + "|"
		  pricex += hiddenx[i].value + "|"
		  pricey += hiddeny[i].value + "|"
	 }
	var areaid = $("#area").val();
	var eid = $("#eid").val();
	var tid = $("#tid").val();
	
	var string = "&pricelist=" + pricestring + "&areax=" + pricex + "&areay=" + pricey + "&areaid=" + areaid + "&eid=" + eid + "&tid=" + tid;
	var newOptDiv = document.createElement('div');
 	newOptDiv.id = 'ticket_menu';
 	newOptDiv.innerHTML = '<div class="popupmenu_shop" id="popupmenu_shop" style="text-align: center;"></div>';
 	newOptDiv.className = 'popupmenu_centerbox1';
 	newOptDiv.style.cssText = 'position: absolute; left: 50%; top: 120px; width: 400px; margin-left: -120px; z-index:9999; background-color:#cccccc;';
 	document.body.appendChild(newOptDiv);
	var oldcount = $("#count").val();
	var data = getFile("popupmenu_shop","shoplist",string);
	$("#popupmenu_shop").html(data);
	
}

function changprice(){
	
	var totalprice = parseInt($('#totalprice').val());
	var changeprice = parseInt($('#changeprice').val());
	$("#totalprice_li").html("Total: " + (totalprice+changeprice));
	$("#allMoney").attr("value",totalprice+changeprice);
	$("#mailMoney").attr("value",changeprice);
	
}

function removeList(price,divid){
	
	var totalprice = parseInt($('#totalprice').val());
	var leftprice = totalprice-parseInt(price);
	var changeprice = parseInt($('#changeprice').val());
	$("#remove_"+divid).remove();
	$("#noMailing").html(leftprice);
	$("#totalprice_li").html("Total: " + (leftprice+changeprice));
	$("#allMoney").attr("value",leftprice+changeprice);
	$("#totalprice").attr("value",leftprice);
	
}

function payDelete(price,areaid,divid,vid){
	
	var leftAllMoney = parseInt($('#leftAllMoney').val());
	var leftprice = leftAllMoney-parseInt(price);
	$("#showAllMoney").html("Total Cost:  " + leftprice);
	$("#leftAllMoney").attr("value",leftprice);
	var string = "&areaid=" + areaid;
	//var data = getFile('blanks','delsession',string);
	$.ajax({
	type: "POST",
	url: "module/delSession.php",
	data: string,
	dataType: "data",
	success: function(data){
		//$('#blanks').html(data);
	},	
	error: function() {
		return "no file";
	}
	});
	$("#section_"+vid).remove();
	
}

function addArea(){
		//var tareaid = parseInt($('#alltareaid').val())+1;
		var allarea = parseInt($('#allarea').val())+1;
		$("#addtheatre").append("<br>区域名称：<input name='tareas' id='tareas"+allarea+"' type='text' value='' style='width:50px;'><a href='javascript:addtheatre();'>添加行数</a><div id='areas"+allarea+"'></div>");
		//$("#tareaid").attr("value",tareaid);
		$("#allarea").attr("value",allarea);
}

function addtheatre(){
		var tareaid = parseInt($('#alltareaid').val())+1;
		var allarea = $('#allarea').val();
		//alert(allarea);
		//var tareaid = parseInt($('#tareaid').val())+1;
		$("#areas"+allarea).append("<br>行数名称：<input name='tarea' id='tarea"+tareaid+"' type='text' value='' style='width:50px;'><input type='hidden' id='tareaid' value='"+tareaid+"'><a href='javascript:addseat("+tareaid+");'>设置位置数</a><div id='area"+tareaid+"'></div><br>");
		//$("#tareaid").attr("value",tareaid);
		$("#alltareaid").attr("value",tareaid);
}

function addseat(areaid){
		var seatid = parseInt($('#seatid'+areaid).val());
		var allarea = $('#allarea').val();
		if(seatid!=1){
			$("#area"+areaid).append("位置数：<input name='seatnum' id='seatnum"+areaid+"' type='text' value='' style='width:50px;'><a href='javascript:addNewInfo("+allarea+","+areaid+");'>提交此位置数据</a><input type='hidden' id='seatid"+ areaid +"' value='0'>");
			$("#seatid"+areaid).attr("value",1);
		}
}


function addNewInfo(colid,areaid){
	if(areaid=='name'){
		var data = $('#name').val();
		var seattype = $('#seattype').val();
		if(data==''){
			alert('剧场名字不能为空');
			return false;
		}
		if(seattype==0){
			alert('剧场座位類型不能为空');
			return false;
		}
		var querystring = "do=name&data="+data+"&seattype="+seattype;
	}else{
		var seats = $('#seatnum'+areaid).val();
		var name = $('#name').val();
		var colm = $('#tarea'+areaid).val();
		var colname = $('#tareas'+colid).val();
		var tid = $('#tid').val();
		var seattype = $('#seattype').val();
		if(seattype==0){
			alert('剧场座位類型不能为空');
			return false;
		}
		
		var querystring = "do=areaid&data="+ colm +"&seats=" + seats + "&name=" + name + "&colname=" + colname + "&tid=" + tid+"&seattype="+seattype;
	}
	$.ajax({
	type: "POST",
	url: "module/addNewInfo.php",
	data: querystring,
	dataType: "data",
	success: function(data){
		//$(divs).html(data);
		if(data!=''){
			if(areaid=='name'){
			$('#tid').attr("value",data);
			}
			alert('success');
		}
		
	},	
	error: function() {
		//return "no file";
	}
	});
	
}


function edittheatre(key,tid,tname,seattype){
	$.ajax({
	type: "POST",
	url: "module/editNewInfo.php",
	data: "tid=" + tid + "&tname=" + tname + "&seattype=" + seattype,
	dataType: "data",
	success: function(data){
		$("#editTheatre_"+key).html(data);
		//alert(data);
	},	
	error: function() {
		//return "no file";
	}
	});
	
}


function editArea(sid){
	
	var colid = $('#colid_'+sid).val();
	var areaid = $('#areaid_'+sid).val();
	var seatid = $('#seats_'+sid).val();
	var seattype = $('#seattype').val();
	
	$.ajax({
	type: "POST",
	url: "module/editAreaInfo.php",
	data: "sid=" + sid + "&areaid=" + areaid + "&seatid=" + seatid + "&colid=" + colid + "&seattype=" + seattype,
	dataType: "data",
	success: function(data){
		//$("#editTheatre").html(data);
		alert(data);
	},	
	error: function() {
		//return "no file";
	}
	});
	
}


function setDetail(tid,eid){
	$.ajax({
	type: "POST",
	url: "module/setDetail.php",
	data: "tid=" + tid + "&eid=" + eid,
	dataType: "data",
	success: function(data){
		$("#detail").html(data);
		//alert(data);
	},
	error: function() {
		//return "no file";
	}
	});
	
}

function showPrice(tid,eid,tname,colname,areaid,sid,status){
	if(status==0){
		$("#priceDiv_"+sid).append("价格：<input name='price' id='price_"+sid+"' type='text' value='' style='width:50px;'><a href=\"javascript:void(0);\" onClick=\"javascript:setPrice('"+tid+"','"+eid+"','"+tname+"','"+colname+"','"+areaid+"','"+sid+"','"+status+"')\">确认</a>");
	}else{
		setPrice(tid,eid,tname,colname,areaid,sid,status);
	}
}


function setPrice(tid,eid,tname,colname,areaid,sid,status){
	
	var price = $('#price_'+sid).val();
	
	$.ajax({
	type: "POST",
	url: "module/setPrice.php",
	data: "tname=" + tname + "&colname=" + colname + "&areaid=" + areaid + "&price=" + price + "&tid=" + tid + "&eid=" + eid + "&status=" + status,
	dataType: "data",
	success: function(data){
		//$("#detail").html(data);
		alert(data);
	},
	error: function() {
		//return "no file";
	}
	});
	
}


function editEvent(str,eid){
	
	if(str=='getPage'){
		var querystring = "op=editevent&eid=" + eid + "&doing=getPage";
	}else{
		var eventname = $('#eventname').val();
		var eventcate = $('#eventcate').val();
		var starttime = $('#starttime').val();
		var endtime = $('#endtime').val();
		var endticket = $('#endticket').val();
		var price = $('#price').val();
		var address = $('#address').val();
		var city = $('#city').val();
		var state = $('#state').val();
		var zipcode = $('#zipcode').val();
		var tel = $('#tel').val();
		var eventdetail = $('#eventdetail').val();
		//var eventdetail = $("input[name='eventdetail']").val();
		//alert(eventdetail);
		var querystring = "op=editevent&eid=" + eid + "&doing=getPage" + "&eventname=" + eventname + "&eventcate=" + eventcate + "&starttime=" + starttime
		 + "&endtime=" + endtime + "&endticket=" + endticket + "&price=" + price + "&address=" + address + "&city=" + city + "&state=" + state + "&zipcode=" + zipcode
		  + "&tel=" + tel + "&eventdetail=" + eventdetail + "&doing=postDate";
	}
		
	$.ajax({
		type: "POST",
		url: "module/editInfoFile.php",
		data: querystring,
		dataType: "data",
		success: function(data){
			if(str=='getPage'){
				eval(document.getElementById("eventdetail").innerHTML.replace(/<script>|<\/script>/,''));
				$("#eventdetail").html(data);
			}else{
				alert(data);
			}
			//alert(data);
		},	
		error: function() {
			//return "no file";
		}
		});
}


function getThList(tid,eid){
		
	$.ajax({
	type: "POST",
	url: "do.php?ac=event",
	data: "tid=" + tid + '&eid=' + eid,
	dataType: "data",
	success: function(data){
		//alert(data);
		$("#eventdetail").html(data);
	},
	error: function() {
		//return "no file";
	}
	});
	
}

function getDetail(tid,eid){
	
	$.ajax({
	type: "POST",
	url: "module/getDetail.php",
	data: "tid=" + tid + "&eid=" + eid,
	dataType: "data",
	success: function(data){
		$("#detail").html(data);
		//alert(data);
	},
	error: function() {
		//return "no file";
	}
	});
	
}


function jixu(){
	$('#jixu').css('display','block');	
}

function hold(){
	alert('此区域位置已保留');
	return false;
}

function addHoldArea(tid,eid){
	
	var holdnum = parseInt($('#holdnum').val())+1;
	$("#holdarea").append("区域名称：<input name='holdarea' id='holdarea_"+holdnum+"' type='text' value='' style='width:50px;'><a href=\"javascript:void(0);\" onClick=\"javascript:setHoldArea('"+tid+"','"+eid+"',0,0)\">确认</a><br>");
	$('#holdnum').attr("value",holdnum);
		
}

function setHoldArea(tid,eid,flag,hid){
	
	var holdnum = $('#holdnum').val();
	if(flag==0){
		var holdarea = $('#holdarea_'+holdnum).val();
	}else{
		var holdarea = $('#holdarea_'+flag).val();
	}
		//alert(holdarea);
	$.ajax({
	type: "POST",
	url: "module/setPrice.php",
	data: "tid=" + tid + "&eid=" + eid +"&areaid=" + holdarea + "&status=" + 4  + "&flag=" + flag  + "&hid=" + hid ,
	dataType: "data",
	success: function(data){
		//$("#detail").html(data);
		alert(data);
	},
	error: function() {
		//return "no file";
	}
	});
}

function onTime(){
	
	$.ajax({
	type: "POST",
	url: "module/onTime.php",
	data: "" ,
	dataType: "data",
	success: function(data){
		//$("#detail").html(data);
		alert('时间已经到期，请重新选位置');
	},
	error: function() {
		//return "no file";
	}
	});
}

function getCloseWindow(){
	
	$.ajax({
	type: "POST",
	url: "module/delDoing.php",
	data: "",
	dataType: "data",
	success: function(data){
		//alert(data);
	},
	error: function() {
		//return "no file";
	}
	});
	
}

function changeArea(id,name){
	
	var areaone = Array();
	areaone[0] = ['wqxw','sqzx','kjzx'];
	areaone[1] = ['zgdt','rczp','gxkfq'];
	areaone[2] = ['lxzq','zvjy','ymsh'];
	areaone[3] = ['czwq','msfx','jkys'];
	areaone[4] = ['ylpd','yymr','lxss'];
	areaone[5] = ['tysj','yxtd','gqsh'];
	
	for(var i=0; i<areaone[id].length; i++){
		if(name==areaone[id][i]){
			$('#'+areaone[id][i]).removeClass();
			$('#'+areaone[id][i]).toggleClass("middle_left_text");
			$('#'+areaone[id][i]+'_').removeClass();
			$('#'+areaone[id][i]+'_').toggleClass("menu_text");
			getAreaList(id,name);
		}if(areaone[id][i]!=name){
			$('#'+areaone[id][i]).removeClass();
			$('#'+areaone[id][i]).toggleClass("middle_left_text_other");
			$('#'+areaone[id][i]+'_').removeClass();
			$('#'+areaone[id][i]+'_').toggleClass("menu_text_other");	
		}
		
	}
	
}

function getAreaList(id,name){
	
	var string = "&name=" + name;
	$.ajax({
		type: "POST",
		url: "do.php?op=getnewslist",
		data: string,
		dataType: "data",
		success: function(data){
			var arr = data.split("&&&&&");
			$('#'+id+'_content').html(arr[0]);
			$('#'+id+'_content_more').html(arr[1]);
		}
	});
}

function searchType(id){
	/*
	for(var i=1; i<8; i++){
		if(i==id){
			$('#menu'+i).removeClass();
			$('#menu'+i).toggleClass("searchbg");	
		}else{
			$('#menu'+i).removeClass();
		}
	}
	*/

	$('#searchtype').attr("value",id);
		
}

function newsletter_click()
{
	///*
	ScreenConvert();

	var width = 300;	//
	var height = 260;	//
	var out = '<iframe name="newsletter_frame" scrolling="no" width="'+width+'" height="'+height+'" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" src="Newsletter.php?newsletter_frame=2" style="position:absolute;z-index:-1" ></iframe>';	//防止覆盖flash select
//out = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
	DialogShow(out, width ,height);
	//var PostData = "do=change_coupons_category&cid="+event.srcElement.value+"&theme="+document.all("theme_hidden").value;
	//PostRequest("/AJAX_Coupons.php", PostData);
	//*/

/*
	//<iframe     style="position:absolute;z-index:-1;width:e­xpression(this.nextSibling.offsetWidth);height:e­xpression(this.nextSibling.offsetHeight);top:e­xpression(this.nextSibling.offsetTop);left:e­xpression(this.nextSibling.offsetLeft);"   frameborder="0">     </iframe> 
	今天测试div层和flash的交互，发现div层总是被flash层遮盖
IE浏览器下可用
<param name="wmode" value="transparent" /> 

　　firefox下可用
<embed src="YourFlash.swf" wmode="transparent" >
...
</embed> 

*/
}
