function clearbox(val){
  var box_val=document.getElementById("message").value;
  //alert(box_val.length);
  if(box_val.length==val) { document.getElementById("message").value=''; }
} 

function GetSelectedItem() {

	chosen = ""
	len = document.searchform_new.t.length
	
	for (i = 0; i <len; i++) {
	if (document.searchform_new.t[i].checked) {
	chosen = document.searchform_new.t[i].value
	}
	}
	
	if (chosen == "") {
	return 'New';
	}
	else {
	 return chosen;
	}
}

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 = $('#rate').val();
	term = $('#term').val();
	downp = $('#downp').val();
	price = $('#price').val().replace(/$/g, "").replace(/,/g, "");
	trade = $('#trade').val();

	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)
					- (trade == null ? 0 : parseInt(trade));

			mointerest = rate / 100 / 12;

			months = term * 12;

			x = Math.pow(1 + mointerest, months);

			$('#monthly').html("$"

			+ ((principal * x * mointerest) / (x - 1)).toFixed(2)

			+ '');

		} else {

			$('monthly').html('0');

			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 == "searchbox_home_used.php") {
		formid = 'form#searchform_used';
		divclass = "#searchbox_used";
	} else {
		formid = "form#searchform";
		divclass = "#searchbox";
	}

	query = $(formid).formSerialize();
	loaderWaitDisable();
	
	
	$(divclass).load("searchbox_ajax.php?" + query + '&filename=' + filename,
			loaderDoneDisable);
}

fillSearchboxValues = function()
{
	$("input,select", "form#searchform").each(
	function() {
		if ($(this).attr('name') != '') {

			val = jQuery.url.param($(this).attr('name'));
			val = unescape(val);
			val = val.replace(/\+/g,' ');
			
			if(val!=null && val!='' && typeof successful != 'undefined')
			$(this).val(val);
		}
	})
}

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');
})

addToCompare = function() 
{
	sessionid = $.cookie('PHPSESSID');
	var method = $(this).attr('checked')?"addToCompare":"removeFromCompare";
	var valueToStore = $(this).val()
	$.ajax({
	   type: "POST",
	   url: "ajax_functions.php?PHPSESSID="+sessionid,
	   data: "method="+method+"&vin="+valueToStore,
	   success: function(msg){
		loadCompareList();
	   }
	 });
}

loadCompareList = function()
{
	sessionid = $.cookie('PHPSESSID');
	$.ajax({
	   type: "POST",
	   url: "ajax_functions.php?PHPSESSID="+sessionid,
	   data: "method=getComparisonVins",
	   success: function(msg){
	     
	   },
	   dataType: "script"
	})
}
