var xmlhttp;
function getXMLHttpRequest() {  
  if (window.XMLHttpRequest) {
    xmlhttp = new XMLHttpRequest();
  } else if(window.ActiveXObject) {
    xmlhttp = new ActiveXObject("MSXML2.XMLHTTP");
  }
}

function showRestaurantName() {  
  getXMLHttpRequest();
  var checkURL = "ajax_show_restaurant.php";    
  var RestaurantName=document.getElementById('RestaurantName').value;
  var postURL="RestaurantName="+RestaurantName;  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText
		if(resul_txt!="") {
			document.getElementById('RestaurantShow').style.display = "block";
			document.getElementById('RestaurantShow').innerHTML = resul_txt;			
		} else {
			document.getElementById('RestaurantShow').style.display = "none";
		}
	  } 
	  }
}

function loadLogo(nId) {  
  getXMLHttpRequest();
  var checkURL = "ajax_get_nonprofit_details.php";    
  var nonProfit = nId;
  var postURL="nonProfit="+nonProfit;  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText
		if(resul_txt!="") {
			document.getElementById('nonProfitInfo').style.display = "block";
			document.getElementById('nonProfitInfo').innerHTML = resul_txt;			
		} else {
			document.getElementById('nonProfitInfo').style.display = "none";
		}
	  } 
	  }
}

function checkRestaurantName() {  
	
  getXMLHttpRequest();
  var checkURL = "ajax_check_restaurant.php";    
  var RestaurantName=document.getElementById('RestaurantName').value;
  var postURL="RestaurantName="+RestaurantName;  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText;
		document.getElementById('hidd_rest_status').value=resul_txt;
	  } 
	  }
}

function checkValidDine(url) {  
  getXMLHttpRequest();
  var checkURL = "ajax_check_dine.php";    
  var postURL=url;
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
		if (xmlhttp.readyState==4) {
			resul_txt=xmlhttp.responseText;			
				document.getElementById('hidd_time_status').value=resul_txt;

		  } 
	  }
}

function closeBox() {
	alert('Please submit your pretax and pretip bill amount only')
	tb_remove();
}

function insertValidDine() {
    var rname=document.popupdine.rname.value;
	var ramount=document.popupdine.ramount.value;
	var rdate=document.popupdine.rdate.value;
	var rtime=document.popupdine.rtime.value;
	var rtimeampm=document.popupdine.rtimeampm.value;
	var rid=document.popupdine.rid.value;
	var comm=document.popupdine.Comment.value;

	if(document.popupdine.tax[0].checked == false && document.popupdine.tax[1].checked == false ) {
		alert('Please check Is this "insert dine amount here"before tax amount?');
		return false;
	} 
	if(document.popupdine.tips[0].checked == false && document.popupdine.tips[1].checked == false) {
		alert('Please check Is this before tips amount?');
		return false;
	}

	if(document.popupdine.tax[0].checked == true)
	var tax = document.popupdine.tax[0].value;
	else
	var tax = document.popupdine.tax[1].value;

	if(!checkfeedback('popupdine')){
		alert('feedback is required, please answer all questions');
		return false;
	}
	
	var url="";
		url+= "&rid="+URLEncode(rid);
		url+= "&rname="+URLEncode(rname);
		url+= "&ramount="+URLEncode(ramount);
		url+= "&rdate="+URLEncode(rdate);
		url+= "&rtime="+URLEncode(rtime);
		url+= "&rtimeampm="+URLEncode(rtimeampm);
		url+= "&comment="+URLEncode(comm);
		url+= "&tax="+URLEncode(tax);
		var addurl='';
		addurl=getRadioURL('popupdine');
		if(addurl!="") { 
			url+= "&feedback="+URLEncode(addurl);
		}

  getXMLHttpRequest();
  var checkURL = "popup_dine.php";    
  var postURL=url;
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
		if (xmlhttp.readyState==4) {
			resul_txt=xmlhttp.responseText;			
				if(resul_txt=="inserted") {
					document.getElementById('divComment').innerHTML="<br/><br/><strong>You dine has been inserted successfully.</strong>";
					document.location.href="members.php?tab=2";
				}

		  } 
	  }
}
function changeStatusDine() {
    var dineid=document.popupdineapprove.dineid.value;
	if(document.popupdineapprove.ApproveStatus[1].checked==true){
		var status="Declined";
	} else {
		var status="Approved";
	}
	var comm=document.popupdineapprove.Comment.value;
	var url="";
		url+= "&dineid="+URLEncode(dineid);
		url+= "&status="+URLEncode(status);
		url+= "&comments="+URLEncode(comm);
  getXMLHttpRequest();
  var checkURL = "popup_dine_approve.php";    
  var postURL=url;
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
		if (xmlhttp.readyState==4) {
			resul_txt=xmlhttp.responseText;			
				if(resul_txt=="inserted") {
					//document.getElementById('divComment').innerHTML="<br/><br/><strong>You dine status changed successfully.</strong>";
					document.location.href="restaurants.php";
				}

		  } 
	  }
}

function showCuisineName() {  
  getXMLHttpRequest();
  var checkURL = "ajax_show_cuisine.php";    
  var postURL="";  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText
		if(resul_txt!="") {
			document.getElementById('CuisineShow').style.display = "block";
			document.getElementById('CuisineShow').innerHTML = resul_txt;			
		} else {
			document.getElementById('CuisineShow').style.display = "none";
		}
	  } 
	  }
}

function showRestaurantDetails(id) {  
  getXMLHttpRequest();
  var checkURL = "ajax_show_restaurantdetails.php";
  document.getElementById('RestaurantList').innerHTML = "<table width='390'><tr><td align='center' style='padding-top:100px;'><img src='images/ajax-loader.gif' align='center'/></td></tr></table>";
  var postURL="id="+id;  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText
		if(resul_txt!="") {
			document.getElementById('RestaurantList').style.display = "block";
			document.getElementById('RestaurantList').innerHTML = resul_txt;			
		} 
	  } 
	  }
}


function resetRestaurantOwed(RestaurantID) {  
  getXMLHttpRequest();
  var checkURL = "ajax_reset_restaurant.php";    
  var postURL="RestaurantID="+RestaurantID+"&RestID=Rest"+RestaurantID;  
  xmlhttp.open("POST",checkURL,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp.send(postURL);
  xmlhttp.onreadystatechange= function(){
	if (xmlhttp.readyState==4) {
		resul_txt=xmlhttp.responseText
		if(resul_txt!="") {	
			   var arr=resul_txt.split('`');
				document.getElementById(arr[0]).innerHTML = "&nbsp;0.00&nbsp;&nbsp;";
				document.getElementById("Paid"+arr[0]).innerHTML = "&nbsp;"+arr[1]+"&nbsp;&nbsp;";
		}
	  } 
	  }
}

function insertCashout() {
		var Address="";
		var Apartment="";
		var City="";
		var State="";
		var Zipcode="";
	if(document.popupcashout.PaymentType[1].checked==true) {
		var PaymentType="Paypal";
		var BankAccountNo=document.popupcashout.BankAccountNoPaypal.value;
	} else {
		var PaymentType="Cheque";
		var BankAccountNo=document.popupcashout.BankAccountNoCheque.value;
		Address=document.popupcashout.Address.value;
		Apartment=document.popupcashout.Apartment.value;
		City=document.popupcashout.City.value;
		State=document.popupcashout.State.value;
		Zipcode=document.popupcashout.Zipcode.value;
	}
	
	
	
	
	var url="";
		if(PaymentType!="") url+= "&PaymentType="+URLEncode(PaymentType);
		if(BankAccountNo!="") url+= "&BankAccountNo="+URLEncode(BankAccountNo);
		if(Address!="") url+= "&Address="+URLEncode(Address);
		if(Apartment!="") url+= "&Apartment="+URLEncode(Apartment);
		if(City!="") url+= "&City="+URLEncode(City);
		if(State!="") url+= "&State="+URLEncode(State);
		if(Zipcode!="") url+= "&Zipcode="+URLEncode(Zipcode);	
		
 // getXMLHttpRequest();
 if (window.XMLHttpRequest) {
    xmlhttp1 = new XMLHttpRequest();
  } else if(window.ActiveXObject) {
    xmlhttp1 = new ActiveXObject("MSXML2.XMLHTTP");
  }

  var checkURL = "popup_cashout.php";    
  var postURL=url;
  xmlhttp1.open("POST",checkURL,true);
  xmlhttp1.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
  xmlhttp1.send(postURL);
  xmlhttp1.onreadystatechange= function(){
		if (xmlhttp1.readyState==4) {
			resul_txt=xmlhttp1.responseText;	
			
				if(resul_txt=="inserted" ) {
					document.location.href="members.php";
				} else {
					alert(resul_txt);
				}
				
		  }  
	  }
}

