﻿// JavaScript Document

		
		
		var inited;
		var pageTracker;
		
			
		$(document).ready(
			function()
			{
				inited = true;
				try
				{
					pageTracker = _gat._getTracker("UA-8403843-1");
				}
				catch(e)
				{};
				
			}
		)
		
		var requests=[];
		var xmlrequest;
		var callbackStr;
		var httprequest;
		var requestURL;
		
		
		function isReady() {return inited;}
		
		function requestData(URL,callback)
		{
			
			if ( callback == '__empty__' )
			{
				for ( var i in requests )
				{
					var callbackStr = requests[i][0];
					var httprequest = requests[i][1];
					var requestURL = requests[i][3];
					if ( URL == requestURL ) httprequest.abort();
				}
			}
			else
			{
				try{ pageTracker._trackPageview(URL); }catch(e){};
				
				xmlrequest = $.get(URL,function(html){
					var pattern =new RegExp(/<div id=\"xml\">([\S\s\t]*?)<\/div>/);
					result = pattern.exec(html);
					var xmlString=result[1];
					xmlString = xmlString.replace(new RegExp('&reg;','g'), '®');
					xmlString = xmlString.replace(new RegExp('&nbsp;','g'), ' ');

					xmlString = xmlString.replace(new RegExp('&trade;','g'), '™');
					xmlString = xmlString.replace(new RegExp('&rsquo;','g'), '\'');
					xmlString = xmlString.replace(new RegExp('&ldquo;','g'), '"');
					xmlString = xmlString.replace(new RegExp('&rdquo;','g'), '"');

					xmlString = xmlString.replace(new RegExp('&mdash;','g'), '—');
					
					xmlString = xmlString.replace(new RegExp('<strong>','g'), '<b>');
					xmlString = xmlString.replace(new RegExp('</strong>','g'), '</b>');
					xmlString = xmlString.replace(new RegExp('<Strong>','g'), '<b>');
					xmlString = xmlString.replace(new RegExp('</Strong>','g'), '</b>');
					var xmlDom=$.xmlDOM(xmlString);
					thisMovie("flashcontent")[callback]({result:xmlString});
				});		
				requests.push([callback, xmlrequest, URL]);
			}
			
		}
		
		function thisMovie(movieName) 
		{
			if (navigator.appName.indexOf("Microsoft") != -1) {
				return window[movieName];
			} else {
				return document[movieName];
			}
		}

