	
	
var lat = '35.637453';
var long = '-101.13378';
var zoom = '5';
var base = 'r';
var width = '220';
var height = '350';
//var dtype = 'radar';
var dani = true;

//<script src="http://www.gmodules.com/ig/ifr?url=http://drbeagledotcom.googlepages.com/weather.xml&amp;up_LOCATION=Borger%2C%20TX&amp;up_LATITUDE=&amp;up_LONGITUDE=&amp;up_ALPHA=80&amp;up_ZOOM=5&amp;up_HEIGHT=300&amp;up_DISPLAY=Radar&amp;up_BASE=Road&amp;up_DANI=1&amp;synd=open&amp;w=225&amp;h=300&amp;title=Weather+Channel+Map&amp;border=%23ffffff%7C1px%2C1px+solid+black%7C1px%2C1px+solid+black%7C0px%2C1px+black&amp;output=js"></script>

function returnWC_XML(dType) {
	var xml =		"<?xml version='1.0' encoding='iso-8859-1'?><mapsUI>"+
								"<wxLayers tileURL='http://g#.imwx.com/TileServer/imgs/'"+
								"seriesListURL='http://gima.weather.com/TileServer/serieslist.do'>"+
									"<layers>"+
										"<layer animation='24' spacer='1'>"+
							 			"<key>" + dType + "</key>"+
							 			"<legend>"+
							 				"<![CDATA[http://image.weather.com/web/common/images/interactive/intmplgnd_radarprecip.png]]>"+
							 			"</legend>"+
										"<interval>60000</interval>"+
										"<showTimestamp>1</showTimestamp>"+
										"<alpha>60</alpha>"+
										"<zoomRangeMin>0</zoomRangeMin>"+
										"<zoomRangeMax>14</zoomRangeMax>"+
										"<outOfRangeMsg>Too close. Zoom out to view this layer.</outOfRangeMsg>"+
										"</layer>"+
									"</layers>"+
								"</wxLayers>"+
							"<ptLayers/>"+
						"</mapsUI>";
	return xml;
}

function returnWC_FVARS(dType)	{
	var fvars = 'lat='+ lat +
            '&long=' + long + 
            '&initialZoomLevel='+zoom+
            '&baseMap='+base+
            '&viewPortWidth='+width+
            '&viewPortHeight='+height+
            '&initialWeatherLayerType='+dType+
            '&wxAnimateOnStart='+dani+
            '&panFrameAlpha=20';
  return fvars;
}

function returnWC_HTML(dType) {
	var	html = '<object type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"'
								+' data="http://image.weather.com/web/flash/FMMain_beta.swf">'
								+'	<param name="movie" value="http://image.weather.com/web/flash/FMMain_beta.swf" />'
								+'	<param name="flashvars" value="' + returnWC_FVARS(dType) + '&config=' + returnWC_XML(dType) + '" />'
								+'	<embed src="http://image.weather.com/web/flash/FMMain_beta.swf" type="application/x-shockwave-flash"'
								+' 	 width="'+width+'" height="'+height+'" flashvars="' + returnWC_FVARS(dType) + '&config=' + returnWC_XML(dType) + '"></embed>'
								+'</object>';
	return html;
}


//"ani" and "zoom" are not currently used. "type" is array reference.
function returnWC_Legend(dType) {
var legend = "http://image.weather.com/web/common/images/interactive/intmplgnd_";
			Map = {};
			Map.layers = [
				{
					"type":"dewpoint",
					"ani":"1",
					"legend":"dew.png",
					"zoom":"12"
				},
				{
					"type":"eurorad",
					"ani":"24",
					"legend":"radarprecip.png",
					"zoom":"12"
				},
				{
					"type":"feelslike",
					"ani":"1",
					"legend":"feelslike.png",
					"zoom":"12"
				},
				{
					"type":"radar",
					"ani":"24",
					"legend":"radarprecip.png",
					"zoom":"14"
				},
				{
					"type":"rain",
					"ani":"1",
					"legend":"precip.png",
					"zoom":"12"
				},
				{
					"type":"sat",
					"ani":"12",
					"legend":"radarclouds.png",
					"zoom":"12"
				},
				{
					"type":"satrad",
					"ani":"12",
					"legend":"radarprecip.png",
					"zoom":"12"
				},
				{
					"type":"snow",
					"ani":"2",
					"legend":"snow.png",
					"zoom":"12"
				},
				{
					"type":"temp",
					"ani":"1",
					"legend":"temp.png",
					"zoom":"12"
				},
				{
					"type":"tempchange",
					"ani":"2",
					"legend":"tempchange.png",
					"zoom":"12"
				},
				{
					"type":"traffic",
					"ani":"1",
					"legend":"trafficspd.png",
					"zoom":"16"
				},
				{
					"type":"ussat",
					"ani":"12",
					"legend":"radarclouds.png",
					"zoom":"12"
				},
				{
					"type":"uv",
					"ani":"2",
					"legend":"uv.png",
					"zoom":"12"
				},
				{
					"type":"windspeed",
					"ani":"1",
					"legend":"wind.png",
					"zoom":"12"
				}
			];

	for(i in Map.layers) {
		if(Map.layers[i].type == dType) {
			legend += Map.layers[i].legend;
			break;
		}
	}
	
	return legend;

}

							

function loadWC(dType) {
	document.getElementById("wcRadar").innerHTML = returnWC_HTML(dType);
	document.getElementById("wcRadarLegend").src = returnWC_Legend(dType);	
}