if (js_HTTP_SERVER=='' || js_HTTP_SERVER==null) { alert("SKSite Script Error");}
function sk_checkboxCheck() { var the_inputs = []; if (the_inputs = document.getElementsByTagName("input")) { var the_checkboxes = new Array(); var k=0; for(var n=0;n<the_inputs.length;n++){ if(the_inputs[n].type=="checkbox"){ the_checkboxes[k]=document.getElementsByTagName("input")[n]; k++ } } } if (the_checkboxes.length > 0) { for (var n=0;n<the_checkboxes.length;n++){ if (the_checkboxes[n].checked==true) { return true; } } if (the_checkboxes[0].checked=true) { return true; } else { return false; } } return false; }
function getElementsByTagNameMultiple( tag_names, parent_node ) { if( parent_node == undefined ) { parent_node = document;}
var out = new Array(); for( var i = 0; i < tag_names.length; i++ ) { elementsFound = parent_node.getElementsByTagName(tag_names[i]); for (var j = 0; j < elementsFound.length; j++)
out.push( elementsFound.item(j) );}
return out;}
function getAllFormElements( parent_node ) { return getElementsByTagNameMultiple( [ 'input', 'textarea', 'select', 'button' ] );}
function instantQuote(step) { var timeStamp = new Date(); if (step=="1") { if (formManufacturer = grabElement("manufacturer")) { if (submitButton = grabElement("db_add_form_submit")) { submitButton.value = "PROCESSING...";}
ajaxpage(js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/step/2/aj/1/stamp/" + timeStamp.getTime() + "/manufacturer/" + formManufacturer.value,"content_container");} else { alert("Error");}
}
if (step=="2") { if (formModel = grabElement("model")) { if (submitButton = grabElement("db_add_form_submit")) { submitButton.value = "PROCESSING...";}
ajaxpage(js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/step/3/aj/1/stamp/" + timeStamp.getTime() + "/model/" + formModel.value,"content_container");} else { alert("Error");}
}
if (step=="3") { 
	if (sk_checkboxCheck()==false) {
		alert("ERROR");
		return false;	
	}

	if (formVars = getElementsByTagNameMultiple([ 'select','input' ])) { 
		requestVars = ''; 
		for (var key in formVars) { 
			if (formVars[key].checked==true) {
				requestVars = requestVars + "/" + formVars[key].name + "/" + formVars[key].value;			
			}
			if ((formVars[key].name.substr(0,3))=="cb_" || formVars[key].name=="model") { 
				requestVars = requestVars + "/" + formVars[key].name + "/" + formVars[key].value;
			}
		}
		thisURL = js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/step/4/aj/1/stamp/" + timeStamp.getTime() + requestVars; 
		//alert(thisURL);
		ajaxpage(thisURL,"content_container");
	} else { 
		alert("Error");
	}
}
}
function instantQuoteBack(step,manufacturer,model) { var timeStamp = new Date(); if (step=="0") { ajaxpage(js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/aj/1/stamp/" + timeStamp.getTime(),"content_container");}
if (step=="1" && manufacturer!='') { thisURL = js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/aj/1/step/2/manufacturer/" + manufacturer + "/stamp/" + timeStamp.getTime(); ajaxpage(thisURL,"content_container");}
if (step=="3" && model!='') { thisURL = js_HTTP_SERVER + js_FS_PRIMARY_PAGE + "/page/instant_quote/aj/1/step/3/model/" + model + "/stamp/" + timeStamp.getTime(); ajaxpage(thisURL,"content_container");}
}
