// debugging bugger
var echo = (typeof(console)=='undefined') ? alert : console.log;
// start ATG object
var ATG = {
	init : function() { // starter functions
		ATG.GMaps.init();
	},
	removehtml : function(str){ //	removes HTML from string
		if (str === null || str === '') {return;}
		str = str.replace(/&(lt|gt);/g, function(strMatch, p1){return (p1 == 'lt') ? '<' : '>';});
		str = str.replace(/<\/?[^>]+(>|$)/g,'');
		return str;
	},
	GMaps : {
		init : function() { // modify to look for Google Map links in Post, convert to IFRAME
			var A = document.getElementsByTagName('article')[0].getElementsByTagName('div')[0].getElementsByTagName('a'),
				a = '', h = '', i, l, len = A.length, p;
			for (i = -1; ++i < len;) {
				a = A[i];
				// http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=151+W+46th+St,+New+York,+NY+10036&amp;sll=40.760957,-73.985032&amp;sspn=0.221299,0.317574&amp;gl=us&amp;ie=UTF8&amp;hq=&amp;hnear=151+W+46th+St,+New+York,+10036&amp;ll=40.75831,-73.984079&amp;spn=0.006916,0.009924&amp;t=h&amp;z=17
				// http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=151+W+46th+St,+New+York,+NY+10036&amp;sll=40.760957,-73.985032&amp;sspn=0.221299,0.317574&amp;gl=us&amp;ie=UTF8&amp;hq=&amp;hnear=151+W+46th+St,+New+York,+10036&amp;ll=40.75831,-73.984079&amp;spn=0.006916,0.009924&amp;t=h&amp;z=14&amp;output=embed
				// http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=151+W+46th+St,+New+York,+NY+10036&amp;sll=40.760957,-73.985032&amp;sspn=0.221299,0.317574&amp;gl=us&amp;ie=UTF8&amp;hq=&amp;hnear=151+W+46th+St,+New+York,+10036&amp;ll=40.75831,-73.984079&amp;spn=0.006916,0.009924&amp;t=h&amp;z=14&amp;output=embed
				if (a.href.indexOf('maps.google.com') > 0) {
					l = a.href.split('z=')[0]+'z=14&amp;output=embed&amp;iwloc=near';
					p = a.parentNode;
					p.removeChild(a);
					break;
				}
			}
			h += '<div id="google-map">';
			h += '<iframe width="250" height="250" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'+l+'"></iframe><br />';
			h += '<small style="margin-top:-12px;"><a href="'+l+'">View Larger Map</a></small>';
			h += '</div>';
			p.innerHTML = h+p.innerHTML;
		}
	}/*,
	GMaps : {
		init : function() { // modify to look for Google Map links in Post, convert to IFRAME
			if (!document.getElementById('event')) {return false;}
			var p = document.getElementById('event'),
				s = p.getElementsByTagName('address')[0].getElementsByTagName('span'),
				h = '',
				a = '', i, len = s.length;
			for (i = -1; ++i < len;) {
				if (s[i].className !== 'note') {
					a += ATG.removehtml(s[i].innerHTML)+' ';
				}
			}
			a = a.trim().split(' ').join('+');
			h += '<div id="google-map">',
			h += '<iframe width="250" height="250" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"';
			h += 'src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;&amp;output=embed&amp;iwloc=near&addr&amp;';
			h += 'q='+a+'"></iframe>';
			h += '<br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;ie=UTF8&amp;z=14&amp;';
			h += 'q='+a+'">View Larger Map</a></small>';
			h += '</div>';
			p.innerHTML = h+p.innerHTML;
		}
	}*/
};
//	let's get this party started
ATG.init();