newspage = 0;
newssource = 0;

function updatesrch(item) {
	
	switch(item.selectedIndex) {
	
		case 0:
			$('srch_1').style.display = "none";
			$('srch').style.display = "block";
			item.selectedIndex = 1;
		break;
		case 1:
			document.srchbox1.action = "/viewer.php";
			$('srch_1').style.display = "block";
			$('srch').style.display = "none";	
			item.selectedIndex = 0;
			$('qbx').selectedIndex = 1;
		break;
		case 2:
			document.srchbox1.action = "/classifieds/results.php";
			$('srch_1').style.display = "block";
			$('srch').style.display = "none";	
			item.selectedIndex = 0;
			$('qbx').selectedIndex = 2;
		break;
																				

	}
}

function mchangebg(item) {
	
	item.style.border = '1px solid #A9BDE0';
	item.onmouseout = function() {
		item.style.border = '1px solid #E2E9F5';
	}
	
}

function Pweather() {
	hideSelectBoxes();
	// stretch overlay to fill page and fade in
	var arrayPageSize = getPageSize();
	Element.setHeight('overlay', arrayPageSize[1]);
	new Effect.Appear('overlay', { duration: 0.0, from: 0.9, to: 0.5 });
	
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[2] / 15);

	$('settingssub').innerHTML = '<div class="header">My Weather Settings</div><table width="300" border="0" cellspacing="2"><tr><td><div align="right" class="lighttext">Zip Code:</div></td><td><div align="left"><input type="text" id="weatherset" maxlength="5" /></div></td></tr><tr><td><div align="right"></div></td><td><div align="left"><input type="button" value="Set Zip" style="padding:5px;" onclick="Uweather()"  />&nbsp;<input type="button" value="Cancel" style="padding:5px;" onclick="Hweather()" /></div></td></tr></table>';
	$('settingssub').style.display = "block";
	$('settingssub').style.top = arrayPageScroll[1] + ((arrayPageSize[1] / 3) - 350)+ "px";
	$('settingssub').style.left = ((arrayPageSize[0] / 2) - 175) + "px";

	
}

function Hweather() {
	$('settingssub').style.display = "none";
	Element.hide('overlay');
}

function Uweather() {

	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=save&type=zipcode&zipcode=' + $('weatherset').value + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			Hweather();
			window.location.reload();
		}
	}
	ajx.send(null);
	$('settingssub').innerHTML = '<div align="center" class="header"><br>Updating...<br><br></div>';					
}

function hpchgtab(item) {

	if(item == "search") {
		$('srch').style.display = "block";
		$('srch_1').style.display = "none";
		$('hpbrowse').style.display = "none";
	} else {
		$('srch').style.display = "none";
		$('srch_1').style.display = "none";
		$('hpbrowse').style.display = "block";
	}

}

function lnews() {
	hideSelectBoxes();
	// stretch overlay to fill page and fade in
	var arrayPageSize = getPageSize();
	Element.setHeight('overlay', arrayPageSize[1]);
	new Effect.Appear('overlay', { duration: 0.0, from: 0.9, to: 0.5 });
	
	var arrayPageSize = getPageSize();
	var arrayPageScroll = getPageScroll();
	var lightboxTop = arrayPageScroll[1] + (arrayPageSize[2] / 15);

	$('settingssub').innerHTML = '<div class="header">My Local News Sources</div><table width="300" border="0" cellspacing="2"><tr><td valign="top"><div align="right" class="lighttext">Sources:</div></td><td><div align="left" class="lighttext"><input type="checkbox" id="slt" /> The Salt Lake Tribune<br><input type="checkbox" id="dmn" /> The Deseret Morning News<br><input type="checkbox" id="ksl" /> KSL.com<br><input type="checkbox" id="kutv" /> KUTV.com<br><input type="checkbox" id="spec" /> The Spectrum</div></td></tr><tr><td><div align="right"></div></td><td><div align="left"><input type="button" value="Set Sources" style="padding:5px;" onclick="Unews()"  />&nbsp;<input type="button" value="Cancel" style="padding:5px;" onclick="Hweather()" /></div></td></tr></table>';
	$('settingssub').style.display = "block";
	$('settingssub').style.top = arrayPageScroll[1] + ((arrayPageSize[1] / 3) - 350)+ "px";
	$('settingssub').style.left = ((arrayPageSize[0] / 2) - 175) + "px";	
}

function newsSource(id) {
	
	$('hpstories').innerHTML = "<div align=\"center\" style=\"height:110px; padding-top:60px;\"><img src=\"/images/indicator.gif\">&nbsp;&nbsp;<span style=\"vertical-align:3px;\">Loading...</span></div>";
	
	for(i=1;i<=7;i++) {
		if(document.all) {
			$('src_'+i).setAttribute("className", "mtab");	
		} else {
			$('src_'+i).setAttribute("class", "mtab");				
		}
	}
	if(document.all) {
		$('src_'+id).setAttribute("className", "mtaba");	
	} else {
		$('src_'+id).setAttribute("class", "mtaba");				
	}
	
	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=mainhead&src=' + id + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('hpstories').innerHTML = ajx.responseText;
			//new Effect.SlideDown('mnnws');
			newssource = id;
			newspage = 0;
			$('lpage').style.display = "none";
		}
	}
	ajx.send(null);
}

function nnewsSource(id) {
	
	$('nhpstories').innerHTML = "<div align=\"center\" style=\"height:120px; padding-top:80px;\"><img src=\"/images/indicator.gif\">&nbsp;&nbsp;<span style=\"vertical-align:3px;\">Loading...</span></div>";
	
	for(i=1;i<=4;i++) {
		if(document.all) {
			$('nsrc_'+i).setAttribute("className", "mtab");	
		} else {
			$('nsrc_'+i).setAttribute("class", "mtab");				
		}
	}
	if(document.all) {
		$('nsrc_'+id).setAttribute("className", "mtaba");	
	} else {
		$('nsrc_'+id).setAttribute("class", "mtaba");				
	}
	
	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=nmainhead&src=' + id + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('nhpstories').innerHTML = ajx.responseText;
			//new Effect.SlideDown('mnnws');
			nnewssource = id;
			nnewspage = 0;
			$('nlpage').style.display = "none";
		}
	}
	ajx.send(null);
}

function mpl() {
	
	newspage = newspage - 5;
	if(newspage == 0) {
		$('lpage').style.display = "none";
	} else {
		$('lpage').style.display = "block";
	}
	
	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=mainheadpg&src=' + newssource + '&offset=' + newspage + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('hpstories').innerHTML = ajx.responseText;
		}
	}
	ajx.send(null);
	
}

function mpn() {
	
	newspage = newspage + 5;
	if(newspage == 0) {
		$('lpage').style.display = "none";
	} else {
		$('lpage').style.display = "block";
	}

	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=mainheadpg&src=' + newssource + '&offset=' + newspage + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('hpstories').innerHTML = ajx.responseText;
		}
	}
	ajx.send(null);

}
function nmpl() {
	
	nnewspage = nnewspage - 5;
	if(nnewspage == 0) {
		$('nlpage').style.display = "none";
	} else {
		$('nlpage').style.display = "block";
	}
	
	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=mainheadpgn&src=' + nnewssource + '&offset=' + nnewspage + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('nhpstories').innerHTML = ajx.responseText;
		}
	}
	ajx.send(null);
	
}

function nmpn() {
	
	nnewspage = nnewspage + 5;
	if(nnewspage == 0) {
		$('nlpage').style.display = "none";
	} else {
		$('nlpage').style.display = "block";
	}

	var ajx = new ajax();
	ajx.open('get', '/includes/nuajax.php?action=load&type=mainheadpgn&src=' + nnewssource + '&offset=' + nnewspage + '&random=' + Math.random(9999999));
	ajx.onreadystatechange = function() {
		if(ajx.readyState == 4) {
			$('nhpstories').innerHTML = ajx.responseText;
		}
	}
	ajx.send(null);

}

var tmt;

function swapImages(id) {
	
	if(id > images.length-1) {
		id = 0;
	}
	
	$('mainviewer').style.display = "none";

	$('mainviewer').style.background = "url(" + images[id] + ")";	
	
	new Effect.Appear('mainviewer', { duration: 2.0, from: 0.0, to: 1.0 });
	
	$('maintitlecaption').innerHTML = headlines[id];//;
	$('maintitlesubcaption').innerHTML = subhead[id];//;
	$('mainviewer').onclick = function() {
		document.location = url[id];	
	}

	tmt = window.setTimeout("fadeOut(" + id + ");", 6000);

}

function fadeOut(id) {
	tmt = window.setTimeout("swapImages(" + (id + 1) + ");", 2000);
	new Effect.Appear('mainviewer', { duration: 2.0, from: 1.0, to: 0.0 });
}

function writeTops() {

	document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="295" height="230"> <PARAM name="movie" value="flash/tops.swf"><PARAM name="wmode" value="transparent">  <PARAM name="quality" value="high"> <EMBED src="flash/tops.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" width="295" height="230"></EMBED></object>');

}