﻿// JScript File

var mapsLoaded = "";

function OnClientTabSelected(sender, eventArgs){
	var tabStrip = sender;  
	var tab = eventArgs.get_tab();
	
	var tabParams = tab.get_value().split(",");

	switch(tabParams[0])
	{
		case 'map':
			
			if (mapsLoaded.indexOf(tabParams[1]) <= -1) {
				//2nd param is the loadMap method to call for this particular tab
				var myFunction=tabParams[1];
				window[myFunction]();
				mapsLoaded += ','+tabParams[1];			
			}

			break;
		
		case 'schools':
		
			document.getElementById(tabParams[1]).style.height="600px"; 
			document.getElementById(tabParams[1]).src="http://"+tabParams[2]+".areatour.net/schools.html"; 

			break;
		
		default:
	}
		
}

function handleGalleryNavigate(direction, idImage, idCaption, idIndex, idArray, idCaptions){
	var a = document.getElementById(idArray).value.split(",");
	var idx = document.getElementById(idIndex).value;
	var captions = document.getElementById(idCaptions).value.split("|");
	
	if (direction=='prev'){
		idx--;
	}
	else{
		idx++;
	}
	
	if (idx < 1 || idx > a.length){
		//alert('SKIP: '+idx);
	}
	else{
		//alert('IMG: '+a[idx-1]);
		//Account for zero based array	
		document.getElementById(idImage).src=a[idx-1];
		document.getElementById(idIndex).value=idx;
		document.getElementById(idCaption).innerHTML=captions[idx-1];
	}
}

function handleAddMortCalc(containerID, h, w){
			var flashvars = {};
			flashvars.xmlLink = "xml/MortgageCalculator.ashx";
			//flashvars.xmlLink = "xml/domain.ashx";
			var params = {};
			var attributes = {};
			attributes.id = "mortcalc";
			swfobject.embedSWF("_media/graphics/aws/widgets/mortcalc.swf", containerID, w, h, "9.0.0", false, flashvars, params, attributes);
}


function handleAddSWFGallery(containerID, h, w, uid){
			var flashvars = {};
			flashvars.xmlLink = "xml/listing.ashx?uid="+uid+"&v=1";
			//flashvars.xmlLink = "xml/property.xml";
			var params = {};
			params.allowScriptAccess = "sameDomain";
			params.allowFullScreen = "true";
			params.quality = "high";
			params.bgcolor = "#222222";
			var attributes = {};
			attributes.id = "gallery_"+uid;
			swfobject.embedSWF("_media/graphics/aws/widgets/slideshow.swf", containerID, w, h, "9.0.0", false, flashvars, params, attributes);
}
