var xmlhttp;

function showUser(str,val){
		xmlhttp=GetXmlHttpObject();
		if (xmlhttp==null)
		  {
		  alert ("Browser does not support HTTP Request");
		  return;
		  }
		var url="server.php";
		url=url+"?q="+val+"&id="+str+"&sid="+Math.random();
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
		retval = xmlhttp.responseText;
		if(val == 'cinema'){
				var ajaxHide = document.getElementById('film_all');
				var ajaxDisplay = document.getElementById('film_sel');
		}else if(val == 'film'){
				var ajaxHide = document.getElementById('cinema_all');
				var ajaxDisplay = document.getElementById('cinema_sel');
		}
		if(retval){
			ajaxHide.style.display='none';
			ajaxDisplay.style.display='inline';
			ajaxDisplay.innerHTML = '';
			ajaxDisplay.innerHTML = retval;

		}
	//return retval;
}

function check_submit(){
	var film_key,cinema_id,showkey,index;

	index = document.getElementById('cinema_id').selectedIndex;
	cinema_id = document.getElementById("cinema_id").options[index].value;
	if(cinema_id == ''){
		if(document.getElementById('cinema_id2') != null){
		index = document.getElementById('cinema_id2').selectedIndex;
			if(index){
				cinema_id = document.getElementById("cinema_id2").options[index].value;
			}
		}
	}
	document.getElementById('cinema_id').value = cinema_id;

	index = document.getElementById('film_id').selectedIndex;
	film_key = document.getElementById("film_id").options[index].value;
	if(film_key == ''){
	  if(document.getElementById('film_id2') != null){
		index = document.getElementById('film_id2').selectedIndex;
			if(index){
				film_key = document.getElementById("film_id2").options[index].value;
			}
		}
	}
	document.getElementById('film_id').value = film_key;

	index = document.getElementById('timing').selectedIndex;
	showkey = document.getElementById("timing").options[index].value;
	if(showkey == ''){
	  if(document.getElementById('showtime2') != null){
		index = document.getElementById('showtime2').selectedIndex;
		if(index){
			showkey = document.getElementById("showtime2").options[index].value;
		}
	  }
	}
	document.getElementById('showtime').value = showkey;

	if(cinema_id == ''){
		alert("Please select Cinema");
		return false;
	}
	if(film_key == ''){
		alert("Please select film");
		return false;
	}
	if(showkey == ''){
		alert("Please select showtime");
		return false;
	}


	return true;

}

function showTime(str,val){
	var film_id,cinema_id;
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
		  alert ("Browser does not support HTTP Request");
		  return;
	  }
	if(val == 'film'){
		film_id = str;
		var index = document.getElementById('cinema_id').selectedIndex;
		cinema_id = document.getElementById("cinema_id").options[index].value;
	}else if(val == 'cinema'){
		cinema_id = str;
		var index = document.getElementById('film_id').selectedIndex;
		film_id = document.getElementById("film_id").options[index].value;
	}
	var url="server.php";
	url=url+"?q=all&fid="+film_id+"&cid="+cinema_id+"&sid="+Math.random();
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	retval = xmlhttp.responseText;
	var ajaxHide = document.getElementById('showtime_all');
	var ajaxDisplay = document.getElementById('showtime_sel');
	if(retval){
		ajaxHide.style.display='none';
		ajaxDisplay.style.display='inline';
		ajaxDisplay.innerHTML = '';
		ajaxDisplay.innerHTML = retval;
	}
}
function ajax_dropdown(str)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	  }
	var url="server.php";
	url=url+"?q="+str;
	url=url+"&sid="+Math.random();
	xmlhttp.open("GET",url,true);
	retval = xmlhttp.responseText;
	xmlhttp.send(null);
}

function stateChanged()
{
	if (xmlhttp.readyState==4)
	{
		document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
	}
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
/*
function swapImage(intImage,status) {
switch (intImage) {
 case 'BALCONY':
   if(status == 1){	
	 document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_red.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   intImage = 'BALCONY';
   document.getElementById('seat').value = intImage;
   return(false);
case 'BACK':
   if(status == 1){	
	   document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_red.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   document.getElementById('seat').value = intImage;
   intImage = 'BACK';
   return(false);
case 'MIDDLE':
   if(status == 1){	
	   document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_red.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   document.getElementById('seat').value = intImage;
   intImage = 'MIDDLE';
   return(false);
case 'FRONT':
   if(status == 1){	
		document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_red.gif";
   document.getElementById('seat').value = intImage;
   intImage = 'FRONT';
   return(false);
 }
}
*/

function set_book_status(str){
	document.getElementById('book').value = str;
	document.showtime_form.submit();
}
function swapImage(intImage,status) {
switch (intImage) {
 case 'BALCONY':
   if(status == 1){	
	 document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_red.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   intImage = 'BALCONY';
   setCheckedValue('BALCONY');
   document.getElementById('seat').value = intImage;
   return(false);
case 'BACK':
   if(status == 1){	
	   document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_red.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   setCheckedValue('BACK');
   document.getElementById('seat').value = intImage;
   intImage = 'BACK';
   return(false);
case 'MIDDLE':
   if(status == 1){	
	   document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_red.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_org.gif";
   setCheckedValue('MIDDLE');
   document.getElementById('seat').value = intImage;
   intImage = 'MIDDLE';
   return(false);
case 'FRONT':
   if(status == 1){	
		document.getElementById('IMG1').src = "http://www.o.com.bh/images/seat_bal_org.gif";
   }
   document.getElementById('IMG2').src = "http://www.o.com.bh/images/seat_back_org.gif";
   document.getElementById('IMG3').src = "http://www.o.com.bh/images/seat_middle_org.gif";
   document.getElementById('IMG4').src = "http://www.o.com.bh/images/seat_front_red.gif";
   setCheckedValue('FRONT');
   document.getElementById('seat').value = intImage;
   intImage = 'FRONT';
   return(false);
 }
}



function setCheckedValue(val) {
	for (i=0;i<document.forms[0].seat.length;i++) {
		if(document.forms[0].seat[i].value == val){
			document.forms[0].seat[i].checked = true;
			return true;
		}
	}
}
