var preload = new Array();
preload[0] = new Image();
preload[0].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263937080AF6D88ACB8B0648172815C89566D8E';
preload[1] = new Image();
preload[1].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989264946E7BAF6D88ACB8B0648172815C89566D8E';
preload[2] = new Image();
preload[2].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892658E6D7DAF6D88ACB8B0648172815C89566D8E';
preload[3] = new Image();
preload[3].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989261956D7BAF6D88ACB8B0648172815C89566D8E';
preload[4] = new Image();
preload[4].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C5798925F927581AF6D88ACB8B0648172815C89566D8E';
preload[5] = new Image();
preload[5].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892658C6F81AF6D88ACB8B0648172815C89566D8E';
preload[6] = new Image();
preload[6].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263936E81AF6D88ACB8B0648172815C89566D8E';
preload[7] = new Image();
preload[7].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892638F767FAF6D88ACB8B0648172815C89566D8E';
preload[8] = new Image();
preload[8].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263936F7BAF6D88ACB8B0648172815C89566D8E';
preload[9] = new Image();
preload[9].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892648C7082AF6D88ACB8B0648172815C89566D8E';
preload[10] = new Image();
preload[10].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892638E767CAF6D88ACB8B0648172815C89566D8E';
preload[11] = new Image();
preload[11].src = 'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263937383AF6D88ACB8B0648172815C89566D8E';


/***********************************************
* Memory Ticker script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//configure i_tickercontents[] to set the messges you wish be displayed (HTML codes accepted)
//Backslash any apostrophes within your text (ie: I\'m the king of the world!)
var i_tickercontents = new Array(
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74735\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263937080AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>907 E Second St</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 4 &nbsp;<b>Baths:</b> 3+</div><div class=\'sqft\'><b>Sq. Ft.:</b> 3437</div><div class=\'price\'>$335,000</div><div class=\'more\'><a href=\'/pages/idx?mls=74735\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=75810\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989264946E7BAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>118  Deerwood Dr</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 4 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 2463</div><div class=\'price\'>$190,000</div><div class=\'more\'><a href=\'/pages/idx?mls=75810\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=76202\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892658E6D7DAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>1105  Eaton  St.</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 3</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1799</div><div class=\'price\'>$180,000</div><div class=\'more\'><a href=\'/pages/idx?mls=76202\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=72900\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989261956D7BAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>110  Deerwood Dr</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 4 &nbsp;<b>Baths:</b> 3</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1806</div><div class=\'price\'>$179,000</div><div class=\'more\'><a href=\'/pages/idx?mls=72900\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=70686\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C5798925F927581AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>111  Sonora Drive</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 2254</div><div class=\'price\'>$165,000</div><div class=\'more\'><a href=\'/pages/idx?mls=70686\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=76026\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892658C6F81AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>705 S Water Ave</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1761</div><div class=\'price\'>$156,000</div><div class=\'more\'><a href=\'/pages/idx?mls=76026\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74716\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263936E81AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>306  Brookside St</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1610</div><div class=\'price\'>$138,000</div><div class=\'more\'><a href=\'/pages/idx?mls=74716\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74394\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892638F767FAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>702 E Poplar St</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1732</div><div class=\'price\'>$98,000</div><div class=\'more\'><a href=\'/pages/idx?mls=74394\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74720\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263936F7BAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>308 W 1st St</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 2 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1245</div><div class=\'price\'>$92,500</div><div class=\'more\'><a href=\'/pages/idx?mls=74720\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=75037\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892648C7082AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>302  Water Ave</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 1 &nbsp;<b>Baths:</b> 1</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1141</div><div class=\'price\'>$85,000</div><div class=\'more\'><a href=\'/pages/idx?mls=75037\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74291\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C579892638E767CAF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>817 E 2nd St</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1728</div><div class=\'price\'>$82,000</div><div class=\'more\'><a href=\'/pages/idx?mls=74291\'>Click for Details</a></div> </td></tr></table>",
"<table class=\'idx_featured\' border=\'0\' cellspacing=\'0\' cellpadding=\'2\' style=\'width: 100%\'><tr> <td align=\'center\'><a href=\'/pages/idx?mls=74768\'><img class=\'thumb\' src=\'http://tp.usamls.net/getMLPhoto.asp?l=8C5C57989263937383AF6D88ACB8B0648172815C89566D8E\' border=\'0\' width=\'150\'></a> </td></tr><tr> <td><div class=\'address\'><div>201  Ben Juarez</div><div>Sonora, TX</div></div><div class=\'beds\'><b>Beds:</b> 3 &nbsp;<b>Baths:</b> 2+</div><div class=\'sqft\'><b>Sq. Ft.:</b> 1803</div><div class=\'price\'>$60,000</div><div class=\'more\'><a href=\'/pages/idx?mls=74768\'>Click for Details</a></div> </td></tr></table>"
);

var i_persistlastviewedmsg=1 //should messages' order persist after users navigate away (1=yes, 0=no)?
var i_persistmsgbehavior="onload" //set to "onload" or "onclick".

//configure the below variable to determine the delay between ticking of messages (in miliseconds):
var i_tickdelay=12000

////Do not edit pass this line////////////////

var i_divonclick=(i_persistlastviewedmsg && i_persistmsgbehavior=="onclick")? 'onClick="i_savelastmsg()" ' : ''
var i_currentmessage=0

function i_changetickercontent() {
	if (crosstick.filters && crosstick.filters.length>0)
		crosstick.filters[0].Apply()
	crosstick.innerHTML=i_tickercontents[i_currentmessage]
	if (crosstick.filters && crosstick.filters.length>0)
		crosstick.filters[0].Play()
	i_currentmessage=(i_currentmessage==i_tickercontents.length-1)? i_currentmessage=0 : i_currentmessage+1
	var filterduration=(crosstick.filters&&crosstick.filters.length>0)? crosstick.filters[0].duration*1000 : 0
	setTimeout("i_changetickercontent()",i_tickdelay+filterduration)
}

function i_beginticker() {
	if (i_persistlastviewedmsg && i_get_cookie("lastmsgnum")!="")
		i_revivelastmsg()
	crosstick=document.getElementById? document.getElementById("memoryticker") : document.all.memoryticker
	i_changetickercontent()
}

function i_get_cookie(Name) {
	var search = Name + "="
	var returnvalue = ""
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search)
		if (offset != -1) {
			offset += search.length
			end = document.cookie.indexOf(";", offset)
			if (end == -1)
				end = document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset, end))
		}
	}
	return returnvalue;
}

function i_savelastmsg() {
	document.cookie="lastmsgnum="+i_currentmessage
}

function i_revivelastmsg() {
	i_currentmessage=parseInt(i_get_cookie("lastmsgnum"))
	if (i_currentmessage >= i_tickercontents.length) i_currentmessage = 0 // bug fix
	i_currentmessage=(i_currentmessage==0)? i_tickercontents.length-1 : i_currentmessage-1
}

if (i_persistlastviewedmsg && i_persistmsgbehavior=="onload")
	window.onunload=i_savelastmsg

if (document.all||document.getElementById)
	document.write('<div id="memoryticker" '+i_divonclick+'></div>')
if (window.addEventListener)
	window.addEventListener("load", i_beginticker, false)
else if (window.attachEvent)
	window.attachEvent("onload", i_beginticker)
else if (document.all || document.getElementById)
	window.onload=i_beginticker

