<?

### DO THIS FIRST:
include_once("/BANGK!/master_config.php");
include_once($master_config_root_path . "/shared/functions.shared");
include_once($master_config_root_path . "/shared/session.shared");
//include($_SESSION['template']['company']['file_path'] . "shared/start_HTML.shared");



$incoming_vars = "";
$incoming_vars = array();
if($_POST) $incoming_vars = $_POST;
if(empty($incoming_vars)) $incoming_vars = $_GET;
##################################################################################

logger3("incoming_vars",$incoming_vars);

logger3("incoming_vars",$_SESSION['incoming_vars']);

logger3("intelitruth",$_SESSION['intelitruth']);

logger3("_SESSION['api_search_engine_results_unserlialized']",$_SESSION['api_search_engine_results_unserlialized']);

//echo 111;


/// SET HIT COUNTER ONCE
$hit = 0;



//test("2 incoming_vars['results_json_string']",$incoming_vars['results_json_string']);



//test("2 _SESSION['intelitruth']['admin']['bing_results']",$_SESSION['intelitruth']['admin']['bing_results']);


//test("incoming_vars['results_json_string']",$incoming_vars['results_json_string']);



$consolodate_aml_searches_results = consolodate_aml_searches_into_one_array_for_display($incoming_vars['whitelabel_business_account_hash'],$incoming_vars['target_url']);

	
$tmp_sql = "SELECT *
			FROM AML_scan_results
			WHERE search_term = '". $incoming_vars['target_url'] ."'
			AND status = 'COMPLETE'
			AND whitelabel_business_account_hash = '". $incoming_vars['whitelabel_business_account_hash'] ."'
			ORDER BY datetime_created DESC
			LIMIT 1
			;";
//test("tmp_sql",$tmp_sql);

$tmp_api_search_engine_results_array = readarrayTHECASHIER($tmp_sql,"intelitruth");

//test("consolodate_aml_searches_results",$consolodate_aml_searches_results);

//$json = trim($consolodate_aml_searches_results['results_list_text'], '"');
//test('$json', $json);

//exit;

$tmp_tmp_api_search_engine_results_array_unserialize = unserialize($tmp_api_search_engine_results_array['serialized_search_results']);

//test("tmp_tmp_api_search_engine_results_array_unserialize",$tmp_tmp_api_search_engine_results_array_unserialize);


$final_api_search_engine_results_array = $tmp_tmp_api_search_engine_results_array_unserialize['api_search_engine_results'];

//test("final_api_search_engine_results_array",$final_api_search_engine_results_array);





//$final_api_search_engine_results_array = $_SESSION['api_search_engine_results_unserlialized']['api_search_engine_results'];

//test("final_api_search_engine_results_array",$final_api_search_engine_results_array);


# 
# 
# 
# $_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results'] = unserialize($tmp_api_search_engine_results_array['serialized_search_results']);	
# 
# 
# logger3("_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results']",$_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results']);
# 
# $_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results'] = $_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results']['api_search_engine_results']['api_search_engine_results'];
# 
# 
# 
# $_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results'] = $_SESSION['api_search_engine_results_unserlialized']['api_search_engine_results'];
# 
# 
# test("_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results']",$_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results']);
# 
# if($_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results'][0]) {
# 	$api_search_engine_results = $_SESSION['intelitruth']['admin']['bing_results']['api_search_engine_results'];
# }
# 
//test("api_search_engine_results",$api_search_engine_results);

$api_search_engine_results = $final_api_search_engine_results_array;



# # //override
# # if($incoming_vars['results_json_string']) {
# # 	$api_search_engine_results = json_decode($incoming_vars['results_json_string']);
# # }


//test("api_search_engine_results",$api_search_engine_results);


# $api_search_engine_results = object_to_array_v2($api_search_engine_results);

$searched_used++;

//test("searched_used",$searched_used);
//test("api_search_engine_results",$api_search_engine_results);


echo "<table style='width:550px; font-family:arial; padding:5px; border-width:0px; border-style:solid; border-color:#000000; line-height:24px; font-size:14px;'>";
echo "<tr>";
echo "<td>";

//test("api_search_engine_results[0]['name']",$api_search_engine_results[0]['name']);
//test("api_search_engine_results",$api_search_engine_results);

//test("api_search_engine_results",$api_search_engine_results);

if(!stristr($api_search_engine_results[0]['name'],"NO FLAGS FOUND")) {
	
	echo "Target identified in the following watchlist(s):";
	echo "<hr>";
	
	//test("1",1);
	foreach($consolodate_aml_searches_results as $key => $details) {
		//test('$details', $details);
		
		if($details['url']) {
		
			//test("1",1);
			echo "<a target='search_details' href='". $details['url'] ."'>". $details['name'] . "</a>";
			echo "<br>";
			echo "<i>". $details['snippet'] ."</i>";
		
		} else {
			//test("2",2);
			
			$display_list_name = str_ireplace("_"," ",$details['results_list_name']);
			$display_list_name = str_ireplace("XML","",$display_list_name);
			echo "<nobr> <img src='https://images.intelitruth.com/achtung-orange-warning_2000x.png' style='height:50px; vertical-align: middle;'> <b>". $display_list_name . "</b>";
			//echo "<br>";
			// echo "<i>". $details['results_list_text'] . "</i>";
			
			
			//$results_list_text = trim(preg_replace_all('/\s\s+/', ' ', $details['results_list_text']));
			//$results_list_text = str_replace(array("\\n", "\\r"), ' ', $details['results_list_text']);
			//$results_list_text = stripslashes($results_list_text);
			//test('$details', $results_list_text);
			//test('', ">$display_list_name<");
			//if(trim($display_list_name) == 'OFAC SDN'){
				$names = [];
				$addresses = [];
				$aliases = [];
				$countries = [];
				###################################
				$tmp_sql = "SELECT * 
							FROM OFAC_SDN_XML
							WHERE lastName LIKE '%".$incoming_vars['target_url']."%'
							ORDER BY datetime_created DESC
							LIMIT 1;
							";
				//test('$tmp_sql', $tmp_sql);
				$tmp_results = object_to_array_v2(readTHECASHIER($tmp_sql,"intelitruth"));
				//test('$tmp_results', $tmp_results);
				if($tmp_results){					
					$address = json_decode($tmp_results['addressList']);
					//test('$tmp_results', $address->address);
					//if(isset($address->address)){
						$name = $tmp_results['lastName'];
						if(!empty($tmp_results['firstName'])){
							$name .= ", " . $tmp_results['firstName'];
						}
						$alias = $tmp_results['title'];
						$address = object_to_array_v2($address->address);
						$country = $address['country'];
						//test('$tmp_results', $address);
						$address = implode(", ", $address);
						//test('$tmp_results', $address);
						if(!empty($name)) $names[] = $name;
						if(!empty($address)) $addresses[] = $address;
						if(!empty($alias)) $aliases[] = $alias;
						if(!empty($country)) $countries[] = $country;
					//}
				}
				
				###################################
				$tmp_sql = "SELECT * 
							FROM OFAC_CONSOLIDATED_XML
							WHERE lastName LIKE '%".$incoming_vars['target_url']."%'
							ORDER BY datetime_created DESC
							LIMIT 1;
							";
				//test('$tmp_sql', $tmp_sql);
				$tmp_results = object_to_array_v2(readTHECASHIER($tmp_sql,"intelitruth"));
				//test('$tmp_results', $tmp_results);
				if($tmp_results){					
					$address = json_decode($tmp_results['addressList']);
					//test('$tmp_results', $address->address);
					//if(isset($address->address)){
						$name = $tmp_results['lastName'];
						if(!empty($tmp_results['firstName'])){
							$name .= ", " . $tmp_results['firstName'];
						}
						$alias = $tmp_results['title'];
						$address = object_to_array_v2($address->address);
						$country = $address['country'];
						//test('$tmp_results', $address);
						unset($address['uid']);
						$address = implode(", ", $address);
						//test('$tmp_results', $address);
						
						if(!empty($name)) $names[] = $name;
						if(!empty($address)) $addresses[] = $address;
						if(!empty($alias)) $aliases[] = $alias;
						if(!empty($country)) $countries[] = $country;						
					//}
				}
				
				echo "<ul>";
				if(count($names)){
					echo "<li><div style='display:table-cell;'>Name(s): </div><div style='display: table-cell;'>" . implode("<br>", $names) , "</div></li>";
				}
				if(count($addresses)){
					echo "<li><div style='display: table-cell;'>Address(es): </div><div style='display:  table-cell;;'>" . implode("<br>", $addresses) , "</div></li>";
				}
				if(count($aliases)){
					echo "<li><div style='display: table-cell;'>Alias(es): </div><div style='display:  table-cell;;'>" . implode("<br>", $aliases) , "</div></li>";
				}
				if(count($countries)){
					echo "<li><div style='display: table-cell;'>Countri(es): </div><div style='display: table-cell;;'>" . implode("<br>", $countries) , "</div></li>";
				}
				if(empty($names) && empty($address) && empty($alias) && empty($country) ){
					echo "No Details Found";
				}
				echo "</ul>";
			//}
			
		}
		
		echo "<hr>";
		
		# if(stristr($details['name'],"no flags found")) {
		# 	echo "<center>";
		# 	echo "<img src='https://images.intelitruth.com/GREEN-YES.png' style='height:200px;'>";
		# 	echo "</center>";
		# }
	}


} else {
	
	//test("1",2);
	
	echo "No Flags Found";
	echo "<hr>";
	/*
	echo "<center>";
	echo "<img src='https://images.intelitruth.com/GREEN-YES.png' style='height:200px;'>";
	echo "</center>";
	*/
}



echo "</td>";
echo "</tr>";
echo "</table>";





### SEARCH DOMAIN FOR:
# $incoming_vars['business_URL'] = "intelitruth.com";
# $results = BingWebSearch("domain:".$incoming_vars['business_URL'] . " viagra");
# test("results",$results);
# $results_decooded = object_to_array_v2(json_decode($results[1]));
# test("results_decooded",$results_decooded);
# 
# $incoming_vars['business_URL'] = "intelitruth.com";
# $results = BingWebSearch("domain:".$incoming_vars['business_URL'] . " streamline");
# test("results",$results);
# $results_decooded = object_to_array_v2(json_decode($results[1]));
# test("results_decooded",$results_decooded);
# 
# 
# $incoming_vars['business_URL'] = "intelitruth.com";
# $results = BingWebSearch("domain:".$incoming_vars['business_URL'] . " biometric");
# test("results",$results);
# $results_decooded = object_to_array_v2(json_decode($results[1]));
# test("results_decooded",$results_decooded);












































### END VERRIFIED SESSION
#
#
#
include($_SESSION['template']['company']['file_path'] . "shared/end_verified_session.shared");
?>