Subversion Repositories SmartDukaan

Rev

Rev 11143 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
11031 lgm 1
<?php
2
$emi = $emi[0];
3
$i=0;
4
foreach($emi->emiSchemes as $bank){
5
 if(empty($bankInfo) || !in_array($bank->bankId,$bankInfo)){
6
    $bankInfo[$i]['Id'] = $bank->bankId;
7
    $bankInfo[$i]['Name'] = $bank->bankName;
8
    $i++;
9
 }
10
}
11
$tmp = array ();
12
foreach ($bankInfo as $row){
13
	if (!in_array($row,$tmp)){
14
		array_push($tmp,$row);
15
		$bankInfo = $tmp;
16
	}
17
}
18
$emiInfo = array();
19
     $i=0;
20
     foreach($bankInfo as $bankId){
21
      $j=0;
22
       foreach($emi->emiSchemes as $bank){
23
          if($bankId['Id'] == $bank->bankId){
24
            $emiInfo[$i][$j] = $bank;
25
            $j++;
26
          }
27
       }
28
       $i++;
29
     }
30
 
31
 
32
 
33
?>
34
<div class="emi-head">Interest rate charged by the banks</div>
35
<?php 
36
  for($l = 0; $l < sizeof($emiInfo) ; $l++) {
37
     echo "<div class='bank-name' onclick='toggleDiv()'>".$emiInfo[$l][0]->bankName."<span>+</span></div>";
38
    echo "<div class='bank-emi' style='display:none;'>";
39
    for($m=0; $m < sizeof($emiInfo[0]); $m++){
40
      echo "<div class='clearfix'>";
41
        echo "<div>".$emiInfo[$l][$m]->tenureDescription." </div>";
42
        echo "<div> &nbsp;(".$emiInfo[$l][$m]->interestRate."%)</div>";
43
        echo "<div>Rs ".$emiInfo[$l][$m]->minAmount."</div>";
44
      echo "</div>";
45
    }
46
    echo "</div>";
47
  }
48
 
49
?>
50
 
51
 <script>
52
 var prev;
53
  function toggleDiv(){
54
    debugger
55
    if(this.event.toElement.nextElementSibling.style.display == 'block'){
56
      this.event.toElement.childNodes[1].innerHtml = '+';
57
      this.event.toElement.nextElementSibling.style.display = 'none';
58
    }
59
    else{
60
      if(prev != undefined){
61
        prev.nextElementSibling.style.display = 'none';
62
        prev.childNodes[1].innerHtml = '+';
63
      }
64
      this.event.toElement.childNodes[1].innerHtml = '-';
65
      this.event.toElement.nextElementSibling.style.display = 'block';
66
    }
67
    prev = this.event.toElement;
68
  }
69
 
70
 
71
 </script>
72
 
73
 
74