+ // Prepare content
+ $content = '';
+
+ // Determine template name
+ $templateName = SURFBAR_DETERMINE_TEMPLATE_NAME();
+
+ // Load header in frameset mode is the default
+ $isFrameset = true;
+
+ // Frame "top" set?
+ if ((isGetRequestElementSet('frame')) && (getRequestElement('frame') == 'top')) {
+ // Determine next id
+ $nextId = SURFBAR_DETERMINE_NEXT_ID();
+
+ // Is there a valid id?
+ if ($nextId > 0) {
+ // Then prepare other content
+ $content = array(
+ 'id' => $nextId,
+ 'check' => SURFBAR_GENERATE_VALIDATION_CODE($nextId),
+ 'salt' => SURFBAR_GET_SALT(),
+ 'points' => translateComma(SURFBAR_GET_REWARD($nextId)),
+ 'url' => SURFBAR_GET_URL($nextId),
+ 'curr_reload' => SURFBAR_GET_USER_LOCKS(),
+ 'max_urls' => SURFBAR_GET_TOTAL_URLS(),
+ 'reload' => SURFBAR_GET_RELOAD_TIME($nextId),
+ 'xxx' => str_repeat('X', strlen(SURFBAR_GET_RELOAD_TIME($nextId)))
+ );
+
+ // Update salt (double-call lock!) and statistics
+ SURFBAR_UPDATE_SALT_STATS();
+ } else {
+ // Load new URL
+ SURFBAR_RELOAD_TO_STOP_PAGE('stop2');
+ }
+ } elseif ((isGetRequestElementSet('frame')) && (getRequestElement('frame') == 'start')) {
+ // Starter frame found so let the footer display
+ unsetGetRequestElement('frame');
+ }
+
+ // Load header
+ loadIncludeOnce('inc/header.php');
+
+ // Load that template
+ //* DEBUG: */ die("templateName={$templateName}<br />\n<strong>content</strong>=<pre>".print_r($content, true)."</pre>");
+ loadTemplate($templateName, false, $content);