// JavaScript Document
/***************************************************************************/
/*     PROGRAMMER     :  Srj                                               */
/*     AUTHER BY      :  PHP Dev Team      								  */
/*     SCRIPT NAME    :  user_script.js                                  */
/*     CREATED ON     :  15/OCT/2009                                       */
/*     LAST MODIFIED  :  23/OCT/2009                                       */
/*     MODIFIED BY    :      	                                           */
/*                                                                         */
/*     This page contains scripts for admin 				       		   */
/***************************************************************************/

function delete_box(val,page)
	{
			
			if(val=="delete_order")	/*for order deletion*/
			{
				
				finding = findingorder_user();
			  
				if(finding)
				{//alert("fffff");
							var conBox = confirm("Do you want to delete the selected items?");
							if(conBox)
							{
								document.form1.submit();
							}
							else
							{
								window.location="index.php?action="+page;
							}
				}
				else
				{
					
						alert("Please select atleast one item");
				}
			}
		
	}
	
	
	function findingorder_user()
	{
				var check = document.getElementsByName('check[]');
							var Checked = false;
							for (var i = 0; i < check.length; i++)
							{
									if (check[i].checked)
					
									{
					
											Checked = true;
											
											break;
					
									}
					
							}
		
			  
						return Checked;
			
	}
	
	
	







function checkIt(evt) {
    evt = (evt) ? evt : window.event
    var charCode = (evt.which) ? evt.which : evt.keyCode
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        status = "This field accepts numbers only."
        return false
    }
    status = ""
    return true
}

	
	function checking()
	{
							var check = document.getElementsByName('check[]');
							var Checked = false;
							for (var i = 0; i < check.length; i++)
							{
									if (check[i].checked==false)
					
									{
					
											Checked = true;
					
											break;
					
									}
					
							}
							var check1 = document.getElementsByName('check1[]');
							for (var i = 0; i < check1.length; i++)
							{
									if (check1[i].checked==false)
					
									{
					
											Checked = true;
					
											break;
					
									}
					
							}
		
			  
							if (Checked)
				
							{
				
								document.form1.check_all.checked=false;
							 }
							 else
							 {
							 	document.form1.check_all.checked=true;
							 }
			
	}	

	
	function checkall() 
	{
			var theForm = document.form1;
			if(theForm.check_all.checked==true)
			{
				var a=1;
			}
			else
			{
				var a=0;
			}
			for (i=0; i<theForm.elements.length; i++)
			 {
				if ((theForm.elements[i].name=='check[]') || (theForm.elements[i].name=='check1[]'))
					theForm.elements[i].checked = a;
			}
	}
	
	// ajax calling
function GetXmlHttpObject()
{
		if (window.XMLHttpRequest)
		  {
			return new XMLHttpRequest();
		  }
		if (window.ActiveXObject)
		  {
			return new ActiveXObject("Microsoft.XMLHTTP");
		  }
		 return null;
}



//select state
var xmlhttp;
function selectstate(str)
{

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

		
		
		var url='find_suburb.php?id='+str;
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
			
		 document.getElementById("state11").innerHTML=xmlhttp.responseText;
		 
		}
	}
	
}

//select suburb
function selectpostcode(str)
{

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

		var url='find_postcode.php?id='+str;
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
		 document.getElementById("postcode").innerHTML=xmlhttp.responseText;
		 doShcost(str)
		}
	}
	
}
function doShcost(str)
{

	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

		var url='find_shcost.php?id='+str;
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
		 document.getElementById("sh_cost").innerHTML=xmlhttp.responseText;
		}
	}
	
}


function remainderdo()
{
	document.remainder_form.submit();
}



	// ajax calling
	
	
function place1(type,tdid)
{
	var xmlhttp;
		
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

		
		
		var url='recipient_inner.php?id='+type;
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
		 document.getElementById(tdid).innerHTML=xmlhttp.responseText;
		}
		
	}
	
}
function GetXmlHttpObject()
{
		if (window.XMLHttpRequest)
		  {
			return new XMLHttpRequest();
		  }
		if (window.ActiveXObject)
		  {
			return new ActiveXObject("Microsoft.XMLHTTP");
		  }
		 return null;
}



function rewardOpns(total,type,id,amount)
{
	
	var xmlhttp;
		
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
			if(amount!=0)
			{
				var reward_val = document.form1.reward.value;
			}
			else
			{
					reward_val=0;
			}
			var coupon_val = document.form1.couponcode.value;
			
			
			if(reward_val=='')
			{
					reward_val=0;
			}
			if(coupon_val=='')
			{
					coupon_val=0;
			}
		
		
		var url='payment_sub.php?id='+type+'&total='+total+'&reward='+reward_val+'&coupon='+coupon_val+'&amount='+amount;
		
		xmlhttp.onreadystatechange=stateChanged;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
		 document.getElementById(id).innerHTML=xmlhttp.responseText;
		/* if(reward_val != 0)
		 {
			doRewardUpdation(reward_val);	 
		 }*/
		 
		}
		
	}
	

}
function doRewardUpdation(reward_val)
{
	var xmlhttp;
	
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	var url1='payment_sub.php?status='+updaterw+'&rew='+reward_val;
	
	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url1,true);
	xmlhttp.send(null);
		
		function stateChanged()
		{
			if (xmlhttp.readyState==4)
			{
			 
			 document.getElementById('rew_up_id').innerHTML=xmlhttp.responseText;
			 
			}
			
		}
		
}



function showRecipientFrom(type)
{
	
var part1 ='';
var part2 ='';
part1 +='<table border="0" cellpadding="0" cellspacing="0" width="100%" align="center">';
part1 +='  <tr >';
part1 +='    <td height="10" width="40%" align="left" valign="middle" valign="top" >&nbsp;</td>';
part1 +='    <td height="10" width="60%" align="left"  valign="top">&nbsp;</td>';
part1 +='  </tr>';
part2 +='</table>';

var Residential ='';

property_name=property_name.replace(" ", "&nbsp;");

Residential +='	<tr >';
Residential +=' <td height="25" align="left" valign="middle" class="sh_padd">Property Name</td>';
Residential +='<td height="25" align="left" valign="middle" >';
Residential +='<input name="region" value="Residential" type="hidden">';
Residential +='<input name="property_name" type="text" value='+property_name+'>';
Residential +='	</td>';
Residential +='  </tr>';
Residential +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';


business_name=business_name.replace(" ", "&nbsp;");
dept=dept.replace(" ", "&nbsp;");

var Business ='';
Business +='	<tr >';
Business +='    <td height="25" align="left" valign="middle" class="sh_padd">Business Name</td>';
Business +='<td height="25" align="left" valign="middle"> ';
Business +='<input name="region" value="Business" type="hidden">';
Business +='<input name="business_name" type="text" value='+business_name+'>';
Business +='</td>';
Business +='  </tr>';
Business +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';
Business +='	<tr >';
Business +='    <td height="25" align="left" valign="middle" class="sh_padd">Dept/Level</td>';
Business +='<td height="25" align="left" valign="middle">';
Business +='<input name="dept" type="text" value='+dept+'>';
Business +='	</td>';
Business +='  </tr>';
Business +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';

hospital=hospital.replace(" ", "&nbsp;");
ward=ward.replace(" ", "&nbsp;");

var Hospital ='';
Hospital +='	<tr >';
Hospital +='    <td height="25" align="left" valign="middle" class="sh_padd">Hospital Name</td>';
Hospital +='    <td height="25" align="left" valign="middle" >';
Hospital +='<input name="region" value="Hospital" type="hidden">';
Hospital +='<input name="hospital" type="text" value='+hospital+'>';
Hospital +='	</td>';
Hospital +='  </tr>';
Hospital +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';
Hospital +='	<tr >';
Hospital +='    <td height="25" align="left" valign="middle" class="sh_padd">Ward/Room</td>';
Hospital +='    <td height="25" align="left" valign="middle">';
Hospital +='<input name="ward" type="text" value='+ward+'>';
Hospital +='	</td>';
Hospital +='  </tr>';
Hospital +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';

hotel=hotel.replace(" ", "&nbsp;");
room=room.replace(" ", "&nbsp;");

var Hotel ='';
Hotel +='	<tr >';
Hotel +='    <td height="25" align="left" valign="middle" class="sh_padd">Hotel Name</td>';
Hotel +='    <td height="25" align="left" valign="middle" >';
Hotel +='	<input name="region" value="Hotel" type="hidden">';
Hotel +='<input name="hotel" type="text" value='+hotel+'>';
Hotel +='	</td>';
Hotel +='  </tr>';
Hotel +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';
Hotel +='	<tr >';
Hotel +='    <td height="25" align="left" valign="middle" class="sh_padd">Room</td>';
Hotel +='    <td height="25" align="left" valign="middle" >';
Hotel +='<input name="room" type="text"  value='+room+'>';
Hotel +='	</td>';
Hotel +='  </tr>';
Hotel +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';

funeral=funeral.replace(" ", "&nbsp;");
Deceased=Deceased.replace(" ", "&nbsp;");

var Funeral ='';
Funeral +='	<tr >';
Funeral +='<td height="25" align="left" valign="middle" class="sh_padd">Church/Funeral Parlour</td>';
Funeral +='<td height="25" align="left" valign="middle" >';
Funeral +='<input name="region" value="Funeral" type="hidden">';
Funeral +='<input name="funeral" type="text"  value='+funeral+'>';
Funeral +='	</td>';
Funeral +='  </tr>';
Funeral +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';
Funeral +='	<tr >';
Funeral +='    <td height="25" align="left" valign="middle" class="sh_padd">Name of Deceased</td>';
Funeral +='    <td height="25" align="left" valign="middle" >';
Funeral +='<input name="Deceased" type="text" value='+Deceased+'>';
Funeral +='	</td>';
Funeral +='  </tr>';
Funeral +='  <tr><td colspan="2"  class="hr">&nbsp;</td></tr>';


	var contents = new Array (Residential, Business, Hospital,Hotel,Funeral);	 
	var types = new Array ('Residential','Business','Hospital','Hotel','Funeral');	
	for (i=0;i<5;i++)
	{		
		if (types[i] == type ) 
		{
			document.getElementById(types[i]).className = 'active';
			document.getElementById('recipientFrom').innerHTML = part1 + contents[i] + part2 ;
		}	
		else document.getElementById(types[i]).className = 'inactive';
	}
}
