<?php
ini_set("memory_limit","800M");
date_default_timezone_set('Africa/Johannesburg');
class Union_FixturesController extends Zend_Controller_Action
{
public $identity;
    public function init()
    {
        $auth = Zend_Auth::getInstance();
        if (!$auth->hasIdentity())
        {
        	
            $this->_redirect('/');
        }
        $user = $auth->getIdentity();
        $db = new Model_Profile;
        $this->identity = $db->getRow($user->UserID);
        
        $this->view->assign("UserDetails",$this->identity->toArray());
        $this->view->assign("getControllerName",$this->getRequest()->getControllerName());
        $this->view->assign("getActionName",$this->getRequest()->getActionName());
		$pic ='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5OjcBCgoKDQwNGg8PGjclHyU3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3N//AABEIAKMAowMBIgACEQEDEQH/xAAaAAEBAAMBAQAAAAAAAAAAAAAAAQIDBAUH/8QAKRABAAICAQEHBAMBAAAAAAAAAAECAxEEIRIiMUFCUXETMmGBBVKRI//EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwD7iIAogCiAKIAogCiAKIAogCiAKIAogCCAKIAogCiAKJsBRNgKIAogCiAKIAogCAAAAAAA5eXyfpR2aTHbnx/ANufkY8Md6dz/AFhx35+Sd9mIrHk5JmZnczufcB0RzM0eqJ/Tbj58+ukfMOIB6uPl4sk9mN1ny23vDjpL0OLy4trHknVvKfcHYGwAAAAAEBNm0AXZtAF2bQBMmSMdLWt4RDyLWm9ptbxl3fyFtY619524AAAAAAAepxMv1cPWe9HSW7bj/jp6X+YdYLs2gC7NoAuxAAQBRAFEAcf8jHSk/Ljd/OtX6UVn7t7hwAAAAAAa8wd/Br2cU2/tLqYYoiuOIj2ZAogCiAKIAggCiAKIA5efHdpLjejyMf1cUxH3R4PPmsxMxPTQIAAAAVjdtT5jbgxWveJ13Y8ZB6MdIjSoAogCiAKIAgAAAAADh5sf9txHTTuc3MrukTHjAOMAAACHocSNYK/l5+t6iPHb06RqlY9oBkAAAAAACADEBkMQGQxY3yUpHetr4BsaORlrWmvGZ8mrJybT0pGvzLnmZmdyAAAADLHaK3i0xuIejWYtG4ncS8xnjy3p9s9PYHojRj5FLfdHZlt2DIYgMhiAyRABNgBPTrLRk5MeiIn8tefLNp7NelYaQZ2zXt6tMOvnOwAAAAAAAAAWLW95/wBQBnGbJHWLTPy34uRFul+kuU+AejCuTBl13bT8OrYKIAm2vPbs45956M48XPyp61j9g0AAAAAAAAAAAAAAAAO3DbtY4nzcTo4s9LQDoEAHNyfur8IA1AAAAAAAAAAAAAAAAN3G9X6AG8AH/9k=';
		if(empty($this->identity->Wallpaper)){
			$_IMG = 'data:image/png;base64,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';
		
		}else{
			$_IMG =$this->identity->Wallpaper;
		}
		
		$this->view->assign("WallParer_Default",$_IMG );
		$this->view->assign("Profile_Default",$pic );
    }
    
    
    public function indexAction()
    {
    	$MemberTypeDB = new Model_Memberstype;
		$ProfileDB = new Model_Profile;
		$EthnicityDB = new Model_Ethnicity;
		$PositionsDB = new Model_Positions;
		
		
		$request = $this->getRequest();
		$id =$request->getParam("id");
		
		$memberType = $MemberTypeDB->getTypes();
		$MemberEthn = $EthnicityDB->getAll();
		$AllPos = $PositionsDB->getAll();
		
		/*	Views	*/
		$this->view->assign("MemberType", $memberType);
		$this->view->assign("MemberEthn",$MemberEthn);
		$this->view->assign("Positions", $AllPos);
        
	}

public function profileAction()
{
		$FixtureTbl = new Model_Fixture;
		$SquadsTbl = new Model_Squad;
		$MatchReportTbl = new Model_MatchReport;
                $profileDB = new Model_Profile;
                //$playersDB = new Model_Profile;
                
                
		$request = $this->getRequest();
		$sid =$request->getParam("sid");  
		$fid =$request->getParam("id");
                
                //GET SQUADS
                $squad = $SquadsTbl->getSquadComp($sid);
		$this->view->assign("squad",$squad);
                 
                
                
                
                 //GET FIXTURE
                $Fixture = $FixtureTbl->getFixture($fid);
                
                $this->view->assign("fixture",$Fixture);
                
                $HomeTeamScore = $MatchReportTbl->getScore($fid, $Fixture["HomeTeam"]);
                $AwayTeamScore = $MatchReportTbl->getScore($fid, $Fixture["AwayTeam"]);
                
                
                $HomeTeamScoreLog = array();
                if(count($HomeTeamScore)>0){
                   $HomeTeamScoreLog =@$HomeTeamScore->toArray();
                }
                
                $AwayTeamScoreLog = array();
                if(count(@$AwayTeamScore)>0){
                   $AwayTeamScoreLog =@$AwayTeamScore->toArray();
                }
                $MatchOfficials = json_decode($Fixture["MatchOfficials"],true);
                //MATCH OFFICIALS
			$Officials = array();
			
			if(count($MatchOfficials)>0)
                        {
				foreach ($MatchOfficials as $p)
                                {
                                    $player = $profileDB->getPlayerProfile($p['ID']);
                                    $Officials[] = array("UserID"=>$player['UserID'],"boksmart"=>$player['boksmart'],"Name"=>$this->clean($player['FirstName'])." ".$this->clean($player['LastName']));
					
				}
			}
                $this->view->assign("Officials",$Officials);
                $this->view->assign("Scores",array("HScore"=>$HomeTeamScoreLog,"AScore"=>$AwayTeamScoreLog));
               $MatchReportTbl = new Model_MatchReport;
               $PrevFixture = $FixtureTbl->getPrevFixture($sid);
              if(count($PrevFixture)>0){
                   $PrevFixture = $PrevFixture->toArray();
                   
               }
               
               $this->view->assign("PREV",$PrevFixture);
               
               
}

public function lineupAction()
{
    $this->_helper->layout->disableLayout();
		$FixtureTbl = new Model_Fixture;
		$SquadsTbl = new Model_Squad;
		$MatchReportTbl = new Model_MatchReport;
                $profileDB = new Model_Profile;
                
                
                
		$request = $this->getRequest();
		$sid =$request->getParam("sid");  
		$fid =$request->getParam("id");
                
                //GET SQUADS
                 $squad = $SquadsTbl->getSquadComp($sid);
		$this->view->assign("squad",$squad);
                 
                 //GET FIXTURE
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                $HomeTeamScore = $MatchReportTbl->getScore($fid, $Fixture["HomeTeam"]);
                $AwayTeamScore = $MatchReportTbl->getScore($fid, $Fixture["AwayTeam"]);
                
                
                
                $HomeTeamScoreLog = array();
                if(count($HomeTeamScore)>0){
                   $HomeTeamScoreLog =@$HomeTeamScore->toArray();
                }
                
                $AwayTeamScoreLog = array();
                if(count(@$AwayTeamScore)>0){
                   $AwayTeamScoreLog =@$AwayTeamScore->toArray();
                }
                
                
                $this->view->assign("Scores",array("HScore"=>$HomeTeamScoreLog,"AScore"=>$AwayTeamScoreLog));
                $homeTeam =array();
                if($request->getParam("page")==1){
                $listHomeTeam =  json_decode($Fixture["TeamH"],true); 
                }else{
                if($Fixture["HomeTeam_Confirmed"]==1){
                      $listHomeTeam =  json_decode($Fixture["TeamH"],true);         
                 }else if($Fixture["closed"]==1){
                      $listHomeTeam =  json_decode($Fixture["TeamH"],true); 
                 }
                }
                
                
                $Ethnicity = array("African"=>0,"Indian"=>0,"White"=>0,"Coloured"=>0,);
                if(count($listHomeTeam)>0){
                    $PlayersScore = json_decode($HomeTeamScoreLog["Score"],true) ;
                    $PlayersSubstitutions = json_decode($HomeTeamScoreLog["Substitutions"],true) ;
                    
                    foreach($listHomeTeam as $player){
                        $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Pos']);
                        
                        if($Fixture["HomeTeam"]==$sid){
                            $Ethnicity[$getProfile["Ethnicity"]]++;
                        }
                        
                        $Cap ="";
                        if($player["Cap"]==1){
                        $Cap ="(C)";
                        }
                        $Vice ="";
                        if($player["Vice"]==1){
                        $Vice ="(V)";
                        }
                        $IMG = "";
                        $Image = "/IMGS/no-image.jpg";
                        $SquadPlayerPhoto = new Model_Squadplayerprofile;
                                        $PlayerPhoto = $SquadPlayerPhoto->fetchRow("UserID ='".$player['ID']."' AND SID ='".$sid."'");
                                        if($PlayerPhoto["File"]==null || !isset($PlayerPhoto)) {
                                            if(empty($getProfile["Avatar"]) || $getProfile["Avatar"]=="null"){
                                            $PlayerPhoto["Thumb"]=$Image;
                                            }else{
                                                $PlayerPhoto["Thumb"]=$getProfile["Avatar"];
                                            }
                                            
                                        }
                        
                        if(!empty($PlayerPhoto["Thumb"])){
                           $IMG =  "<div class='list-group list-group-contacts'>"
                                   . "<div class='list-group-item d-rm-border'>"
                                   . "<img src='".$PlayerPhoto["Thumb"]."' /></div></div>";
                        }
                        $homeTeam[$player['Pos']]["Subs"] = $PlayersSubstitutions;
                        $homeTeam[$player['Pos']]["Cap"] = $Cap;
                        $homeTeam[$player['Pos']]["Vice"] = $Vice;
                        $homeTeam[$player['Pos']]["CapNo"] = $player["Cap"];
                        $homeTeam[$player['Pos']]["ViceNo"] = $player["Vice"];
                        $homeTeam[$player['Pos']]["UserID"] = $getProfile["UserID"];
                        $homeTeam[$player['Pos']]["Avatar"] = $IMG;
                        $homeTeam[$player['Pos']]["INIT"] = $this->clean($getProfile["FirstName"])[0];
			$homeTeam[$player['Pos']]["FirstName"] = $getProfile["FirstName"];
			$homeTeam[$player['Pos']]["LastName"] = $getProfile["LastName"];
                        $homeTeam[$player['Pos']]["PostionNo"] = $player["Pos"];
                        $homeTeam[$player['Pos']]["Postion"] = (!empty($getProfile["POS"]))? $getProfile["POS"] : "POS: not assigned" ;
                        $homeTeam[$player['Pos']]["JerseyNumber"] = (!empty($player["Jersey"]))? $player["Jersey"] : 0;
			$homeTeam[$player['Pos']]["PID"] = $getProfile["PID"];	
                       $meterTry =  ($PlayersScore[$getProfile["UserID"]]["22Metertries"]>0)? $PlayersScore[$getProfile["UserID"]]["22Metertries"] : 0; 
                        $Try =  ($PlayersScore[$getProfile["UserID"]]["tries"]>0)? $PlayersScore[$getProfile["UserID"]]["tries"] : 0; 
                        $totalTry =$Try + $meterTry;
                        $homeTeam[$player['Pos']]["tries"] = ($totalTry>0)? $totalTry : " ";
                        $homeTeam[$player['Pos']]["Conversions"] = ($PlayersScore[$getProfile["UserID"]]["Conversions"]>0)? $PlayersScore[$getProfile["UserID"]]["Conversions"] : 0;
                        $homeTeam[$player['Pos']]["Penalties"] = ($PlayersScore[$getProfile["UserID"]]["Penalties"]>0)? $PlayersScore[$getProfile["UserID"]]["Penalties"] : 0;
                        $homeTeam[$player['Pos']]["DropGoals"] = ($PlayersScore[$getProfile["UserID"]]["DropGoals"]>0)? $PlayersScore[$getProfile["UserID"]]["DropGoals"] : 0;
                                               
                    }
                }
               $PlayersSubstitutions = json_decode($AwayTeamScore["Substitutions"],true) ;
                $AwayTeam =array();
                if($request->getParam("page")==1){
                $listAwayTeam =  json_decode($Fixture["TeamA"],true);
                }else{
                if($Fixture["AwayTeam_Confirmed"]==1){
                    $listAwayTeam =  json_decode($Fixture["TeamA"],true);        
                 }else if($Fixture["closed"]==1){
                      $listAwayTeam =  json_decode($Fixture["TeamA"],true); 
                 }
                }
                if(count($listAwayTeam)>0){
                    $PlayersScore = json_decode($AwayTeamScore["Score"],true) ;
                    
                    
                    foreach($listAwayTeam as $player){
                        $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Pos']);
                        if($Fixture["AwayTeam"]==$sid){
                            $Ethnicity[$getProfile["Ethnicity"]]++;
                        }
                        $Cap ="";
                        if($player["Cap"]==1){
                        $Cap ="(C)";
                        }
                        $Vice ="";
                        if($player["Vice"]==1){
                        $Vice ="(V)";
                        }
                        $AwayTeam[$player['Pos']]["Subs"] = $PlayersSubstitutions;
                        $AwayTeam[$player['Pos']]["Cap"] = $Cap;
                        $AwayTeam[$player['Pos']]["Vice"] = $Vice;
                        $AwayTeam[$player['Pos']]["CapNo"] = $player["Cap"];
                        $AwayTeam[$player['Pos']]["ViceNo"] = $player["Vice"];
                        $AwayTeam[$player['Pos']]["UserID"] = $getProfile["UserID"];
                        $AwayTeam[$player['Pos']]["Avatar"] = $PlayerPhoto["Thumb"];
                        $AwayTeam[$player['Pos']]["INIT"] = $this->clean($getProfile["FirstName"])[0];
			$AwayTeam[$player['Pos']]["FirstName"] = $getProfile["FirstName"];
			$AwayTeam[$player['Pos']]["LastName"] = $getProfile["LastName"];
                        $AwayTeam[$player['Pos']]["PostionNo"] = $player["Pos"];
                        $AwayTeam[$player['Pos']]["JerseyNumber"] = (!empty($player["Jersey"]))? $player["Jersey"] : 0;
			$AwayTeam[$player['Pos']]["PID"] = $getProfile["PID"];	
                        $AwayTeam[$player['Pos']]["tries"] = ($PlayersScore[$getProfile["UserID"]]["tries"]>0)? $PlayersScore[$getProfile["UserID"]]["tries"] : 0; 
                        $AwayTeam[$player['Pos']]["Conversions"] = ($PlayersScore[$getProfile["UserID"]]["Conversions"]>0)? $PlayersScore[$getProfile["UserID"]]["Conversions"] : 0;
                        $AwayTeam[$player['Pos']]["Penalties"] = ($PlayersScore[$getProfile["UserID"]]["Penalties"]>0)? $PlayersScore[$getProfile["UserID"]]["Penalties"] : 0;
                        $AwayTeam[$player['Pos']]["DropGoals"] = ($PlayersScore[$getProfile["UserID"]]["DropGoals"]>0)? $PlayersScore[$getProfile["UserID"]]["DropGoals"] : 0;
                                               
                    }
                }
                $n=1;
                $blank = array();
                while($n<$squad["NumbersOfPlayers"]+1){
                    
                    $DB = new Model_Positions;
                    $POS = $DB->getRow($n);
                    
                    $blank[$n]["LastName"] = "Not Assigned";
                    $blank[$n]["JerseyNumber"] = 0;
                    $blank[$n]["Postion"] = $POS["Position"];
                    $n++;
                }
                
                if(count($homeTeam)==0){
                    $homeTeam=$blank;
                }
                if(count($AwayTeam)==0){
                    $AwayTeam=$blank;
                }
                
                
                $this->view->assign("Ethnicity",$Ethnicity);
                $this->view->assign("Players",array("HomeTeam"=>$homeTeam,"AwayTeam"=>$AwayTeam));
               if($request->getParam("page")==1){
                   $tourn = new Model_Tournament;
                   $Tournment = $tourn->getTourny($Fixture["TID"]);
                   $this->view->assign("BlockJersey",$Tournment["editjersey"]);
                      $this->_helper->viewRenderer('fixtures/myteam', null, true);  
                    
               }
               
               
}

public function lineuptestAction()
{
    //$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
	
		$FixtureTbl = new Model_Fixture;
		$SquadsTbl = new Model_Squad;
		$MatchReportTbl = new Model_MatchReport;
                $profileDB = new Model_Profile;
                
                
                
		$request = $this->getRequest();
		$sid =$request->getParam("sid");  
		$fid =$request->getParam("id");
                
                //GET SQUADS
                 $squad = $SquadsTbl->getSquadComp($sid);
				$this->view->assign("squad",$squad);
                 
                 //GET FIXTURE
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                $HomeTeamScore = $MatchReportTbl->getScore($fid, $Fixture["HomeTeam"]);
                $AwayTeamScore = $MatchReportTbl->getScore($fid, $Fixture["AwayTeam"]);
                
                
                
                $HomeTeamScoreLog = array();
                if(count($HomeTeamScore)>0){
                   $HomeTeamScoreLog =@$HomeTeamScore->toArray();
                }
                
                $AwayTeamScoreLog = array();
                if(count(@$AwayTeamScore)>0){
                   $AwayTeamScoreLog =@$AwayTeamScore->toArray();
                }
                
                
                $this->view->assign("Scores",array("HScore"=>$HomeTeamScoreLog,"AScore"=>$AwayTeamScoreLog));
                $homeTeam =array();
                if($request->getParam("page")==1){
                $listHomeTeam =  json_decode($Fixture["TeamH"],true); 
                }else{
                if($Fixture["HomeTeam_Confirmed"]==1){
                      $listHomeTeam =  json_decode($Fixture["TeamH"],true);         
                 }else if($Fixture["closed"]==1){
                      $listHomeTeam =  json_decode($Fixture["TeamH"],true); 
                 }
                }
                
                
                $Ethnicity = array("African"=>0,"Indian"=>0,"White"=>0,"Coloured"=>0,);
                if(count($listHomeTeam)>0){
                    $PlayersScore = json_decode($HomeTeamScoreLog["Score"],true) ;
                    $PlayersSubstitutions = json_decode($HomeTeamScoreLog["Substitutions"],true) ;
                    
                    foreach($listHomeTeam as $player){
                        $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Pos']);
                        
                        if($Fixture["HomeTeam"]==$sid){
                            $Ethnicity[$getProfile["Ethnicity"]]++;
                        }
                        
                        $Cap ="";
                        if($player["Cap"]==1){
                        $Cap ="(C)";
                        }
                        $Vice ="";
                        if($player["Vice"]==1){
                        $Vice ="(V)";
                        }
                        $IMG = "";
                        $Image = "/IMGS/no-image.jpg";
                        $SquadPlayerPhoto = new Model_Squadplayerprofile;
                                        $PlayerPhoto = $SquadPlayerPhoto->fetchRow("UserID ='".$player['ID']."' AND SID ='".$sid."'");
                                        if($PlayerPhoto["File"]==null || !isset($PlayerPhoto)) {
                                            if(empty($getProfile["Avatar"]) || $getProfile["Avatar"]=="null"){
                                            $PlayerPhoto["Thumb"]=$Image;
                                            }else{
                                                $PlayerPhoto["Thumb"]=$getProfile["Avatar"];
                                            }
                                            
                                        }
                        
                        if(!empty($PlayerPhoto["Thumb"])){
                           $IMG =  "<div class='list-group list-group-contacts'>"
                                   . "<div class='list-group-item d-rm-border'>"
                                   . "<img src='".$PlayerPhoto["Thumb"]."' /></div></div>";
                        }
                        $homeTeam[$player['Pos']]["Subs"] = $PlayersSubstitutions;
                        $homeTeam[$player['Pos']]["Cap"] = $Cap;
                        $homeTeam[$player['Pos']]["Vice"] = $Vice;
                        $homeTeam[$player['Pos']]["CapNo"] = $player["Cap"];
                        $homeTeam[$player['Pos']]["ViceNo"] = $player["Vice"];
                        $homeTeam[$player['Pos']]["UserID"] = $getProfile["UserID"];
                        $homeTeam[$player['Pos']]["Avatar"] = $IMG;
                        $homeTeam[$player['Pos']]["INIT"] = $this->clean($getProfile["FirstName"])[0];
			$homeTeam[$player['Pos']]["FirstName"] = $getProfile["FirstName"];
			$homeTeam[$player['Pos']]["LastName"] = $getProfile["LastName"];
                        $homeTeam[$player['Pos']]["PostionNo"] = $player["Pos"];
                        $homeTeam[$player['Pos']]["Postion"] = (!empty($getProfile["POS"]))? $getProfile["POS"] : "POS: not assigned" ;
                        $homeTeam[$player['Pos']]["JerseyNumber"] = (!empty($player["Jersey"]))? $player["Jersey"] : 0;
			$homeTeam[$player['Pos']]["PID"] = $getProfile["PID"];	
                       $meterTry =  ($PlayersScore[$getProfile["UserID"]]["22Metertries"]>0)? $PlayersScore[$getProfile["UserID"]]["22Metertries"] : 0; 
                        $Try =  ($PlayersScore[$getProfile["UserID"]]["tries"]>0)? $PlayersScore[$getProfile["UserID"]]["tries"] : 0; 
                        $totalTry =$Try + $meterTry;
                        $homeTeam[$player['Pos']]["tries"] = ($totalTry>0)? $totalTry : " ";
                        $homeTeam[$player['Pos']]["Conversions"] = ($PlayersScore[$getProfile["UserID"]]["Conversions"]>0)? $PlayersScore[$getProfile["UserID"]]["Conversions"] : 0;
                        $homeTeam[$player['Pos']]["Penalties"] = ($PlayersScore[$getProfile["UserID"]]["Penalties"]>0)? $PlayersScore[$getProfile["UserID"]]["Penalties"] : 0;
                        $homeTeam[$player['Pos']]["DropGoals"] = ($PlayersScore[$getProfile["UserID"]]["DropGoals"]>0)? $PlayersScore[$getProfile["UserID"]]["DropGoals"] : 0;
                                               
                    }
                }
               $PlayersSubstitutions = json_decode($AwayTeamScore["Substitutions"],true) ;
                $AwayTeam =array();
                if($request->getParam("page")==1){
                $listAwayTeam =  json_decode($Fixture["TeamA"],true);
                }else{
                if($Fixture["AwayTeam_Confirmed"]==1){
                    $listAwayTeam =  json_decode($Fixture["TeamA"],true);        
                 }else if($Fixture["closed"]==1){
                      $listAwayTeam =  json_decode($Fixture["TeamA"],true); 
                 }
                }
                if(count($listAwayTeam)>0){
                    $PlayersScore = json_decode($AwayTeamScore["Score"],true) ;
                    
                    
                    foreach($listAwayTeam as $player){
                        $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Pos']);
                        if($Fixture["AwayTeam"]==$sid){
                            $Ethnicity[$getProfile["Ethnicity"]]++;
                        }
                        $Cap ="";
                        if($player["Cap"]==1){
                        $Cap ="(C)";
                        }
                        $Vice ="";
                        if($player["Vice"]==1){
                        $Vice ="(V)";
                        }
                        $AwayTeam[$player['Pos']]["Subs"] = $PlayersSubstitutions;
                        $AwayTeam[$player['Pos']]["Cap"] = $Cap;
                        $AwayTeam[$player['Pos']]["Vice"] = $Vice;
                        $AwayTeam[$player['Pos']]["CapNo"] = $player["Cap"];
                        $AwayTeam[$player['Pos']]["ViceNo"] = $player["Vice"];
                        $AwayTeam[$player['Pos']]["UserID"] = $getProfile["UserID"];
                        $AwayTeam[$player['Pos']]["Avatar"] = $PlayerPhoto["Thumb"];
                        $AwayTeam[$player['Pos']]["INIT"] = $this->clean($getProfile["FirstName"])[0];
			$AwayTeam[$player['Pos']]["FirstName"] = $getProfile["FirstName"];
			$AwayTeam[$player['Pos']]["LastName"] = $getProfile["LastName"];
                        $AwayTeam[$player['Pos']]["PostionNo"] = $player["Pos"];
                        $AwayTeam[$player['Pos']]["JerseyNumber"] = (!empty($player["Jersey"]))? $player["Jersey"] : 0;
			$AwayTeam[$player['Pos']]["PID"] = $getProfile["PID"];	
                        $AwayTeam[$player['Pos']]["tries"] = ($PlayersScore[$getProfile["UserID"]]["tries"]>0)? $PlayersScore[$getProfile["UserID"]]["tries"] : 0; 
                        $AwayTeam[$player['Pos']]["Conversions"] = ($PlayersScore[$getProfile["UserID"]]["Conversions"]>0)? $PlayersScore[$getProfile["UserID"]]["Conversions"] : 0;
                        $AwayTeam[$player['Pos']]["Penalties"] = ($PlayersScore[$getProfile["UserID"]]["Penalties"]>0)? $PlayersScore[$getProfile["UserID"]]["Penalties"] : 0;
                        $AwayTeam[$player['Pos']]["DropGoals"] = ($PlayersScore[$getProfile["UserID"]]["DropGoals"]>0)? $PlayersScore[$getProfile["UserID"]]["DropGoals"] : 0;
                                               
                    }
                }
                $n=1;
                $blank = array();
                while($n<$squad["NumbersOfPlayers"]+1){
                    
                    $DB = new Model_Positions;
                    $POS = $DB->getRow($n);
                    
                    $blank[$n]["LastName"] = "Not Assigned";
                    $blank[$n]["JerseyNumber"] = 0;
                    $blank[$n]["Postion"] = $POS["Position"];
                    $n++;
                }
                
                if(count($homeTeam)==0){
                    $homeTeam=$blank;
                }
                if(count($AwayTeam)==0){
                    $AwayTeam=$blank;
                }
                
                
                $this->view->assign("Ethnicity",$Ethnicity);
                $this->view->assign("Players",array("HomeTeam"=>$homeTeam,"AwayTeam"=>$AwayTeam));
               if($request->getParam("page")==1){
                   $tourn = new Model_Tournament;
                   $Tournment = $tourn->getTourny($Fixture["TID"]);
                   $this->view->assign("BlockJersey",$Tournment["editjersey"]);
                      $this->_helper->viewRenderer('fixtures/myteamtest', null, true);  
                    
               }
              // echo "<pre>";
              // print_r($AwayTeam);
}


function clean($string) {
   $string = str_replace(' ', '-', $string); // Replaces all spaces with hyphens.
   $string = preg_replace('/[^A-Za-z0-9\-]/', '', $string); // Removes special chars.

   return preg_replace('/-+/', '-', $string); // Replaces multiple hyphens with single one.
}
public function copyfromprevAction(){
    $this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
		
		$reQuest = $this->getRequest();
	if($reQuest->isPost()){
                    $pfid = $reQuest->getParam("pfid");
                     $cfid = $reQuest->getParam("cfid");
                    $sid = $reQuest->getParam("sid");
                
                
                $FixtureTbl = new Model_Fixture;
		
                 
                 //GET FIXTURE
                $pFixture = $FixtureTbl->fetchRow("(FID = '".$pfid."' ) AND (HomeTeam ='".$sid."' OR AwayTeam ='".$sid."' )");
                $Lineup = $pFixture["TeamH"];
                if($pFixture["AwayTeam"]==$sid){
                   $Lineup = $pFixture["TeamA"]; 
                }
                
                
                $cFixture = $FixtureTbl->fetchRow("(FID = '".$cfid."' ) AND (HomeTeam ='".$sid."' OR AwayTeam ='".$sid."' )");
                
                if($cFixture["HomeTeam"]==$sid){
                   $FixtureTbl->update(array("DateModified"=>date("Y-m-d H:i:s"),"TeamH"=>$Lineup), "FID = '".$cfid."'") ;
                }
                if($cFixture["AwayTeam"]==$sid){
                    $FixtureTbl->update(array("DateModified"=>date("Y-m-d H:i:s"),"TeamA"=>$Lineup), "FID = '".$cfid."'") ;
                }
                $TeamHistory =  json_decode($cFixture["History"],true);
                    ;
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." copied line-up from previous fixture   ");
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamH"=>  json_encode($NewList)), $fid);
                
                
                }
                
}






public function getmembersAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
		
		$reQuest = $this->getRequest();
		if($reQuest->isPost()){
		$sid = $reQuest->getParam("sid");
		$type = $reQuest->getParam("type");
			
		$SquadsTbl = new Model_Squad;      
		$squad = $SquadsTbl->getSquad($sid);
			
			if($type==1){
			$listPlayers = json_decode($squad["Coaches"],true);
			}else{
			$listPlayers = json_decode($squad["Players"],true);
			}
			
			$NewplaersArray = array();
			
			$i = 0;
			foreach ($listPlayers as $player) {
				$profileDB = new Model_Profile;
				if($type==1) {
					
					
					$getProfile = $profileDB->GetPesonnalByPositions($player['ID'], $player['Position']);
					
					
					$NewplaersArray[$i]["UserID"] = $getProfile["UserID"];
					$NewplaersArray[$i]["Avatar"] = $getProfile["Avatar"];
					$NewplaersArray[$i]["FirstName"] = $getProfile["FirstName"];
					$NewplaersArray[$i]["LastName"] = $getProfile["LastName"];
					$NewplaersArray[$i]["Postion"] = $getProfile["POS"];
					$NewplaersArray[$i]["boksmart"] = $player["boksmart"];
					$NewplaersArray[$i]["PID"] = $getProfile["PID"];
					
					
				}else{/* give palyers */
					$getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Position']);
					
					$NewplaersArray[$i]["UserID"] = $getProfile["UserID"];
					$NewplaersArray[$i]["Avatar"] = $getProfile["Avatar"];
					$NewplaersArray[$i]["FirstName"] = $getProfile["FirstName"];
					$NewplaersArray[$i]["LastName"] = $getProfile["LastName"];
					$NewplaersArray[$i]["Postion"] = $getProfile["POS"];
					$NewplaersArray[$i]["Jersey"] = $player["Jersey"];
					$NewplaersArray[$i]["Ethnicity"] = $player["Ethnicity"];
						$NewplaersArray[$i]["weight"] = $player["weight"];
							$NewplaersArray[$i]["height"] = $player["height"];
					$NewplaersArray[$i]["PID"] = $getProfile["PID"];
				}
				
				$i++;
			}
	
			echo json_encode($NewplaersArray);
		}
	}
	public function getfixturesAction() {
		$this->_helper->viewRenderer->setNoRender();
      	$this->_helper->layout->disableLayout();
		
		$request = $this->getRequest();
		$tid = $request->getParam("tid");
		
		$fixtureDB = new Model_Fixture;
		$fixtures = $fixtureDB->getAllFixtures($tid);
		$teamH = json_decode($fixtures["TeamH"],true);
		$teamA = json_decode($fixtures["TeamA"],true);
		
		$aTeamH = array();
		
		$i = 0;
			foreach ($fixtures as $f) {
				
				$fixtureDate = $f['FixtureDate'];
				echo '<pre>';
				print_r($f['FixtureDate']);
				
			}
		/*echo '<pre>';
		print_r($fixtures->toArray());*/
		echo json_encode($fixtureDate);
		
		
		
	}

public function fixturesprofileAction() {
	
}



	//Fixtures AJAX
	public function gettableAction() {

		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();

		/*
		$request = $this->getRequest();
		$sid=$request->getParam("sid");*/
		
		$columns = array(
			// datatable column index  => database column name
			0=> 'F.FixtureDate',
			1=> 'F.StartTime',
			2=> 'F.ShortName1',
			3=> 'F.ShortName2',
			4=> 'F.Location',
			5=> 'F.TournName'
		);

		$requestData= $_REQUEST;
		$unionID  =1;
		$fixtureDB = new Model_Fixture;
		$PlayersHistoryDB = new Model_PlayerCareer;
		$getCurrent = $PlayersHistoryDB->fetchRow("UserID ='".$this->identity->UserID."'");
		$squads = json_decode($getCurrent["Squads"],true);

		/*echo "<pre>";*/
		$ListFixtures = array();
		if(count($squads)>0){

			foreach ($squads as $squad) {
				$Fixtures = $fixtureDB->getMyFixtures(@$squad["SID"]);
				foreach ($Fixtures->toArray() as $fixture) {
					$ListFixtures[$fixture["FID"]] = $fixture;
				}
			}
		}

		$total = count($ListFixtures); //?
		$paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Array($ListFixtures));
		$paginator->setCurrentPageNumber(($requestData["start"]/$requestData["length"])+1);
		$paginator->setItemCountPerPage($requestData["length"]);

		$DataTable = $this->datatable($paginator,$requestData,$total);
		echo $DataTable;

	}

private function datatable($dataArray,$requestData,$total) {
		
		$data = array();
		$i=1+$requestData['start'];
		
		foreach( $dataArray as $row) {
		$nestedData=array(); 
    	$nestedData[] = $i ;
		/*$nestedData[] = $status;*/
		/*$nestedData[] = '<img src="'.$row["Avatar"].'" width="30" style="float: left; margin-right: 20px" />';*/
		$nestedData[] = 'Statusa';
 		$nestedData[] = $row['FixtureDate'];
		$nestedData[] = $row['StartTime'];
    	$nestedData[] = '<a href="/union/squads/profile/id/'.$row['SID1'].'"  >'.$row['ShortName1'].'</a>';
		$nestedData[] = '0 0';
		$nestedData[] = '<a href="/union/squads/profile/id/'.$row['SID2'].'"  >'.$row['ShortName2'].'</a>';
        $nestedData[] = $row['Location'];
        $nestedData[] = '<a href="/union/tournaments/profile/id/'.$row['TID'].'"  >'.$row['TournName'].'</a>';
		
		/*$nestedData[] = 0;*///need to fix caps
		$nestedData[] = '<div class="btn-group">
                              <a href="#" data-toggle="dropdown" class="btn btn-default dropdown-toggle">
                              	<span class="fa fa-plus"></span>
                              <span class="caret"></span></a>
                              <ul class="dropdown-menu" role="menu" style="min-width: 0px;">
                                 <li><a href="/union/fixtures/profile/id/'.$row['FID'].'"  ><i class="fa fa-pencil"></i></a></li>
                                 <li><a href="#"><i class="fa fa-search"></i></a></li>
                                 <li><a href="/union/fixtures/profile"><i class="fa fa-picture-o" ></i></a></li>
                                 <li><a href="#"><i class="fa fa-trash-o" ></i></a>
                                 </li>
                              </ul>
                           </div>';
   		$data[] = $nestedData;
   		$i++;
		
	}
	
		$json_data = array(
						
		"search" => $requestData["search"]["value"],
		"column" => $requestData["order"][0]["column"],	
		"dir" => intval( $requestData["order"][0]["dir"]),	
		"start" => intval( $requestData['start']),	
		"page" => intval( $requestData["start"]/$requestData["length"]),
		"length" => intval( $requestData['length']),	
	    "draw"            => intval( $requestData['draw']+1),   // for every request/draw by clientside , they send a number as a parameter, when they recieve a response/data they first check the draw number, so we are sending same number in draw.
	    "recordsTotal"    => intval( $total ),  // total number of records
	    "recordsFiltered" => intval( $total ), // total number of records after searching, if there is no searching then totalFiltered = totalData
	    "data"            => $data,   // total data array,
    );
 
		echo json_encode($json_data);  // send data as json format
	}

        public function getplayersAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
                $UL ="";
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
		$pos = $reQuest->getParam("pos");
                $fid = $reQuest->getParam("fid");
			
		$SquadsTbl = new Model_Squad;      
		$squad = $SquadsTbl->getSquad($sid);
		
                 $profileDB = new Model_Profile;
                 $listPlayers = json_decode($squad["Players"],true);
                 
                 $FixtureTbl = new Model_Fixture;
                 $Fixture = $FixtureTbl->getFixture($fid);
                 if($Fixture["HomeTeam"]==$sid){
                 $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                 }
                 if($Fixture["AwayTeam"]==$sid){
                 $listHomeTeam =  json_decode($Fixture["TeamA"],true);
                 }
                 $AvailableCount = 0;
                 $demographics = array();
                 if(count($listPlayers)>0){
                     foreach($listPlayers as $player){
                         $Check = $this->in_list($listHomeTeam, $player['ID']);
                         if($Check==false){
                         
                         $Image = "data:2;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAZABkAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A9+zRmkzRmgBc0ZpM0ZoAXNGaTNGaAFzRSZozQAuaM0maM0ALmjNJmjNAC5opM0UANzRmkzRmgBc0ZpMijIoAXNQy3UUJwzc+g5qC9ujH+7Q/MRyfQVmZJJJoA1BqMRPIYfhU6XEUn3XBPpWJQDg5FAHQZozVO0u/N+R/vjofWreaAFzRmkyKMigBc0UmaKAGUUlGaAFozxSUdsUAY0jl5WY85NNpWXa7D0NJQAUUUUASQHbPGQf4hWxmsqzTfcDPQc1qUALRSZooAWikooAbmjNJRQA7NIeRikooAx2GGI9DRVq9QK4dRy3WqtABRRRQBasB+8Y+gq/mobeNUiUgYJGTUtAC5pc03NFADs0U3NFACZozTMmjJoAfmjNRlsdTj61E90i9DuPtQA66UNCfbms+nyzPKfm6egplABSqu5gPU0lFAGsOABS1Riu2UAPyPXvVgTow4cfjQBNRmmBs9DmjJ9aAH0UzJ9aKAEqCefy/lX738qlJwCT2rPZtzFj3oAGZmOSSaSiigAooooAKKKKACiiigBUdo2ypq9DMJF9D3FUKfE22QGgDQzRTc0UAMk/1bfSqNFFABRRRQAUUUUAFFFFABRRRQAUDqKKKAL+aKKKAP//Z";
                         $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Position']);
                                        if(empty($getProfile["Avatar"]) || $getProfile["Avatar"]=="null"){
                                            $getProfile["Avatar"]=$Image;
                                        }
					
					if($getProfile["UserID"] >0){
                                            $AvailableCount++;
                                            if(!empty($getProfile["NickName"])){
                                            $getProfile["FirstName"]=$getProfile["NickName"];
                                            }
                                            $PlayerInjury = new Model_PlayerInjury;	
									$getIngetRy= $PlayerInjury->fetchRow("UserID ='".$getProfile["UserID"]."' AND ReturnToPlay > '".date("Y-m-d")."'");
									$injury = 0;
									if($getIngetRy){
										
                                                                                if($getIngetRy["ReturnToTraining"] <= date("Y-m-d")){
                                                                                $injury = 1;
                                                                                }else{
                                                                                        $injury = 2; 
                                                                                }
                                                                        }
                                                                        
                                                                        
																		
																		
												// Check for University PLayers Bonafide Nomber
							$AllowedToPlay = 0;
							if ($squad["un_type"] == 8) {
								if ($getProfile["Play_Year"] != date("Y")) {
									$AllowedToPlay = 1;
								} else {
									// date if file

									if ($getProfile["At_Risc"] == 1) {
										$AllowedToPlay = 2;
									} else {
										if ($getProfile["Bonified_no"] == "") {
											$AllowedToPlay = 1;
										}

									}
								}

							}						
																		
																		
																		
                                             $addtosquad = "";  
                                             $style = "border: 3px solid red";
                                             $text = '<i style="display:block; color:red">Player Not Available</i>';
                                           if($injury==0){
                                              $addtosquad = "AddPlayerToTeam(this)";  
                                              $style = "";
                                              $text ='';
                                           }
										   if($AllowedToPlay > 0){
										     $addtosquad = ""; 
											   $style = "border: 3px solid red";
                                             $text = '<i style="display:block; color:red">Player Not Available</i>';
										   }
                         
                                            $UL .='<li onclick="'.$addtosquad.'" pid="'.$getProfile["UserID"].'" pos="'.$pos.'">
                                                <div class="profile" style="height:200px">
                                                       <div class="profile-image">
                                                           <img alt="" src="'. $getProfile["Avatar"].'" style="'.$style.'">
                                                       </div>
                                                       <div class="profile-data">
                                                           <div class="profile-data-name" style="color:#fff">'. $getProfile["FirstName"].', '. $getProfile["LastName"].'</div>
                                                           <div class="profile-data-title" style="color:#fff">POS: '. $getProfile["POS"].'<br /> (J '. $player["Jersey"].')<br/>'.$text.'</div>
                                                       </div>

                                                   </div>

                                            </li>';
                                        }
                     }
                        }
                      
                    }
                    
                    if($AvailableCount==0){
                        $UL = '<li style="width:100%; line-height:400px; text-align:center">No Players Available</li>';
                    }
                    
                   echo "<ul id='popuplistSquadPlayers' style='margin: 0px; padding: 0px'>".$UL."</ul>";
                   
                    
        }
        
        
        public function getplayerslineupAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
                $UL ="";
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
		$pos = $reQuest->getParam("pos");
                $fid = $reQuest->getParam("fid");
			
		$SquadsTbl = new Model_Squad;      
		$squad = $SquadsTbl->getSquad($sid);
		
                 $profileDB = new Model_Profile;
                 $listPlayers = json_decode($squad["Players"],true);
                 
                 $FixtureTbl = new Model_Fixture;
                 $Fixture = $FixtureTbl->getFixture($fid);
                 if($Fixture["HomeTeam"]==$sid){
                 $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                 }
                 if($Fixture["AwayTeam"]==$sid){
                 $listHomeTeam =  json_decode($Fixture["TeamA"],true);
                 }
                 $AvailableCount = 0;
                 $demographics = array();
                 if(count($listPlayers)>0){
                     foreach($listPlayers as $player){
                         $Check = $this->in_list($listHomeTeam, $player['ID']);
                         if($Check==false){
                         
                         $Image = "/IMGS/no-image.jpg";
                         $getProfile = $profileDB->GetPlayersByPositions($player['ID'], $player['Position']);
                                        if(empty($getProfile["Avatar"]) || $getProfile["Avatar"]=="null"){
                                            $getProfile["Avatar"]=$Image;
                                        }
					
					if($getProfile["UserID"] >0){
                                            $AvailableCount++;
                                            if(!empty($getProfile["NickName"])){
                                            $getProfile["FirstName"]=$getProfile["NickName"];
                                            }
                                            
                                                $demographics[$getProfile["Ethinicity"]]++;
                                                
                                            
                                           
                         
                                            $UL .='<li onclick="AddPlayerToTeam(this)" pid="'.$getProfile["UserID"].'" pos="'.$pos.'">
                                                <div class="profile" style="height:200px">
                                                       <div class="profile-image">
                                                           <img alt="" src="'. $getProfile["Avatar"].'">
                                                       </div>
                                                       <div class="profile-data">
                                                           <div class="profile-data-name">'. $getProfile["FirstName"].', '. $getProfile["LastName"].'</div>
                                                           <div class="profile-data-title">'. $getProfile["POS"].'<br /> '. $player["Jersey"].'</div>
                                                       </div>

                                                   </div>

                                            </li>';
                                        }
                     }
                        }
                      
                    }
                    
                    if($AvailableCount==0){
                        $UL = '<li style="width:100%; line-height:400px; text-align:center">No Players Available</li>';
                    }
                    
                   $lineup = "<ul id='popuplistSquadPlayers' style='margin: 0px; padding: 0px'>".$UL."</ul>";
                 echo  json_encode(array("lineup"=>$lineup,"demographic"=>$demographics));
                   
                    
        }
        
        
        
        
        
        function in_list($list, $id){
            $return = false;
            if(count($list)>0){
                foreach($list as $item){
                    if($item["ID"]==$id){
                        $return = true;
                    }
                }
            }
            return $return;
            
        }
            
        
        
        
	public function addplayerAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
		$pos = $reQuest->getParam("pos");
                $fid = $reQuest->getParam("fid");
                $pid  = $reQuest->getParam("pid");
                $FixtureTbl = new Model_Fixture;
		$SquadsTbl = new Model_Squad;
		
                
                //GET SQUADS
                $squad = $SquadsTbl->getSquadComp($sid);
		$SquadList=json_decode($squad["Players"],true);
                 
                 //GET FIXTURE
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                
                $tourn = new Model_Tournament;
                   $Tournment = $tourn->getTourny($Fixture["TID"]);
                   
                
                
                if($Fixture["HomeTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid && $player["Pos"]!=$pos){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              $n++;
                            }
                        }
                    }
                    $Jersey = $SquadList[$pid]["Jersey"];
                   $AgeGroups = $squad["AgeGroup"];
                            if($Tournment["editjersey"]!=1){
                                if($AgeGroups>18 || $AgeGroups==0){
                                    $Jersey = $pos;
                                }
                            }
                    
                    $NewList[$n]["ID"]= $pid;
                    $NewList[$n]["Pos"]= $pos;
                    $NewList[$n]["Vice"]= 0;
                    $NewList[$n]["Cap"]= 0;
                    $NewList[$n]["Jersey"]= $Jersey;
                    
                    
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." Added Player (".$Profile["FirstName"]." ".$Profile["LastName"].") to team");
                    
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamH"=>  json_encode($NewList)), $fid);
                }
                
                if($Fixture["AwayTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamA"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid && $player["Pos"]!=$pos){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              $n++;
                            }
                        }
                    }
                     $Jersey = $SquadList[$pid]["Jersey"];
                    $AgeGroups = $squad["AgeGroup"];
                            if($Tournment["editjersey"]!=1){
                                if($AgeGroups>18 || $AgeGroups==0){
                                    $Jersey = $pos;
                                }
                            }
                            
                    
                    $NewList[$n]["ID"]= $pid;
                    $NewList[$n]["Pos"]= $pos;
                    $NewList[$n]["Vice"]= 0;
                    $NewList[$n]["Cap"]= 0;
                    $NewList[$n]["Jersey"]= $Jersey;
                    
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." Added Player (".$Profile["FirstName"]." ".$Profile["LastName"].") to team");
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamA"=>  json_encode($NewList)), $fid);
                }
                
                
                
        }
        
        public function removeplayerAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
                $fid = $reQuest->getParam("fid");
                $pid  = $reQuest->getParam("pid");
                $FixtureTbl = new Model_Fixture;
                
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                if($Fixture["HomeTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              $n++;
                            }
                        }
                    }
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." removed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") from team");
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamH"=>  json_encode($NewList)), $fid);
                }
                
                if($Fixture["AwayTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamA"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              $n++;
                            }
                        }
                    }
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." removed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") from team");
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamA"=>  json_encode($NewList)), $fid);
                }
        }
        
        public function makecapAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
                $fid = $reQuest->getParam("fid");
                $pid  = $reQuest->getParam("pid");
                $type  = $reQuest->getParam("type");
                $FixtureTbl = new Model_Fixture;
                
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                if($Fixture["HomeTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               if($type==2){
                               $NewList[$n]["Vice"]= 0;
                               }else{
                                $NewList[$n]["Vice"]= $player["Vice"];
                               }
                                if($type==1){
                               
                               $NewList[$n]["Cap"]= 0;
                                }else{
                                    $NewList[$n]["Cap"]= $player["Cap"];
                                }
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              
                            }else{
                                $NewList[$n]["ID"]= $pid;
                                $NewList[$n]["Pos"]= $player["Pos"];
                                if($type==2){
                                $NewList[$n]["Vice"]= 1;
                                }else{
                                 $NewList[$n]["Vice"]= $player["Vice"];
                                }
                                 if($type==1){

                                $NewList[$n]["Cap"]= 1;
                                 }else{
                                     $NewList[$n]["Cap"]= $player["Cap"];
                                 }
                                $NewList[$n]["Jersey"]= $player["Jersey"];
                            }
                            $n++;
                        }
                    }
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    if($type==1){
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." changed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") role to captain");
                    }
                    if($type==2){
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." changed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") role to vice captain");
                    }
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamH"=>  json_encode($NewList)), $fid);
                }
                
                if($Fixture["AwayTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamA"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               if($type==2){
                               $NewList[$n]["Vice"]= 0;
                               }else{
                                $NewList[$n]["Vice"]= $player["Vice"];
                               }
                                if($type==1){
                               
                               $NewList[$n]["Cap"]= 0;
                                }else{
                                    $NewList[$n]["Cap"]= $player["Cap"];
                                }
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              
                            }else{
                                $NewList[$n]["ID"]= $pid;
                                $NewList[$n]["Pos"]=  $player["Pos"];;
                                if($type==2){
                                $NewList[$n]["Vice"]= 1;
                                }else{
                                 $NewList[$n]["Vice"]= $player["Vice"];
                                }
                                 if($type==1){

                                $NewList[$n]["Cap"]= 1;
                                 }else{
                                     $NewList[$n]["Cap"]= $player["Cap"];
                                 }
                                $NewList[$n]["Jersey"]= $player["Jersey"];
                            }
                            $n++;
                        }
                    }
                    
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    if($type==1){
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." changed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") role to captain");
                    }
                    if($type==2){
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." changed Player (".$Profile["FirstName"]." ".$Profile["LastName"].") role to vice captain");
                    }
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s"),"TeamA"=>  json_encode($NewList)), $fid);
                }
        }
        
         public function jerseyAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
                $fid = $reQuest->getParam("fid");
                $pid  = $reQuest->getParam("pid");
                $jersey  = $reQuest->getParam("jersey");
                $FixtureTbl = new Model_Fixture;
                
                $Fixture = $FixtureTbl->getFixture($fid);
                $this->view->assign("fixture",$Fixture);
                
                if($Fixture["HomeTeam"] ==$sid){
                    $listHomeTeam =  json_decode($Fixture["TeamH"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listHomeTeam)>0){
                        
                        foreach($listHomeTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              
                            }else{
                                $NewList[$n]["ID"]= $pid;
                                $NewList[$n]["Pos"]= $player["Pos"];
                                $NewList[$n]["Vice"]= $player["Vice"];
                                $NewList[$n]["Cap"]= $player["Cap"];
                                $NewList[$n]["Jersey"]= $jersey;
                            }
                            $n++;
                        }
                    }
                    
                    $FixtureTbl->updateData(array("TeamH"=>  json_encode($NewList)), $fid);
                    
                    
                    
                    
                    
                }else if($Fixture["AwayTeam"] ==$sid){
                    $listAwayTeam =  json_decode($Fixture["TeamA"],true);
                    $NewList = array();
                    $n =0;
                    if(count($listAwayTeam)>0){
                        
                        foreach($listAwayTeam as $player){
                            if($player["ID"]!=$pid){
                               $NewList[$n]["ID"]= $player["ID"];
                               $NewList[$n]["Pos"]= $player["Pos"];
                               $NewList[$n]["Vice"]= $player["Vice"];
                               $NewList[$n]["Cap"]= $player["Cap"];
                               $NewList[$n]["Jersey"]= $player["Jersey"];
                              
                            }else{
                                $NewList[$n]["ID"]= $pid;
                                $NewList[$n]["Pos"]= $player["Pos"];
                                $NewList[$n]["Vice"]= $player["Vice"];
                                $NewList[$n]["Cap"]= $player["Cap"];
                                $NewList[$n]["Jersey"]= $jersey;
                            }
                            $n++;
                        }
                    }
                    
                    $FixtureTbl->updateData(array("TeamA"=>json_encode($NewList)), $fid);
                }
                
                    $TeamHistory =  json_decode($Fixture["History"],true);
                    $ProfileDB = new Model_Profile;
                    $Profile =$ProfileDB->getPerson($pid);
                    $TeamHistory[] = array("Date"=>date("Y-m-d H:i:s"),$this->identity->FirstName." ".$this->identity->LastName." changed jersey number for player (".$Profile["FirstName"]." ".$Profile["LastName"].") ");
                    $FixtureTbl->updateData(array("History"=>json_encode($TeamHistory),"Author"=>$this->identity->UserID,"DateModified"=>date("Y-m-d H:i:s")), $fid);
                
        }
        
        public function confirmAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
                $FixtureTbl = new Model_Fixture;
                
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
                $fid = $reQuest->getParam("fid");
                
                 $Fixture = $FixtureTbl->getFixture($fid);
                if($Fixture["HomeTeam"]==$sid){
                   
                   if(strtotime($Fixture["HomeConfirmDate"])<0 ){
                       $data =array("DateModified"=>date("Y-m-d H:i:s"),"HomeConfirmDate"=>date("Y-m-d H:i:s"),"HomeTeam_Confirmed"=>1,"HomeTeam_lineup"=>$Fixture["TeamH"]);
                   
                       //send email  Submittion 
                       
                       
                       
                   }else{
                        $data =array("DateModified"=>date("Y-m-d H:i:s"),"HomeUpdateDate"=>date("Y-m-d H:i:s"),"HomeTeam_Confirmed"=>1,"HomeTeam_lineup"=>$Fixture["TeamH"]);
                        //send email to Update tournament maneger 
                        
            $this->notifyDirector($Fixture);
                        
                   }
                }else if($Fixture["AwayTeam"]==$sid){
                    if(strtotime($Fixture["AwayConfirmDate"])<0 ){
                        $data =array("DateModified"=>date("Y-m-d H:i:s"),"AwayConfirmDate"=>date("Y-m-d H:i:s"),"AwayTeam_Confirmed"=>1,"AwayTeam_lineup"=>$Fixture["TeamA"]);
                    }else{
                        
                        $data =array("DateModified"=>date("Y-m-d H:i:s"),"AwayUpdateDate"=>date("Y-m-d H:i:s"),"AwayTeam_Confirmed"=>1,"AwayTeam_lineup"=>$Fixture["TeamA"]);
                    }
                   
                    
                }
                $done = $FixtureTbl->updateData($data, $fid);
                if($done){
                    echo json_encode(array("OK"=>1));
                }else{
                    echo json_encode(array("OK"=>0));
                }
                
        }
        public function notifyDirector($Fixture){
            $TournDB = new Model_Tournament;
                $Tournament = $TournDB->fetchRow("TID ='".$Fixture["TID"]."'");
            $Officials = json_decode($Tournament["Officials"],true);
                $Director = array();
                if(count($Officials)>0){
                    foreach($Officials as $Official){
                    if(@$Official["TA"]==1){
                            $profileDB = new Model_Profile;
                            $Profile = $profileDB->getPerson($Official["UserID"]);
                            $Director = $Profile;
                    }
                    }
                }
             
            $message = "A change was made to ".$Fixture["TournName"]." - round ".$Fixture["RoundNumber"]." -  match ".$Fixture["FixtureNumber"]."<br />
".$Fixture["SquadName1"]." VS ".$Fixture["SquadName2"]."<br />
".date("d/m/Y",strtotime($Fixture["FixtureDate"]))." ".date("H:i",strtotime($Fixture["StartTime"]))." @ ".$Fixture["Location"]."<br /><br />
 
Please logon to Footprint to review changes made.";
            
            
            
            
	   $EmailContent = new PG_Controller_Plugin_EmailLayout;
          $sent = $EmailContent->NotificationMassge(21, $message, $this->identity);
        }
        public function unconfirmAction()
	{
		$this->_helper->viewRenderer->setNoRender();
		$this->_helper->layout->disableLayout();
               
                $FixtureTbl = new Model_Fixture;
                
		$reQuest = $this->getRequest();
		
		$sid = $reQuest->getParam("sid");
                $fid = $reQuest->getParam("fid");
                
                 $Fixture = $FixtureTbl->getFixture($fid);
                if($Fixture["HomeTeam"]==$sid){
                   $data =array("HomeTeam_Confirmed"=>0,"HomeTeam_lineup"=>"");
                }else if($Fixture["AwayTeam"]==$sid){
                   $data =array("AwayTeam_Confirmed"=>0,"AwayTeam_lineup"=>"");
                }
                $done = $FixtureTbl->updateData($data, $fid);
                if($done){
                    echo json_encode(array("OK"=>1));
                }else{
                    echo json_encode(array("OK"=>0));
                }
                
        }
        public function getmatchreportAction()
    {
    	$this->_helper->viewRenderer->setNoRender();
      	$this->_helper->layout->disableLayout();
				
				
				require_once("dompdf/dompdf_config.inc.php");
				$request = $this->getRequest();
				$id = $request->getParam("fid");
				$FixtureDB = new Model_Fixture;
				$comms = new Model_MatchEvents;
				$fixture =$FixtureDB->getFixture($id);
				
				$url = "http://".$_SERVER["SERVER_NAME"]."/pdf/matchreport/id/".$id;
				
				    	
				
				$html = file_get_contents($url);
				
				$dompdf = new DOMPDF();
				$dompdf->load_html($html);
				$dompdf->set_paper('a4', $request->getParam("orientation"));
				$dompdf->render();
				$dompdf->stream($fixture["SquadName1"]." vs ".$fixture["SquadName2"]." Report.pdf");

    }
    
    
    
    public function teamsheetAction()
    {
        $this->_helper->viewRenderer->setNoRender();
        $this->_helper->layout->disableLayout();
				
        require_once("dompdf/dompdf_config.inc.php");
        $request = $this->getRequest();
        $SquadDB = new Model_Squad;		$Squad = $SquadDB->getSquad($request->getParam("sid"));if($Squad["un_type"]==7){	 $url = "http://footprintapp.net/pdf/teamsheetpic/fid/".$request->getParam("fid")."/sid/".$request->getParam("sid");}else{	 $url = "http://footprintapp.net/pdf/teamsheet/fid/".$request->getParam("fid")."/sid/".$request->getParam("sid");}
       
        
        $html = file_get_contents($url);
        
        $dompdf = new DOMPDF();
        $dompdf->load_html($html);
        $dompdf->set_paper('a3','portrait');
        $dompdf->render();
				
				
				$name = $Squad['SquadName'];
        $dompdf->stream($name."_".date("Y.m.d",time()).".pdf");
    }  
    
    
    
    
}

