<?

/*

$css_generic_processing_visual_vertical_align = "bottom";
$css_generic_processing_visual_width = "auto";
*/

### SET DEFAULT VARS:
if($processing_vertical_align) $css_generic_processing_visual_vertical_align = $processing_vertical_align;
if(!isset($css_generic_processing_visual_vertical_align)) $css_generic_processing_visual_vertical_align = "bottom";
if(!$css_generic_processing_visual_width) $css_generic_processing_visual_width = "auto";



### START LOGGING ##############################################################

logger("


### START NEW SESSION ... ######################################################

");

logger("full_html_headers: " . $full_html_headers);
logger("generic_processing_message: " . $generic_processing_message);


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

//exit;

### CLEAR API VALUES: ##########################################################
$generic_processing_visual_api = NULL;


/*
### START PRE-LOADER:  #########################################################
$generic_processing_visual_api .= "
<style type='text/css'>
	#element_01 {
	background: url(" . $http . $_SESSION['template']['company']['host_images'] . "/ctopay_gateway_vocabuy_connecting_to_visa.gif) no-repeat;
	display: none;
	}
</style>";
*/


### START HTML HEADERS:  #######################################################
if( 
(!empty($full_html_headers)) && 
(!stristr($full_html_headers,"NO")) 
) {
	$generic_processing_visual_api .= "
<!DOCTYPE html>
<html>
	<head>
            <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1 \"/>
		<title>" . $_SESSION['template']['company']['text_name'] . " :: " . $_SESSION['template']['company']['slogan1'] . "</title>
                <style type= \"text/css\">
                    nobr{white-space:normal;}
                </style>
	</head>
	<body style='width:100%;'>";
}



### GENERIC VISUAL:  ###########################################################
$generic_processing_visual_api .= "
				
		<center>
                <table border='0'>
                <tr><td style='text-align:center;'>";

//$generic_processing_visual_api .= "<table style='width:" . $css_generic_processing_visual_width . ";'><tr><td style='text-align:center;'>";
                        // font-size:26px; font-weight:bold; line-height:90px;
			$generic_processing_visual_api .= "<span style='color:#666666; font-family:verdana,arial;'>";
			
			

			if($generic_processing_message_heaader) {
				$generic_processing_visual_api .= $generic_processing_message_heaader;
			}
		

			
			/// default spinner
			if(
			(empty($spinner_placement)) ||
			(stristr($spinner_placement,"TOP"))
			) {
				//test("2",0);
				//test("2spinner_placement",$spinner_placement);
				//test("tmp_image_path",$tmp_image_path);
				$generic_processing_visual_api .= "<img src='" . image("local","processing_medium.gif") . "' border='0'>";
				$generic_processing_visual_api .= "<br>";
				//$generic_processing_visual_api .= "<br>";
				
			}
			
			
			if(stristr($_SERVER['HTTP_HOST'],"photo.BANGK.com")) {
				$generic_processing_visual_api .= "<br>";
				$generic_processing_visual_api .= "<br>";
				//$generic_processing_visual_api .= "<br>";
				$generic_processing_visual_api .= "<span style='font-size:16px; color:#751A3F; font-weight:bold;'>";
				$generic_processing_visual_api .= "photo.";
				$generic_processing_visual_api .= "</span>";
				$generic_processing_visual_api .= "<img src='./link_images/BANGK_16_v2_159x29.png' style='width:!45px; height:auto;'>";
				$generic_processing_visual_api .= "<br>";
				$generic_processing_visual_api .= "<br>";
			
			} else 
			if(stristr($_SESSION['template']['company']['domain'],"BANGK.com")) {
				$generic_processing_visual_api .= echo_html_service_logo() . "<p>";
			
			} else
			
			if($_SESSION['template']['company']['client'] == "vocabuy.com") {
				$generic_processing_visual_api .= $_SESSION['template']['company']['html_name'] . "<p>";
			
			} else if($_SESSION['template']['company']['client'] == "blingk.net") {
				$generic_processing_visual_api .= echo_blingk_bw("30px","16px");
			
			
			} else if(
			(is_array($_SESSION['voice_authorization_api'])) ||
			(is_array($_SESSION['final_routing']['voice_authorization_api']))
			) {
			
				//logger3("_SESSION['voice_authorization_api']", $_SESSION['voice_authorization_api']);
				if(is_array($_SESSION['voice_authorization_api'])) $tmp_voice_authorization_api = $_SESSION['voice_authorization_api'];
				if(is_array($_SESSION['final_routing']['voice_authorization_api'])) $tmp_voice_authorization_api = $_SESSION['final_routing']['voice_authorization_api'];
				
		
				
				if(!empty($tmp_voice_authorization_api['business_account_details']['vocasign']['gateway_authorization_logo'])) {

			
					$generic_processing_visual_api .= "<span style='line-height:20px;'>";
					//$generic_processing_visual_api .= "<br>";
					
					$generic_processing_visual_api .= "<img src='./link_images/". $tmp_voice_authorization_api['business_account_details']['vocasign']['gateway_authorization_logo'] ."' height='130'>";
					
					//test("generic_processing_visual_api",imgsrc("local","powered_by_vocaSIGN.png"));
					//exit;
					
					$generic_processing_visual_api .= "<br>";
					$generic_processing_visual_api .= "<br>";
					$generic_processing_visual_api .= "<br>";
					//test("_SESSION['voice_authorization_api']",$_SESSION['voice_authorization_api']);
					//exit;
					if(
					(stristr($tmp_voice_authorization_api['business_account_details']['accountname'],"vocaPASS")) ||
					(stristr($tmp_voice_authorization_api['business_account_details']['accountname'],"vocaSIGN")) ||
					(stristr($tmp_voice_authorization_api['business_account_details']['accountname'],"vocaONE"))
					) {
					
						//$generic_processing_visual_api .= "<img src='./link_images/exclusive_and_patented_y.png'>"; //biometrically_secured_2.png
						$generic_processing_visual_api .= "<img src='./link_images/powered_by_vocaONE.png'>";
					
					} else {
					
						$generic_processing_visual_api .= "<img src='./link_images/powered_by_". $_SESSION['template']['company']['text_name'] .".png'>";
					
					}
					$generic_processing_visual_api .= "<br>";
					$generic_processing_visual_api .= "<br>";
					$generic_processing_visual_api .= "<br>";
					$generic_processing_visual_api .= "</span>";
					
					//$spinner_placement = "INLINE";
				}
			
			
			
						
			
			} else {
				//test("3",0);
				$generic_processing_visual_api .= "<span style='color:#000066;'>" . $_SESSION['template']['company']['name'] . "</span>";
				$generic_processing_visual_api .= "<br>";
				//$generic_processing_visual_api .= "<br>";
			}


			//exit;
			
			
			
			if(stristr($spinner_placement,"MIDDLE")) {
				//$generic_processing_visual_api .= "<br>";
				//$generic_processing_visual_api .= "<br>";
				$generic_processing_visual_api .= "<img src='" . image("local","processing_medium.gif") . "' border='0'><p>";
			}
			
			$generic_processing_visual_api .= "<nobr>";
			
			if(stristr($spinner_placement,"INLINE")) {
			
				
				$generic_processing_visual_api .= "<table style='width:" . $css_generic_processing_visual_width . "; border-width:0px;'><tr><td style='vertical-align:top;'>";
				$generic_processing_visual_api .= "<img src='" . image("local","processing_medium.gif") . "' border='0'>";
				$generic_processing_visual_api .= "&nbsp;&nbsp;";
				//$generic_processing_visual_api .= "</td><td style='padding-left:10px;'>";
			}
			
			
			
			// if(strtolower($spinner_placement) == "inline") $generic_processing_visual_api .= "<table style='width:" . $css_generic_processing_visual_width . "; border-width:0px;'><tr><td style='vertical-align:" . $css_generic_processing_visual_vertical_align . ";'>";
			// if(strtolower($spinner_placement) == "inline") $generic_processing_visual_api .= "<img src='" . image("local","processing_medium.gif") . "' border='0'>";
			// if(strtolower($spinner_placement) == "inline") $generic_processing_visual_api .= "</td><td style='padding-left:10px;'>";
			//test("generic_processing_message","[". $generic_processing_message. "]");
			
			
			if(
			(empty($display_message)) &&
			(!empty($generic_processing_message))
			) {
				$display_message = $generic_processing_message;
			}
			
			
			$generic_processing_visual_api .= "<span style='color:#333333; font-family:verdana,arial;  font-weight:normal;  vertical-align:6px;'>";
			$generic_processing_visual_api .= $display_message;
			$generic_processing_visual_api .= "</span>";
			$generic_processing_visual_api .= "</nobr>";
			
			if(stristr($spinner_placement,"INLINE")) $generic_processing_visual_api .= "</td></tr></table>";

//$generic_processing_visual_api .= "</td></tr></table>";

			$generic_processing_visual_api .= "
		</center>";
		


///echo 4444;

### IE FIX
if($ie_fix = "yes") {
	
	$generic_processing_visual_api .= "
	<!-- This is here to prevent Internet Explorer from hijacking the communication process.  Apparently Internet Explorer requires a page with more than five hundred and twelve bytes before it is recognized as a non-standard webpage.  Very odd. This is here to prevent Internet Explorer from hijacking the communication process.  Apparently Internet Explorer requires a page with more than five hundred and twelve bytes before it is recognized as a non-standard webpage.  Very odd. This is here to prevent Internet Explorer from hijacking the communication process.  Apparently Internet Explorer requires a page with more than five hundred and twelve bytes before it is recognized as a non-standard webpage.  Very odd. This is here to prevent Internet Explorer from hijacking the communication process.  Apparently Internet Explorer requires a page with more than five hundred and twelve bytes before it is recognized as a non-standard webpage.  Very odd. -->";
}
	
	







### END HTML HEADERS:  #########################################################
if( isset($full_html_headers) && ($full_html_headers != "no") ) {
	$generic_processing_visual_api .= "
	</body>
</html>";
}

//logger3('generic_processing_visual_api', $generic_processing_visual_api);

/*
### END PRE-LOADER:  #########################################################
	$generic_processing_visual_api .= "
<div id='preload'>
   <img src='" . $http . $_SESSION['template']['company']['host_images'] . "/ctopay_gateway_vocabuy_connecting_to_visa.gif' width='1' height='1' alt='Image 01' />
</div>";
*/

//echo $generic_processing_visual_api;



### CLEAR API VALUES: ##########################################################
$full_html_headers = "";
$generic_processing_message = "";
unset($processing_vertical_align);
//echo 6666;
?>
