Current File : /home/inlingua/public_html/sensoriumpsychologists.com/backup/diagnostics/franchise/add_funds_2.php
<?php require_once("../franchise_between/check_franchise.php");?>
<?php require_once("../franchise_between/user_details_msg_setup.php");?>
<?php require_once("../franchise_between/validate_functions.php");?>
<?php require_once("../franchise_between/accounts_banks_funcs.php");?>
<?php require_once("../franchise_between/e_wallet_funcs.php");?>
<?php
$validate_obj=new validate_functions();
$accounts_obj=new accounts_funcs();
?>
<?php
$payment_mode=$_GET['payment_mode'];
$validate_obj->check_isset_empty($payment_mode,"Payment Mode");
if(($payment_mode!="Cheque")&&($payment_mode!="DD")&&($payment_mode!="NEFT/RTGS"))
{
	echo("Error : Invalid request...");
	exit();
}
?>
<?php
if(!empty($_POST))
{
	$amount=$_POST['amount'];
	$payment_no=$_POST['payment_no'];
	$payment_bank=$_POST['payment_bank'];
	$payment_branch=$_POST['payment_branch'];
	$payment_date=$_POST['payment_date'];
	$payment_day=$_POST['payment_day'];
	$payment_month=$_POST['payment_month'];
	$payment_year=$_POST['payment_year'];
	
	$validate_obj->check_isset_empty($amount,"Amount");
	$validate_obj->check_isset_empty($payment_no,"Payment No");
	$validate_obj->check_isset($payment_date,"Payment Date");
	$validate_obj->check_isset($payment_day,"Payment Day");
	$validate_obj->check_isset($payment_month,"Payment Month");
	$validate_obj->check_isset($payment_year,"Payment Year");
	$validate_obj->check_isset($payment_bank,"Payment Bank");
	$validate_obj->check_isset_empty($payment_branch,"Payment Branch");
	
	$validate_obj->check_is_none($payment_bank,"Payment Bank");
	
	if($payment_date=="")
	{
		$payment_date="0000-00-00";
	}
	else
	{
		$payment_date_datepicker_array=explode("-",$payment_date);
		$payment_date=$payment_date_datepicker_array[2]."-".$payment_date_datepicker_array[1]."-".$payment_date_datepicker_array[0];
		if(count($payment_date_datepicker_array)!=3)
		{
			$payment_date="0000-00-00";
		}
		if((strlen($payment_date_datepicker_array[0])!=2)||($payment_date_datepicker_array[0]=="")||($payment_date_datepicker_array[0]=="00"))
		{
			$payment_date="0000-00-00";
		}
		if((filter_var($payment_date_datepicker_array[0], FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>"/[^0-9]+/")))))
		{
			$payment_date="0000-00-00";
		}
		switch($payment_date_datepicker_array[1])
		{
			case 'Jan':$payment_date_datepicker_array[1]="01";break;
			case 'Feb':$payment_date_datepicker_array[1]="02";break;
			case 'Mar':$payment_date_datepicker_array[1]="03";break;
			case 'Apr':$payment_date_datepicker_array[1]="04";break;
			case 'May':$payment_date_datepicker_array[1]="05";break;
			case 'Jun':$payment_date_datepicker_array[1]="06";break;
			case 'Jul':$payment_date_datepicker_array[1]="07";break;
			case 'Aug':$payment_date_datepicker_array[1]="08";break;
			case 'Sep':$payment_date_datepicker_array[1]="09";break;
			case 'Oct':$payment_date_datepicker_array[1]="10";break;
			case 'Nov':$payment_date_datepicker_array[1]="11";break;
			case 'Dec':$payment_date_datepicker_array[1]="12";break;
		}
		if((strlen($payment_date_datepicker_array[1])!=2)||($payment_date_datepicker_array[1]=="")||($payment_date_datepicker_array[1]=="00"))
		{
			$payment_date="0000-00-00";
		}
		if((filter_var($payment_date_datepicker_array[1], FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>"/[^0-9]+/")))))
		{
			$payment_date="0000-00-00";
		}
		if((strlen($payment_date_datepicker_array[2])!=4)||($payment_date_datepicker_array[2]=="")||($payment_date_datepicker_array[2]=="0000"))
		{
			$payment_date="0000-00-00";
		}
		if((filter_var($payment_date_datepicker_array[2], FILTER_VALIDATE_REGEXP,array("options"=>array("regexp"=>"/[^0-9]+/")))))
		{
			$payment_date="0000-00-00";
		}
		if($payment_date!="0000-00-00")
		{
			$payment_date=$payment_date_datepicker_array[2]."-".$payment_date_datepicker_array[1]."-".$payment_date_datepicker_array[0];
		}
	}
	
	if($payment_date=="0000-00-00")
	{
		$validate_obj->check_is_num($payment_day,"Day in Payment Date");
		$validate_obj->check_is_num($payment_month,"Month in Payment Date");
		$validate_obj->check_is_num($payment_year,"Year in Payment Date");
		
		$payment_date=$payment_year."-".$payment_month."-".$payment_day;
	}
	$e_wallet_obj=new e_wallet();
	$e_wallet_obj->set_value("franchise_id",$session_id);
	$e_wallet_obj->set_value("credit",$amount);
	$e_wallet_obj->set_value("payment_mode",$payment_mode);
	$e_wallet_obj->set_value("payment_no",$payment_no);
	$e_wallet_obj->set_value("payment_date",$payment_date);
	$e_wallet_obj->set_value("payment_bank",$payment_bank);
	$e_wallet_obj->set_value("payment_branch",$payment_branch);
	$e_wallet_obj->set_value("payment_status","pending");
	$e_wallet_obj->set_value("created_by",$session_id);
	$e_wallet_obj->set_value("created_browser",$browser);
	$e_wallet_obj->set_value("created_ip",$ip);
	$e_wallet_obj->e_wallet_add_by_cheque();
	$msg="Saved successfully...";
	$temp_filename="index.php";
	header("Location: /franchise/redirect_back.php?q=".$temp_filename."&msg=".$msg);
}
?>
<!doctype html>
<html>
<?php include("common/page_head.php");?>
<script>
function isNumberKey(evt)
       {
          var charCode = (evt.which) ? evt.which : event.keyCode;
          if (charCode != 46 && charCode > 31 
            && (charCode < 48 || charCode > 57))
             return false;

          return true;
       }
</script>
  <link rel="stylesheet" href="../datepicker_css_js/jquery-ui.css">
  <script src="../datepicker_css_js/jquery.js"></script>
  <script src="../datepicker_css_js/jquery-ui.js"></script>
  <link rel="stylesheet" href="../datepicker_css_js/style.css">
  <script>
  $(function() {
	$('#payment_date').datepicker({ dateFormat: 'dd-M-yy' });
  });
  </script>
<body>
<?php include("common/header_var.php");?>
<?php
$top_accounts=$top_val;
?>
<?php include("common/header.php");?>
<div id="main_container">
  <div id="main"><br /><br />
  <div class="top_heading_page">ADD FUNDS TO E-WALLET</div><br>
  <fieldset>
    <legend>BY <?php echo(strtoupper($payment_mode));?></legend>
    <form method="post" name="myform">
    <table cellspacing="0" cellpadding="0">
      <tr>
        <td>
          <table cellspacing="0" cellpadding="5px">
            <tr style="font-weight:bold;">
              <td>Amount</td>
              <td style="width:20px;text-align:right;"><span style="color:#F00;font-weight:bold;font-size:17px;">*</span>:</td>
              <td><input type="text" name="amount" id="amount" style="text-align:right;width:100px;" onkeypress="return isNumberKey(event)" /></td>
            </tr>
            <tr style="font-weight:bold;">
              <td><?php echo($payment_mode);?> No</td>
              <td style="width:20px;text-align:right;"><span style="color:#F00;font-weight:bold;font-size:17px;">*</span>:</td>
              <td><input type="text" name="payment_no" id="payment_no" style="width:150px;" /></td>
            </tr>
            <tr style="font-weight:bold;">
              <td><?php echo($payment_mode);?> Date</td>
              <td style="width:20px;text-align:right;"><span style="color:#F00;font-weight:bold;font-size:17px;">*</span>:</td>
              <td>
                    <input type="text" name="payment_date" id="payment_date" class="textboxes" placeholder=" e.g 31-Mar-2015" style="width:120px;" />
                    &nbsp;&nbsp;OR&nbsp;&nbsp;
                    <select name="payment_day" id="payment_day">
                      <option value="none">-Day-</option>
<?php
for($i=1;$i<=31;$i++)
{
	echo("<option>");
	echo($i);
	echo("</option>");
}
?>
                    </select>
                    <select name="payment_month" id="payment_month">
                      <option value="none">-Month-</option>
                      <option value="01">Jan</option>
                      <option value="02">Feb</option>
                      <option value="03">Mar</option>
                      <option value="04">Apr</option>
                      <option value="05">May</option>
                      <option value="06">Jun</option>
                      <option value="07">Jul</option>
                      <option value="08">Aug</option>
                      <option value="09">Sep</option>
                      <option value="10">Oct</option>
                      <option value="11">Nov</option>
                      <option value="12">Dec</option>
                    </select>
                    <select name="payment_year" id="payment_year">
<?php
$year_2=date("Y");
echo("<option>".date("Y",strtotime("-1 year"))."</option>");
echo("<option selected>".$year_2."</option>");
echo("<option>".date("Y",strtotime("+1 year"))."</option>");
?>
                    </select>
              </td>
            </tr>
            <tr style="font-weight:bold;">
              <td><?php echo($payment_mode);?> Bank</td>
              <td style="width:20px;text-align:right;"><span style="color:#F00;font-weight:bold;font-size:17px;">*</span>:</td>
              <td>
            <select name="payment_bank" id="payment_bank">
              <option value="none">--- select ---</option>
<?php
$accounts_obj->view_all_banks_select();
?>              
            </select>
              </td>
            </tr>
            <tr style="font-weight:bold;">
              <td><?php echo($payment_mode);?> Branch</td>
              <td style="width:20px;text-align:right;"><span style="color:#F00;font-weight:bold;font-size:17px;">*</span>:</td>
              <td><input type="text" name="payment_branch" id="payment_branch" style="width:400px;" /></td>
            </tr>
            <tr style="height:10px;">
              <td colspan="3"></td>
            </tr>
            <tr>
              <td colspan="3">
              <input type="button" value="Save" onClick="submit_form()" />
              &nbsp;&nbsp;&nbsp;
              <input type="button" value="Back" onClick="window.location.href='add_funds_1.php'" /></a>
              </td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
    </form>
  </fieldset>
  </div><br /><br />
</div>
<script>
function submit_form()
{
	if(($("#amount").val()=="")||($("#amount").val()=="0")||($("#amount").val()==0))
	{
		alert("Error : Please enter amount...!!!");
		$("#amount").focus();
		return false;
	}
	if($("#payment_no").val()=="")
	{
		alert("Error : Please enter <?php echo($payment_mode);?> no...!!!");
		$("#payment_no").focus();
		return false;
	}
	if($("#payment_date").val()=="")
	{
		if($("#payment_day").val()=="none")
		{
			alert("Error : Please enter or select <?php echo($payment_mode);?> date");
			$("#payment_day").focus();
			return false;
		}
		if($("#payment_month").val()=="none")
		{
			alert("Error : Please enter or select <?php echo($payment_mode);?> date");
			$("#payment_month").focus();
			return false;
		}
	}
	if($("#payment_bank").val()=="none")
	{
		alert("Error : Please select <?php echo($payment_mode);?> bank...!!!");
		$("#payment_bank").focus();
		return false;
	}
	if($("#payment_branch").val()=="")
	{
		alert("Error : Please enter <?php echo($payment_mode);?> branch...!!!");
		$("#payment_branch").focus();
		return false;
	}
	document.myform.submit();
}
</script>
</body>	
</html>