It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://www.askmap.net/location/5771352/australia/task-training-brisbane

  1.  
  2.  
  3.  
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
  9.  
  10.  
  11. <title>Task Training Brisbane, Perth, Australia | Local business</title>
  12. <meta name="keywords" content="local business, task training brisbane, australia, perth, address details, roadmap, satellite map, phone number, business hours, trip, trip planner, travel, maps, location, venue, place"/>
  13. <meta name="description" content="425131421"/>
  14. <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
  15.  
  16. <meta property="og:type" content="place"/>
  17. <meta property="og:site_name" content="Askmap.net"/>
  18. <meta property="og:title" content="Task Training Brisbane Australia, Perth | Local business"/>
  19. <meta property="og:image" content="http://www.askmap.net/images/poi.png"/>
  20. <meta property="og:description" content="Maps, information and comments for Task Training Brisbane in Australia, Perth on Askmap.net"/>
  21. <meta property="og:url" content="http://www.askmap.net/location/5771352/australia/task-training-brisbane"/>
  22.  
  23.  
  24. <link href="/css/style.css" rel="stylesheet" type="text/css" />
  25.  
  26. <style>
  27.  
  28. #map {
  29. width:100%;
  30. height:150px;
  31. border-style:none;
  32. }
  33.  
  34. </style>
  35.  
  36. <link rel="stylesheet" href="/js/jquery-ui.min.css">
  37. <script src="/js/jquery.min.js"></script>
  38. <script src="/js/jquery-ui.min.js"></script>
  39.  
  40.  
  41. <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=places,panoramio,weather&language=en"></script>
  42.  
  43. <script type="text/javascript">
  44.  
  45. var geocoder;
  46. var service;
  47.  
  48.  
  49. function handleSync()
  50. {
  51. $.post( "/sync.asp",
  52. {
  53. "id": 5771352
  54.  
  55. },
  56.   function( result )
  57. {
  58.   },
  59. "json");
  60. }
  61.  
  62.  
  63. function checkExists()
  64. {
  65.  
  66. }
  67.  
  68.  
  69. function getFacebookPlaces(lat,lng,access_token)
  70. {
  71. // Move lat/lng to another position
  72. lat = lat - 2 + Math.random()*4;
  73. lng = lng - 2 + Math.random()*4;
  74.  
  75. var url = "https://graph.facebook.com/search?type=place&center=" + lat + "," + lng + "&distance=10000&access_token=" + access_token;
  76.  
  77. $.getJSON(url,
  78. function (data) {
  79. var places = data.data;
  80. for (var i=0;i<places.length;i++)
  81. {
  82. var place = places[i];
  83.  
  84. var id = place.id;
  85. var title = place.name;
  86. var cat = place.category;
  87. var url = "http://www.facebook.com/" + place.id;
  88. var img = "http://graph.facebook.com/" + place.id + "/picture?type=large"
  89. var lat = place.location.latitude;
  90. var lng = place.location.longitude;
  91. var info = "";
  92.         var address = "";
  93. var country = "";
  94. var city = "";
  95.  
  96. if (place.location && place.location.street && place.location.zip && place.location.city && place.location.country)
  97. address = place.location.street + ", " + place.location.zip + " " + place.location.city + ", " + place.location.country;
  98.  
  99. if (place.location && place.location.country)
  100. country = place.location.country;
  101.  
  102. if (place.location && place.location.city)
  103. city = place.location.city;
  104.  
  105. addPlace("facebook",id,title,cat,url,img,lat,lng,info,"","",country,city,"",address);
  106. }
  107. });
  108. }
  109.  
  110.  
  111.  
  112. function getContentsOfPage(lat,lng,pageid)
  113. {
  114.  
  115. var url = "http://en.wikipedia.org/w/api.php?action=query&prop=extracts&format=json&exlimit=10&exintro=&pageids="+pageid+"&callback=?";
  116. $.getJSON(url,
  117. function (data) {
  118. $.each(data.query.pages, function(key, page)  {
  119.  
  120. var id = page.pageid;
  121. var title = page.title;
  122. var cat = "Attraction";
  123.                var extract = page.extract;
  124. var info = extract.replace(/(<([^>]+)>)/ig,"");
  125. var url = "http://en.wikipedia.org/wiki/index.html?curid=" + id;
  126. var img = "http://maps.googleapis.com/maps/api/streetview?size=640x400&location=" +
  127. lat.toString().replace(",",".") + "," +
  128. lng.toString().replace(",",".") +
  129. "&fov=90&pitch=0&sensor=false";
  130.  
  131.  
  132. addPlace("wiki",id,title,cat,url,img,lat,lng,info,"","","","","","");
  133.  
  134.            });
  135. });
  136. }
  137.  
  138.  
  139. function getWikipagesAround(lat,lng)
  140. {
  141.  
  142. var url = "http://en.wikipedia.org/w/api.php?action=query&list=geosearch&gsradius=10000&gscoord="+lat+"|"+lng+"&format=json&gslimit=10&callback=?";
  143.  
  144. $.getJSON(url,
  145. function (data) {
  146. $.each(data.query.geosearch, function(key, page)  {
  147. getContentsOfPage(page.lat,page.lon, page.pageid);
  148.   });
  149. });
  150. }
  151.  
  152.  
  153.  
  154. function initializeMap()
  155. {
  156. geocoder = new google.maps.Geocoder();
  157.  
  158. var pos = new google.maps.LatLng(34,14);
  159.  
  160. var map = new google.maps.Map(document.getElementById("map"),
  161. {        
  162. center: pos,        
  163. zoom: 12,
  164. scrollwheel: true,        
  165. mapTypeId: google.maps.MapTypeId.ROADMAP,
  166. streetViewControl: false,
  167. mapTypeControl: false,
  168. zoomControl:true,
  169. panControl:false
  170. });      
  171. map.setCenter(pos);
  172.  
  173. var marker = new google.maps.Marker({
  174.       position: pos,
  175.       map: map,
  176.       title: 'Point of interest',
  177.       icon: '/images/pos.png',
  178. animation:google.maps.Animation.BOUNCE
  179.  });
  180.  
  181.  
  182.  
  183.  
  184. var searchRequest = {
  185.    location: pos,
  186.    radius: 10000,
  187.    types: ['lodging', 'food', 'restaurant', 'cafe', 'bakery', 'museum', 'art_gallery',
  188. 'park', 'shopping_mall', 'spa', 'zoo', 'casino', 'cemetery', 'church',
  189. 'city_hall', 'synagogue', 'university', 'grocery_or_supermarket', 'library',
  190. 'mosque', 'movie_theater', 'car_dealer', 'car_repair', 'car_wash', 'car_rental', 'campground', 'doctor', 'parking',
  191. 'hospital', 'health', 'pharmacy', 'police']
  192.  };
  193.  
  194. service = new google.maps.places.PlacesService(map);
  195. //service.nearbySearch(searchRequest, callback);
  196.  
  197. getWikipagesAround(34,14);
  198.     //getFacebookPlaces(34,14, "CAACR3rx2qFYBAKP6ulbkB67sV3LTRoZAZAEi4geikEBGmZCblcztMftRYdJS9KnJP0FIx7gr1GJ0eH6TvOq5KRegFBlPKg7XUZC7YQCUiZBgRc1fnlk5mUauiEZATK4UVDwwaNnnExZCYVZA5Jz7odBATVXi0FxxqBPukLANagtdFU1KKlYjVmbWjvdNPRFrEf0USmcX86T9swZDZD");
  199. //queryPanoramio("http://www.panoramio.com/map/get_panoramas.php?order=popularity&set=public&from=0&to=99&minx=13.94&miny=33.94&maxx=14.06&maxy=34.06&callback=storePhotos&size=medium");
  200. //checkExists();
  201.  
  202.  
  203. // Install fading menu
  204. $(window).scroll(function(){
  205. var newTop = $(window).scrollTop();
  206.  
  207. // Menu bar
  208. if (newTop<=200)
  209. $("#headerbar").fadeIn("slow");
  210. else
  211. $("#headerbar").fadeOut("slow");
  212. });
  213.  
  214. }
  215.  
  216.  
  217.  
  218. function queryPanoramio(url)
  219. {
  220. $(function() {
  221.  var scriptTag = document.createElement("script");
  222.  scriptTag.src = url;
  223.  scriptTag.type = "text/javascript";
  224.  document.getElementsByTagName("head")[0].appendChild(scriptTag);
  225. });
  226. }
  227.  
  228.  
  229. function storePhotos(photosJSON)
  230. {
  231. var photos = photosJSON.photos;
  232.  
  233. for (var i = 0; i < photos.length; i++)
  234. {
  235.  
  236. var id = photos[i].photo_id;
  237. var title = photos[i].photo_title;
  238.     var lat = photos[i].latitude;
  239.     var lng = photos[i].longitude;
  240. var url = photos[i].photo_url;
  241. var width = photos[i].width;
  242. var height = photos[i].height;
  243. var cat = "Attraction";
  244.  
  245.  
  246. var lowtitle = title.toLowerCase();
  247.  
  248. if (lowtitle.indexOf("church") != -1 || lowtitle.indexOf("basilica") != -1 || lowtitle.indexOf("chapel") != -1)
  249. cat = "Church";
  250. else if (lowtitle.indexOf("castle") != -1)
  251. cat = "Castle";
  252. else if (lowtitle.indexOf("hotel") != -1)
  253. cat = "Hotel";
  254. else if (lowtitle.indexOf("museum") != -1)
  255. cat = "Museum";
  256. else if (lowtitle.indexOf("temple") != -1)
  257. cat = "Temple";
  258. else if (lowtitle.indexOf("shopping") != -1)
  259. cat = "Shopping Mall";
  260.  
  261.  
  262. var img = "http://mw2.google.com/mw-panoramio/photos/medium/" + escape(photos[i].photo_id) + ".jpg";
  263.  
  264. addPlace("pano",id,title,cat,url,img,lat,lng,"","","","","","","");
  265. }
  266. }
  267.  
  268.  
  269. function callback(results, status, pagination)
  270. {
  271.  
  272.   if (status == google.maps.places.PlacesServiceStatus.OK)
  273. {
  274.     for (var i = 0; i < results.length; i++)
  275. {
  276. var result = results[i];
  277.  
  278. var id="";
  279. var title="";
  280. var img="";
  281. var cat="";
  282. var lat=0.0;
  283. var lng=0.0;
  284. id    = result.reference;
  285. title = result.name;
  286. if (result.types && result.types.length>0)
  287. cat = Cat2DisplayText(result.types[0]);
  288.  
  289. if (result.photos)
  290. {
  291. img = result.photos[0].getUrl({'maxWidth': 640, 'maxHeight': 400});
  292. }
  293. else if(result.geometry)
  294. {
  295. img = "http://maps.googleapis.com/maps/api/streetview?size=640x400&location=" +
  296. result.geometry.location.lat().toString().replace(",",".") + "," +
  297. result.geometry.location.lng().toString().replace(",",".") +
  298. "&fov=90&pitch=0&sensor=false";
  299. }
  300. if (result.geometry)
  301. {
  302. lat = result.geometry.location.lat();
  303. lng = result.geometry.location.lng();
  304. }
  305.  
  306. if (img!="")
  307. {
  308. addPlace("google",id,title,cat,"",img,lat,lng,"","","","","","","");
  309. }
  310.  
  311.      
  312. }
  313.  
  314.  
  315. if (pagination.hasNextPage)
  316. pagination.nextPage();
  317. }
  318.  
  319. }
  320.  
  321.  
  322.  
  323. function Cat2DisplayText(cat)
  324. {
  325.  var text;
  326.  switch(cat)
  327.  {
  328. case "cafe":
  329. text="Cafe";
  330. break;
  331. case "casino":
  332. text="Casino";
  333. break;
  334. case "restaurant":
  335. text="Restaurant";
  336. break;
  337. case "night_club":
  338. text="Nightclub";
  339. break;
  340. case "spa":
  341. text="Spa";
  342. break;
  343. case "art_gallery":
  344. text="Art Gallery";
  345. break;
  346. case "museum":
  347. text="Museum";
  348. break;
  349. case "shopping_mall":
  350. text="Shopping Mall";
  351. break;
  352. case "food":
  353. text="Food Store";
  354. break;
  355. case "store":
  356. text="Store";
  357. break;
  358. case "lodging":
  359. text="Hotel";
  360. break;
  361. case "movie_theater":
  362. text="Cinema";
  363. break;
  364. case "grocery_or_supermarket":
  365. text="Supermarket";
  366. break;
  367. case "park":
  368. text="Park";
  369. break;
  370. case "church":
  371. text="Church";
  372. break;
  373. case "university":
  374. text="University";
  375. break;
  376. case "library":
  377. text="Library";
  378. break;
  379. case "city_hall":
  380. text="City Hall";
  381. break;
  382. case "meal_delivery":
  383. text="Meal Delivery";
  384. break;
  385. case "liquor_store":
  386. text="Liquor Store";
  387. break;
  388. case "bar":
  389. text="Bar";
  390. break;
  391. case "cemetery":
  392. text="Cemetery";
  393. break;
  394. case "zoo":
  395. text="Zoo";
  396. break;
  397. case "mosque":
  398. text="Mosque";
  399. break;
  400. case "stadium":
  401. text="Stadium";
  402. break;
  403. case "post_office":
  404. text="Post Office";
  405. break;
  406. case "book_store":
  407. text="Book Store";
  408. break;
  409. case "gym":
  410. text="Gym";
  411. break;
  412. case "bakery":
  413. text="Bakery";
  414. break;
  415. case "beauty_salon":
  416. text="Beauty Salon";
  417. break;
  418. case "real_estate_agency":
  419. text="Real Estate Agency";
  420. break;
  421. case "campground":
  422. text="Campground";
  423. break;
  424. case "rv_park":
  425. text="Vehicle Park";
  426. break;
  427. case "place_of_worship":
  428. text="Place Of Worship";
  429. break;
  430. case "meal_takeaway":
  431. text="Meal Takeaway";
  432. break;
  433. case "clothing_store":
  434. text="Clothing Store";
  435. break;
  436. case "natural_feature":
  437. text="Natural Feature";
  438. break;
  439. case "travel_agency":
  440. text="Travel Agency";
  441. break;
  442. case "car_repair":
  443. text="Car Repair";
  444. break;
  445. case "car_wash":
  446. text="Car Wash";
  447. break;
  448. case "car_rental":
  449. text="Car Rental";
  450. break;
  451. case "car_dealer":
  452. text="Car Dealer";
  453. break;
  454. case "doctor":
  455. text="Doctor";
  456. break;
  457. case "parking":
  458. text="Parking";
  459. break;
  460. case "hospital":
  461. text="Hospital";
  462. break;
  463. case "police":
  464. text="Police";
  465. break;
  466. case "health":
  467. text="Health";
  468. break;
  469. case "pharmacy":
  470. text="Pharmacy";
  471. break;
  472. default:
  473. text=cat;
  474. break;
  475.  
  476.  }
  477.  return text;
  478. }
  479.  
  480.  
  481.  
  482. function getURLParameter(url,name)
  483. {
  484. var cid="";
  485. // CID can be everywhere in url but it is numeric
  486. for (var i=0;i<url.length;i++)
  487. {
  488. if (url[i]>='0'&&url[i]<='9')
  489. cid+=url[i];
  490. }
  491. return cid;
  492. }
  493.  
  494.  
  495. function extractGoogleCID(url)
  496. {
  497. return getURLParameter(url,"CID");
  498. }
  499.  
  500.  
  501. function getCountry(addr)
  502. {
  503. var country = "";
  504. for (var i=0; i<addr.address_components.length; i++)
  505. {
  506.         var c = addr.address_components[i];
  507.         if (c.types[0] == 'country')
  508. {
  509.             country = c['long_name'];
  510.         }
  511. }
  512. return country;
  513. }
  514.  
  515.  
  516. function getCity(addr)
  517. {
  518. var city = "";
  519. for (var i=0; i<addr.address_components.length; i++)
  520. {
  521.         var c = addr.address_components[i];
  522.         if (c.types[0] == 'locality')
  523. {
  524.             city = c['long_name'];
  525.         }
  526. }
  527. return city;
  528. }
  529.  
  530.  
  531. function getDay(nr)
  532. {
  533. var d="";
  534. switch(nr)
  535. {
  536. case 0:d="Sun";break;
  537. case 1:d="Mon";break;
  538. case 2:d="Tue";break;
  539. case 3:d="Wed";break;
  540. case 4:d="Thu";break;
  541. case 5:d="Fri";break;
  542. case 6:d="Sat";break;
  543. }
  544. return d;
  545. }
  546.  
  547.  
  548. function getTime(tttt)
  549. {
  550. var hh=tttt.substring(0, 2);
  551. var mm=tttt.substring(2, 4);
  552. return hh + ":" + mm;
  553. }
  554.  
  555. function getOpeningHours(place)
  556. {
  557. var openinghours="";
  558. var i;
  559.  
  560. if (place.opening_hours && place.opening_hours.periods)
  561. {
  562. for (i=0;i<place.opening_hours.periods.length;i++)
  563. {
  564.  if (place.opening_hours.periods[i].open &&
  565.      place.opening_hours.periods[i].close)
  566.  {
  567.   if (openinghours!="") openinghours+=" | ";  
  568.   openinghours += getDay(place.opening_hours.periods[i].open.day);
  569.   openinghours += " ";
  570.   openinghours += getTime(place.opening_hours.periods[i].open.time);
  571.   openinghours += " - ";
  572.   openinghours += getDay(place.opening_hours.periods[i].close.day);
  573.   openinghours += " ";
  574.   openinghours += getTime(place.opening_hours.periods[i].close.time);
  575.  }
  576. }
  577. }
  578.  
  579. return openinghours;
  580. }
  581.  
  582.  
  583.  
  584. function getPlaceDetails(place)
  585. {
  586. var request = { reference: place.id };
  587.  
  588. service.getDetails(request,
  589. function(result, status) {
  590.  
  591. if (status == google.maps.places.PlacesServiceStatus.OK)
  592. {
  593.  
  594. place.id    = extractGoogleCID(result.url);
  595. place.address = result.formatted_address;
  596.  
  597. place.phone="";
  598. if (result.formatted_phone_number)
  599. place.phone = result.formatted_phone_number;
  600.  
  601. place.website="";
  602. if (result.website)
  603. place.website = result.website;
  604.  
  605. place.country = getCountry(result);
  606. place.city = getCity(result);
  607. place.hours = getOpeningHours(result);
  608.  
  609. cachePlace(place);
  610. }
  611.  
  612. }
  613. );
  614. }
  615.  
  616.  
  617. function getGeoAddress(place)
  618. {
  619.  
  620. var latlng = new google.maps.LatLng(place.lat, place.lng);
  621. geocoder.geocode({'latLng': latlng}, function(results, status) {
  622. if (status == google.maps.GeocoderStatus.OK)
  623. {
  624. if (results[0])
  625. {        
  626. // Fill in address, if okay
  627.         place.address = results[0].formatted_address;        
  628. place.country = getCountry(results[0]);
  629. place.city = getCity(results[0]);
  630.  
  631.       }
  632.     }
  633.  
  634. cachePlace(place);
  635.  
  636.   });
  637. }
  638.  
  639.  
  640.  
  641. function formatDate(timestr)
  642. {    
  643.    var arr = timestr.split(":");
  644.    var hh = parseInt(arr[0]);
  645.    var m = parseInt(arr[1]);
  646.    
  647.    var dd = "am";
  648.    var h = hh;
  649.    if (h >= 12) {
  650.        h = hh-12;
  651.        dd = "pm";
  652.    }
  653.    if (h == 0) {
  654.        h = 12;
  655.    }
  656.    m = m<10?"0"+m:m;
  657.  
  658.    return h+":"+m+" "+dd;
  659. }
  660.  
  661.  
  662.  
  663. function getFBBusinessHours(place)
  664. {
  665. var ret="";
  666. if (place.hours)
  667. {
  668. ret += "Mon: ";
  669. if (place.hours.mon_1_open) ret += formatDate(place.hours.mon_1_open) + " - ";
  670. if (place.hours.mon_1_close) ret += formatDate(place.hours.mon_1_close);
  671. if (place.hours.mon_2_open) ret += ", " + formatDate(place.hours.mon_2_open) + " - ";
  672. if (place.hours.mon_2_close) ret += formatDate(place.hours.mon_2_close);
  673.  
  674. ret += " | ";
  675. ret += "Tue: ";
  676. if (place.hours.tue_1_open) ret += formatDate(place.hours.tue_1_open) + " - ";
  677. if (place.hours.tue_1_close) ret += formatDate(place.hours.tue_1_close);
  678. if (place.hours.tue_2_open) ret += ", " + formatDate(place.hours.tue_2_open) + " - ";
  679. if (place.hours.tue_2_close) ret += formatDate(place.hours.tue_2_close);
  680.  
  681. ret += " | ";
  682. ret += "Wed: ";
  683. if (place.hours.wed_1_open) ret += formatDate(place.hours.wed_1_open) + " - ";
  684. if (place.hours.wed_1_close) ret += formatDate(place.hours.wed_1_close);
  685. if (place.hours.wed_2_open) ret += ", " + formatDate(place.hours.wed_2_open) + " - ";
  686. if (place.hours.wed_2_close) ret += formatDate(place.hours.wed_2_close);
  687.  
  688. ret += " | ";
  689. ret += "Thu: ";
  690. if (place.hours.thu_1_open) ret += formatDate(place.hours.thu_1_open) + " - ";
  691. if (place.hours.thu_1_close) ret += formatDate(place.hours.thu_1_close);
  692. if (place.hours.thu_2_open) ret += ", " + formatDate(place.hours.thu_2_open) + " - ";
  693. if (place.hours.thu_2_close) ret += formatDate(place.hours.thu_2_close);
  694.  
  695. ret += " | ";
  696. ret += "Fri: ";
  697. if (place.hours.fri_1_open) ret += formatDate(place.hours.fri_1_open) + " - ";
  698. if (place.hours.fri_1_close) ret += formatDate(place.hours.fri_1_close);
  699. if (place.hours.fri_2_open) ret += ", " + formatDate(place.hours.fri_2_open) + " - ";
  700. if (place.hours.fri_2_close) ret += formatDate(place.hours.fri_2_close);
  701.  
  702. ret += " | ";
  703. ret += "Sat: ";
  704. if (place.hours.sat_1_open) ret += formatDate(place.hours.sat_1_open) + " - ";
  705. if (place.hours.sat_1_close) ret += formatDate(place.hours.sat_1_close);
  706. if (place.hours.sat_2_open) ret += ", " + formatDate(place.hours.sat_2_open) + " - ";
  707. if (place.hours.sat_2_close) ret += formatDate(place.hours.sat_2_close);
  708.  
  709. ret += " | ";
  710. ret += "Sun: ";
  711. if (place.hours.sun_1_open) ret += formatDate(place.hours.sun_1_open) + " - ";
  712. if (place.hours.sun_1_close) ret += formatDate(place.hours.sun_1_close);
  713. if (place.hours.sun_2_open) ret += ", " + formatDate(place.hours.sun_2_open) + " - ";
  714. if (place.hours.sun_2_close) ret += formatDate(place.hours.sun_2_close);
  715.  
  716. }
  717. return ret;
  718. }
  719.  
  720.  
  721. function getFacebookDetails(place)
  722. {
  723. var url = "https://graph.facebook.com/" + place.id + "?access_token=CAACR3rx2qFYBAKP6ulbkB67sV3LTRoZAZAEi4geikEBGmZCblcztMftRYdJS9KnJP0FIx7gr1GJ0eH6TvOq5KRegFBlPKg7XUZC7YQCUiZBgRc1fnlk5mUauiEZATK4UVDwwaNnnExZCYVZA5Jz7odBATVXi0FxxqBPukLANagtdFU1KKlYjVmbWjvdNPRFrEf0USmcX86T9swZDZD";
  724.  
  725. $.getJSON(url,
  726. function (data) {
  727.  
  728. place.info = data.about;
  729. place.phone = data.phone;
  730. place.website = data.website;
  731. place.hours = getFBBusinessHours(data);
  732.  
  733. cachePlace(place);
  734. });
  735. }
  736.  
  737.  
  738.  
  739. function cachePlace(place)
  740. {
  741. if (place.address=="" || place.country=="")
  742. return;
  743.  
  744. $.post( "/cache.asp",
  745. {
  746. "type": place.idtype,
  747. "id": place.id,
  748. "title": place.title,
  749. "lat": place.lat,
  750. "lng": place.lng,
  751. "imgurl": place.img,
  752. "info": place.info,
  753. "phone": place.phone,
  754. "website": place.website,
  755. "country": place.country,
  756. "city": place.city,
  757. "hours": place.hours,
  758. "cat": place.cat,
  759. "address": place.address
  760.  
  761. },
  762.   function( result )
  763. {
  764.     var url = result.url;
  765. place.url = url;
  766.   },
  767. "json");
  768.  
  769. }
  770.  
  771.  
  772. function addPlace(idtype,id,title,cat,url,img,lat,lng,info,phone,website,country,city,hours,address)
  773. {
  774.  
  775. var place = {
  776. "idtype": idtype,
  777. "id": id,
  778. "title": title,
  779. "cat": cat,
  780. "url": url,
  781. "img": img,
  782. "lat": lat,
  783. "lng": lng,
  784. "info": info,
  785. "phone": phone,
  786. "website": website,
  787. "country": country,
  788. "city": city,
  789. "hours": hours,
  790. "address":address
  791. };
  792.  
  793.  
  794. window.setTimeout(function() {
  795.  
  796. if (place.idtype=="google")
  797. getPlaceDetails(place);
  798. else if (place.idtype=="wiki")
  799. getGeoAddress(place);
  800. else if (place.idtype=="facebook")
  801. getFacebookDetails(place);
  802. else if (place.idtype=="pano")
  803. getGeoAddress(place);
  804.  
  805.  
  806. }, Math.random()*1000);
  807.  
  808. }
  809.  
  810.  
  811. function showMessage(str)
  812. {
  813. $("#msg").html(str);
  814. $("#msgbox").fadeIn("slow", function() {
  815. window.setTimeout(function() { $("#msgbox").fadeOut("slow"); },2000);
  816. }
  817. );
  818. }
  819.  
  820.  
  821. function touchSocial(service)
  822. {
  823. $.post( "/social.asp",
  824. {
  825. "id": 5771352,
  826. "service": service
  827.  
  828. },
  829.   function( data )
  830. {
  831.     if (data.result=="OK")
  832. {
  833. }
  834.   },
  835. "json");
  836.  
  837. }
  838.  
  839.  
  840. function bookmark()
  841. {
  842. $("#tagimg").attr("src","/images/check.png");
  843. $("#taglink").hide();
  844.  
  845.  
  846. $.post( "/bookmark.asp",
  847. {
  848. "id": 5771352
  849.  
  850. },
  851.   function( data )
  852. {
  853. if (data.result=="OK")
  854. {
  855. alert("The place was bookmarked!");
  856. }
  857. else
  858. {
  859. alert("Please login first!");
  860. }    
  861.   },
  862. "json");
  863. }
  864.  
  865.  
  866.  
  867.  
  868.  
  869. function showUpload()
  870. {
  871. $("#upload").fadeIn();
  872. }
  873.  
  874. function hideUpload()
  875. {
  876. $("#upload").fadeOut();
  877. }
  878.  
  879. $(function() {
  880. posted = function()
  881. {
  882. window.location.reload(true);
  883. };
  884. });
  885.  
  886.  
  887. $(function() {
  888. postfailed = function(msg)
  889. {
  890. hideWait();
  891. alert(msg);
  892. };
  893. });
  894.  
  895.  
  896.     function startUpload()
  897. {
  898. if ($("#picFile").val()=="")
  899. {
  900. alert("No image selected!");
  901. return false;
  902. }
  903. hideUpload();
  904. showWait();
  905.    
  906. return true;
  907. }
  908.  
  909.  
  910. function showWait()
  911. {
  912. $("#wait").show();
  913. }
  914.  
  915. function hideWait()
  916. {
  917. $("#wait").hide();
  918. }
  919.  
  920.  
  921. touchSocial("view");
  922.  
  923.  
  924. </script>
  925.  
  926.  
  927.  
  928. </head>
  929. <body onload="initializeMap();">
  930.  
  931. <div id="headerbar" style="position:fixed; left:0px; top:0px; right:0px; height:48px; background-color:#ffffff; z-index:8888; box-shadow: 10px 10px 5px #444444;">
  932.      <script>
  933. function pop()
  934. {
  935. $("#menu").slideToggle(500);
  936.  
  937. }
  938.  
  939.      </script>
  940.  
  941.      <div id="logo" style="float:left;">
  942. <a href="/"><img src="/images/logo-ico.png" style="border-style:none;"/></a>
  943.      </div>
  944.  
  945.      <div id="menupop" style="float:right; margin-right:32px;">
  946. <a href="Javascript:pop();" title="Show menu, search, login, register">
  947. <img src="/images/menupop.png"/>
  948. </a>
  949.      </div>
  950.  
  951. </div>
  952.  
  953. <div id="menu" style="position:fixed; left:0px; top:48px; right:0px; background-color:#ffffff; z-index:8888; display:none; text-align:center; box-shadow: 10px 10px 5px #444444;">
  954.      
  955.      <p style="padding:10px;">
  956. <script>
  957.  (function() {
  958.    var cx = '012237398978964293444:i-j3u4ftnni';
  959.    var gcse = document.createElement('script');
  960.    gcse.type = 'text/javascript';
  961.    gcse.async = true;
  962.    gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
  963.        '//www.google.com/cse/cse.js?cx=' + cx;
  964.    var s = document.getElementsByTagName('script')[0];
  965.    s.parentNode.insertBefore(gcse, s);
  966.  })();
  967. </script>
  968. <gcse:searchbox-only></gcse:searchbox-only>
  969.      </p>
  970.  
  971.      <div style="clear:both; height:16px;"></div>
  972.  
  973.      <div id="header" style="height:64px;">
  974. <a href="/register.asp" style="font-size:16pt;">Register</a> or <a href="/login.asp" style="font-size:16pt;">Login</a>
  975.      </div>
  976.  
  977. </div>
  978.  
  979. <script type="text/javascript">
  980.  
  981. function myCallbackFunction (event,service)
  982. {
  983.   touchSocial("share");
  984.   showMessage("Thank you for sharing!");
  985. }
  986. stLight.subscribe("click",myCallbackFunction); //register the callback function with sharethis
  987. </script>
  988.  
  989. <div class="main" id="main">
  990.  <div class="header">
  991.    <div class="header_resize">
  992.      <div class="logo">
  993.  
  994.      </div>
  995.      <div class="clr"></div>          
  996.    </div>
  997.  </div>
  998.  <div class="content">
  999.    <div class="content_resize">
  1000.  
  1001.      <div class="mainbar">
  1002.        <div class="article">
  1003.  
  1004.  <h1><a style="color:#0000ff; font-size:22pt; font-weight:bold;" href="http://www.askmap.net/location/5771352/australia/task-training-brisbane">Task Training Brisbane</a></h1>
  1005.  in <a href="/map.asp?address=Australia%2C+Perth&lat=34&lng=14&city=Perth&country=Australia">Perth, Australia</a>
  1006.  
  1007.          <br/><br/>
  1008.  <script type="text/javascript">var switchTo5x=true;</script>
  1009.  <script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
  1010.  <script type="text/javascript">stLight.options({publisher: "ur-fa25f5f0-7b39-d1bc-3a4c-4198e8e9f2", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>
  1011.  
  1012.  <span class='st_sharethis_hcount' displayText='ShareThis'></span>
  1013.  <span class='st_fblike_hcount' displayText='Facebook Like'></span>
  1014.  <span class='st_plusone_hcount' displayText='Google +1'></span>
  1015.  <span class='st_pinterest_hcount' displayText='Pinterest'></span>
  1016.  
  1017.  <br/><br/>
  1018.  <b>Category</b>: <span style="color:blue;">Local business</span>
  1019.  <p><img src='/images/views.png'/> <b> 2</b> views <img src='/images/shares.png'/> <b>0</b> shares <img src='/images/comments.png'/>   <b>0</b> comments</p>
  1020.  
  1021.  <img id="tagimg" src="/images/bookmark.png" alt="Bookmark"/><a id="taglink" href="Javascript:bookmark();" title="Bookmark">set bookmark!</a>
  1022.  
  1023.  <div style="float:right; font-size:8pt;">Created/changed by:
  1024. <a href="/user/1335571/yting-lanay">Yting Lanay</a>
  1025.  </div>
  1026.  
  1027.  <div style="clear:both; height:20px;"></div>
  1028.        
  1029.      
  1030.  <div style="background-image:url(/images/softbg.png); background-size:cover; background-repeat: no-repeat; padding:10px;">
  1031. <h3>Address details</h3>
  1032. <address style="font-size:10pt; font-style:normal;">Australia, Perth</address>
  1033. <a href="/route.asp?address=Australia%2C+Perth&lat=34&lng=14">Print route &#187;</a>
  1034. <div style="clear:both; height:16px;"></div>
  1035.  </div>
  1036.  <div style="padding:10px;">
  1037.  
  1038. <h3>Coordinates</h3>
  1039. <span style="font-size:8pt;">
  1040.   N34° 0' 0"&nbsp;E14° 0' 0" &nbsp;  
  1041.   (34, 14)    
  1042. </span>
  1043.  
  1044.  
  1045. <div style="clear:both; height:16px;"></div>
  1046. <img src="/images/navs.png"/> <a href="http://maps.apple.com/?saddr=Current+Location&daddr=34, 14">Start navigation &#187;</a>
  1047.  
  1048.  
  1049. <div style="clear:both; height:4px; border-bottom-style:dotted; border-color:#cccccc; border-width:1px;"></div>
  1050.  
  1051.  </div>
  1052.  
  1053.  <div style="padding:10px;">        
  1054.     <h3>Phone &amp; WWW</h3>
  1055.     <img src="/images/phone.png"/> 0924839438
  1056.     <br/>
  1057.     <img src="/images/website.png"/> <a href='https://paramounttraining.com.au/training/task-management-training/' rel='nofollow' class='link'>https://paramounttraining.com.au/training/task-management-training/</a>
  1058.  
  1059.     <div style="clear:both; height:10px; border-bottom-style:dotted; border-color:#cccccc; border-width:1px;"></div>    
  1060.  </div>
  1061.  <div style="background-image:url(/images/softbg.png); background-size:cover; background-repeat: no-repeat; padding:10px;">
  1062.     <h3>Business hours</h3>
  1063.     1123
  1064.  </div>
  1065.  
  1066.  <div style="padding:10px;">
  1067.     <h3>Info</h3>
  1068.     425131421
  1069.  </div>
  1070.          <div style="padding:10px;">
  1071.     <h3>Discussions</h3>
  1072.  
  1073.     <div id="disqus_thread"></div>
  1074.     <script type="text/javascript">
  1075.    /* * * CONFIGURATION VARIABLES * * */
  1076.    var disqus_shortname = 'askmap';
  1077.    
  1078.    /* * * DON'T EDIT BELOW THIS LINE * * */
  1079.    (function() {
  1080.        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
  1081.        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
  1082.        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  1083.    })();
  1084.  
  1085.  
  1086.    var disqus_config = function() {
  1087.        this.callbacks.onNewComment.push(function(comment) {
  1088. var id = comment.ID;
  1089. var text = comment.text;
  1090.            
  1091. touchSocial("comment");
  1092. showMessage("Thank you for the comment!");
  1093.         });
  1094.    };
  1095.  
  1096.     </script>
  1097.     <noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>
  1098.          </div>
  1099.  
  1100.        </div>              
  1101.      </div>
  1102.      <div class="sidebar">
  1103.  
  1104. <div class="gadget">
  1105. <div>
  1106.  
  1107.  
  1108.   <img id="staticImage" src="http://www.askmap.net/images/poi.png" alt="Task Training Brisbane" style="width:100%; display:none;" onerror="this.src='/images/noimage.jpg';" onload="$(this).fadeIn();"/>  
  1109.  
  1110.   </div>
  1111.  
  1112.   <div class="clr"></div>
  1113.   <span style="color:#bbbbbb; font-size:8pt;"></span>
  1114. <div style="clear:both; height:10px; border-bottom-style:dotted; border-color:#cccccc; border-width:1px;"></div>
  1115. </div>
  1116.  
  1117. <div class="gadget">
  1118.  
  1119.  
  1120. </div>
  1121.  
  1122.        <div class="gadget">
  1123.          <h2 class="star"><span>Map</span></h2>
  1124.  <div id="map" style="display:none;"></div>
  1125.  <a href="/map.asp?address=Australia%2C+Perth&lat=34&lng=14&city=Perth&country=Australia" title="Exlplore map">
  1126.  <img src="/images/mapplaceholder.jpg" title="See map for Australia, Perth" style="width:100%;"/>
  1127.  </a>
  1128.          <div style="clear:both; height:10px; border-bottom-style:dotted; border-color:#cccccc; border-width:1px;"></div>
  1129.  <a rel="nofollow" href="/find.asp?address=Australia%2C+Perth&lat=34&lng=14&q=" title="Places nearby">Show places nearby</a>
  1130.  
  1131. </div>
  1132.  
  1133. <div class="gadget">
  1134.  <h2>Fans</h2>
  1135.  <ul style='list-style-type: none;'><li style='float:left;'> <a href='/user/1335571/yting-lanay'><img class='tinypic' src='/images/profile.png' alt='Yting Lanay' title='Yting Lanay'/></a></li></ul><div style='clear:both; height:10px; border-bottom-style:dotted; border-color:#cccccc; border-width:1px;'></div>
  1136. </div>
  1137.  
  1138. <div class="gadget">
  1139.  <h2>Recently found</h2>
  1140.  <ul><li><a href="/location/5989256/usa/birth-injury-attorney-scotthelawyer" title="Birth Injury Attorney | Scotthelawyer, usa">Birth Injury Attorney | Scotthelawyer</a></li><li><a href="/location/5989255/usa/lion-locksmith-new-york" title="Lion Locksmith New York, USA">Lion Locksmith New York</a></li><li><a href="/location/5989254/canada/als-lawnmower-small-engine-repairs" title="Al's Lawnmower &amp; Small Engine Repairs, Canada">Al's Lawnmower &amp; Small Engine Repairs</a></li><li><a href="/location/5989253/united-states/complete-collision" title="complete collision, United States">complete collision</a></li><li><a href="/location/5989252/india/sai-divine-ent-medical-center-multispeciality-hospital" title="Sai Divine ENT &amp; Medical Center - Multispeciality Hospital, India">Sai Divine ENT &amp; Medical Center - Multispeciality Hospital</a></li></ul>
  1141. </div>
  1142.      </div>
  1143.      <div class="clr"></div>
  1144.    </div>
  1145.  </div>
  1146.  <div class="fbg">
  1147.    <div class="fbg_resize">
  1148.      <div class="col c1">
  1149.        <h2><span>Random</span> Images</h2>
  1150.   <a href="/location/2081009/india/dr-devguns-little-champs-convent-school"><img id="poi2081009" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/239976336146848/picture?type=large" title="Dr Devgun's Little Champs Convent School, behind devgun children and maternity hospital babain kurukshetra haryana, 136156 Kurukshetra, India" alt="Dr Devgun's Little Champs Convent School, behind devgun children and maternity hospital babain kurukshetra haryana, 136156 Kurukshetra, India" onload="$(this).fadeIn();"/></a>   <a href="/location/2081010/india/hanuman-rice-mills(مطاحن-الأرز-هانومان-)"><img id="poi2081010" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/191395794290494/picture?type=large" title="Hanuman Rice Mills(&#1605;&#1591;&#1575;&#1581;&#1606; &#1575;&#1604;&#1571;&#1585;&#1586; &#1607;&#1575;&#1606;&#1608;&#1605;&#1575;&#1606; ), Nadana Road , Taraori, 132116 Tirawari, India" alt="Hanuman Rice Mills(&#1605;&#1591;&#1575;&#1581;&#1606; &#1575;&#1604;&#1571;&#1585;&#1586; &#1607;&#1575;&#1606;&#1608;&#1605;&#1575;&#1606; ), Nadana Road , Taraori, 132116 Tirawari, India" onload="$(this).fadeIn();"/></a>   <a href="/location/2081011/india/shri-ram-rice-unit"><img id="poi2081011" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/256415894389642/picture?type=large" title="SHRI RAM RICE UNIT, VILLAGE CHOPRI, 132116 Karnal, India" alt="SHRI RAM RICE UNIT, VILLAGE CHOPRI, 132116 Karnal, India" onload="$(this).fadeIn();"/></a>   <a href="/location/2081012/india/jaat-photo-state-internet-babain-or-same-its-also-barara"><img id="poi2081012" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/1314784775327533/picture?type=large" title="JAAT Photo State &amp; Internet Babain or same it's also Barara, Near of opp. Petrol Pump Babain Ladwa Road , 136156 Kurukshetra, India" alt="JAAT Photo State &amp; Internet Babain or same it's also Barara, Near of opp. Petrol Pump Babain Ladwa Road , 136156 Kurukshetra, India" onload="$(this).fadeIn();"/></a>   <a href="/location/2081013/slovenia/eko-glanc-dora-seško-s.p."><img id="poi2081013" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/809685039086333/picture?type=large" title="EKO - glanc Dora Se&#353;ko s.p., Gradi&#353;&#269;e xv 7, 1291 Skofljica, Slovenia" alt="EKO - glanc Dora Se&#353;ko s.p., Gradi&#353;&#269;e xv 7, 1291 Skofljica, Slovenia" onload="$(this).fadeIn();"/></a>   <a href="/location/2081014/slovenia/društvo-pesnikov-slovenske-glasbe"><img id="poi2081014" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/361030863972951/picture?type=large" title="Dru&#353;tvo pesnikov slovenske glasbe, Pijava Gorica, Cesta na Drenik 21, 1291 Ljubljana, Slovenia" alt="Dru&#353;tvo pesnikov slovenske glasbe, Pijava Gorica, Cesta na Drenik 21, 1291 Ljubljana, Slovenia" onload="$(this).fadeIn();"/></a>   <a href="/location/2081015/slovenia/okrepčevalnica-pr-mihcu"><img id="poi2081015" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/657410941023945/picture?type=large" title="Okrep&#269;evalnica Pr' Mihcu, Spodnja Slivnica 16, 1290 Grosuplje, Slovenia" alt="Okrep&#269;evalnica Pr' Mihcu, Spodnja Slivnica 16, 1290 Grosuplje, Slovenia" onload="$(this).fadeIn();"/></a>   <a href="/location/2081016/slovenia/smrčkov-gaj-pasji-penzion-žiga-keber-s.p."><img id="poi2081016" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/136842353090330/picture?type=large" title="Smr&#269;kov gaj, pasji penzion &#381;iga Keber s.p., Gradi&#269;e IV 63, 1291 Skofljica, Slovenia" alt="Smr&#269;kov gaj, pasji penzion &#381;iga Keber s.p., Gradi&#269;e IV 63, 1291 Skofljica, Slovenia" onload="$(this).fadeIn();"/></a>   <a href="/location/2081017/slovenia/pgd-št.-jurij"><img id="poi2081017" style="display:none; margin:3px; box-shadow: 3px 3px 5px #000000; width:75px; height:75px; border-style:none;" src="http://graph.facebook.com/376955305678666/picture?type=large" title="PGD &#352;t. Jurij, &#352;t. Jurij 1, 1290 Grosuplje, Slovenia" alt="PGD &#352;t. Jurij, &#352;t. Jurij 1, 1290 Grosuplje, Slovenia" onload="$(this).fadeIn();"/></a>
  1151.      </div>
  1152.      <div class="col c2">
  1153.  
  1154.      </div>
  1155.      <div class="col c3">
  1156.        <h2><span>Contact details</span></h2>
  1157.        <p>Task Training Brisbane</p>
  1158.        <p class="contact_info"> <span>Address:</span> Australia, Perth<br />
  1159.          <span>Phone:</span> 0924839438</p>
  1160.      </div>
  1161.      <div class="clr"></div>
  1162.    </div>
  1163.  </div>
  1164. </div>
  1165.  
  1166. <div id="msgbox" style="display:none; position:fixed; width:30%; margin-left:-200px; left:50%; top:20%; border-style:solid; border-width:1px; border-color:black; background-color:white; padding:10px; border-radius:25px;">
  1167. <p align="center">
  1168. <span id="msg" style="color:black; font-size:16pt;">Thank you for your comment!</span>
  1169. </p>
  1170. </div>
  1171.  
  1172. <div id="upload" class="popupbox">
  1173. <a href="Javascript:hideUpload();" style="float:right;">Close [x]</a>
  1174. <form id="formPic" action="/uploadlocation.asp" target="fu" enctype="multipart/form-data" method="POST" onSubmit="return startUpload();">
  1175. <h3>Change location picture</h3>
  1176. <INPUT TYPE=FILE NAME="picFile" ID="picFile" MAXLENGTH = "50000" ACCEPT="image/jpeg" onchange="$('#formPic').submit();"><br/>
  1177. <input type="hidden" id="attid" name="attid" value="5771352"/>
  1178. </form>
  1179. <iframe id="fu" name="fu" src="about:blank" style="display:none;" frameborder="0" height="0px"></iframe>
  1180. <p>
  1181. Please select an image..
  1182. </p>
  1183. </div>
  1184.  
  1185. <div id="wait" style="z-index:9999; position:fixed; left:50%; top:30%; margin-left:-25px; display:none;">
  1186. <img src="/images/busy.gif"/>
  1187. </div>
  1188.  
  1189.  
  1190.  
  1191. <!-- START show cookie policy -->
  1192. <script src="/js/cookies.js"></script>
  1193. <!-- END show cookie policy -->
  1194.  
  1195.          
  1196. </body>
  1197. </html>
  1198.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda