function clearbox(val) {
	var box_val = document.getElementById("message").value;
	// alert(box_val.length);
	if (box_val.length == val) {
		document.getElementById("message").value = '';
	}
}
 
function popitup(url) {
	newwindow = window.open(url, 'name', 'height=200,width=150');
	if (window.focus) {
		newwindow.focus()
	}
	return false;
}

function popOpen(page, width, height, scrollbars) {
	if (width == "") {
		width = 457;
	}
	if (height == "") {
		height = 459;
	}
	window.open(page, "w", "width=" + width + ", height=" + height
			+ ", menubar=0, scrollbars=" + scrollbars);
}

function loanCalculator() {
	rate = document.load.rate[document.load.rate.selectedIndex].value;
	term = document.load.term[document.load.term.selectedIndex].value;
	downp = document.load.downp.value;
	price = document.load.price.value;
	msg = "";

	if (isNaN(price)) {
		msg += "\nPlease enter just numbers in the 'Vehicle Price' field";
	}
	if (downp != "" && isNaN(downp)) {
		msg += "\nPlease enter just numbers in the 'Down Payment' field";
	} else {
		if (downp == "") {
			downp = 0;
		}
	}
	if (msg != "") {
		alert(msg);
	} else {
		if (parseInt(downp) < parseInt(price)) {

			principal = parseInt(price) - parseInt(downp);
			mointerest = rate / 100 / 12;
			months = term * 12;
			x = Math.pow(1 + mointerest, months);
			document.getElementById('monthly').innerHTML = "<h3><strong> $"
					+ ((principal * x * mointerest) / (x - 1)).toFixed(2)
					+ ' / mo</strong></h3>';
		} else {
			document.getElementById('monthly').innerHTML = '<h3><strong> 0 </strong></h3>';
			alert("There's no monthly payment with your down payment!");
		}
	}

}

function showCoupon(id) {
	window.open('http://www.dealerfire.com/coupons/?DealerID=' + id + '', '',
			'resizable=yes,width=766,height=620');
}

function expand_info(val) {
	var pos = document.getElementById('expand_info').style.display;
	if (pos != "block") {
		document.getElementById('expand_info').style.display = 'block';
		document.getElementById('expand_lnk').innerHTML = 'Less Info';
	} else {
		document.getElementById('expand_info').style.display = 'none';
		document.getElementById('expand_lnk').innerHTML = 'Expand Info';
	}
}
function showHide(action) {
	if (action == 0) {
		document.getElementById('overlay').style.display = 'none';

	} else {
		document.getElementById('overlay').style.display = 'block';
	}
}

var formid = "";
var divclass = "";
var query = "";
loadAJAH = function(filename) {
	if (filename == "searchbox_home_new.php") {
		formid = 'form#searchform_new';
		divclass = "#searchbox_new";
	} else if (filename == "step1_form.php") {
		formid = 'form#searchform_used';
		divclass = "#searchbox_used";
	} else {
		formid = "form#searchform";
		divclass = "#searchbox";
	}

	loaderWaitDisable();
	query = "";

	$("input,select", formid).each(
			function() {
				if ($(this).attr('name') != '' && $(this).val() != ''
						&& $(this).val() != null) {
					query += $(this).attr('name')
							+ "="
							+ $(this).val().replace(/ /g, "%20").replace(/&/g,
									"%26") + "&";
				}
			})
	$(divclass).load("searchbox_ajax.php?" + query + '&filename=' + filename,
			loaderDoneDisable);
}

loaderWaitShade = function() {
	$('#blackback').css('background-color', '#000000');
	$(divclass).fadeTo("slow", 0.30);
}

loaderDoneShade = function() {
	$(divclass).fadeTo("slow", 1, function() {
		$('#blackback').css('background-color', '#ffffff')
	});
}
loaderWaitDisable = function() {
	$('input,select', divclass).attr('disabled', 'true');
}
loaderDoneDisable = function() {
	$('input,select', divclass).removeAttr('disabled');
}

$( function() {
	$('input,select', divclass).removeAttr('disabled');
})