// JavaScript Document

function change_image(tin)
	{
		var temp = document.getElementById('photo');	
		temp.src = listing[tin].url;
		var temp = document.getElementById('description');	
		temp.innerHTML = listing[tin].desc;
	}
	
function search_results(url)
	{
		document.getElementById('show_results').innerHTML = '<center><img src="http://www.rvlistingsonline.com/images/ajax-loader.gif" width="100" height="100" style="padding-top: 15px;"></center>'; 
		ajaxpage(url,'show_results');
	}
	
function newWindow(newContent,size) 
	{ 
		size = (size) ? size : 'width=763,height=600';
		winContent = window.open(newContent, 'nextWin', 'left=20, top=20,'+size+',toolbar=no,scrollbars=yes, resizable=no');
	}
	
function check_form(target,items,names)
	{
		var temp = document.getElementById(target);
		if(!temp){alert('Form Could Not be Checked'); return false;}
		var out = 'Please Complete the following:\n';
		var test = out;
		for(i in items)
		{
			var ttt = (temp[items[i]].length) ? temp[items[i]].selectedIndex : temp[items[i]].value;
			if(ttt == -1 || ttt == '')		{	out += ' |--'+names[i]+'\n'		}
		}
		if(test != out){	alert(out);  return false;}
		return true;
	
	}
	
function e_typeof(tin)
	{
		var out = 'Unknown';
		switch (typeof(tin))
		{
			case 'object': 		return 'object'; 	break;
		    case 'function': 	return 'function'; 	break;
			default:	return (typeof(tin.length) == 'number') ? 'number' : 'Unknown'; 		break;
		}	
	}
						