'); fclose($file_handle); $lastgo = "   Last" . "  Email  W?  H?  +"; if (isset($_GET['isMobile'])) { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { $lastgo .= '  Another?' . $lastgo . "\n"; } else { $lastgo .= '  Another?' . $lastgo . "\n"; } } else { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { $lastgo .= '  Another?'; } else { $lastgo .= '  Another?'; } } } else if (strlen($inst) > 0 && file_exists("TestGeoChart_" . $rma . ".url")) { $file_handle = fopen("TestGeoChart_" . $rma . ".url", "r"); $rma=fgets($file_handle); fclose($file_handle); $timesuff = date("Y-m-d-H-i-s"); while (file_exists("GeoChart_" . $rma . "_" . $timesuff . ".html")) { $timesuff = date("Y-m-d-H-i-s"); } $file_handle = fopen("GeoChart_" . $timesuff . ".html", "w"); fwrite($file_handle, '
'); fclose($file_handle); $rma = "   Last" . "  Email  W?  H?  +"; if (isset($_GET['isMobile'])) { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { $rma .= '  Another?' . $lastgo . "\n"; } else { $rma .= '  Another?' . $lastgo . "\n"; } } else { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { $rma .= '  Another?'; } else { $rma .= '  Another?'; } } $lastgo = $rma; } return $rma; } function retval($inv) { if (strpos($inv, "E-") !== false) return "0"; return $inv; } echo '' . "\n"; echo ' ' . "\n"; echo 'Geo Map - RJM Programming - http://www.rjmprogramming.com.au (Copyright © 2013 rjmprogramming.com.au all rights reserved.)' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '' . "\n"; echo ' \n"; echo ' ' . " \n"; //echo " \n"; echo "
\n"; if (isset($_GET['isMobile'])) { echo "

" . $GETtitle . " Geo Map

\n"; } else { echo "

" . $GETtitle . " Geo Map

\n"; } if (!isset($_GET['isMobile']) || isset($_GET['popularity'])) { echo '
' . "\n"; if (isset($_GET['isMobile'])) { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { echo 'Another geo map?' . $lastgo . "\n"; } else { echo 'Another geo map?' . $lastgo . "\n"; } } else { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { echo 'Another geo map?' . $lastgo . "\n"; } else { echo 'Another geo map?' . $lastgo . "\n"; } } } if (!isset($_GET['popularity'])) { if (isset($_GET['isMobile'])) { echo '
' . "\n"; echo '
' . "\n"; echo '
' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '' . "\n"; echo '
Title
Via
Basis
' . server_remote_addr('1') . '
' . "\n"; echo '
' . "\n"; //echo '
' . "\n"; if (strpos($lastgo, "Another") === false) { if (isset($_GET['isMobile'])) { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { echo 'Another geo map?' . $lastgo . "\n"; } else { echo 'Another geo map?' . $lastgo . "\n"; } } else { if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { echo 'Another geo map?' . $lastgo . "\n"; } else { echo 'Another geo map?' . $lastgo . "\n"; } } } } echo '<' . 'script' . ' type="text/javascript">' . "\n "; if (!isset($_GET['isMobile'])) { //echo '<' . 'script type="text/javascript">' . "\n"; echo ' setTimeout(prelater, 2 * 1000);' . "\n"; //echo '<' . '/' . 'script>' . "\n"; } echo ' function clearit() { ' . "\n" . ' if (document.getElementById("data").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("data").value=""; ' . "\n"; echo ' if (document.getElementById("title").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("title").value=""; ' . "\n"; echo ' if (document.getElementById("width").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("width").value=""; ' . "\n"; echo ' if (document.getElementById("height").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("height").value=""; ' . "\n"; echo ' if (document.getElementById("country").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("country").value=""; ' . "\n"; echo ' if (document.getElementById("popularity").style.backgroundColor.indexOf("yellow") != (0 - 1)) document.getElementById("popularity").value=""; ' . "\n" . ' } ' . "\n"; echo "function prelater() { \n later('','','','','',''); \n } \n function later(t,w,h,c,p,m) { \n" . ' var datalineprefix = " "; ' . "\n"; echo ' var datalinesuffix = ""; ' . "\n"; echo ' var extra = ""; ' . "\n"; echo ' var thisline = 1; ' . "\n"; echo ' var totalleft = 100.0; ' . "\n"; echo ' var title = ""; ' . "\n"; echo ' var width = ""; ' . "\n"; echo ' var height = ""; ' . "\n"; echo ' var country = ""; ' . "\n"; echo ' var popularity = ""; ' . "\n"; echo ' if ((t.length + w.length + h.length + c.length + p.length) == 0) { ' . "\n"; echo ' title = prompt("Enter Geo Map Title", "' . $GETtitle . '"); ' . "\n"; echo ' } ' . "\n"; echo ' if ((t.length + w.length + h.length + c.length + p.length) != 0) { ' . "\n"; echo ' title = t; ' . "\n"; echo ' width = w; ' . "\n"; echo ' height = h; ' . "\n"; echo ' country = c; ' . "\n"; echo ' popularity = p; ' . "\n"; echo ' } else if (title != null) { ' . "\n"; echo ' width = prompt("Enter Geo Map Width", "' . $GETwidth . '"); ' . "\n"; echo ' height = prompt("Enter Geo Map Height", "' . $GETheight . '"); ' . "\n"; echo ' country = prompt("Enter Country Label", "' . $GETcountry . '"); ' . "\n"; echo ' popularity = prompt("Enter " + country + " Measure", "' . $GETpopularity . '"); ' . "\n"; echo ' } ' . "\n"; echo ' var datac = ""; ' . "\n"; echo ' var sq = "' . "'" . '"; ' . "\n"; echo ' datalineprefix = prompt("Enter " + country + " Name " + thisline, ""); ' . "\n"; echo ' while (datalineprefix.length != 0 && (popularity.indexOf("ercent") == (0 - 1) || popularity.indexOf(" ercent ") != (0 - 1) || (popularity.indexOf("ercent") != (0 - 1) && totalleft > 0))) { ' . "\n"; echo ' if (datalinesuffix.length != 0) datalineprefix = prompt("Enter " + country + " Name " + thisline + " (for no more hit Cancel button)", ""); ' . "\n"; echo ' if (datalineprefix == null) { ' . "\n"; echo ' datalineprefix = ""; ' . "\n"; echo ' totalleft = 0; ' . "\n"; echo ' } else if (datalineprefix.length != 0) { ' . "\n"; echo ' extra = ""; ' . "\n"; echo ' if (popularity.indexOf("ercent") != (0 - 1) && popularity.indexOf(" ercent ") == (0 - 1)) extra = " (for " + totalleft + " enter nothing or hit Cancel button)"; ' . "\n"; echo ' datalinesuffix = prompt("Enter " + popularity.replace(" ercent ", "") + " " + thisline + extra, "0"); ' . "\n"; echo ' if (datalinesuffix == null && popularity.indexOf("ercent") != (0 - 1) && popularity.indexOf(" ercent ") == (0 - 1)) datalinesuffix = totalleft; ' . "\n"; echo ' if (datalinesuffix == null) datalinesuffix = "0"; ' . "\n"; echo ' if (datalinesuffix.length == 0) { ' . "\n"; echo ' datalinesuffix = eval(totalleft); ' . "\n"; echo ' totalleft = 0; ' . "\n"; echo ' } else if (eval(totalleft) == eval(datalinesuffix) && popularity.indexOf("ercent") != (0 - 1) && popularity.indexOf(" ercent ") == (0 - 1)) { ' . "\n"; echo ' totalleft = 0; ' . "\n"; echo ' } else if (eval(datalinesuffix) > eval(totalleft) && popularity.indexOf("ercent") != (0 - 1) && popularity.indexOf(" ercent ") == (0 - 1)) { ' . "\n"; echo ' datalinesuffix = eval(totalleft); ' . "\n"; echo ' totalleft = 0; ' . "\n"; echo ' } else if (eval(datalinesuffix) > eval(totalleft) && popularity.indexOf("ercent") == (0 - 1) && popularity.indexOf(" ercent ") == (0 - 1)) { ' . "\n"; echo ' popularity = popularity + " ercent "; ' . "\n"; echo ' } else { ' . "\n"; echo ' totalleft = eval(totalleft) - eval(datalinesuffix); ' . "\n"; echo ' } ' . "\n"; echo ' datac = datac + ",[~" + datalineprefix + "~," + datalinesuffix + "]"; ' . "\n"; echo ' thisline++; ' . "\n"; echo ' } ' . "\n"; echo ' } ' . "\n"; if (!isset($_GET['isMobile'])) { echo ' window.location = "./geo_chart.php?title=" + title + m + "&width=" + width + "&height=" + height + "&country=" + country + "&popularity=" + popularity.replace(" ercent ", "") + "&data=" + datac; ' . "\n"; } else { echo ' window.location = "./geo_chart.php?isMobile=y&title=" + title + m + "&width=" + width + "&height=" + height + "&country=" + country + "&popularity=" + popularity.replace(" ercent ", "") + "&data=" + datac; ' . "\n"; } echo "} \n"; // . "} \n"; echo '' . "\n"; } if (strpos($_SERVER['QUERY_STRING'], "justmenu") === false && strpos($_SERVER['HTTP_REFERER'], "justmenu") === false) { echo '
' . "\n"; } else { echo '   Menu' . "\n"; } //if (!isset($_GET['isMobile'])) { // echo '<' . 'script type="text/javascript">' . "\n"; // echo 'setTimeout(prelater, 2 * 1000);' . "\n"; // echo '<' . '/' . 'script>' . "\n"; //} ?>