function fireEvent(obj,evt){
var fireOnThis = obj;
if( document.createEvent ) {
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( evt, true, false );
fireOnThis.dispatchEvent(evObj);
} else if( document.createEventObject ) {
fireOnThis.fireEvent('on'+evt);
}
}
function CallMovingQuotesForm()
{
var browser=navigator.appName;
if (browser=="Microsoft Internet Explorer")
{
var el = document.getElementById('movingqoutes_tab_link');
el.click();
}
else
{
fireEvent(document.getElementById('movingqoutes_tab_link'),'click');
}
}
var tabindex = '';
var numErrors=0;
//////////////////////////////begin form initialization/////////////////////////////////////////
jQuery(function(){
jQuery('.right_col').append(jQuery('#hidden_twitter').html());
jQuery('#hidden_twitter').html('');
if(tabindex)
{
Cookie.set('submittedForm', tabindex);
jQuery("#tabs > ul").tabs({selected: parseInt(tabindex) });
}
else
{
if (Cookie.isSet('submittedForm')) {
jQuery("#tabs > ul").tabs({selected: parseInt(Cookie.get('submittedForm')) });
} else {
jQuery("#tabs > ul").tabs({selected:0 }); //default to domestic auto
}
}
jQuery('#show_moving_quote2, #show_moving_quote').click(function() { // bind click event to link
//Cookie.set('submittedForm', '2');
//saveFormInfo()
//jQuery("#tabs > ul").tabs({selected:2 });
});
jQuery('#domestic_tab_link').bind("click", function(e){
Cookie.set('submittedForm', '0');
saveFormInfo();
});
jQuery('#international_tab_link').bind("click", function(e){
Cookie.set('submittedForm', '1');
saveFormInfo();
});
jQuery('#movingqoutes_tab_link').bind("click", function(e){
Cookie.set('submittedForm', '2');
saveFormInfo();
});
var daysToAdd = 3;
var shipdate = '09/13/2010';
if (Cookie.get('QuoteForm') != false) {
var autoform = eval('('+Cookie.get('QuoteForm')+')');
if(autoform)
{
if(!autoform.shipdate)
{
autoform.shipdate = shipdate;
}
//if(autoform.veh_year)
//{
// jQuery("#QuoteForm #veh_year").append("");
//}
onChangeYear ('', 'QuoteForm', autoform.make);
jQuery("#QuoteForm #make").val(autoform.make);
onChangeMake ('', 'QuoteForm', autoform.model);
jQuery("#QuoteForm").populate(autoform);
jQuery('#QuoteForm #veh_year').val(autoform.veh_year);
jQuery('#QuoteForm #make').val(autoform.make);
jQuery('#QuoteForm #model').val(autoform.model);
}
else
{
onChangeYear ('', 'QuoteForm');
}
makeReload('QuoteForm', '');
//jQuery('#div_info').append(Cookie.get('QuoteForm')+'
');
}
else
{
onChangeYear ('', 'QuoteForm');
}
//alert(Cookie.get('movingQuoteForm'));
if (Cookie.get('movingQuoteForm') != false) {
var movingform = eval('('+Cookie.get('movingQuoteForm')+')');
if(movingform)
{
movingform.shipdate = shipdate;
jQuery("#movingQuoteForm").populate(movingform);
jQuery('#movingQuoteForm #numBedrooms').val(movingform.numBedrooms);
}
//alert('('+Cookie.get('movingQuoteForm')+')');
//jQuery('#div_info').html(Cookie.get('movingQuoteForm'));
}
if (Cookie.get('international_quote') != false) {
var intlautoform = eval('('+Cookie.get('international_quote')+')');
if(intlautoform)
{
if(!intlautoform.shipdate)
{
intlautoform.shipdate = shipdate;
}
//if(intlautoform.veh_year && intlautoform.veh_year != "Choose")
//{
// jQuery("#international_quote #veh_year2").append("");
//}
onChangeYear ('2', 'international_quote', intlautoform.make);
jQuery("#international_quote #make2").val(intlautoform.make);
onChangeMake ('2', 'international_quote', autoform.model2);
jQuery("#international_quote").populate(intlautoform);
jQuery('#international_quote #veh_year2').val(intlautoform.veh_year);
jQuery('#international_quote #make2').val(intlautoform.make);
jQuery('#international_quote #model2').val(intlautoform.model);
jQuery('#international_quote #ti_dcountry').val(intlautoform.ti_dcountry);
}
else
{
onChangeYear ('2', 'international_quote');
}
makeReload('international_quote', '2');
//jQuery('#div_info').html(Cookie.get('international_quote'));
}
else
{
onChangeYear ('2', 'international_quote');
}
callTimeInterval();
// first form (defix '')
jQuery('#QuoteForm input').bind('focus', function() {
jQuery('#state-from-popup-0').remove();
});
// second form (defix '2')
jQuery('#international_quote input').bind('focus', function() {
jQuery('#state-from-popup-0').remove();
});
// third form (defix '3')
jQuery('#movingQuoteForm input').bind('focus', function() {
jQuery('#state-from-popup-0').remove();
});
jQuery('#QuoteForm, #international_quote, #movingQuoteForm').find('input, select').bind('click', function(){
jQuery(this).css('border', '1px solid #d2d2d2');
});
jQuery('#fcityorzip').bind('blur', function() {
setCityZipIfOne('from');
var re = new RegExp(",");
if (!checkValidZipCityField('from') && re.exec(jQuery('#fcityorzip').val) == null ) {
jQuery('#fcityorzip').css('border', '1px solid #ff0000');
}
});
jQuery('#fcityorzip').bind('change', function () {
cleanTarget('', '', '', 'from');
fetchZipInfo(trim(jQuery(this).val()), 'from');
});
jQuery('#fcityorzip').bind('keyup', function () {
cleanTarget('', '', '', 'from');
fetchZipInfo(jQuery(this).val(), 'from');
});
jQuery('#fcityorzip').bind('keydown', function(e) {
var keyCode = e.keyCode || e.which;
removeErrorDiv('fcity_zip');
if (keyCode == 9) {
if (getCheckZipInf('from') == true ||
jQuery('#fcityorzip').val()==''||
jQuery('#state-from-popup-0').val()==undefined) {
if(jQuery('#fcityorzip').val()!='' && !getCheckZipInf('from')) return false;
jQuery('#tcityorzip').focus();
if(jQuery('#state-from-popup-0').val()!=undefined) {
eval(jQuery('#state-from-popup-0 li a').attr('href'));
}
return false;
} else {
return false;
}
}
});
jQuery('#tcityorzip').bind('change', function () {
fetchZipInfo(trim(jQuery(this).val()), 'to');
});
jQuery('#tcityorzip').bind('keyup', function () {
fetchZipInfo(jQuery(this).val(), 'to');
});
jQuery('#tcityorzip').bind('blur', function() {
setCityZipIfOne('to');
var re = new RegExp(",");
if (!checkValidZipCityField('to') && re.exec(jQuery('#tcityorzip').val) == null ) {
jQuery('#tcityorzip').css('border', '1px solid #ff0000');
}
});
jQuery('#tcityorzip').bind('keydown', function(e) {
var keyCode = e.keyCode || e.which;
removeErrorDiv('tcity_zip');
if (keyCode==9 && getCheckZipInf('to'))
eval(jQuery('#state-from-popup-0 li a').attr('href'));
return true;
});
// ---- 2 ----
jQuery('#fcityorzip2').bind('blur', function() {
setCityZipIfOne('from2');
var re = new RegExp(",");
if (!checkValidZipCityField('from2') && re.exec(jQuery('#fcityorzip2').val) == null ) {
jQuery('#fcityorzip2').css('border', '1px solid #ff0000');
}
});
jQuery('#fcityorzip2').bind('keyup', function () {
cleanTarget('', '', '', 'from2');
fetchZipInfo(jQuery(this).val(), 'from2');
});
jQuery('#fcityorzip2').bind('change', function () {
cleanTarget('', '', '', 'from2');
fetchZipInfo(trim(jQuery(this).val()), 'from2');
});
jQuery('#fcityorzip2').bind('keydown', function(e) {
var keyCode = e.keyCode || e.which;
removeErrorDiv('fcity_zip');
if (keyCode == 9) {
if (getCheckZipInf('from2') == true || jQuery('#fcityorzip2').val() == '' || jQuery('#state-from-popup-0').val()==undefined ) {
if( jQuery('#fcityorzip2').val() != '') {
if(getCheckZipInf('from2') == false) {
return false;
}
}
jQuery('#ti_dcountry').focus();
if(jQuery('#state-from-popup-0').val()!=undefined) {
eval(jQuery('#state-from-popup-0 li a').attr('href'));
}
return false;
} else {
return false;
}
}
});
// ---- 2 ----
// ---- 3 ----
jQuery('#fcityorzip3').bind('blur', function() {
setCityZipIfOne('from3');
var re = new RegExp(",");
if (!checkValidZipCityField('from3') && re.exec(jQuery('#fcityorzip3').val) == null ) {
jQuery('#fcityorzip3').css('border', '1px solid #ff0000');
}
});
jQuery('#fcityorzip3').bind('keyup', function () {
cleanTarget('', '', '', 'from3');
fetchZipInfo(jQuery(this).val(), 'from3');
});
jQuery('#fcityorzip3').bind('change', function () {
cleanTarget('', '', '', 'from3');
fetchZipInfo(trim(jQuery(this).val()), 'from3');
});
jQuery('#fcityorzip3').bind('keydown', function(e) {
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
if (getCheckZipInf('from3') == true || jQuery('#fcityorzip3').val() == '' || jQuery('#state-from-popup-0').val()==undefined ) {
if( jQuery('#fcityorzip3').val() != '') {
if(getCheckZipInf('from3') == false) {
return false;
}
}
jQuery('#tcityorzip3').focus();
if(jQuery('#state-from-popup-0').val()!=undefined) {
eval(jQuery('#state-from-popup-0 li a').attr('href'));
}
return false;
} else {
return false;
}
}
});
jQuery('#tcityorzip3').bind('keyup', function () {
fetchZipInfo(jQuery(this).val(), 'to3');
});
jQuery('#tcityorzip3').bind('change', function () {
fetchZipInfo(trim(jQuery(this).val()), 'to3');
});
jQuery('#tcityorzip3').bind('blur', function() {
setCityZipIfOne('to3');
var re = new RegExp(",");
if (!checkValidZipCityField('to3') && re.exec(jQuery('#tcityorzip3').val) == null ) {
jQuery('#tcityorzip3').css('border', '1px solid #ff0000');
}
});
jQuery('#tcityorzip3').bind('keydown', function(e) {
var keyCode = e.keyCode || e.which;
removeErrorDiv('tcity_zip');
if (keyCode == 9) {
if (getCheckZipInf('to3') == true) {
eval(jQuery('#state-from-popup-0 li a').attr('href'));
}
return true;
}
});
jQuery('#QuoteForm #email, #movingQuoteForm #email, #international_quote #ci_email').bind('change blur', function() {
//clearTimeout(xtime);
//xtime = setTimeout("checkCrossEmail('#QuoteForm #email');"
i//, 1000);
jQuery('#international_quote #ci_email').val(jQuery.trim(jQuery(this).val()));
jQuery('#movingQuoteForm #email').val(jQuery.trim(jQuery(this).val()));
jQuery('#QuoteForm #email').val(jQuery.trim(jQuery(this).val()));
saveFormInfo();
});
//////////////////////////////////NAME//////////////////////////////////////////////////
jQuery ('#QuoteForm #fname').bind('change', function () {
jQuery('#QuoteForm #fname').val(replaceSpace('#QuoteForm #fname'));
jQuery('#international_quote #ci_name').val(jQuery (this).val());
jQuery('#movingQuoteForm #fname').val(jQuery (this).val());
saveFormInfo();
});
jQuery ('#movingQuoteForm #fname').bind('change', function () {
jQuery('#movingQuoteForm #fname').val(replaceSpace('#movingQuoteForm #fname'));
jQuery('#international_quote #ci_name').val(jQuery (this).val());
jQuery('#QuoteForm #fname').val(jQuery (this).val());
saveFormInfo();
});
jQuery ('#movingQuoteForm #numBedrooms').bind('change', function () {
saveFormInfo();
});
jQuery ('#international_quote #ci_name').bind('change', function () {
jQuery ('#international_quote #ci_name').val(replaceSpace('#international_quote #ci_name'));
jQuery ('#movingQuoteForm #fname').val(jQuery (this).val());
jQuery ('#QuoteForm #fname').val(jQuery (this).val());
saveFormInfo();
});
////////////////////////////////////////END NAME////////////////////////////////////////////////////////
///////////////////////////////////////BEGIN COUNTRY////////////////////////////////////////////////////
jQuery ('#international_quote #ti_dcountry').bind('change', function () {
var value = jQuery(this).val();
if(value == "United States")
{
alert('It appears you are shipment is within the United States. Please specify your destination city or zip.');
jQuery("#tabs > ul").tabs({selected:0 });
jQuery(this).attr('selectedIndex', 0);
}
saveFormInfo();
})
///////////////////////////////////////END COUNTRY//////////////////////////////////////////////////////
////////////////////////////////////////PHONE///////////////////////////////////////////////////////////
jQuery ('#QuoteForm #dphone, #movingQuoteForm #dphone, #international_quote #ci_phone').bind('change', function () {
jQuery('#QuoteForm #dphone').val(jQuery(this).val());
jQuery('#movingQuoteForm #dphone').val(jQuery(this).val());
jQuery('#international_quote #ci_phone').val(jQuery(this).val());
saveFormInfo();
});
///////////////////////////////////////////END PHONE///////////////////////////////////////////////////////
///////////////////////////////////////////////////VEHICLE/////////////////////////////////////////////
jQuery ('#QuoteForm #veh_year, #international_quote #veh_year2').bind('change', function(){
jQuery('#QuoteForm #veh_year').val(jQuery(this).val());
jQuery('#international_quote #veh_year2').val(jQuery(this).val());
var formObj = document.getElementById('make');
populateVMakes(formObj, jQuery(this).val());
var formObj2 = document.getElementById('make2');
populateVMakes(formObj2, jQuery(this).val());
saveFormInfo();
});
jQuery ('#QuoteForm #make, #international_quote #make2').bind('change', function(){
jQuery ('#QuoteForm #make').val(jQuery (this).val());
jQuery ('#international_quote #make2').val(jQuery (this).val());
onChangeMake ('', 'QuoteForm', jQuery(this).val());
onChangeMake ('2', 'international_quote', jQuery(this).val());
saveFormInfo();
});
jQuery ('#QuoteForm #model, #international_quote #model2').bind('change', function(){
jQuery ('#QuoteForm #model').val(jQuery (this).val());
jQuery ('#international_quote #model2').val(jQuery (this).val());
saveFormInfo();
});
////////////////////////////////////END VEHICLE/////////////////////////////////////
///////////////////////////////shipdate/////////////////////////////////////////
jQuery("#shipdate").datepicker(
{
showCurrentAtPos: 0,
buttonText: 'Click here to select date',
minDate : new Date(),
defaultDate: "+3d",
onSelect: function(dateText, inst) {
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+2);
var date2 = dateNow.getTime();
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+60);
var date60 = dateNow.getTime();
var dateNow = new Date();
var selectedTime = new Date();
selectedTime.setDate(parseInt(inst.selectedDay));
selectedTime.setMonth(parseInt(inst.selectedMonth));
selectedTime.setFullYear(parseInt(inst.selectedYear));
if (date2 >= selectedTime.getTime() ) {
less2Days();
} else {
if ( date60 < selectedTime.getTime()) {
more60Days();
}
}
jQuery('#ti_date').val(jQuery('#shipdate').val());
jQuery('#shipdate2').val(jQuery('#shipdate').val());
saveFormInfo();
return;
}
}
);
jQuery('#calendar_div img').addClass('pointer_class').attr('id', 'shipdate_image');
jQuery("#shipdate2").datepicker(
{
buttonText: 'Click here to select date',
minDate : new Date(),
onSelect: function(dateText, inst) {
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+2);
var date2 = dateNow.getTime();
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+60);
var date60 = dateNow.getTime();
var dateNow = new Date();
var selectedTime = new Date();
selectedTime.setDate(parseInt(inst.selectedDay));
selectedTime.setMonth(parseInt(inst.selectedMonth));
selectedTime.setFullYear(parseInt(inst.selectedYear));
if (date2 >= selectedTime.getTime() ) {
less2Days();
} else {
if ( date60 < selectedTime.getTime()) {
more60Days();
}
}
removeErrorDiv ('date');
jQuery('#ti_date').val(jQuery('#shipdate2').val());
jQuery('#shipdate').val(jQuery('#shipdate2').val());
saveFormInfo();
return ;
}
}
);
jQuery('#calendar_div2 img').addClass('pointer_class').attr('id', 'shipdate_image2');
jQuery("#ti_date").datepicker(
{
buttonText: 'Click here to select date',
minDate : new Date(),
onSelect: function(dateText, inst) {
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+2);
var date2 = dateNow.getTime();
var dateNow = new Date();
dateNow.setDate(dateNow.getDate()+60);
var date60 = dateNow.getTime();
var dateNow = new Date();
var selectedTime = new Date();
selectedTime.setDate(parseInt(inst.selectedDay));
selectedTime.setMonth(parseInt(inst.selectedMonth));
selectedTime.setFullYear(parseInt(inst.selectedYear));
if (date2 >= selectedTime.getTime() ) {
less2Days();
} else {
if ( date60 < selectedTime.getTime()) {
more60Days();
}
}
removeErrorDiv ('date');
jQuery('#shipdate').val(jQuery('#ti_date').val());
jQuery('#shipdate2').val(jQuery('#ti_date').val());
saveFormInfo();
return ;
}
}
);
jQuery('#ti_date_div img').addClass('pointer_class_ti_date').attr('id', 'ti_date_image');
jQuery('#shipdate_image').bind('click', function(){
jQuery('#shipdate').css('border', '1px solid #d2d2d2');
});
jQuery('#shipdate_image2').bind('click', function(){
jQuery('#shipdate2').css('border', '1px solid #d2d2d2');
});
jQuery('#ti_date_image').bind('click', function(){
jQuery('#ti_date').css('border', '1px solid #d2d2d2');
});
////////////////////////////////////end shipdate//////////////////////////////////////////////
/////////////////////////////////////BEGIN ONSUBMIT VALIDATION////////////////////////////////////
if (!(checkValidZipCityField('from')))
{
addError("Please enter a valid origin zip code");
};
if (!(checkValidZipCityField('to')))
{
addError("Please enter a valid destination zip code");
};
jQuery('#quote-submit').bind('click', function () {
saveFormInfo();
Cookie.set('submittedForm', '0');
jQuery('#QuoteForm').find('input, select').each(function () {
//jQuery('#div_error').hide();
if (jQuery(this).attr('rel') == 'required') {
switch (jQuery(this).attr('name')) {
case 'email':
var textToTest = jQuery.trim(jQuery(this).val());
var pattern = "[\w\-]+\@[\w\-]+\.\w{2,3}";
var regex = new RegExp("^"+pattern+"$","");
var result = regex.test(textToTest);
if(textToTest == "" || result == null || emailHasErrors){
addError('Please enter a valid email address.');
jQuery(this).css('border', '1px solid #f00');
}
jQuery(this).val(textToTest);
break;
case 'make':
if (jQuery(this).val() == "" || jQuery(this).val() == ('choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle make');
}
break;
case 'veh_year':
if (jQuery(this).val() == "" || jQuery(this).val() == ('Choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle year');
}
break;
case 'model':
if (jQuery(this).val() == "" || jQuery(this).val() == ('choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle model');
}
break;
case 'dphone':
var rez_srt = phoneIsValid(this)
if (rez_srt == 0 || phoneHasErrors )
{
jQuery(this).css('border', '1px solid #f00');
addError('Please enter a valid phone.');
}
break;
default:
var val = trim(jQuery(this).val());
if (val == '') {
jQuery(this).css('border', '1px solid #f00');
switch(jQuery(this).attr("name"))
{
case 'fcityorzip':
addError('Please enter a valid origin city or zip');
break;
case 'tcityorzip':
addError('Please enter a valid destination city or zip');
break;
case 'fname':
addError('Please enter your name');
break;
default:
addError('Error with field: ' + jQuery(this).attr("name"));
}
}
break;
}
}
});
if (errors)
{
numErrors++;
alert(errorMessages+"Feel free to call us instead at (800) 452-2880.");
errorMessages = "";
}
if(!errors)
{
// show_overlay();
jQuery('#QuoteForm').submit( );
}
errors = false;
});
jQuery('#intl-quote-submit').bind('click', function () {
if(saveFormInfo()){
Cookie.set('submittedForm', '1');
};
if (!(checkValidZipCityField('from2'))){
addError("Please enter a valid origin.");
};
jQuery('#international_quote').find('input, select').each(function () {
if (jQuery(this).attr('rel') == 'required') {
switch (jQuery(this).attr('name')) {
case 'email':
var textToTest = jQuery.trim(jQuery(this).val());
var pattern = "[\w\-]+\@[\w\-]+\.\w{2,3}";
var regex = new RegExp("^"+pattern+"$","");
var result = regex.test(textToTest);
if(textToTest == "" || result == null || emailHasErrors){
addError('Please enter a valid email address.');
jQuery(this).css('border', '1px solid #f00');
}
jQuery(this).val(textToTest);
break;
case 'make':
if (jQuery(this).val() == "" || jQuery(this).val() == ('choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle make');
}
break;
case 'veh_year':
if (jQuery(this).val() == "" || jQuery(this).val() == ('Choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle year');
}
break;
case 'model':
if (jQuery(this).val() == "" || jQuery(this).val() == ('choose')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select a vehicle model');
}
break;
case 'ti_dcountry':
if ((jQuery(this).val() == 'Select')||(jQuery(this).val() =='')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please enter a valid country.');
}
break;
default:
var val = trim(jQuery(this).val());
if (val == '') {
jQuery(this).css('border', '1px solid #f00');
switch(jQuery(this).attr("name"))
{
case 'fcityorzip':
addError('Please enter a valid origin city or zip');
break;
case 'tcityorzip':
addError('Please enter a valid destination city or zip');
break;
case 'fname':
addError('Please enter your name');
break;
default:
addError('Error with field: ' + jQuery(this).attr("name"));
}
}
break;
}
}
});
if (errors)
{
numErrors++;
alert(errorMessages+"Feel free to call us instead at (800) 452-2880.");
errorMessages = "";
}
if(!errors)
{
jQuery('#international_quote').submit();
}
errors = false;
});
jQuery('#moving-quote-submit').bind('click', function () {
if(saveFormInfo()){
Cookie.set('submittedForm', '2');
};
if (!(checkValidZipCityField('from3'))){
addError("Please enter a valid origin");
};
if (!(checkValidZipCityField('to3'))){
addError("Please enter a valid destination");
};
jQuery('#movingQuoteForm').find('input, select').each(function () {
if (jQuery(this).attr('rel') == 'required') {
switch (jQuery(this).attr('name')) {
case 'shipdate':
if (jQuery(this).val() == '' ) {
jQuery('#shipdate_div2').css('border', '1px solid #f00');
addError('Please enter a valid date.');
}
break;
case 'email':
var textToTest = jQuery.trim(jQuery(this).val());
var pattern = "[\w\-]+\@[\w\-]+\.\w{2,3}";
var regex = new RegExp("^"+pattern+"$","");
var result = regex.test(textToTest);
if(textToTest == "" || result == null || emailHasErrors){
addError('Please enter a valid email address.');
jQuery(this).css('border', '1px solid #f00');
}
jQuery(this).val(textToTest);
break;
case 'numBedrooms':
if ((jQuery(this).val() == 'Select')||(jQuery(this).val() =='')||(jQuery(this).val() =='Choose')||(jQuery(this).val() =='choose')||(jQuery(this).val() =='0')) {
jQuery(this).css('border', '1px solid #f00');
addError('Please select the number of bedrooms.');
}
break;
default:
var val = trim(jQuery(this).val());
if (val == '') {
jQuery(this).css('border', '1px solid #f00');
switch(jQuery(this).attr("name"))
{
case 'fcityorzip':
addError('Please enter a valid origin city or zip');
break;
case 'tcityorzip':
addError('Please enter a valid destination city or zip');
break;
case 'fname':
addError('Please enter your name');
break;
default:
addError('Error with field: ' + jQuery(this).attr("name"));
}
}
break;
}
}
});
if (errors)
{
numErrors++;
alert(errorMessages+"Feel free to call us instead at (800) 452-2880.");
errorMessages = "";
}
if(!errors)
{
jQuery('#movingQuoteForm').submit();
}
errors = false;
});
/////////////////////////////////////END ONSUBMITVALIDATION////////////////////////////////////
});