"android.*mobile", "androidtablet" => "android(?!.*mobile)", "blackberry" => "blackberry", "blackberrytablet" => "rim tablet os", "iphone" => "(iphone|ipod)", "ipad" => "(ipad)", "palm" => "(avantgo|blazer|elaine|hiptop|palm|plucker|xiino)", "windows" => "windows ce; (iemobile|ppc|smartphone)", "windowsphone" => "windows phone os", "generic" => "(kindle|mobile|mmp|midp|pocket|psp|symbian|smartphone|treo|up.browser|up.link|vodafone|wap|opera mini)" ); public function __construct() { $this->userAgent = $_SERVER['HTTP_USER_AGENT']; $this->accept = $_SERVER['HTTP_ACCEPT']; if (isset($_SERVER['HTTP_X_WAP_PROFILE']) || isset($_SERVER['HTTP_PROFILE'])) { $this->isMobile = true; } elseif (strpos($this->accept, 'text/vnd.wap.wml') > 0 || strpos($this->accept, 'application/vnd.wap.xhtml+xml') > 0) { $this->isMobile = true; } else { foreach ($this->devices as $device => $regexp) { if ($this->isDevice($device)) { $this->isMobile = true; } } } } /** * Overloads isAndroid() | isAndroidtablet() | isIphone() | isIpad() | isBlackberry() | isBlackberrytablet() | isPalm() | isWindowsphone() | isWindows() | isGeneric() through isDevice() * * @param string $name * @param array $arguments * @return bool */ public function __call($name, $arguments) { $device = substr($name, 2); if ($name == "is" . ucfirst($device) && array_key_exists(strtolower($device), $this->devices)) { return $this->isDevice($device); } else { trigger_error("Method $name not defined", E_USER_WARNING); } } /** * Returns true if any type of mobile device detected, including special ones * @return bool */ public function isMobile() { return $this->isMobile; } protected function isDevice($device) { $var = "is" . ucfirst($device); $return = $this->$var === null ? (bool) preg_match("/" . $this->devices[strtolower($device)] . "/i", $this->userAgent) : $this->$var; if ($device != 'generic' && $return == true) { $this->isGeneric = false; } return $return; } } $detect = new Mobile_Detect(); $useragent = strtolower($_SERVER['HTTP_USER_AGENT']); preg_match('/ipad/', $useragent, $browser); $device_my = $browser[0]; if (($detect->isMobile()) && ($device_my != 'ipad')) { echo ""; // any mobile platform //exit; //echo "

Mobile Device

"; } Plastic Surgery Madison, Janesville - Cosmetic Surgeon Rockford



About Dr. Gerzenshtein

Rockford Plastic Surgeon
Janesville, Madison Cosmetic Surgery


Dr. Jacob Gerzenshtein is a leading Janesville, Madison and Rockford plastic surgeon who is dedicated to the pursuit of surgical perfection and complete patient satisfaction. Over the course of his career, he has helped numerous patients from throughout Southern Wisconsin and Northern Illinois realize their aesthetic dreams. Dr. Gerzenshtein treats each patient seeking cosmetic surgery in Janesville with the utmost attentiveness and dedication, an approach that consistently delivers outstanding aesthetic results.

Dr. Jacob Gerzenshtein and his Cosmetic Surgery staff are dedicated to providing their Janesville, Rockford and Madison plastic surgery patients with the finest possible medical services.

A complete range of cosmetic, plastic, and reconstructive surgical procedures is available at their state-of-the-art plastic surgery Janesville facility. Dr. Jacob Gerzenshtein performs all surgical procedures and provides your postoperative care with the support of a highly trained staff for surgical assistance, nursing care, anesthesia and recovery.

Pregnancy and childbirth are remarkable life events that change women’s lives forever. In addition to their new lives, many women notice they have new bodies as well. Pregnancy can stretch women’s stomachs, as well as cause youthful-looking breasts to become less perky. A mommy makeover is a set of body contouring procedures designed to specifically treat aesthetic concerns that occur as a result of pregnancy.



1000 Mineral Point Road
Janesville, WI 53563
(608) 515-8880 or (888) 330-3888
Get Directions


Serving plastic surgery patients from throughout Southern Wisconsin and Northern Illinois, including Madison, Janesville and Rockford.

As one of the most highly regarded Rockford / Madison plastic surgery specialists, Dr. Gerzenshtein is proud to offer a variety of sophisticated procedures for the face, breast and body. He is renowned as a talented facelift and rhinoplasty surgeon. In addition, he enjoys a reputation as an accomplished Rockford breast augmentation expert. Over the course of his career, Dr. Gerzenshtein has also helped many Janesville / Madison liposuction and tummy tuck patients realize their dreams of beautifully sculpted torsos.