
$(document).ready(function(){if(typeof getUserData!="undefined"){getUserData();}
$("#requestQuoteOU").html($("#requestQuoteOU").html().replace(/\{input\}/gi,"<input type='text' name='officeUsers' id='officeUsersFld' size='4' />"));$("#requestQuoteHD").html($("#requestQuoteHD").html().replace(/\{input\}/gi,"<input type='text' name='hotDrinks' id='hotDrinksFld' size='4' />"));$("#officeUsersFld, #hotDrinksFld").numeric();$("select[name='machineLocation']").change(function(){$("p.error").remove();switch($(this).val()){case"office":$("#requestQuoteOU").show();$("#requestQuoteHD").hide();break;case"home":$("#requestQuoteOU,#requestQuoteHD").hide();break;default:$("#requestQuoteOU").hide();$("#requestQuoteHD").show();}});$("#requestQuoteBtn").click(function(){$("p.error").remove();var requiredFields=["name","phone","company"];var optionalFields=["notes","address","email"];var dataObj={};var l=requiredFields.length;for(var i=l;i--;){var fielName=requiredFields[i];var fieldID="#"+fielName+"Fld";if($(fieldID).val()!=""){dataObj[fielName]=$(fieldID).val();}else{$(fieldID).after("<p class='error'>"+translation.err_missing_field+"</p>");}}
var mLocation=$("select[name='machineLocation']").val();if(mLocation=="office"&&$("#officeUsersFld").val()!=""){var officeUsersValue=$("#officeUsersFld").val();if(officeUsersValue==0){$("#requestQuoteOU").after("<p class='error'>"+translation.err_invalid_format+"</p>");}else{dataObj['officeUsers']=officeUsersValue;}}else if(mLocation=="office"){$("#requestQuoteOU").after("<p class='error'>"+translation.err_missing_field+"</p>");}else if((mLocation=="cafe"||mLocation=="counter")&&$("#hotDrinksFld").val()!=""){var hotDrinksValue=$("#hotDrinksFld").val();if(hotDrinksValue==0){$("#requestQuoteHD").after("<p class='error'>"+translation.err_invalid_format+"</p>");}else{dataObj['hotDrinks']=hotDrinksValue;}}else if(mLocation=="cafe"||mLocation=="counter"){$("#requestQuoteHD").after("<p class='error'>"+translation.err_missing_field+"</p>");}
if($("#emailFld").val()!=""&&!validateEmail($("#emailFld").val())){$("#emailFld").after("<p class='error'>"+translation.err_incorrect_email+"</p>");}
if($("p.error").is(":visible")){try{animateGrumbler();}catch(error){}
return false;}
var l=optionalFields.length;for(var i=l;i--;){var fielName=optionalFields[i];var fieldID="#"+fielName+"Fld";if($(fieldID).val()!=""){dataObj[fielName]=$(fieldID).val();}}
dataObj['lang']=translation.lang;dataObj['machineLocation']=mLocation;$("#contentArea > p, #contentArea > fieldset, #loginFromForm").hide();$("#contentArea").append("<div id='loader'></div>");$.post(siteIndex+"plugins/request_quote/request_quote.php",dataObj,function(data,textStatus){$("#loader").remove();if(textStatus=='success'){if(data.Success){if(typeof pageTracker!="undefined"){pageTracker._trackPageview("/request-quote-success");}
$("#contentArea").empty().append(translation[data.Success]);}else{$("#contentArea > p, #contentArea > fieldset").show();if(dataObj['officeUsers']){$("#requestQuoteHD").hide();}else if(dataObj['hotDrinks']){$("#requestQuoteOU").hide();}
var errorMessage=(typeof data.Error!="undefined")?translation[data.Error]:translation['err_email_processing'];$("#contentArea > p:first").prepend("<p class='error'>"+errorMessage+"</p>");try{animateGrumbler();}catch(error){}}}else{$("<p class='error'>"+translation['err_email_processing']+"</p>").prependTo("#contentArea");$("#contentArea > p, #contentArea > fieldset").show();if(dataObj['officeUsers']){$("#requestQuoteHD").hide();}else if(dataObj['hotDrinks']){$("#requestQuoteOU").hide();}
try{animateGrumbler();}catch(error){}}},'json');});$("#requestQuoteFieldset input").keyup(function(event){if(event.keyCode==13){$("#requestQuoteBtn").trigger('click');}});});