Find
Near

Jack's Upholstery

1043 S Bay Rd, Olympia,WA,98506

Map

+1(360)-357-3364
Share
Print

Description

Page: http://www.theupholsteryexpert.com/contact.html Upholstery Repair Contact ==================================================================================================================== Page: http://www.theupholsteryexpert.com/about.html Upholstery About Us ==================================================================================================================== Page: http://www.theupholsteryexpert.com/testimonials.html Upholstery Repair</t"> ==================================================================================================================== Page: http://www.theupholsteryexpert.com/about.html <title>Upholstery About Us ==================================================================================================================== Page: http://www.theupholsteryexpert.com/testimonials.html Upholstery Repair ==================================================================================================================== Page: http://www.theupholsteryexpert.com/ Upholstery Repair ==================================================================================================================== Page: http://www.theupholsteryexpert.com/about.html Upholstery About Us ==================================================================================================================== Page: http://www.theupholsteryexpert.com/testimonials.html Upholstery Repair</t"> ==================================================================================================================== Pag </div> </div> <div class="rowBlock clearfix"> <h4>Email Address</h4> <div class="tabInfo"> info@theupholsteryexpert.com </div> </div> <!-- Ordering method --> <!-- Product features --> <!-- Alternate phone --> <!-- Specialties --> <!-- Discount --> </div> </div> <div id="ReviewsTab" class="tabcontent tab-content"> <div class="noReviewsWrap" id="noReviewsWrap"> <p> Currently there are no reviews for ' Jack's Upholstery '. <br /> Be the first to write a review for them! </p> </div> <div class="clearfix"> <a href="javascript:;" id="writeReviewBtn" class="tabWriteReview" onclick="addReviewForm();">Write a review</a> </div> <div class="addReviewWrap" id="addReviewForm"> <div class="userReviewFormWrapper clearfix" id="userReviewFormWrap"> <!--Place form here--> <div class="revUserRatingWrap clearfix"> <div class="revUserRatingLabel">Your Rating: </div> <div class="revUserRating" id="revUserRating"> <div id="reviewStars-input"> <div class="noscriptRater" id="noscriptRater" style="display:none"> <div class="hideStar0"> <div id="star0"></div> <input type="radio" name="rating" value="0" id="rate0" checked>0 <br> </div> <input type="radio" name="rating" value="1" id="rate1">1 <br> <input type="radio" name="rating" value="2" id="rate2">2 <br> <input type="radio" name="rating" value="3" id="rate3">3 <br> <input type="radio" name="rating" value="4" id="rate4">4 <br> <input type="radio" name="rating" value="5" id="rate5">5 <br> </div> <div class="javascriptRater" id="javascriptRater"> <div id="star1" class="emptyStar"> <div class="halfStarHolder" onClick="starClick(1,0);" onMouseout="starReset();" onMouseover="starHover(1,0);"></div> <div class="halfStarHolder" onClick="starClick(1,1);" onMouseout="starReset();" onMouseover="starHover(1,1);"></div> </div> <div id="star2" class="emptyStar"> <div class="halfStarHolder" onClick="starClick(2,0);" onMouseout="starReset();" onMouseover="starHover(2,0);"></div> <div class="halfStarHolder" onClick="starClick(2,1);" onMouseout="starReset();" onMouseover="starHover(2,1);"></div> </div> <div id="star3" class="emptyStar"> <div class="halfStarHolder" onClick="starClick(3,0);" onMouseout="starReset();" onMouseover="starHover(3,0);"></div> <div class="halfStarHolder" onClick="starClick(3,1);" onMouseout="starReset();" onMouseover="starHover(3,1);"></div> </div> <div id="star4" class="emptyStar"> <div class="halfStarHolder" onClick="starClick(4,0);" onMouseout="starReset();" onMouseover="starHover(4,0);"></div> <div class="halfStarHolder" onClick="starClick(4,1);" onMouseout="starReset();" onMouseover="starHover(4,1);"></div> </div> <div id="star5" class="emptyStar"> <div class="halfStarHolder" onClick="starClick(5,0);" onMouseout="starReset();" onMouseover="starHover(5,0);"></div> <div class="halfStarHolder" onClick="starClick(5,1);" onMouseout="starReset();" onMouseover="starHover(5,1);"></div> </div> </div> </div> </div> <input type="hidden" name="ratingValue" id="ratingValue"> </div> <div class="reviewInput"> <input type="text" name="reviewUserEmail" id="reviewUserEmail" placeholder="Your Email" /> </div> <div class="reviewInput"> <input type="text" name="reviewTitle" id="reviewTitle" placeholder="Your Review Title" /> </div> <div class="reviewInput"> <textarea name="reviewContent" id="reviewContent" cols="30" rows="10"></textarea> </div> <button class="publishReview" id="publishReview">Publish Review</button> </div> </div> <div class="reviewSuccess" id="reviewSuccess"></div> <div class="reviewFail" id="reviewFail"></div> <div class="allReviewsWrap" id="allReviews"> <div class="indReview"> <div class="reviewUserDetails clearfix"> <div class="userThumb"></div> <div class="nameRateWrap"> <p class="revUserName"></p> <p class="revCount"></p> <div class="revStars"></div> </div> </div> <div class="reviewDetailsWrap"> <p class="reviewTitle"></p> <p class="reviewText"></p> </div> </div> </div> </div> <div id="menuTab" class="tabcontent tab-content"> </div> <div id="productsTab" class="tabcontent tab-content"> </div> <div id="biosTab" class="tabcontent tab-content"> </div> <div id="eventsTab" class="tabcontent tab-content"> </div> </div> <!-- <div id="googlead3" class="googleAd"></div> --> <!-- subresult yahoo ads --> <!-- subresult yahoo ads --> <!--Related listings slider start--> <div class="relatedHeader">Related Business in category: <a href='http://www.local.com/business/results/mccleary-wa/furniture-services/listing.cfm?ar=Mccleary%2C+WA&s=Furniture+Services&gsp=YktpT0ZJY3YrSWc4QWJUbFJxbWZuT3QybTJGTThWVFUvbXhLRGY0VXRQUXJ4UENZOUl6WWtJVFZJbFIrMXhrZGNsRXM0YU53MVMvSWsxM2hiVWZkUkRqLzJJbVBGRjJXdWdvTlpKaWQ2U3dvSys0U3RaQVBiZUFTeEtYcGw2VjRyMEZUbTYwTlpnYmdKNGtkUmVkSHRRM0ozN2piV0RCcW94SmRoZGw0NmdIMUN5YmFrSjV4Tm5neU52Mm5ibjRSR1g3VTN6cFR1VEN3RzNNdTdnOVpZcVV4c1dsdnNTbGtLTGlrWENZOE5pbThKTzdURDdNbGZSeVcrT3EwNWF4eWp1WTVkbjBtS0ZiNWFoTFRCMFk2MFV2cVRlUzViKzJlSmMxdnhGVEs3UWxvWml3V1ZaZUlpS3lqQVhEU0UyRjEra1diQmJHSGxYdE9mWHlZdURFVEN3MWJqaTJrdm9MUDg4VndzeVlNbFgwYktONUwybkZUemNsWWtENVZWYmNNZjFKc3UxczZBbDFSYW1aeXlQS0ppYzRyRm9kb3NJMXlNUXVocURaRHAxTT0%3D&wcat=1'>Furniture Services</a>, <a href='http://www.local.com/business/results/mccleary-wa/upholstery/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=Wkx6eElsQklrenkvWTBJM0prQ0NQOHZYd1RtY3h6alBXK05mUlkra0NtazFiTkNHeTQ3bzlRSFdTWkFvQjJRR3RjNjBaTE5MamZQdGkwWTdkM1NZRDVzZlVseWV4RjEyNDg4Y3pRL0NKVjRjTVkrSkJwNzVOMm5LT3NodFNtVE5HVGRocFJpazlPcXgzZHd2OXFQdjFNWGdvY3JnUUdOdERPVXpNMlBORDJXdUxvRUV5aHJNS1RuRXhtTk9UbjVYcDVaVEFKWmFqTitXcUxCZ0FhQWN4NVV0YVRTWXJFUnBQRWhFTDhhejFPQUVhSzJtQVNaK281N2JSeUZINGErMmF3T0FwYjJrdW1WS0pUUjEwS0VCYVR3Q0M3bE8wUmJBeG5FL3hvMmphMnNIeFI1SHBaSFZid1ZjeFJVcUl3ODR0em9zR3NhU3RDOVdkZmVmbnBnT1hLSG5LNmxlNTM1d0dIRm1xVy9TM3h0WFgrdCtXaG5kVXN2Sm9OWVkrdDdLRDQ0UXVBTTB6TCtxSHRidDMrWTF5STBKcWlUMnpDNGRRVUh1VWxxQWZEMD0%3D&wcat=1'>Upholstery</a> </div> <div class="slider clearfix"> <div class="sliderIn clearfix"> <a href="javascript:void(0);" id="lArrow"></a> <ul class="bxslider clearfix" id=""> <li class="clearfix slideLI fstli"> <div class="slideadWrap"> <div class="slideadTitle"> <a href=" http://www.local.com/business/details/mccleary-wa/jack%27s-upholstery-17567829/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=YWZLNWw2YzBjOWFPY0VqdWRtSmd1OVYycS95YTF3MEVWdzNFUlVKR0FPM1BESkVzd2I1Q3dNdlNHUkpQTFZBVGI0VHdiZVlMeGZHVis2YnJWdFFZTTRLMi91VmswRFFKdW9ZcDd2U293d3pjTSsxQ0RKNDMwSnZIQmtyWkwxWkFETXcyMlg3Z2hsbnY5bnM0RThPKzhNSnd0VUFKcnljUTJ1enovT1pXYzVlekRlRkxmMUJzbDU1RnNMMFlxcDdGMjduYnpKZ0tMRHRNOWxGWWRMSGxQMlRMaE5IUVRWMzIxRStVeVhKOEdqTmZOUjZOMHJrR003a1VudmdXcjBZOUpYRHVLTnBOSGRKbDByVHZ3Z3pBTkQ1bDI3cWN2Vmd6L0w5V1R3blhhQnZPd2Y3emNKZjhkc2tQb0k0QkF2cDBYaHhOWThTQXA0c2RjNDE4Q2QyY0hkbVN0OXM4a3FNUURCNDBZVDdwVUQ3dHQ1MGVDZWpKVVRIN1JFRllYSUU0MkhmUEsrSUhta0s0RWtxN2hsNlVpRGRpUzNqSWRwRFVlY1hqZlFoZC81ND0%3D&localid=17567829"> Jack's Upholstery </a> </div> <div class="clearfix slideRateDis"> <div class="webadRating slideadRating"> <ul><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li></ul> </div> <p class="slideadDistance"> 19.27 MI </p> </div> <p class="slideadAddress"> 1043 S Bay Rd Olympia </p> </div> </li> <li class="clearfix slideLI"> <div class="slideadWrap"> <div class="slideadTitle"> <a href=" http://www.local.com/business/details/mccleary-wa/medford-commercial-upholstery-130675887/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=ZVdzMHF3SkE4R21ZdlBYQkxZUjVQVVR3dXVwRUZ2TkJqWC9uS1BXdFcrdTI2RDJTT1Z1NDh6VzJrUXdxNGFxRFhBaWNTUnZDVmtjNW9UNitJQlErbUpTbmNnQlEzdFdXd0F2RnVnY2ZEUGZEcTcxMFRiUG4vZTd5NldYYVJ0SklpemxldmxybDd1eWUzOWdLdzFzTUpaRFJjRjNOR2JmRmRVbVQ0VE16QS9tNU53ZEhWTEN0aU93ek1aQitpYlV0OWVRZW1qZVFFVnpDYjNZOFpkRWxiMlpSRS8rS2w3SWhWVjAxclp5SVBrNWQ4OTJjUGRrdjNMM3J4ejFSWTJsNWVwdkV5SUdINW5HRzlnQkFJdFp3Yllva2h6bDZhZzhSeUl4WUJYUXl1amdqRmhTQ1FWUzk1REc2YmpqZ0F4WER0dlFNTjNEUXo1QUFDNDZaL0kwTWRpdVFJWE1vc2E2KzhjR1RoTnRjZmp2NEo4K2haQ3VjTWxhalVEbXVWcXdJWTB5ZDI1RkZpbVlIa1RTUnE5cklyU2ZOcFIwMlpIUUJRakluWjBxMXhBWT0%3D&localid=130675887"> Medford Commercial Upholstery </a> </div> <div class="clearfix slideRateDis"> <div class="webadRating slideadRating"> <ul><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li></ul> </div> <p class="slideadDistance"> 25.3 MI </p> </div> <p class="slideadAddress"> Serving Your Area olympia </p> </div> </li> <li class="clearfix slideLI"> <div class="slideadWrap"> <div class="slideadTitle"> <a href=" http://www.local.com/business/details/mccleary-wa/judy%27s-upholstery-48550216/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=VmFoL2VpNFRSWUlSQkpDbWE5T3ZxSXlEV09rK0NHQitENWN2bHNPVEpJYUxHWXNBcU5yb0lHRERBY1ZGaVNFUlVUS1RZTjlkaDhtRTdXbmtQRTM3R0Z1VlFOM0FqaE5zd2MyK3pYOGVWQ1pMa3huVEd3K00rbTA2L0ZjWHlBZGxOaGkxYm5EWE5ZK0N2Wit2eHROb2gwNDdKSWpPV3pHMTlzZFY5Ry9PSmg2U0JRdnVVdDNubFNMNlNLSjZjYlBmUU1aS3h4SGgrbGo1dnRQUFRQNnVIeWhkd09mcytsSWkxWlY2bUJid0Rad2lKTmhmc2N3c0xUSlhOMHAxSkdvT3ZJUysrQzV4eTRWY2FJeWFNaXpXVzZtakx4U2dvZG9lMko2NUVKNWVoOHNnRVM1MUxjQUppNmFPS2Y1azRzZEUyVlFxMXJVQkwyRU0yZXJZUTBMTFN4ZTFRTkZyMSs3OUo0azJDWkYzb0ZwYUNNd3hUVmNPYXJLY0NEd1AzcHY4aHlndW94ekVQcjVBbHFmNGxqekFNUTJwSmN6dXMzai83bG5JdmZVUGQrVT0%3D&localid=48550216"> Judy's Upholstery </a> </div> <div class="clearfix slideRateDis"> <div class="webadRating slideadRating"> <ul><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li></ul> </div> <p class="slideadDistance"> 37.17 MI </p> </div> <p class="slideadAddress"> 10024 Burnham Dr Nw Gig Harbor </p> </div> </li> <li class="clearfix slideLI"> <div class="slideadWrap"> <div class="slideadTitle"> <a href=" http://www.local.com/business/details/mccleary-wa/curtis-upholstery-103925161/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=NzgzV2huY3RCL3orOHJkNzRiTHFPdlh0ZlRoQjg4blAxNW56TmszZjRyNnYxUldRRHI2S3h5bkJEZWRhTXd3T0diZnFzR0VVdUtzckk3RGdja3Y3WlpvZDVjRlVUTzZGbjV2ajN0YlpjWW94Tm1FN0dFUC9aL3Y2eEpPSVNnMHFzNm0raFBRWXpDU0lvSTN1bkhITzl4aVRhamZacW1kV0crSWhMWUJ0TDA4NTlPcGtQa2lYRnJFa2I5a3NFVUV6WmRJZGRsV2s1Vldzc0w1alRUdmxiak5ZQjI4ZFl4RTJqSmJNeVVrYXJjL2pBdVRYeWtSUVA3ZGVqM01XSFRXOEJFMFVjMlZ4YUZ0dEc0WHliUGM2QVVNcXhEYmFRbFFBU0U3UkNIWkg2UGxqYXJpSWNUOUFQWU8zTkhTNnpaUjFpL2RBakJsVWZpeEtNb2E1TW1qTVFSWnRpdVo2dHhCVVBvTHRiMjBtMGRESmpWRGhkcE9WT3J1dHVRc0lUNnlKSS8rbXhqTFlFWWNyMVRZaFEzVVU4ZzdENFAvNWNpcW5DMzlZZWM0SVBEMD0%3D&localid=103925161"> Curtis Upholstery </a> </div> <div class="clearfix slideRateDis"> <div class="webadRating slideadRating"> <ul><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li></ul> </div> <p class="slideadDistance"> 38.47 MI </p> </div> <p class="slideadAddress"> 5234 S Tacoma Way Tacoma </p> </div> </li> <li class="clearfix slideLI"> <div class="slideadWrap"> <div class="slideadTitle"> <a href=" http://www.local.com/business/details/mccleary-wa/city-glass-%26-upholstery-54751668/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=eEU0eHIxMWkyTmJwcXMvcnE5czBMOUZMLzg0eVJVTWIvMDlnNEpzSnJpVk9TK2FTWk9PM2ZOOHc4VUxXTjVNTlFCOVhHRkpsRnd4YWdpdXFJWmZwUU9mdTAyQzFYTkUyZmNjWWJ1VSt1eXRzalVCV1JhTU05MElFd0ZoUjJFS0dUZW9PZkhKYytWcm5DVi9SU1BLdFBlanZQVXUyZis0a2s5M3FLcjV2cVBQaEs2L05nMmdaYmUybnlzZTVKd2UwazZXUDVXSmFweDJJdWJtbmsyekFLd3pCQWRabkpQcXIzcTJ1VlA4MG5ZdFRXeExmSFY0T25sWXd1TjNOQ21UVTNpOEhTZHVXZzZwYUQrU011RmZLVFJ2OXc0dTRxdmpHVGRJc1pCRWdHa3p1SE1ZUldNeWxMMmlHSWFHREVmcVYzR01UQ1JkOFJWcmNnZENQaFRtcEt6bU5nSDJtRjN0dkI3WlF3MWNDNW1FaVZPbVF2RmhLbHNYNldmZExYMjRaQThQczBLYnM1c2VEL0hXVHp1aUlPL2dJYUwxN2dTYjFtVnQyMGEzVEdqWDZ1bzd2a2hIcVpNRXRXdDlDSm5Qcg%3D%3D&localid=54751668"> City Glass & Upholstery </a> </div> <div class="clearfix slideRateDis"> <div class="webadRating slideadRating"> <ul><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li><li><i class='inactivestar'></i></li></ul> </div> <p class="slideadDistance"> 41.05 MI </p> </div> <p class="slideadAddress"> 1943 Tacoma Ave S Tacoma </p> </div> </li> </ul> <a href="javascript:void(0);" id="rArrow"></a> </div> </div> <!--Related listings slider end--> <!--Reviews & more info tab structure--> <div class="desktopads blist"> <script type="text/javascript"> google_ad_client = "ca-pub-7439041255533808"; /* Local.com Listings Organic 728x90 */ google_ad_slot = "9939198801"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="//pagead2.googlesyndication.com/pagead/show_ads.js"></script> </div> </div> <!--end leftSide--> <div class="rightBar"> <div class="ads blist"> <script type="text/javascript"> google_ad_client = "ca-pub-7439041255533808"; /* Local.com Listings Organic 300x250 */ google_ad_slot = "5186943274"; google_ad_width = 300; google_ad_height = 250; //--> </script> <script type="text/javascript" src="//pagead2.googlesyndication.com/pagead/show_ads.js"></script> </div> <div id="trendarticles" class="trendarticlesRight"></div> </div> </div> <!-- Bxslider Script --> <script type="text/javascript" src="http://i1.cdn-image.com/lcldsc/jquery.slider.min.js"></script> <script type="text/javascript"> /**================= Bxslider=======================**/ $(document).ready(function() { var bxxslider = $('.bxslider').bxSlider({ slideWidth: 225, slideMargin:30, minSlides: 1, maxSlides: 3, moveSlides: 1, infiniteLoop: true, nextSelector: '#rArrow', prevSelector: '#lArrow', nextText: '', prevText: '', responsive: true, auto: true, pager: false, nextText: '', prevText: '', useCSS: true, onSliderLoad: function() { $(".bxslider").css("visibility", "visible"); }, onSlideAfter: function() { bxxslider.stopAuto(); bxxslider.startAuto() } }); }); /**=================End Bxslider=======================**/ /*=================== Star hover Function Start==========================*/ function starHover(star) { var i; for (i = 0; i < star; i++) { document.getElementById('star' + i).className = "wholeStar"; document.getElementById('star' + star).className = "wholeStar"; } for (i = star + 1; i <= 5; i++) { document.getElementById('star' + i).className = "emptyStar"; } } function starClick(star) { var val; val = 1 * star; // if(halfstar==0 && val>0){ // val--; // } document.getElementById('rate' + val).checked = true; starHover(star); document.getElementById('ratingValue').value = star; } function starReset() { var i; var which; var val; for (i = 0; i <= 5; i++) { which = document.getElementById('rate' + i).checked; if (which) { val = i; } } var star; star = Math.ceil(val / 1); if (star == Math.floor(val / 1) && star > 0) { halfstar = 1; } else { halfstar = 0; } star = Math.ceil(val / 1); starHover(star); } starReset(); /*=================== Star hover Function End==========================*/ /**=================display add review form =======================**/ function addReviewForm() { document.getElementById('addReviewForm').style.display = "block"; document.getElementById('writeReviewBtn').style.display = "none"; document.getElementById('reviewSuccess').style.display = "none"; document.getElementById('reviewFail').style.display = "none"; } //clear fields function clearreviewfields() { document.getElementById("reviewUserEmail").value = ''; document.getElementById("reviewTitle").value = ''; document.getElementById("reviewContent").value = ''; document.getElementById("star1").className = "emptyStar"; document.getElementById("star2").className = "emptyStar"; document.getElementById("star3").className = "emptyStar"; document.getElementById("star4").className = "emptyStar"; document.getElementById("star5").className = "emptyStar"; } // Get the element with id="defaultOpen" and click on it var myElem = document.getElementById('defaultOpen'); if (myElem != null) { document.getElementById("defaultOpen").click(); // console.log('more info tab'); } else if ((myElem == null)) { document.getElementById("writeReviewTab").click(); console.log('write Review tab'); } function openReviewSection() { document.getElementById("writeReviewTab").click(); document.getElementById('addReviewForm').style.display = "block"; document.getElementById('writeReviewBtn').style.display = "none"; document.getElementById("reviewUserEmail").focus() $('#reviewFail').hide(); $('#reviewSuccess').hide(); } /**=================display add review form =======================**/ /*======================tabs start=====================*/ $('ul.tabs li').click(function() { $('ul.tabs li').removeClass('current'); $(this).addClass('current'); $('.tab-content').removeClass('current'); $('.tab-content').eq($(this).index()).addClass('current'); }); // $('.tabTitle').click(function() { // $('.tabTitle').removeClass('on'); // $('.tabInnerDetails').slideUp('normal'); // if($(this).next().is(':hidden') == true) { // $(this).addClass('on'); // $(this).next().slideDown('normal'); // } // }); // $("#firstActive .tabTitle:eq(0)").trigger('click'); /*======================tabs start=====================*/ /*====================== review form Validations start====================*/ var DUP = true; $("#publishReview").click(function() { var reviewTitle = $("#reviewTitle").val(); var reviewUserEmail = $("#reviewUserEmail").val(); var reviewContent = $("#reviewContent").val(); var reviewStars = $("#ratingValue").val(); var flag = true; $('div[class^="form_error"]').remove(); $('div[class^="errorglow"]').remove(); if (reviewTitle == '') { $("input#reviewTitle").parent().addClass('errorglow'); $("input#reviewTitle").parent().after('<div class="form_error">Please enter title</div>'); flag = false; } else { $("input#reviewTitle").parent().removeClass('form_error'); $("input#reviewTitle").parent().removeClass('errorglow'); } if (reviewUserEmail == '' || (reviewUserEmail != '' && !validateEmail(reviewUserEmail))) { $("input#reviewUserEmail").parent().addClass('errorglow'); $("input#reviewUserEmail").parent().after('<div class="form_error">Please enter your email-id</div>'); flag = false; } else { $("input#reviewUserEmail").parent().removeClass('form_error'); $("input#reviewUserEmail").parent().removeClass('errorglow'); } if (reviewContent == '') { $("textarea#reviewContent").parent().addClass('errorglow'); $("textarea#reviewContent").parent().after('<div class="form_error">Please enter content</div>'); flag = false; } else { $("textarea#reviewContent").parent().removeClass('form_error'); $("textarea#reviewContent").parent().removeClass('errorglow'); } if (reviewStars == '') { $("input#ratingValue").after('<div class="form_error" style="float:left;width:100%;margin-top:3px">Please select a value</div>'); flag = false; } else { } if (flag == true && DUP == true) { console.log('x'); saveMyReviews(); document.getElementById('addReviewForm').style.display = "none"; document.getElementById('noReviewsWrap').style.display = "none"; document.getElementById('writeReviewBtn').style.display = "block"; // $( "#publishReview" ).submit(); } }); function validateEmail(email) { var emailReg = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); var valid = emailReg.test(email); if (!valid) { return false; } else { return true; } } //User ratings $('.revUserStars li').hover(function() { $('.revUserStars li').removeClass('activeUserStar'); $(this).prevAll('li').addBack().addClass('activeUserStar'); }); if ($(window).width() < 1400) { // console.log('Less than 1440'); $('.mapMobappendhere').html($('.mapWrapper')); } else { // console.log('More than 1440'); $('.rightWrappInn').prepend($('.mapWrapper')); } $(window).on('resize', function() { if ($(window).width() < 1400) { $('.mapMobappendhere').html($('.mapWrapper')); } else { $('.rightWrappInn').prepend($('.mapWrapper')); } }); /*====================== review form Validations start====================*/ var DUP = true; // Share popup in business listing page $("#shareBusiness").click(function(){ $("#shareUrl").fadeIn(); $(".ativeOverlay").fadeIn(); }); $("#closeSharePopup, .ativeOverlay ").click(function(){ $("#shareUrl").fadeOut(); $(".ativeOverlay").fadeOut(); }); // Share popup in business listing page end </script> <!--end individual business listing page--> <!-- SUBRESULT PAGE END --> <script type="text/javascript"> $(document).ready(function(){ $('.mobile-menu').on('click', function(event) { $(this).toggleClass('activated'); $('.resultheader .homeSelectWrapper').toggleClass('activated'); event.stopPropagation(); }); }); // subresult page msg more info tab if ($("#buzzInfo").children().length == 0) { $('#buzzInfo').append('<div class="msgAlert">There Is No Information For This Business.</div>'); } // subresult page msg more info tab end window.onload = function(){ try { if (typeof design !== 'undefined' && design.hasOwnProperty('adblocks')) { for (i = 0; i < design.adblocks.length; i++) { var _ad = design.adblocks[i].container; if(typeof(document.getElementById(_ad)) != 'undefined' && document.getElementById(_ad) != null && document.getElementById(_ad).innerHTML == "") document.getElementById(_ad).remove(); } } } catch(err){} } </script> </div> </div> <footer> <div class="footer clearfix"> <div class="container"> <div class="footCol1 fl foot_col_half"> <a href="/" class="footerLogo"> <img src="http://i3.cdn-image.com/lclpic/12847/footlogo.png" alt="Local.com"> </a> <p>Find local listings of businesses and services near you. Get driving directions, reviews and ratings, phone numbers, addresses and more on Local.com.</p> </div> <div class="footCol3 fl foot_col_half"> <div class="leftText fl clearfix"> <div class="vTextWrap "> <span class="brd brdBg"></span> <span class="vTxt">Recent Articles</span> </div> </div> <ul class="footerUl3 fl"> <li> <span class="footerNum fl">01</span> <div class="Wrap fl"> <a href="https://articles.local.com/topics/wellness/affordable-beauty-tips-to-help-you-look-great-and-save-cash/" class="postTitle " target="_blank" title="Affordable Beauty Tips to Help You Look Great and Save Cash">Affordable Beauty Tips to Help You Look Great and Save Cash</a> <!-- <div class="postDate">OCTOBER 26, 2016</div> --> </div> </li> <li> <span class="footerNum fl">02</span> <div class="Wrap fl"> <a href="https://articles.local.com/topics/food/an-easy-recipe-for-crab-and-mango-salad-an-elegant-meal-in-itself-or-a-delicious-appetizer/" class="postTitle" target="_blank" title="An Easy Recipe for Crab and Mango Salad an Elegant Meal in Itself or a Delicious Appetizer">An Easy Recipe for Crab and Mango Salad an Elegant Meal in ...</a> <!-- <div class="postDate">OCTOBER 26, 2016</div> --> </div> </li> <li> <span class="footerNum fl">03</span> <div class="Wrap fl"> <a href="https://articles.local.com/topics/shopping/does-the-kindle-make-a-good-gift-for-an-avid-reader/" class="postTitle" target="_blank" title="Does the Kindle Make A Good Gift for an Avid Reader?">Does the Kindle Make A Good Gift for an Avid Reader?</a> <!-- <div class="postDate">OCTOBER 26, 2016</div> --> </div> </li> <li> <span class="footerNum fl">04</span> <div class="Wrap fl"> <a href="https://articles.local.com/topics/household/is-an-animal-shelter-a-good-place-to-get-a-cat/" class="postTitle " target="_blank" title="Is an Animal Shelter a Good Place to Get a Cat?">Is an Animal Shelter a Good Place to Get a Cat?</a> <!-- <div class="postDate">OCTOBER 26, 2016</div> --> </div> </li> </ul> </div> </div> </div> <div class="container"> <ul class="btmFoot clearfix"> <li><a href="http://www.local.com/local_about_us.php">About us</a></li><li> |</li> <li><a href="http://www.local.com/lc-localcontact.php">Contact us</a></li><li> |</li> <li><a href="https://partners.local.com/?fromclaimdotlocaldotcom" target="_blank">Advertiser Sign In</a></li><li> |</li> <li><a href="https://partners.local.com/?fromclaimdotlocaldotcom">Claim your listing</a></li><li> |</li> <li><a href="http://www.local.com/local_faqs.php">FAQ</a></li><li> |</li> <li><a href="http://www.local.com/local_sitemap.php">Site Map</a></li><li> |</li> <li><a href="http://www.local.com/local_privacy.php">Privacy Policy</a></li><li> |</li> <li><a href="http://www.local.com/local_terms_and_conditions.php">Terms</a></li><li> |</li> <li>Some data provided by Acxiom.</li> </ul> </div> <div class="copyRight txt-center clearfix"> Copyrights © 2019. All Rights Reserved </div> </footer> </div> <link rel="stylesheet" href="http://i1.cdn-image.com/lcldsc/leaflet.css" /> <script src="http://i1.cdn-image.com/lcldsc/leaflet.js"></script> <script src="http://i1.cdn-image.com/lcldsc/leaflet-providers.min.js"></script> <script type="text/javascript"> try{ if (document.attachEvent)document.attachEvent("onDOMContentLoaded", function() {printMap("map","OpenStreetMap.Mapnik");});else document.addEventListener("DOMContentLoaded", function() {printMap("map","OpenStreetMap.Mapnik");}, false); } catch(e){} </script> <div style='display:none;visibility:hidden;'><script language="javascript" > function _bpx_() { try {var saScript = document.createElement("script"); saScript.src = location.protocol + "//pxlgnpgecom-a.akamaihd.net/javascripts/browserfp.min.js?templateId=13"; saScript.async = "async"; document.body.appendChild(saScript); saScript.onload = function() {try{var fp_instance = new browserfp();var pageAttr = {};pageAttr.kw_id = '';pageAttr.kw_pos = '0';pageAttr.page_id = 'landing_page';pageAttr.vi_id = '1223192687995505610';pageAttr.vs_id = '922vr3192687994205610';pageAttr.hvs_id = '902vt3112327920912309';pageAttr.req_dom='local.com';pageAttr.refUrl='';pageAttr.srcUrl='http://www.local.com/business/details/mccleary-wa/jack%27s-upholstery-17567829/listing.cfm?ar=Mccleary%2C+WA&s=Upholstery&gsp=STdua3c3VXhEU3dqRmRiaVRmdXFPYlpJSzRrNlNBRjB0bDdXWVRqSVBoNGRGL21MSTZ0MXpPSzJXOWZVUFdkYkZRV1pGNWNQNE8zRVAxcS9HSmdoOGZaQ1l6M0xydzdnTVRUYkJtOU80ZnhKRnY2cTdXSmFMMVhFOTkwN2JFaEUyNzkwL0JUaWkwM2x6cWZqME1ua1dNSTV1eTMwbUFKdDB5aWd2aDBHYXVCbkN6LzFXQTl2UDloOXNTSGhqUGUwcURpYitaVWkza1V0RzVGSDEveE9PbGl5eW5IOHErNnNZNFpxR1lGRDZwMWIycGovUSswVStkWjZ1YTFacEYwdEdsU243VlBwZU9HOTd2ZS9nWHRWTHljL3Q5Z3F4SXRmd1VHbE8yYlRPei8yRWdxV09IeVVnclc5Nk1jRStzRzI4UFdDQ3NPazhDak5pN0NTRE9vVndJMnhRWmYwcDVYcEVEdm9uUm5udlRwQjJaaStsbE04VnBrdC93aE1KVy93UmxvUlhoNERnYlBVV2NYTzFXS2lMekRLMEtwbUtaaHpyV2o2ejdxRTNib3d6TVlSeWZNODc1aFpwL2hmY2VHWA%3D%3D&localid=17567829';pageAttr.cust_id='9CUIJ0172';pageAttr.pid = '9POUX4B9V';fp_instance.setPageAttr(pageAttr);fp_instance.sendViewData();}catch(e){}};} catch(e){} } try { if(typeof(_bpx_) == 'function'){ _bpx_(); } } catch(e){} </script> </div><script type="text/javascript" language="javascript"> function saveMyReviews(){try{saveReviews("17567829","","");}catch(e){}} </script> <script type="text/javascript">if(relplaceAllALinks) relplaceAllALinks(/(\/lclk|\.cfm)\?/);</script><script language="javascript" type="text/javascript" > var __pp = []; </script><script type='text/javascript'>var areaToUse='Mccleary, WA'</script><script type='text/javascript'>var srchToUse='Upholstery'</script><script type='text/javascript'>var defaultCountryFowWebSite='US'</script><script type='text/javascript'>var defaultCityStateFowWebSite='Los Angeles, CA'</script><script defer type='text/javascript' src='http://i2.cdn-image.com/lcldsc/smartSearchForLocal.min.js?v7'></script><script type="text/javascript" language="javascript"> window.autoCompleteLogging = '1';window.view_id='1223192687995505610';window.visit_id='902vt3112327920912309';window.visitor_id='922vr3192687994205610';window.ip='585947229'; </script> <script defer type='text/javascript' src='http://i1.cdn-image.com/lcldsc/pluckRenderForLocal.min.js?v1.2'></script> </body> </html>