function lm(msg) {
	if (typeof console != "undefined") {
		console.log(msg);
	}
}

function getUrlParam(name) {
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function fill_rent_amount(type) {
	var _obj;
	var _store = document.forms[0].store.value != undefined ? document.forms[0].store.value : getUrlParam('s');
	var _dimensions = document.forms[0].dimensions.value != undefined ? document.forms[0].dimensions.value : getUrlParam('d');
	if (arguments.length > 1) {
		_obj = document.getElementById(arguments[1]);
	} else {
		_obj = document.forms[0].rent_amount;
	}
	set_rent_amount_value(_obj, "Loading...")
	$.get("/ajax.php", { s:_store, t:type, d:_dimensions }, function(data) {
		var _val = data ? data : "N/A";
		set_rent_amount_value(_obj, _val);
	});
}

function fill_rent_amounts(type) {
	fill_rent_amount(type);
	var _fillObj = ["drive-up", "dust-controlled", "climate-controlled"];
	for (var i=0; i<_fillObj.length; i++) {
		fill_rent_amount(i+1,_fillObj[i] + "-price");
	}
}

function set_rent_amount_value(obj, val){
	if (typeof obj != "undefined") {
		if (typeof obj.value != "undefined") {
			lm("in the form: " + val);
			obj.value = val;
		} else {
			obj.innerHTML = "";
			if (val != "") {
				var _text = document.createTextNode("(" + val + ")");
				obj.appendChild(_text);
			}
		}
	}
}
