

<!DOCTYPE html>
<html lang="en">
	<head>
           <!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-112375235-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-112375235-1');
</script>
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> 
		<meta name="format-detection" content="telephone=no" />
		<title>Press Release</title>
		<link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon" />
		<link href="css/bootstrap.min.css" rel="stylesheet"/>
		<link href="css/slick.css" rel="stylesheet"/>
		<link href="css/mahindra.min.css" rel="stylesheet"/>
		<style>
			
		</style>
	</head>
<body>
    <form method="post" action="./press-release-mahindra-drives-in-its-New-Electric-CitySmart-Car-the-e2oPlus-211016.aspx" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="9s2G3GOeLGVpp/L0rvFFuTBQN80st/XshBHDQ6/vfma7jVCsUERHJ4VDywyz1mfct2R9KFve56ae+MoaarUp1rTPBK02akvS8cjGGBw5peAM7N0TaGShEN9W3Vnnu10RJG02i93LzkYl6lTrV/0UBuf2u5zA1XMIHEw5oflrZVNTo4O31CMEOygcJs3+MhrXfBGw7xG/XyIOTBXjVd04i8YSTi93OedX7Oq96k90dtXUEDNA+MbF+oOFNiZz6V65J1AQoZifm4VHDwqI1LN6+KKTRHSjJe5Lhnzt2KSiJSBlHzPofldOQkC4HnbpDaIDZMUoBCZsn3Wyu7Vn/N1egho+T97RJDSPu86UUpEEyGOa7gd7dwEnAH8YpVwTIaGilo7iqouJ8lYwe71sxANMTGayatig/N19DIshF8LuVFqv0MWjkrUteCtHODXwlOvpqhzGFCjxHsdGdf+rMntrX0e3txlc1g4HdoyRibzPWE0BaMI3wsFOCCyYWeFJuB7GigCM0pd1evIlUBIuKr4WUW/bHH+CONMdAvmIqv90UgEFFIGnCntHnaazN6lHpSjtof7Ngh2FUFi00jpGJ2vc0K2ppR/rVqg+6qnI7uKF4cWP8bg0bQCr5DuHIL/24r+eiWoxxJZe68abMwqpUtEHyX/JWWI=" />
</div>

<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
    theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
//]]>
</script>


<script src="/WebResource.axd?d=Tmxdn1u5NGZIKjO5TBnLeaHAOonZxlbmDtQsWs93Eke0uf_lHQdelPjyaHgkwtmC25hZbDqNgnb92rn2xtGzi9k41DQ1&amp;t=638901526312636832" type="text/javascript"></script>


<script src="/ScriptResource.axd?d=7zJrX3yshq5pYKpWUquxN2Dcx_F9VntCY4qflf3h2kOk96lubcqf2WU4gxWpgjVy4PBW56PjhQtH71snwBqx6EyjrzMnpZN_XhWKYNl7DSlnS3vADV1TJ9U6mP3KLgS83VFgpoK4esMdWVBXOYqKph10kLUsOqMzCXjc9CmviWPs_fh10&amp;t=345ad968" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
//]]>
</script>

<script src="/ScriptResource.axd?d=Bdwz7ttuV6sfX0YNTLql2E_wN09jTXMKVITjfzUid8gFWH71frsxZ_h-Dkd9vO3Ak5Njdg7lsXOM4aNdMsqvGjdByQmlkuvQ70N5XMfbWBgQckCQLYjLIMfuAit2n9Bo59S3cAbbTDDOeIgsWNzlgyvqhrbPWhvedP4OxLi9Rr0ra8kz0&amp;t=345ad968" type="text/javascript"></script>
<div class="aspNetHidden">

	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A16952B4" />
	<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="D8+bxAV9qkQFLUe1/zbHdpD4FVruvX5atvEcOYnN5BVHpOIqCSiQHm9mHrYSFb9yS+WzKi4ADAlIzeI9Yca2lXomclxFI64AGUy1EC8nRqYvGxbUNkk5VD4P3AA+ydM8IfF+2/m55xaFRb+r/6CqYlhpkHZ0PKzYRNjnHeVLthr8qAWu9hx3kxQH5T7lKrOhCA5F6fEXm5JiwdWVi5Xp9ZN+Q2L7VzD/4auu+2HK5+ouvLpLHHzFLCEQfVQ3b/NxSd32KCjXGQhGzsxZXPHUd1xnOqFQCsZHsAn+UwfZ/ulZAptxmF2Aad8QEXPV2v33mc/iFyj6tmIgy2Vt6omcdw6ZCcIFuaRuU1GxgSb3Wc8VGwsmhJm4zjU1jknOSGxy0mxTVMsMxFvPdwforNZyV2c7h523FxboHVqnatwVMZuP1z7+GlH4STVoq+DqI8aChK5qUZKvsYFTlDJBeDj89VwgYZ2fFsFjG3uV+DHHKe3tsWtUIbHJufveCzBNQsIAbGPMpLj2i+1esaEAbIkbKbP6GqEKuZXuKt78WjeuTus862arXL12oYT/LqSC4NE8KHDt/JY1Aq+Jqr5ef60JIOu+aFWRwV1Ua6ifEwqUnc3139OF4MWyJaZTPlRFTmQAWnd7aUYaAvMZyVsYKXmSjIE38MO7VNIgcwytPyCd4TIbAlGqZ3/yv5n0d/EcfLTkuw7pnxPe5UDMRaPQDZTTmVGKTUKrpcwjiJyvcMuyY0RXu95H9WZkRe+9RzVmqm4Wk+uucTRLHw/0HWPCFfMzM3acgiyz8pinqn57krAj+zeUBwK5+mHAOZt1qrdcxyyhVamtuitAm+WerHAbDo8MG3OKOlQVwkyr6ro/XKZcf2YGgylnVwJFlx+oUFyKEJr1gC+gb62idvRUyIeyr6+Kq7e2rgI1B69+jDjCVQt4ep40/lDWGAsopnnr6IGJ/oLImLQcWYWyAT/cekCK/AwVTUDI5JF9/bs39Fi2nF6GRD9WfUG5qIUAFPxmZPHkWL8McS0iNh+5zT0cordgJ0F/JUGA5zWhXIXKNm2JOb41dbxEu+Jnt340j1GK8ACi2RuAQtkJsJF6I0mh4GtZxZaHDv5DSR+ziJY0IaUqXkF9eIWYpVUKIqANBVKa9hv1hzCg+fQVDyRCagWXbWqprgYw2p5zVxrGSjFpoelYv8fM4KjoWil26QSUo2B1XD1zV4FFHIofeT6ni20l9ARvgvoKnPAKfeP48lPK2rzzt3wEMTPm72Pu" />
</div>
    <div class="main">
            
                <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('headerCH$ScriptManager1', 'form1', ['tCHLogin$UpdatePanelLogin','CHLogin_UpdatePanelLogin','tCHRegister$UpdatePanel1','CHRegister_UpdatePanel1','tCHRegister$UpdatePanel2','CHRegister_UpdatePanel2','tCHRegister$UpdatePanelLogin','CHRegister_UpdatePanelLogin','tUcForgetpassword$UpdatePanelForGetPwd','UcForgetpassword_UpdatePanelForGetPwd','tUcGenrateActivationCode$UpdatePanelForGetPwd','UcGenrateActivationCode_UpdatePanelForGetPwd'], ['CHLogin$btnLogin','CHLogin_btnLogin','CHRegister$btnLogin','CHRegister_btnLogin','CHRegister$btnSendOtpClick','CHRegister_btnSendOtpClick','CHRegister$btnLogin1','CHRegister_btnLogin1','UcForgetpassword$btnForgetPassword','UcForgetpassword_btnForgetPassword','UcGenrateActivationCode$btnGenrateActivationCode','UcGenrateActivationCode_btnGenrateActivationCode'], [], 90, '');
//]]>
</script>
  
<header class="fixed-header">
	<nav class="navbar navbar-inverse">
		<div class="container-fluid blur-headBg">
			<div class="navbar-header">
				<div class="menu-label">
					<a class="navbar-brand" href="default.aspx"><img style="width:135px;float:left;" src="images/with-you-hamesha.png?id=13" class="img-responsive" alt="With you Hamesha Logo" />
                        <span class="hidden-xs" style=" color: #fe69b5;font-size: 26px;text-align: center; margin: 22px 18px; display: inline-block; font-weight: bold;"></span>
					</a>
					
					<button id="menu-btn" aria-expanded="false" aria-controls="navbar-collapse" data-target="#navbar-collapse" data-toggle="collapse" type="button" class="navbar-toggle menuNavigation collapsed">
						<span class="icon-bar top-bar"></span>
						<span class="icon-bar middle-bar"></span>
						<span class="icon-bar bottom-bar"></span>
					</button>
					<div class="top-links">
                         
						<a href="tel:18002096006" class="telanchor"><i class="icon-mobile"></i> <strong class="fontwnrml">1800 209 6006</strong></a>
						
						<a id="headerCH_linkLogin" data-toggle="modal" data-target="#loginmodal" href="javascript:void(0)">Sign In / Sign Up</a>
                                               
                        
                        
					</div>
				</div>
				<div class="collapse navbar-collapse our-links" id="navbar-collapse">
					<div class="mobile-links visible-xs visible-sm">
						
						<a id="headerCH_linkLogin1" data-toggle="modal" data-target="#loginmodal" href="javascript:void(0)">Sign In / Sign Up</a>
                                               
                        
                        
					
					
					</div>
					<ul class="nav navbar-nav">
						<li><a href="default.aspx#aboutMahindra" data-scroll="aboutMahindra"> <span><i class="icon-about-m"></i></span>About Mahindra</a></li>
						<li><a href="default.aspx#myMahindra" data-scroll="myMahindra"><span><i class="icon-my-mahindra"></i></span> My Mahindra</a></li>
						<li><a href="default.aspx#dealerLocator" data-scroll="dealerLocator"><span><i class="icon-service-locator"></i></span> Dealer Locator</a></li>
						<li><a href="ev-charging-station-locator.aspx"><span><i class="icon-service-locator"></i></span> EV Charging Station</a></li>
						<!--<li><a href="service_cost.aspx"><span><i class="icon-service-option"></i></span> Service Cost Calculator</a></li>-->
						<li><a href="default.aspx#serviceOption" data-scroll="serviceOption"><span><i class="icon-service-option"></i></span> Service Options </a></li>
						<li><a href="../blogs.aspx"><span><i class="icon-proud-own"></i></span> Blogs </a></li>
						<li><a href="default.aspx#proudOwner" data-scroll="proudOwner"><span><i class="icon-proud-own"></i></span> Proud Owners </a></li>
						<li><a href="default.aspx#careMaintenance" data-scroll="careMaintenance"><span><i class="icon-caremain"></i></span> Care &amp; Maintenance </a></li>
						<li><a href="default.aspx#weCare" data-scroll="weCare"><span><i class="icon-wecare"></i></span> We Care </a></li>
						<li><a href="default.aspx#getinTouch" data-scroll="getinTouch"><span><i class="icon-getintouch"></i></span> Get in Touch</a></li>
                        <li><a href="owners-manual.aspx"><span><i class="icon-service-option"></i></span> Owner's Manual</a></li>
						<li><a href="Service-Action.aspx"><span><i class="icon-service-option"></i></span> Service Action</a></li>
                        <li><a href="../tips/monsoon-tips.aspx"><span><i class="icon-proud-own"></i></span> Monsoon Tips </a></li>
                         <!--<li id="headerCH_lnkMtraq">
                       
                                <a href="MTraq.aspx"><span><i class="icon-service-option"></i></span> Mtraq</a>
                            

                        </li>-->
					</ul>
				</div>
			</div>
		</div>	
	</nav>
	<div class="wrapper"></div>
</header>
<div id="headerCH_ErrorMsgPopupMultiuserLogInThanLogOut" class="modal fade" role="dialog" style="display: none;">    	
          <div class="modal-dialog alert-popup">
	            <div class="popup-content">					
		        <div class="alert-inner">
			        <h3 class="modal-top-head">&nbsp;</h3>
			        <a id="headerCH_linkDashLogout" class="close-btn close" data-dismiss="modal" aria-label="Close"><img src="images/close-camp-ban.png" alt="Close"></a>
			        <div class="col-md-12">	
					    <div class="alert-form-services">							  
					  	    <div class="alers-top" style="width:100%">
							    <div class="col-sm-12" style="padding:40px;text-align:center;">
                                    
							    </div>
						    </div>
					    </div>
				    </div>				    
		        </div> 
	        </div>
            </div>    		 
	    </div>
            
            <article class="page-container">
				<section class="press-release-container">
					<h1>Press Release</h1>
					<div class="news-navigation">
						<a href="press-release.aspx" class="btn btn-default icon-grid"></a>
						<button class="btn btn-default icon-left"></button>
						<button class="btn btn-default icon-right"></button>
					</div>
					<div class="press-news clearfix">
						<span>21 Oct, 2016</span>
						<h3>Mahindra Drives in its New Electric CitySmart Car, the ‘e2oPlus’</h3>
						<p>
                        <ul class="tips-list2">
<li>e2oPlus marks Mahindra’s entry into the mass-market electric hatch back segment </li>
<li>Set to provide a range of up to 140 kms in the top end variant on one single charge </li>
<li>Price starts at Rs.5.46 lacs (for the P4 variant ex-showroom Delhi, post state subsidy and FAME incentive)</li>
</ul>
							<span><img src="images/press-release/450x303_Newsvoir.jpg" class="img-responsive" align="left" style="margin-bottom:24px" /></span>


Delhi, October 21, 2016: Mahindra Electric, part of the diversified USD 17.8 billion Mahindra Group and a pioneer in the development and production of electric vehicles in India, today announced the national launch of its new electric CitySmart car, the ‘e2oPlus’.  With zero emission, the ‘e2oPlus’ is set to usher in a whole new concept in urban mobility and is priced at an attractive Rs. 5.46 lacs (for the P4 variant ex-showroom Delhi, post state subsidy and FAME incentive). <br><br>

On a full charge, the Mahindra e2oPlus can travel for upto 140 kms and can achieve a top speed of 85 kmph. Powered by the latest electric drive train technology from Mahindra Electric, the e2oPlus can effortlessly cruise through city traffic and drives Mahindra’s vision of the Future of Mobility. The tall-boy design and spacious interiors make for a compact city car that can comfortably seat four adults. <br>
<br>
 

Speaking at the launch of the e2oPlus, Dr. Pawan Goenka, Executive Director, M&M Ltd. said, “As the pioneers in integrated and electric mobility solutions in India, it has always been our endeavour to make electric vehicles more accessible across segments. The launch of the e2oPlus is a defining moment in the electric mobility journey of Mahindra as it marks our foray into the mass market electric city car segment. The e2oPlus aptly represents our ‘Rise’ philosophy in action, as our development team delivered a city car that is poised to nurture a sustainable ecosystem and redefine the Future of Mobility”. <br><br>

Pravin Shah, President & Chief Executive (Automotive), M&M Ltd & Director, Mahindra Electric mentioned, “The e2oPlus is a near perfect amalgam of the dramatic advancements in automotive technology, electronics and information technology, combined with minimal running costs. As a listening organisation, the e2oPlus has been evolved keeping in mind the feedback from our potential customers. I am confident that with its technologically advanced features, home charging facility, easy manoeuvrability and affordable ownership, the e2oPlus will soon be accepted as a mainstream car. There has never been a better time to embrace electric vehicles as it not only serves the purpose of a smart city car, but also fulfils the need to contribute positively to the environment.” <br><br>

At the core of the e2oPlus is a collection of connected features that have been developed to make the car both easier and more enjoyable to drive and maintain. Whether it is planning a route, checking the health of the car, or remotely cooling the car, the e2oPlus seamlessly integrates technologies to offer functionality and is aptly designed for easy urban commuting. <br><br>

The host of innovative features include remote diagnostics through telematics, connectivity through smart phone app, new and advanced infotainment system, regenerative braking, Hill Hold control for easy driving in hilly terrains, REVive® for reserve charge and automated messages amongst others. <br><br>

Charging the e2oPlus is as simple as charging a mobile phone. Customers can choose between 4 trim levels (P2, P4, P6, P8) and 4 exciting colours namely Coral Blue, Sparkling Wine, Arctic Silver, Solid White. <br><br>

<h4>Key features of e2oPlus</h4>

<strong>Hassle free drive</strong>

<ul class="tips-list2">
<li>Regenerative Braking – This revolutionary technology (first in India) charges the battery of e2oPlus every time its brakes are applied, helping the car literally recover the energy it dispenses.</li>
<li>Instant Torque -  In the absence of a heavy engine or moving parts lagging the power output, the e2oPlus provides an instant torque to zoom with maximum momentum from the very minute its engines are cranked.</li>
<li>REVive® - REVive® is a first in the world feature by Mahindra Electric. On the rare occasion that the car runs low on energy, REVive® can be activated to gain an extra 5-10 kms of range, to help the user reach home or the nearest charging station. </li> 
<li>Easy Home Charging – The e2oPlus can be easily charged through any normal 16 Amp plug point, making it highly convenient and easy.</li>
<li>Small Turning Radius – With a small turning radius of 4.35m and electric power steering, the e2oPlus makes maneuvering the tough city traffic highly easy.</li>
<li>Hill Assist – This feature assists in preventing the e2oPlus from slipping backwards or forwards on a slope, making it accelerate without any jerks.</li>
<li>Reverse Camera – It assists to spot blocks, gauge distances, and unravel blind spots making it easy and convenient to reverse.</li>
<li>Compact yet spacious – The e2oPlus has been designed smart with ample knee room, headroom and cabin space, making it versatile for families of all sizes.</li>
</ul>
<br>
<strong>Low expenses</strong>

<ul class="tips-list2">
<li>Low running costs – At just 70p/km, the e2oPlus beats almost all other cars on running costs.</li>
<li>Direct Drive Transmission – The e2oPlus operates without a conventional gear box - which means no clutch. This translates to reduced mechanical losses resulting in maximum efficiency. </li>
<li>Depreciation benefits – Self-employed and businesses can avail tax savings of close to Rs. 1.6 lakhs on purchase of the e2oPlus in the first year itself.</li>
<li>Low maintenance – Fewer moving parts in the car accompanied by real time monitoring by Mahindra experts ensure glitch free driving and low maintenance.</li>
<li>Government incentives – Government offers tax exemptions, subsidies and incentives to ensure low purchasing cost for electric vehicles like the e2oPlus.</li>
</ul>
<br>
<strong>Environmentally friendly</strong>

<ul class="tips-list2">
<li>Zero tail-pipe emissions </li>
<li>Low carbon footprint</li>
</ul>
<br>
<strong>Strong Connectivity</strong> 

<ul class="tips-list2">
<li>Remote Diagnostics – The e2oPlus has 10 on-board computers that track around 196 performance and health related parameters to ensure that any possible snag is fixed as soon as it crops up.</li>
<li>Regular Progress Reports – Car performance and driving patterns are analyzed to review the battery’s service requirements which help improve the vehicle’s overall performance.</li>
<li>Charging Ports – The e2oPlus app informs on the nearest charging station in order to ensure a peaceful drive for the car through the city.</li>
<li>Smart Phone app connectivity – The e2oPlus app puts the car’s information and control in one’s smart phone. It allows one to lock/unlock the car, retrieve performance metrics and health metrics and draw charging schedules.</li>
</ul>


<strong>About Mahindra Electric</strong><br>
Mahindra Electric, a part of the USD 17.8 million Mahindra Group is a global pioneer in the development and production electric vehicles. Mahindra Electric is India’s only EV manufacturer with indigenously developed EV technologies that have won global accolades. The Mahindra Group has one of the most diversified portfolio of electric vehicles with the e2oPlus hatch, the eVerito sedan and the eSupro mini van and panel vans.<br><br>

Pushing the limits of technology and innovation, Mahindra has acknowledged the need to redefine mobility at every step. This lead to a vision with a desire to transform; a vision which provides an imagination which is more sustainable and more dependable. Venturing into the paradigm of alternative technology has helped Mahindra enable a clean, green and a smarter tomorrow.<br><br>

<strong>About Mahindra </strong><br>
The Mahindra Group focuses on enabling people to rise through solutions that power mobility, drive rural prosperity, enhance urban lifestyles and increase business efficiency. <br><br>

A USD 17.8 billion multinational group based in Mumbai, India, Mahindra provides employment opportunities to over 200,000 people in over 100 countries. Mahindra operates in the key industries that drive economic growth, enjoying a leadership position in tractors, utility vehicles, information technology, financial services  and vacation ownership. In addition, Mahindra enjoys a strong presence in the agribusiness, aerospace, components, consulting services, defence, energy, industrial equipment, logistics, real estate, retail, steel, commercial vehicles and two wheeler industries.<br><br>

In 2015, Mahindra & Mahindra was recognized as the Best Company for CSR in India in a study by the Economic Times. In 2014, Mahindra featured on the Forbes Global 2000, a comprehensive listing of the world’s largest, most powerful public companies, as measured by revenue, profit, assets and market value. The Mahindra Group also received the Financial Times ‘Boldness in Business’ Award in the ‘Emerging Markets’ category in 2013.<br>
<br> 
 



                            
						</p>
					</div>
				</section>
			</article>
            
                
<link href="https://chatbot.withyouhamesha.com/cdn/css/style.css" rel="stylesheet" id="bootstrap-css">

<footer class="clearfix" id="getinTouch" data-anchor="getinTouch">
    <div class="quick-view">
	    <div class="col-md-3 col-sm-6 col-xs-12 get-in-touch footer-column">
		    <h4>Get in Touch</h4>
		    <ul class="get-contact">
			    <li>
				    <i class="icon-location"></i>
				    <div class="cont-dtl">
					    Mahindra &amp; Mahindra Ltd., <br>
					    Automotive Division, AFS, <br>
					    Mahindra Tower, 3rd Floor,<br>
					    Akurli Road, Kandivali (East),<br>
					    Mumbai - 400101
				    </div>
			    </li>
			    <li>
				    <i class="icon-mail"></i>
				    <div class="cont-dtl">
					    <a href="/cdn-cgi/l/email-protection#63001610170c0e061100021106230e020b0a0d0711024d000c0e" class="email"><span class="__cf_email__" data-cfemail="f89b8d8b8c97959d8a9b998a9db895999091969c8a99d69b9795">[email&#160;protected]</span></a>
				    </div>
			    </li>
			    <li>
				    <i class="icon-phone"></i>
				    <div class="cont-dtl">
					24x7 Helpline : 1800 209 6006  <br>
					    Fax : 022-28468523<br>
					    Office Hrs : 09:00~18:00<br>
				    </div>
			    </li>
			    <li class="twitter-icon">
				    <a href="https://twitter.com/18002096006" target="_blank" class="icon-twitter"></a>
				    <div class="cont-dtl">
					    We are social.
				    </div>
			    </li>
                  <li >
				    <a href="https://www.youtube.com/channel/UCnmpE0xogofj5jQcQy07RVw" target="_blank" class="icon-youtube" style="margin-left:-2px"><img src="../images/youtube-icon-32.png" width="28" height="28" alt="Youtube" /></a>
				    <div class="cont-dtl" style="margin-top:-29px;font-size:15px;">
					    Get the demo here.
				    </div>
			    </li>
		    </ul>
    		
	    </div>
	    <div class="col-md-3 col-sm-6 col-xs-12 quick-links footer-column">
		    <h4>Quick links</h4>
		    <ul class="col-md-6 col-sm-6 col-xs-6">
			    <li><a href="../default.aspx">Home</a></li>
			    <li><a data-scroll="serviceOption" href="../default.aspx#serviceOption">Service Options </a></li>
			    <li><a href="../owners-manual.aspx">Owner's Manual</a></li>
			    <li><a href="../queries-feedback.aspx">Queries &amp; Feedback</a></li>
		    </ul>
		    <ul class="col-md-6 col-sm-6 col-xs-6">
    			
			    <li><a href="../faq.aspx">FAQ</a></li>
			    <li><a href="../termsofuse_web.aspx">Terms of Use</a></li>
			    <li><a href="../privacy_policy_web.aspx">Privacy Policy</a></li>
			    <li><a href="../sitemap.aspx">Site Map</a></li>
			     <li><a href="../pdf/OfferTermsConditions.pdf">Offer Terms of Use</a></li>
		    </ul>
	    </div>
	    <div class="col-md-3 col-sm-6 col-xs-12 press-release footer-column">
		    <h4>Press Release</h4>
		    <figure>
			    <img src="../images/press-release/Worldskills_2022.png" class="img-responsive" alt="winter Camp"/>
			    <figcaption>
				    <span>14 Nov, 2022</span>
				    <label>Mahindra's entry in the WorldSkills competition for "Automobile Technology stream" </label>
				    <span> Mahindra's entry in the WorldSkills competition for "Automobile Technology stream" has won the Medallion of Excellence in the world Finals in Germany - Best -ever show by an Indian entry in this stream! </span>
				    <a href="../press-release.aspx" class="btn btn-default">Know More</a>
			    </figcaption>
		    </figure>
	    </div>
         
        
        
	    <div class="col-md-3 col-sm-6 col-xs-12 wyh-app footer-column">
						<h4>Get the WYH App</h4>
						<div class="app-container">
							<img src="../images/wyh-app.png?id=1" class="img-responsive" alt="WYH App"/>
							<a href="https://itunes.apple.com/in/app/mahindra-with-you-hamesha/id670246123?mt=8" target="_blank" class="app-link ios"><img src="../images/ios-app.png" alt="IOS App"></a>
							<a href="https://play.google.com/store/apps/details?id=com.mymahindra.Live&hl=en" target="_blank" class="app-link android"><img src="../images/android-app.png" alt="Android App"></a>
						</div>
					</div>
    </div>
    <div id="footer-prod-slider" class="footer-product-slider">
            <div><a href="https://www.mahindraxuv300.com/" target="_blank"><img src="../images/xuv300-brand.png" width="145" height="53" alt="XUV 300" style="opacity:0.3"/></a></div>
		    <div><a href="https://www.alturasg4.com/" target="_blank"><img src="../images/alturasg4-brand.png" width="145" height="53" alt="Alturas G4" style="opacity:0.6"/></a></div>
		    <div><a href="https://www.mahindramarazzo.com/" target="_blank"><img src="../images/marazzo-brand.png" width="145" height="53" alt="Marazzo" style="opacity:0.4"/></a></div>
		    <div><a href="http://www.mahindrakuv100.com/" target="_blank"><img src="../images/kuv100_brand.png" width="164" height="53" alt="KUV 100" /></a></div>
		    <div><a href="http://www.mahindranuvosport.com/" target="_blank"><img src="../images/nuvosport_brand.png" width="210" height="53" alt="Nuvo Sport" /></a></div>
		    <div><a href="http://www.mahindratuv300.com/" target="_blank"><img src="../images/tuv300-brand.png" width="112" height="53" alt="TUV 300" /></a></div>
		    <div><a href="http://www.mahindrabolero.com/" target="_blank"><img src="../images/bolero-brand.png" width="139" height="53" alt="BOLERO" /></a></div>
		    <div><a href="http://www.mahindraxylo.co.in/" target="_blank"><img src="../images/xylo-brand.png" width="131" height="53" alt="XYLO" /></a></div>
		    <div><a href="http://www.mahindraquanto.com/" target="_blank"><img src="../images/quanto-brand.png" width="136" height="55" alt="QUANTO" /></a></div>
		    <div><a href="http://www.mahindraxuv500.com/" target="_blank"><img src="../images/xuv500-brand.png" width="145" height="53" alt="XUV 500" /></a></div>
		    <div><a href="http://www.mahindrascorpio.com/" target="_blank"><img src="../images/scorpio-brand.png" width="90" height="53" alt="SCORPIO" /></a></div>
		    <div><a href="http://www.mahindrathar.com/index.aspx#!thar-CRDe" target="_blank"><img src="../images/thar-brand.png" width="84" height="53" alt="THAR" /></a></div>
		    <div><a href="http://www.mahindraverito.com/" target="_blank"><img src="../images/verito-brand.png" width="110" height="53" alt="VERITO" /></a></div>
    </div>
    <p class="copyright">
	    &copy; 2023 Mahindra &amp; Mahindra Ltd. <span>All rights reserved.</span> 
	    <a href="http://www.mahindraverito.com/" target="_blank" class="footer-logo"><img src="../images/footer-logo.png?id=1" alt="Mahindra Rise"></a>
    </p>

    
    <div id="footerCH_botchat">
            <div class="ui-chatbot-container">
                <div>
                    <div class="ui-chatbot-tooltip-show">I am your Virtual Assistant and I will be assisting you with all your questions</div>
                    <div class="ui-chatbot-round hollow ui-chatbot-chaticon pulse">
                        <a href="#" id="ui-chatbot-addClass"><img src="https://chatbot.withyouhamesha.com/cdn/images/bot-logo.png" id="chat" class="ui-chatbot-chatdesign" alt="Tot Bot"/></a>
                    </div>
                    <div class="ui-chatbot-msg">
                        <p><strong>Hi! I'm With You Hamesha TotBot</strong>.</p>
                        <p><strong>Let's Chat!</strong></p>
                    </div>
                </div>
            </div>
            <div class="ui-chatbot-popup-box chat-popup ui-chatbot-chatpopupdesign" id="ui-chatbot-animate">
                <iframe id="footerCH_iframechatdiv" class="ui-chatbot-iframechatdiv" allowfullscreen="" allow="geolocation *;microphone;">
                </iframe>
            </div>
        </div>
    

    </footer>

<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="https://chatbot.withyouhamesha.com/cdn/js/chat.js"></script>

<script type="text/javascript"> function logoutBotchat() { sessionStorage.setItem('logout', 'No');};  logoutBotchat(); </script>


<!--Start of Zendesk Chat Script-->

<!--End of Zendesk Chat Script-->







<script>

    var eventMethod = window.addEventListener
		? "addEventListener"
		: "attachEvent";
    var eventer = window[eventMethod];
    var messageEvent = eventMethod === "attachEvent"
		? "onmessage"
		: "message";

    eventer(messageEvent, function (e) {
         
        if (e.data === "loginEvent" || e.message === "loginEvent") {
           
            console.log('Login event received from bot to change iframe source. Change Iframeâ€™s URL to logged in flow')

        } else if (e.data === "logoutEvent" || e.message === "logoutEvent") {
            console.log('Logout event received from bot to change iframe source. Change Iframeâ€™s URL to non-logged in flow')
        }

    });
    
    
    function fun() {
        
           if (sessionStorage.getItem('userName') && sessionStorage.getItem('emailid') && sessionStorage.getItem('mobileno')) {
            setTimeout(function () {

                document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].src = 'https://chatbot.withyouhamesha.com?name=' + sessionStorage.getItem('userName') + '&email=' + sessionStorage.getItem('emailid') + '&mobile=' + sessionStorage.getItem('mobileno');
            }, 500);
        }
        else
        {
               document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].src = 'https://chatbot.withyouhamesha.com';
        }
        
        if (sessionStorage.getItem('userName') && sessionStorage.getItem('emailid') && sessionStorage.getItem('mobileno') && sessionStorage.getItem('login') == 'Yes') {
            setTimeout(function(){ 
            
                document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].contentWindow.postMessage({ type: "weblogin" }, "*");
                document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].src = 'https://chatbot.withyouhamesha.com?name=' + sessionStorage.getItem('userName') + '&email=' + sessionStorage.getItem('emailid') + '&mobile=' + sessionStorage.getItem('mobileno');
            document.getElementById('footerCH_iframechatdiv').src += '';
            }, 500);
            sessionStorage.setItem('login', 'No');
        } else if (sessionStorage.getItem('logout') == 'Yes') {
            setTimeout(function () {
                document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].contentWindow.postMessage({ type: "weblogout" }, "*");
                document.getElementsByClassName("ui-chatbot-iframechatdiv ")[0].src = 'https://chatbot.withyouhamesha.com';
            document.getElementById('footerCH_iframechatdiv').src += '';
        }, 2000);
        }
    }

    window.onload = fun;

</script>
<script>
    $(function () {
        $('[data-toggle="tooltip"]').tooltip()
    })
</script>
            
        </div>
         
            
<script src="../js/crypto-js.js"></script>
<script>
    function validateLogin() 
        {
            var EmailId = document.getElementById("CHLogin_txtUserId").value;
            EmailId = EmailId.replace(/^\s+/g, '').replace(/\s+$/g, '')

            if (EmailId == "") {
                document.getElementById("PUserId").innerHTML = "Please enter user id (e-mail id)";
                return false;
            }
            else {
                var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                if (reg.test(EmailId) == false) {
                    document.getElementById("PUserId").innerHTML = "Please enter a valid user id (e-mail id) format";
                    return false;
                }
            }
            document.getElementById("PUserId").innerHTML = "";

            var Password = document.getElementById("CHLogin_txtPassword").value.replace(/^\s+/g, '').replace(/\s+$/g, '');
            Password = Password.replace(/^\s+/g, '').replace(/\s+$/g, '')

            if (Password == "") {
                document.getElementById("PPassword").innerHTML = "Please enter password";
                return false;
            }
            else {

                if (Password.length < 8) {
                    document.getElementById("PPassword").innerHTML = "Password length must be atleast 8 characters";
                    return false;
                }

                if (Password.length > 15) {
                    document.getElementById("PPassword").innerHTML = "Password length should be maximum 15 characters only";
                    return false;
                }

                var text = CryptoJS.enc.Utf8.parse(document.getElementById('CHLogin_txtPassword').value);
                var Key = CryptoJS.enc.Utf8.parse("PSVJQRk9QTEpNVU1DWUZCRVFGV1VVT0="); //secret key
                var IV = CryptoJS.enc.Utf8.parse("2314345645678765"); //16 digit
                var encryptedText = CryptoJS.AES.encrypt(text, Key, { keySize: 128 / 8, iv: IV, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });

                document.getElementById("CHLogin_txtPassword").value = encryptedText;

            }
           
            document.getElementById("PPassword").innerHTML = "";

            //var Captcha = document.getElementById('CHLogin_txtCaptcha').value;
            //Captcha = Captcha.replace(/^\s+/g, '').replace(/\s+$/g, '')
           
            //if (Captcha == "") {
            //    document.getElementById("PCaptcha").innerHTML = "Please enter captcha";               
            //    return false;
            //}
            //document.getElementById("PCaptcha").innerHTML = "";
            LoaderLogin();
        }
        
        function validateAlphaNumric(str) 
        {

            var regx = /^[A-Za-z0-9][A-Za-z-9,+-_&#!$%*:;=|,.?<>(){}'"]+$/;

            if (str.match(regx))
                return true;
            else
                return false;
        }
        function OpenpopupLogin() {

            document.getElementById("signModal").style.display = "block";
        }
    </script>
 <script src="js/white-list.js?id=uat12"></script>
<script>

    $(document).ready(function () {

        $('#CHLogin_txtUserId').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHLogin_txtPassword').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });

    });

</script>
<script>
    function LoaderLogin() {

        document.getElementById('DivWaitloaderLogin').style.display = 'block';

    }
    function UnLoaderLogin() {

        document.getElementById('DivWaitloaderLogin').style.display = 'none';


    }
</script>
<div class="modal fade sign-in-popup" id="signModal" role="dialog" data-backdrop="static">
    <div id="CHLogin_UpdatePanelLogin">
	        
	    <div class="modal-dialog custom-popup">
		<div class="popup-content">
			<h3 class="pop-up-ttl">My Mahindra Sign In</h3>
			<div class="content-inner">
				<button class="close-btn close" data-dismiss="modal" aria-label="Close"><i class="icon-remove"></i></button>
				<div class="signin-sec">
					<div class="r-right">
						<div class="form-content">
							<div class="form-group">
								<label>User Id <span>(Email Id)</span></label>
								<input name="CHLogin$txtUserId" type="text" id="CHLogin_txtUserId" class="form-control" autocomplete="off" data-ajax="false" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" />
										 <p class="error" id="PUserId"></p>	
							</div>
							<div class="form-group margin-b-0">
								<label>Password</label>
								<input name="CHLogin$txtPassword" type="password" maxlength="15" id="CHLogin_txtPassword" class="form-control" autocomplete="off" data-ajax="false" onkeypress="return funWhiteListAppForPassword(event);" onblur="funWhiteListApplicationonBlurPass(this.id);" />
									    <p class="error" id="PPassword"></p>	
							</div>
							<div class="form-group margin-b-0" style="overflow:hidden;display:none">
							    <label style="width:100%;">Enter Captcha</label>
								<input name="CHLogin$txtCaptcha" type="text" id="CHLogin_txtCaptcha" class="form-control" autocomplete="off" data-ajax="false" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" style="width:45%;float:left;" />
								<div class="capt-img-block" style="width:41%;float:left;text-align:center;"><img id="CHLogin_imgCaptcha" src="login-captcha.aspx?captcha=WA3VaY&amp;id=639112325655512503" alt="Captcha" style="border-width: 0px; margin: auto; width: auto; display: inline;" /></div>
								<div class="capt-ref-block">										
									<a id="CHLogin_btnRefresh" href="javascript:__doPostBack(&#39;CHLogin$btnRefresh&#39;,&#39;&#39;)"><img src="../images/captcha-refresh.png" alt="refresh" /></a>
								</div>
                                 
							</div>
                            <div  class="form-group margin-b-0"><p class="error" id="PCaptcha" style="text-align:left"></p>	</div>
							<div class="other-links clearfix">
								<span class="pull-left">Donâ€™t have an account? <a href="#registerModal" data-dismiss="modal" data-toggle="modal">Register Now</a></span>
								<span class="pull-right"><a href="#forgotModal" data-dismiss="modal" data-toggle="modal">Forgot Password?</a></span>
							</div>
						</div>
						<div class="form-btns text-right">
						<span id="CHLogin_lblErrorLogin" style="color: Red; float: left; width: 75%; text-align: left;"></span>
							<a onclick="javascript:return validateLogin();" id="CHLogin_btnLogin" class="btn btn-default" data-ajax="false" href="javascript:__doPostBack(&#39;CHLogin$btnLogin&#39;,&#39;&#39;)">Sign In</a>
							
							
						</div>
					</div>
					
				</div>
			</div>
		</div>
	</div>	
            <div id="DivWaitloaderLogin" style=" background-color: black; display: none; height: 100%; left: 0;opacity: 0.8;position: fixed;top: 0; width: 100%; z-index: 1001; "><img src='../images/floatingrays.gif' width="64" height="64" style="position:absolute;top:50%;left:50%;padding:2px;" alt="Loading" /></div>
            <input type="hidden" name="CHLogin$HiddenFieldCaptchalogin" id="CHLogin_HiddenFieldCaptchalogin" value="WA3VaY" />
        
</div>
</div>

        
        
        
            
<link href="css/custom.css?id=12" rel="stylesheet" />

<!-- jQuery easing plugin -->


<script src="../js/bootstrap.min.js"></script>

<link rel='stylesheet' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'>
<script>

</script>
<script>


    function SignUp() {



        document.getElementById("MidPanel_error").innerHTML = "";
        $("#divMidPanel_error").hide();

        var varselectedrdobtn = $("input[name='CHRegister$rdoMobile']:checked").val();

        var mobileNo = "";
        if (varselectedrdobtn === 'rdoCustMobile') {
            mobileNo = document.getElementById("CHRegister_hiddenCustMobile").value
        }
        else {

            mobileNo = document.getElementById("CHRegister_hiddenOwnerMobile").value
        }

        if (typeof (varselectedrdobtn) === 'undefined') {
            document.getElementById("MidPanel_error").innerHTML = "Please select Mobile Number";
            $("#divMidPanel_error").show();
            return false;
        } 

        //var varOTPF1 = $("#txtOtp1").val();
        //var varOTPF2 = $("#txtOtp2").val();
        //var varOTPF3 = $("#txtOtp3").val();
        //var varOTPF4 = $("#txtOtp4").val();
        //var varOTPF5 = $("#txtOtp5").val();
        //var varOTPF6 = $("#txtOtp6").val();
        //varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4;


        var varOTPF1 = $("#txtOtp1").val();
        var varOTPF2 = $("#txtOtp2").val();
        var varOTPF3 = $("#txtOtp3").val();
        var varOTPF4 = $("#txtOtp4").val();
        var varOTPF5 = $("#txtOtp5").val();
        var varOTPF6 = $("#txtOtp6").val();
        varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4 + "" + varOTPF5 + "" + varOTPF6;


        if (varOTPF1 == "") {
            document.getElementById("MidPanel_error").innerHTML = "Please Enter Activation code";
            $("#divMidPanel_error").show();
            return false;
        } else if (isNaN(varOTPF1) == true) {
            document.getElementById("MidPanel_error").innerHTML = "Please enter correct activation code";
            $("#divMidPanel_error").show();
            return false;
        } else if (varOTPF1.length != 6) {
            document.getElementById("MidPanel_error").innerHTML = "Please enter correct activation code";
            $("#divMidPanel_error").show();
            return false;
        }
        else {
            $('#CHRegister_HiddenFieldOTP').val(varOTPF1);
        }



        var chkboxTnCWhatsapp = document.getElementById("chkboxTnCWhatsapp").checked;
        if (chkboxTnCWhatsapp == false) {
            document.getElementById("btnErrorSignUp").innerHTML = "Please accept the Terms & Conditions and Privacy Policy.";
            $("#btnErrorSignUp").show();
            return false;
        }

        var whatsappSignUpOtp = document.getElementById("chkboxSignUpLoginWhatsapp").checked;

        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/VerifyOtp",
            data: JSON.stringify({
                mobileNumber: mobileNo,
                otp: varOTPF1,
                whatsappOtp: whatsappSignUpOtp
            }),
            dataType: "json",
            success: function (response) {
                if (response.d === true) {
                    $('.btnOtpSignUpSubmit').click();
                } else {
                    alert('SignUp Failed');
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    document.getElementById("countdowntimersignup").textContent = ""
                    document.getElementById('signupbuttondiv').style.display = 'none';
                    document.getElementById('activationcodediv').style.display = 'none';
                    document.getElementById('whtsappOtP').style.display = 'block';
                    document.getElementById('resend').style.display = 'block';
                }
            },
            error: function (response) {
                alert('SignUp Failed');
                document.getElementById('DivWaitloaderRegi').style.display = 'none';
                document.getElementById("countdowntimersignup").textContent = ""
                document.getElementById('signupbuttondiv').style.display = 'none';
                document.getElementById('activationcodediv').style.display = 'none';
                document.getElementById('whtsappOtP').style.display = 'block';
                document.getElementById('resend').style.display = 'block';
            }
        });

        document.getElementById('DivWaitloaderRegi').style.display = 'block';

        return false;
    }

    function forgotMobileNo() {

        document.getElementById("errortxtForgotChassisNo").innerHTML = "";
        $("#diverrortxtForgotChassisNo").hide();

        var varChassisNo = $("#CHRegister_txtForgotChassisNo").val();
        varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo == "") {
            document.getElementById("errortxtForgotChassisNo").innerHTML = "Please enter chassis number";
            $("#diverrortxtForgotChassisNo").show();
            return false;
        }
        if (!validateAlphaNumric(varChassisNo)) {
            document.getElementById("errortxtForgotChassisNo").innerHTML = "Please enter only alphanumeric chassis number";
            $("#diverrortxtForgotChassisNo").show();
            return false;
        }

        if (varChassisNo.length != 8) {
            document.getElementById("errortxtForgotChassisNo").innerHTML = "Please enter valid chassis number";
            $("#diverrortxtForgotChassisNo").show();
            return false;
        }

        document.getElementById('DivWaitloaderRegi').style.display = 'block';


        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/VerifyMobileNo?chassisnumber='" + varChassisNo + "'",
            dataType: "json",
            async: true,
            cache: false,
            success: function (data) {

                if (data.d.IsSuccessful == "1") {

                    //$('#CHRegister_txtLoginMobileNo').val(data.d.CustMobile);

                    document.getElementById("msgMobileNo").innerHTML = "Your Mobile Number is " + data.d.CustMobile;
                    // $("#signinmodalError").show();
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                }
                else {

                    document.getElementById("errortxtForgotChassisNo").innerHTML = data.d.message;
                    $("#diverrortxtForgotChassisNo").show();
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    return false;
                }
            },
            error: function (result) {
                document.getElementById('DivWaitloaderRegi').style.display = 'none';
                alert("Error");
            }
        });
        return false;
    }

    function validateLogin() {

        document.getElementById("errortxtLoginMobileNo").innerHTML = "";
        document.getElementById("CHRegister_lblSignInModalError").innerHTML = "";
        var MobileNo = document.getElementById("CHRegister_txtLoginMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');

        if (MobileNo == "") {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter mobile number";
            return false;
        }
        else {
            if (isNaN(MobileNo) == true) {
                document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
                return false;
            }
            if (MobileNo.length != 10) {
                document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
                return false;
            }
        }

        document.getElementById("errortxtLoginPassword").innerHTML = "";

        var Password = document.getElementById("CHRegister_txtLoginPassword").value.replace(/^\s+/g, '').replace(/\s+$/g, '');
        Password = Password.replace(/^\s+/g, '').replace(/\s+$/g, '')

        if (Password == "") {
            document.getElementById("errortxtLoginPassword").innerHTML = "Please enter password";
            return false;
        }
        else {

            if (Password.length < 8) {
                document.getElementById("errortxtLoginPassword").innerHTML = "Password length must be atleast 8 characters";
                return false;
            }

            if (Password.length > 15) {
                document.getElementById("errortxtLoginPassword").innerHTML = "Password length should be maximum 15 characters only";
                return false;
            }

            var text = CryptoJS.enc.Utf8.parse(document.getElementById('CHRegister_txtLoginPassword').value);
            var Key = CryptoJS.enc.Utf8.parse("PSVJQRk9QTEpNVU1DWUZCRVFGV1VVT0="); //secret key
            var IV = CryptoJS.enc.Utf8.parse("2314345645678765"); //16 digit
            var encryptedText = CryptoJS.AES.encrypt(text, Key, { keySize: 128 / 8, iv: IV, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });

            document.getElementById("CHRegister_txtLoginPassword").value = encryptedText;
        }

        document.getElementById("CHRegister_lblSignInModalError").innerHTML = "";
        document.getElementById('DivWaitloaderRegi').style.display = 'block';
    }

    function VerifyMobileNoSendOTP() {
        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "";
        $('#diverrortxtforgotpasswordMobileNo').hide();

        var MobileNo = document.getElementById("CHRegister_txtforgotpasswordMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');

        if (MobileNo == "") {
            document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "Please enter mobile number";
            $('#diverrortxtforgotpasswordMobileNo').show();
            return false;
        }
        else {
            if (isNaN(MobileNo) == true) {
                document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "Please enter valid mobile number";
                $('#diverrortxtforgotpasswordMobileNo').show();
                return false;
            }
            if (MobileNo.length != 10) {
                document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "Please enter valid mobile number";
                $('#diverrortxtforgotpasswordMobileNo').show();
                return false;
            }
        }

        document.getElementById('DivWaitloaderRegi').style.display = 'block';

        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/VerifyMobileNoSendOTP?mobilenumber='" + encryptedlogin + "'",
            dataType: "json",
            async: true,
            cache: false,
            success: function (data) {

                if (data.d.IsSuccessful == "1") {

                    $('#CHRegister_HiddenFieldOTPForgotPassword').val(data.d.sActivationCode);
                    document.getElementById("errorForgotPassword").innerHTML = "OTP has been sent on entered mobile number";
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';

                }
                else {
                    document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = data.d.message;
                    $('#diverrortxtforgotpasswordMobileNo').show();
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';

                    return false;
                }

            },
            error: function (result) {
                document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "Error";
                $('#diverrortxtforgotpasswordMobileNo').show();
                document.getElementById('DivWaitloaderRegi').style.display = 'none';

                alert("Error");
            }
        });
        return false;
    }


    //Buy RSA Validation
    function validateChassisNoRSA() {

        //("#CHRegister_hiddenRSASheildChassisNo").value = "";
        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblRSASignInModalError").innerHTML = "";
        $("#rsasigninmodalError").hide();

        var varChassisNo = $("#CHRegister_txtChassisNoOrMobileNo").val();
        varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo == "") {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }
        if (!validateAlphaNumric(varChassisNo)) {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter only alphanumeric chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }

        if (varChassisNo.length != 8) {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter valid chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }

        document.getElementById('DivWaitloaderRegi').style.display = 'block';

        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/ValidateChassisNoWL?chassisnumber='" + varChassisNo + "'",
            dataType: "json",
            async: true,
            cache: false,
            success: function (data) {

                if (data.d.IsSuccessful == "1") {

                    $('#CHRegister_hiddenRSASheildMobileNo').val(data.d.CustMobile);
                    $('#CHRegister_hiddenRSASheildChassisNo').val(varChassisNo);
                    $('#CHRegister_txtCustomerName').val(data.d.customerName);

                    $('#CHRegister_hiddenRSASheildCustomerName').val(data.d.customerName);
                    $('#CHRegister_hiddenRSASheildEmailId').val(data.d.contctEmail);

                    $("#CHRegister_btnRSA").prop('disabled', false);
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                }
                else {
                    document.getElementById("lblRSASignInModalError").innerHTML = data.d.message;
                    $('#rsasigninmodalError').show();
                    $("#CHRegister_btnRSA").prop('disabled', false);
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    return false;
                }
            },
            error: function (result) {
                $("#CHRegister_btnRSA").prop('disabled', false);
                document.getElementById('DivWaitloaderRegi').style.display = 'none';
                //$('#rsasigninmodalError').show();
                alert("Error");
            }
        });
        return false;
    }

    function validateChassisNoBUYRSA() {

        document.getElementById("lblRSASignInModalError").innerHTML = "";
        $("#rsasigninmodalError").hide();

        var varChassisNo = $("#CHRegister_txtChassisNoOrMobileNo").val();
        varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo == "") {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }
        if (!validateAlphaNumric(varChassisNo)) {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter only alphanumeric chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }

        if (varChassisNo.length != 8) {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please enter valid chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }

        var varHiddenChassisNo = $("#CHRegister_hiddenRSASheildChassisNo").val();
        varHiddenChassisNo = varHiddenChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo != varHiddenChassisNo) {
            document.getElementById("lblRSASignInModalError").innerHTML = "Please verify chassis number";
            $("#rsasigninmodalError").show();
            return false;
        }
    }

    //Shield
    function validateChassisNoShield() {
        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblShieldSignInModalError").innerHTML = "";
        $("#shieldsigninmodalError").hide();

        var varChassisNo = $("#CHRegister_txtShieldChassisNoOrRegNo").val();
        varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo == "") {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }
        if (!validateAlphaNumric(varChassisNo)) {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter only alphanumeric chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }

        if (varChassisNo.length != 8) {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter valid chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }

        document.getElementById('DivWaitloaderRegi').style.display = 'block';

        $.ajax({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/ValidateChassisNoWL?chassisnumber='" + varChassisNo + "'",
            dataType: "json",
            async: true,
            cache: false,
            success: function (data) {

                if (data.d.IsSuccessful == "1") {

                    $('#CHRegister_hiddenRSASheildMobileNo').val(data.d.CustMobile);
                    $('#CHRegister_hiddenRSASheildChassisNo').val(varChassisNo);
                    $('#CHRegister_txtShieldCustomerName').val(data.d.customerName);

                    $('#CHRegister_hiddenRSASheildCustomerName').val(data.d.customerName);
                    $('#CHRegister_hiddenRSASheildEmailId').val(data.d.contctEmail);

                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                }
                else {
                    document.getElementById("lblShieldSignInModalError").innerHTML = data.d.message;
                    $('#shieldsigninmodalError').show();
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    return false;
                }
            },
            error: function (result) {
                alert("Error");
                document.getElementById('DivWaitloaderRegi').style.display = 'none';
                document.getElementById("lblShieldSignInModalError").innerHTML = "Error";
                $('#shieldsigninmodalError').show();
            }
        });
        return false;
    }

    function validateChassisNoBUYShield() {

        document.getElementById("lblShieldSignInModalError").innerHTML = "";
        $("#shieldsigninmodalError").hide();

        var varChassisNo = $("#CHRegister_txtShieldChassisNoOrRegNo").val();
        varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo == "") {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }
        if (!validateAlphaNumric(varChassisNo)) {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter only alphanumeric chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }

        if (varChassisNo.length != 8) {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please enter valid chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }

        var varHiddenChassisNo = $("#CHRegister_hiddenRSASheildChassisNo").val();
        varHiddenChassisNo = varHiddenChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

        if (varChassisNo != varHiddenChassisNo) {
            document.getElementById("lblShieldSignInModalError").innerHTML = "Please verify chassis number";
            $("#shieldsigninmodalError").show();
            return false;
        }
    }


    function validateSignInOneTime() {
        $('#btnLoginResendOTPSubmit').hide();
        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";
        //$("#CHRegister_errorotpsentsms").val("");
        // $("#forgotpasswordmodalError").hide();

        var MobileNo = document.getElementById("CHRegister_txtforgotpasswordMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');

        if (MobileNo == "") {
            document.getElementById("errorForgotPassword").innerHTML = "Please enter mobile number";
            //$("#forgotpasswordmodalError").show();
            return false;
        }
        else {
            if (isNaN(MobileNo) == true) {
                document.getElementById("errorForgotPassword").innerHTML = "Please enter valid mobile number";
                //$("#forgotpasswordmodalError").show();
                return false;
            }

            if (MobileNo.length != 10) {
                document.getElementById("errorForgotPassword").innerHTML = "Please enter valid mobile number";
                // $("#forgotpasswordmodalError").show();
                return false;
            }
        }

        //var varOTPF1 = document.getElementById("CHRegister_TextBox1").value;
        //var varOTPF2 = document.getElementById("CHRegister_TextBox2").value
        //var varOTPF3 = document.getElementById("CHRegister_TextBox3").value;
        //var varOTPF4 = document.getElementById("CHRegister_TextBox4").value;
        var varOTPF1 = $("#txtOtpF1").val();
        var varOTPF2 = $("#txtOtpF2").val();
        var varOTPF3 = $("#txtOtpF3").val();
        var varOTPF4 = $("#txtOtpF4").val();

        var varOTPHiddenF = $("#CHRegister_HiddenFieldOTPForgotPassword").val();
        //alert(varOTPHiddenF);
        varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4;
        //alert(varOTPF1);

        if (varOTPF1 == "") {
            document.getElementById("errorForgotPassword").innerHTML = "Please Enter Activation code";
            // $("#forgotpasswordmodalError").show();
            return false;
        }

        if (varOTPF1 != varOTPHiddenF) {
            document.getElementById("errorForgotPassword").innerHTML = "Please enter correct activation code";
            // $("#forgotpasswordmodalError").show();
            return false;
        }


        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";
        //  $("#forgotpasswordmodalError").hide();
        document.getElementById('DivWaitloaderRegi').style.display = 'block';

        //LoaderLogin();
    }

    function validateResetPassword() {
        $('#btnLoginResendOTPSubmit').hide();
        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";
        //   $('#diverrorForgotPassword').hide();

        var MobileNo = document.getElementById("CHRegister_txtforgotpasswordMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');

        if (MobileNo == "") {
            document.getElementById("errorForgotPassword").innerHTML = "Please enter mobile number";
            // $('#diverrorForgotPassword').show();
            return false;
        }
        else {

            if (isNaN(MobileNo) == true) {
                document.getElementById("errorForgotPassword").innerHTML = "Please enter valid mobile number";
                //$('#diverrorForgotPassword').show();
                return false;
            }

            if (MobileNo.length != 10) {
                document.getElementById("errorForgotPassword").innerHTML = "Please enter valid mobile number";
                //$('#diverrorForgotPassword').show();
                return false;
            }
        }

        //var varOTPF1 = document.getElementById("CHRegister_TextBox1").value;
        //var varOTPF2 = document.getElementById("CHRegister_TextBox2").value
        //var varOTPF3 = document.getElementById("CHRegister_TextBox3").value;
        //var varOTPF4 = document.getElementById("CHRegister_TextBox4").value;
        var varOTPF1 = $("#txtOtpF1").val();
        var varOTPF2 = $("#txtOtpF2").val();
        var varOTPF3 = $("#txtOtpF3").val();
        var varOTPF4 = $("#txtOtpF4").val();
        var varOTPHiddenF = $("#CHRegister_HiddenFieldOTPForgotPassword").val();
        varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4;

        if (varOTPF1 == "") {
            document.getElementById("errorForgotPassword").innerHTML = "Please Enter Activation code";
            // $("#forgotpasswordmodalError").show();
            return false;
        }

        if (varOTPF1 != varOTPHiddenF) {
            document.getElementById("errorForgotPassword").innerHTML = "Please enter correct activation code";
            // $("#forgotpasswordmodalError").show();
            return false;
        }

        $(".reserpassworddiv").css("display", "block");
        $(".forgotpasediv").css("display", "none");
        $(".forgotmobilediv").css("display", "none");

        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";
        // $('#diverrorForgotPassword').hide();
        // document.getElementById('DivWaitloaderRegi').style.display = 'block';
    }


    function validateSubmitResetPassword() {
        $('#btnLoginResendOTPSubmit').hide();
        document.getElementById("errortxtResetPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";

        var Password = document.getElementById("CHRegister_txtResetPassword").value;
        if (Password == "") {
            document.getElementById("errortxtResetPassword").innerHTML = "Please enter password";
            return false;
        }
        else {
            if (!validateAlphaNumricSpecialCharacter(Password)) {
                document.getElementById("errortxtResetPassword").innerHTML = "Please enter only alphanumeric and special character values in password";
                return false;
            }

            if (Password.length < 8) {
                document.getElementById("errortxtResetPassword").innerHTML = "Psssword length must be atleast 8 characters";
                return false;
            }

            if (Password.length > 15) {
                document.getElementById("errortxtResetPassword").innerHTML = "Psssword length should be maximum 15 characters only";
                return false;
            }
        }

        document.getElementById("errortxtResetConfirmPassword").innerHTML = "";
        var ConformPassword = document.getElementById("CHRegister_txtResetConfirmPassword").value;

        if (ConformPassword == "") {
            document.getElementById("errortxtResetConfirmPassword").innerHTML = "Please enter confirm password";
            return false;
        }
        else if (!validateAlphaNumricSpecialCharacter(ConformPassword)) {
            document.getElementById("errortxtResetConfirmPassword").innerHTML = "Please enter only alphanumeric and special character values in confirm password";
            return false;

        }
        else if (Password != ConformPassword) {
            document.getElementById("errortxtResetConfirmPassword").innerHTML = "New and Confirm password values do not match.";
            return false;
        }

        document.getElementById('DivWaitloaderRegi').style.display = 'block';
        document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "";
        document.getElementById("errortxtResetConfirmPassword").innerHTML = "";
        document.getElementById("CHRegister_errorotpsentsms").innerHTML = "";

        var MobileNo = document.getElementById("CHRegister_txtforgotpasswordMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');


        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: "Default.aspx/ResetPassword",
            data: "{'mobilenumber':'" + MobileNo + "','newpassword':'" + Password + "'}",
            dataType: "json",
            async: true,
            cache: false,
            success: function (data) {

                if (data.d.IsSuccessful == "1") {

                    $('#CHRegister_lblSignInModalError').text(data.d.message);
                    $(".btnsigning").css("display", "block");
                    $(".loginmainform").css("display", "block");
                    $(".forgotpasediv").css("display", "none");
                    $(".forgotmobilediv").css("display", "none");
                    $(".reserpassworddiv").css("display", "none");
                    $(".forgotmobiletext").css("color", "black");
                    $(".forgotpasswordtext").css("color", "black");
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                }
                else {
                    document.getElementById("errorResetPassword").innerHTML = data.d.message;
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    return false;
                }

            },
            error: function (result) {
                alert("Error");
            }
        });
        return false;
    }

    function clearAllFields() {
        //clear msg
        document.getElementById("MidPanel_error").innerHTML = "";
        document.getElementById("txtPasswordSignUp").innerHTML = "";
        $("#txtPasswordSignUp").hide();
        document.getElementById("txtConformPasswordSignUp").innerHTML = "";
        $("#txtConformPasswordSignUp").hide();
        document.getElementById("errortxtForgotChassisNo").innerHTML = "";
        $("#diverrortxtForgotChassisNo").hide();
        document.getElementById("msgMobileNo").innerHTML = "";
        document.getElementById("errortxtLoginMobileNo").innerHTML = "";
        document.getElementById("CHRegister_lblSignInModalError").innerHTML = "";
        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("errortxtforgotpasswordMobileNo").innerHTML = "";
        $('#diverrortxtforgotpasswordMobileNo').hide();
        document.getElementById("errorForgotPassword").innerHTML = "";
        document.getElementById("errortxtResetPassword").innerHTML = "";
        document.getElementById("errortxtResetConfirmPassword").innerHTML = "";
        $('#CHRegister_lblSignInModalError').text("");
        document.getElementById("P11ChassisNumber").innerHTML = "";
        $('#divP11ChassisNumber').hide();
        document.getElementById("P11RegNumber").innerHTML = "";
        $('#divP11RegNumber').hide();
        $("#CHRegister_HiddenFieldChassisNumber").val("");

        //clear msg
        $("#CHRegister_txtChassisNo").val("");
        $("#CHRegister_txtForgotChassisNo").val("");
        document.getElementById("CHRegister_txtLoginMobileNo").value = "";
        document.getElementById("CHRegister_txtLoginPassword").value = "";
        document.getElementById("CHRegister_txtforgotpasswordMobileNo").value = "";
        $("#CHRegister_HiddenFieldOTPForgotPassword").val("");
        $("#txtOtpF1").val("");
        $("#txtOtpF2").val("");
        $("#txtOtpF3").val("");
        $("#txtOtpF4").val("");
        $("#txtOtpF5").val("");
        $("#txtOtpF6").val("");
        //$("#CHRegister_TextBox1").val("");
        //$("#CHRegister_TextBox2").val("");
        //$("#CHRegister_TextBox3").val("");
        //$("#CHRegister_TextBox4").val("");
        $("#txtOtp1").val("");
        $("#txtOtp2").val("");
        $("#txtOtp3").val("");
        $("#txtOtp4").val("");
        $("#txtOtp5").val("");
        $("#txtOtp6").val("");
        $("#CHRegister_HiddenFieldOTP").val("");

        $("#CHRegister_txtShieldChassisNoOrRegNo").val("");
        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblRSASignInModalError").innerHTML = "";
        $("#rsasigninmodalError").hide();

        $("#CHRegister_txtChassisNoOrMobileNo").val("");
        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblShieldSignInModalError").innerHTML = "";
        $("#shieldsigninmodalError").hide();
        $('#CHRegister_hiddenRSASheildMobileNo').val("");
        $('#CHRegister_hiddenRSASheildChassisNo').val("");
        $('#CHRegister_hiddenRSASheildCustomerName').val("");
        $('#CHRegister_hiddenRSASheildEmailId').val("");

        $("#CHRegister_errorotpsentsms").val("");
        $('#btnLoginResendOTPSubmit').hide();
        $('#CHRegister_txtLoginMobileNo').val("");
        $("#txtLoginOtpF1").val("");
        $("#txtLoginOtpF2").val("");
        $("#txtLoginOtpF3").val("");
        $("#txtLoginOtpF4").val("");
        $("#txtLoginOtpF5").val("");
        $("#txtLoginOtpF6").val("");

        // Hide OTP input section and Submit button
        $('#otpInputSection').hide();
        $('#submitOtpSection').hide();
        // Show WhatsApp checkbox when form is reset
        $('#whatsappCheckboxSection').show();
    }

    function isNumberKey(evt) {
        var charCode = (evt.which) ? evt.which : event.keyCode
        if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

        return true;
    }
    function jsFunctions() {


        //////////////////////////
        $('.prebtns').click(function () {
            $(this).parent(".setpas").prev(".setpas").fadeIn(200);
            $(this).parent(".setpas").prev(".setpas").animate({ left: '0%' }, 500);
            $(this).parent(".setpas").fadeOut(700);
        });

        // custome js start

        /*$(".btnsignup").click(function(){
        $("#loginmodal").hide();
        $("#signupmodal").show();
        })*/
        $(".forgotmobiletext").click(function () {
            $(".forgotmobilediv").toggle();
            $(".verfybtn").toggle();
            $(".signinbtn").toggle();
            $(".forgotmobilediv").css("display", "block");
            $(".forgotpasediv").css("display", "none");
            $(".btnsigning").css("display", "none");
            $(".rstpass").css("display", "block");
            //$(".forgotmobiletext").css("color", "red");
            //$(".forgotpasswordtext").css("color", "black");
            $(".reserpassworddiv").css("display", "none");
            $(".loginmainform").css("display", "none");
            $(".forgotdiv").css("display", "none");

        });
        $(".buyshield").click(function () {
            $(".btnbuyshield").show();
            $(".btnbuyrsa").hide();
            $(".textshield").show();
            $(".textrsa").hide();

        });
        $(".buyrsa").click(function () {
            $(".btnbuyrsa").show();
            $(".btnbuyshield").hide();
            $(".textshield").hide();
            $(".textrsa").show();
        })
        //Show password
        $('#showpas').on('click', function () {
            $("#showpas").toggleClass("hdpass");
            var $inp = $('.creatpass.showpass input');
            $inp.attr('type') === 'password' ?
                $inp.attr('type', 'text')
                : $inp.attr('type', 'password')
        });
        $('#showpassign').on('click', function () {
            $("#showpassign").toggleClass("hdpass");
            var $inp = $('.shopasnew.showpass input');
            $inp.attr('type') === 'password' ?
                $inp.attr('type', 'text')
                : $inp.attr('type', 'password')
        });
        $('#showreset').on('click', function () {
            $("#showreset").toggleClass("hdpass");
            var $inp = $('.shopasnew1.showpass input');
            $inp.attr('type') === 'password' ?
                $inp.attr('type', 'text')
                : $inp.attr('type', 'password')
        });
        $(".forgotpasswordtext").click(function () {
            $(".forgotpasediv").toggle();
            $(".forgotmobilediv").css("display", "none");
            $(".forgotpasediv").css("display", "block");
            $(".btnsigning").css("display", "none");
            //$(".forgotpasswordtext").css("color", "red");
            //$(".forgotmobiletext").css("color", "black");
            $(".loginmainform").css("display", "none");
            $(".forgotdiv").css("display", "none");

            //$("#CHRegister_TextBox1").val("");
            //$("#CHRegister_TextBox2").val("");
            //$("#CHRegister_TextBox3").val("");
            //$("#CHRegister_TextBox4").val("");
            $("#txtOtpF1").val("");
            $("#txtOtpF2").val("");
            $("#txtOtpF3").val("");
            $("#txtOtpF4").val("");

        });
        $(".clearbtns").click(function () {
            $(".btnsigning").css("display", "block");
            $(".forgotpasediv").css("display", "none");
            $(".forgotmobilediv").css("display", "none");
            $(".reserpassworddiv").css("display", "none");
            //$(".forgotmobiletext").css("color", "black");
            //$(".forgotpasswordtext").css("color", "black");
            $(".loginmainform").css("display", "block");
            $(".forgotdiv").css("display", "block");

            clearAllFields();
        });
        //$(".resetpassword").click(function () {
        //	$(".reserpassworddiv").css("display", "block");
        //	$(".forgotpasediv").css("display", "none");
        //	$(".forgotmobilediv").css("display", "none");
        //	$(".loginmainform").css("display", "none");
        //	$(".forgotdiv").css("display", "none");

        //});		
        $(".setpas .next").click(function () {
            $("#signupstep").addClass("zindex-increase");

        });
        //$(".rstpassword").click(function () {
        //    $(".reserpassworddiv").css("display", "none");
        //    $(".btnsigning").css("display", "block");

        //});
        $("#signinclr").click(function () {
            $(".forgotmobilediv").css("display", "none");
            $(".forgotpasediv").css("display", "none");
            $(".reserpassworddiv").css("display", "none");
            $(".loginmainform").css("display", "block");
            $(".forgotdiv").css("display", "block");
            $(".btnsigning").css("display", "block");
            $('#btnLoginResendOTPSubmit').hide();
            $('#CHRegister_txtLoginMobileNo').val("");
            $("#txtLoginOtpF1").val("");
            $("#txtLoginOtpF2").val("");
            $("#txtLoginOtpF3").val("");
            $("#txtLoginOtpF4").val("");
            $("#txtLoginOtpF5").val("");
            $("#txtLoginOtpF6").val("");

            // Hide OTP input section and Submit button
            $('#otpInputSection').hide();
            $('#submitOtpSection').hide();
            // Show WhatsApp checkbox when form is reset
            $('#whatsappCheckboxSection').show();
        });
        $("#successsignclr").click(function () {
            $(".forgotmobilediv").css("display", "none");
            $(".forgotpasediv").css("display", "none");
            $(".reserpassworddiv").css("display", "none");
            $(".loginmainform").css("display", "block");
            $(".forgotdiv").css("display", "block");
            $(".btnsigning").css("display", "block");
        });

        //custome js end

        $("#nextFirst").click(function () {

            document.getElementById("P11RegNumber").innerHTML = "";
            document.getElementById("P11ChassisNumber").innerHTML = "";
            document.getElementById("MidPanel_error").innerHTML = "";
            $('#CHRegister_lblCustName').text("");
            $('#divP11ChassisNumber').hide();
            $('#divP11RegNumber').hide();


            var varChassisNo = $("#CHRegister_txtChassisNo").val();
            varChassisNo = varChassisNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

            var varRegNo = $("#CHRegister_txtRegNo").val();
            varRegNo = varRegNo.replace(/^\s+/g, '').replace(/\s+$/g, '').toUpperCase();

            if (varChassisNo == "" && varRegNo == "") {
                document.getElementById("P11RegNumber").innerHTML = "Please enter registration number";
                $('#divP11RegNumber').show();

                document.getElementById("P11ChassisNumber").innerHTML = "Please enter chassis number";
                $('#divP11ChassisNumber').show();
                return false;
            }
            else if (varChassisNo != "" && varRegNo != "") {
                document.getElementById("P11RegNumber").innerHTML = "Please enter either registration or chassis number";
                $('#divP11RegNumber').show();

                document.getElementById("P11ChassisNumber").innerHTML = "Please enter either registration or chassis number";
                $('#divP11ChassisNumber').show();
                return false;
            }

            if (varChassisNo != "") {
                //if (varChassisNo == "") {
                //    document.getElementById("P11ChassisNumber").innerHTML = "Please enter chassis number";
                //    $('#divP11ChassisNumber').show();
                //    return false;
                //}
                if (!validateAlphaNumric(varChassisNo)) {
                    document.getElementById("P11ChassisNumber").innerHTML = "Please enter only alphanumeric chassis number";
                    $('#divP11ChassisNumber').show();
                    return false;
                }

                if (varChassisNo.length != 8) {
                    document.getElementById("P11ChassisNumber").innerHTML = "Please enter valid chassis number";
                    $('#divP11ChassisNumber').show();
                    return false;
                }
            }

            if (varRegNo != "") {
                if (!validateAlphaNumric(varRegNo)) {
                    document.getElementById("P11RegNumber").innerHTML = "Please enter only alphanumeric registration number";
                    $('#divP11RegNumber').show();
                    return false;
                }

                if (varRegNo.length <= 6) {
                    document.getElementById("P11RegNumber").innerHTML = "Please enter valid registration number";
                    $('#divP11RegNumber').show();
                    return false;
                }
            }
            document.getElementById('DivWaitloaderRegi').style.display = 'block';

            $.ajax({
                type: "GET",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/ValidateChassisNo?chassisnumber='" + varChassisNo + "'&RegNo='" + varRegNo + "'",
                dataType: "json",
                async: true,
                cache: false,
                success: function (data) {

                    if (data.d.IsSuccessful == "1") {
                        var cMobileNo = data.d.CustMobile;
                        cMobileNo = cMobileNo.substring(0, 5) + 'XXX' + cMobileNo.substring(8, 10);
                        var oMobileNo = data.d.OwnerMobile;
                        oMobileNo = oMobileNo.substring(0, 5) + 'XXX' + oMobileNo.substring(8, 10);

                        //$('#lblCustMobile').text(cMobileNo);
                        //$('#lblOwnerMobile').text(oMobileNo);


                        $('#lblCustMobile').text(cMobileNo);
                        $('#lblOwnerMobile').text(oMobileNo);
                        $("#CHRegister_HiddenFieldChassisNumber").val(data.d.chassisnumber);

                        $('#CHRegister_hiddenCustMobile').val(data.d.CustMobile);
                        $('#CHRegister_hiddenOwnerMobile').val(data.d.OwnerMobile);

                        $('#CHRegister_txtChassisNumber').val(varChassisNo);
                        $('#CHRegister_lblCustName').text(data.d.customerName);
                        $('#CHRegister_lblCustName_box3').text(data.d.customerName);

                        var modelPath = "images/my_vehicle_info_car/" + data.d.model + ".png";
                        $("#imgVehicle2").attr("src", modelPath);
                        $("#imgVehicle3").attr("src", modelPath);

                        $('#CHRegister_txtEmailId').val(data.d.contctEmail);

                        document.getElementById('DivWaitloaderRegi').style.display = 'none';



                        $('#box1').animate({ left: '-178%' }, 1500);
                        $('#box1').next(".setpas").fadeIn(500);
                        $('#box1').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
                        $('#box1').fadeOut(700);
                    }
                    else {
                        if (data.d.message == "ENTERD CHASSIS NO IS NOT VALID") {
                            document.getElementById("P11ChassisNumber").innerHTML = "ENTERED CHASSIS NO IS NOT VALID";
                        }
                        else {
                            if (varRegNo == "") {
                                document.getElementById("P11ChassisNumber").innerHTML = data.d.message;
                                $('#divP11ChassisNumber').show();
                            }
                            else {
                                document.getElementById("P11RegNumber").innerHTML = data.d.message;
                                $('#divP11RegNumber').show();
                            }
                        }
                        document.getElementById('DivWaitloaderRegi').style.display = 'none';
                        return false;
                    }
                },
                error: function (result) {
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    $('#divP11ChassisNumber').show();
                    alert("Error");
                }
            });

        });





        $("#nextMiddle").click(function () {

            document.getElementById("MidPanel_error").innerHTML = "";
            $("#divMidPanel_error").hide();
            var varselectedrdobtn = $("input[name='CHRegister$rdoMobile']:checked").val();

            if (typeof (varselectedrdobtn) === 'undefined') {
                document.getElementById("MidPanel_error").innerHTML = "Please select Mobile Number";
                $("#divMidPanel_error").show();
                return false;
            }

            var varOTPF1 = $("#txtOtp1").val();
            var varOTPF2 = $("#txtOtp2").val();
            var varOTPF3 = $("#txtOtp3").val();
            var varOTPF4 = $("#txtOtp4").val();
            var varOTPF5 = $("#txtOtp5").val();
            var varOTPF6 = $("#txtOtp6").val();
            var varOTPHiddenF = $("#CHRegister_HiddenFieldOTP").val();
            varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4 + "" + varOTPF5 + "" + varOTPF6;

            if (varOTPF1 == "") {
                document.getElementById("MidPanel_error").innerHTML = "Please Enter Activation code";
                $("#divMidPanel_error").show();
                return false;
            }

            if (varOTPF1 != varOTPHiddenF) {
                document.getElementById("MidPanel_error").innerHTML = "Please enter correct activation code";
                $("#divMidPanel_error").show();
                return false;
            }

            $('#box2').animate({ left: '-178%' }, 1500);
            $('#box2').next(".setpas").fadeIn(500);
            $('#box2').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            $('#box2').fadeOut(700);
        });

        $("#nextMiddle").click(function () {

            //CHECKBOX TURMS & CONDITION
            var chkboxTnOTPcheck = document.getElementById("chkboxTnOTP").checked;
            $("#btnErrorOTPTurmsC").hide();
            if (chkboxTnOTPcheck == false) {
                document.getElementById("btnErrorOTPTurmsC").innerHTML = "Please accept the Terms & Conditions and Privacy Policy.";
                $("#btnErrorOTPTurmsC").show();
                return false;
            }

            document.getElementById("MidPanel_error").innerHTML = "";
            $("#divMidPanel_error").hide();
            var varselectedrdobtn = $("input[name='CHRegister$rdoMobile']:checked").val();

            if (typeof (varselectedrdobtn) === 'undefined') {
                document.getElementById("MidPanel_error").innerHTML = "Please select Mobile Number";
                $("#divMidPanel_error").show();
                return false;
            }

            var varOTPF1 = $("#txtOtp1").val();
            var varOTPF2 = $("#txtOtp2").val();
            var varOTPF3 = $("#txtOtp3").val();
            var varOTPF4 = $("#txtOtp4").val();
            var varOTPF5 = $("#txtOtp5").val();
            var varOTPF6 = $("#txtOtp6").val();
            var varOTPHiddenF = $("#CHRegister_HiddenFieldOTP").val();
            varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4 + "" + varOTPF5 + "" + varOTPF6;

            if (varOTPF1 == "") {
                document.getElementById("MidPanel_error").innerHTML = "Please Enter Activation code";
                $("#divMidPanel_error").show();
                return false;
            }

            if (varOTPF1 != varOTPHiddenF) {
                document.getElementById("MidPanel_error").innerHTML = "Please enter correct activation code";
                $("#divMidPanel_error").show();
                return false;
            }

            $('#box2').animate({ left: '-178%' }, 1500);
            $('#box2').next(".setpas").fadeIn(500);
            $('#box2').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            $('#box2').fadeOut(700);
        });
        //radio button on change
        var oldrdoselected = "";
        $(".rdoMobile").click(function () {

            if (this.value == oldrdoselected)
                return false;

            $('#CHRegister_HiddenFieldOTP').val("");
            $("#txtOtp").val("");
            document.getElementById("MidPanel_error").innerHTML = "";
            $("#MidPanel_error").show();


            var varmobileno = "";
            if (this.value == 'rdoCustMobile') {
                varmobileno = $("#CHRegister_hiddenCustMobile").val();
                oldrdoselected = this.value;
            }
            else if (this.value == 'rdoOwnerMobile') {
                varmobileno = $("#CHRegister_hiddenOwnerMobile").val();
                oldrdoselected = this.value;
            }
            document.getElementById("countdowntimersignup").textContent = ""
            clearInterval(downloadTimer);
            document.getElementById('DivWaitloaderRegi').style.display = 'block';
            document.getElementById('signupbuttondiv').style.display = 'block';
            document.getElementById('activationcodediv').style.display = 'block';
            document.getElementById('resend').style.display = 'none';
            document.getElementById('whtsappOtP').style.display = 'none';
            var whatsappSignUpOtp = document.getElementById("chkboxSignUpLoginWhatsapp").checked;
            $("#txtOtp1").val("");
            $("#txtOtp2").val("");
            $("#txtOtp3").val("");
            $("#txtOtp4").val("");
            $("#txtOtp5").val("");
            $("#txtOtp6").val("");
            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/SendOTP",
                data: "{'mobileNumber':'" + varmobileno + "', 'whatsappOtp':'" + whatsappSignUpOtp + "','isResend':'false'}",
                dataType: "json",
                success: function (response) {

                    if (response.d == "OTP has been sent successfully to your registered mobile number") {
                        document.getElementById("MidPanel_error").innerHTML = response.d;
                        $("#divMidPanel_error").show();
                        $("#nextMiddle").prop('disabled', false);
                        TimeMethodforSignUpOTP();
                        $('#countdowntimersignup').show();                       
                        document.getElementById('DivWaitloaderRegi').style.display = 'none';

                    }
                    else {
                        document.getElementById("MidPanel_error").innerHTML = response.d;
                        $("#divMidPanel_error").show();
                        $("#nextMiddle").prop('disabled', true);
                        document.getElementById('DivWaitloaderRegi').style.display = 'none';
                    }

                },
                failure: function (response) {
                    document.getElementById("MidPanel_error").innerHTML = response.d;
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';
                }
            });
        });

        $(".btn-resend").click(function () {


            var varmobileno = "";
            if ($("#CHRegister_hiddenCustMobile").val() != "") {
                varmobileno = $("#CHRegister_hiddenCustMobile").val();
            }
            else {
                varmobileno = $("#CHRegister_hiddenOwnerMobile").val();
            }
            document.getElementById("countdowntimersignup").textContent = ""
            document.getElementById('DivWaitloaderRegi').style.display = 'block';
            document.getElementById('signupbuttondiv').style.display = 'block';
            document.getElementById('activationcodediv').style.display = 'block';
            document.getElementById('resend').style.display = 'none';
            document.getElementById('whtsappOtP').style.display = 'none';
            $("#txtOtp1").val("");
            $("#txtOtp2").val("");
            $("#txtOtp3").val("");
            $("#txtOtp4").val("");
            $("#txtOtp5").val("");
            $("#txtOtp6").val("");
            clearInterval(downloadTimer);
            var whatsappSignUpOtp = document.getElementById("chkboxSignUpLoginWhatsapp").checked;

            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/SendOTP",
                data: "{'mobileNumber':'" + varmobileno + "', 'whatsappOtp':'" + whatsappSignUpOtp + "', 'isResend':'true'}",
                dataType: "json",
                success: function (response) {

                    if (response.d == "OTP has been sent successfully to your registered mobile number") {
                        document.getElementById("MidPanel_error").innerHTML = response.d;
                        $("#divMidPanel_error").show();
                        $("#nextMiddle").prop('disabled', false);
                        TimeMethodforSignUpOTP();
                        $('#countdowntimersignup').show();
                        document.getElementById('DivWaitloaderRegi').style.display = 'none';

                    }
                    else {
                        document.getElementById("MidPanel_error").innerHTML = response.d;
                        $("#divMidPanel_error").show();
                        $("#nextMiddle").prop('disabled', true);
                        document.getElementById('DivWaitloaderRegi').style.display = 'none';

                        return false;
                    }

                },
                error: function (response) {
                    document.getElementById("MidPanel_error").innerHTML = response.d;
                    document.getElementById('DivWaitloaderRegi').style.display = 'none';

                }
            });
        });

        $("#loginmodal").on("hidden.bs.modal", function () {
            $('#signintab').addClass('active in');
            $('#signupstep').removeClass('active in');
            $('.loginmainform').css('display', 'block');
            $('.forgotmobilediv').css('display', 'none');
            $('.forgotpasediv').css('display', 'none');
            $('#CHRegister_btnLogin').css('display', 'block');
            $('.forgotdiv').css('display', 'block');
            $('.reserpassworddiv').css('display', 'none');

            clearAllFields();
        });
        $("#signuprst").on("click", function () {
            $("#box1").css('left', '0%');
            $("#box1").css('display', 'block');
            $("#box2").css('display', 'none');
        });

        //Keypress
        $(".inputs").keyup(function () {
            if (this.value.length == this.maxLength) {
                $(this)
                    .next(".inputs")
                    .focus();
                $(this).addClass("input-active");
            } else {
                $(this)
                    .prev(".inputs")
                    .focus();
                $(this).removeClass("input-active");
            }
        });



    }


    function validateAlphaNumric(str) {

        for (var i = 0; i < str.length; i++) {
            var char1 = str.charAt(i);
            var cc = char1.charCodeAt(0);

            if ((cc > 47 && cc < 58) || (cc > 64 && cc < 91) || (cc > 96 && cc < 123)) {
                return true;
            }
            else {
                return false;
            }
        }

    }
    function validateAlphaNumricSpecialCharacter(str) {

        var regx = /^[A-Za-z0-9][A-Za-z-9,+-_&#!$%*:;=|,.?<>(){}'"]+$/;

        if (str.match(regx))
            return true;
        else
            return false;
    }

</script>
<script src="js/white-list.js?id=uat12"></script>
<script>

    $(document).ready(function () {



        $('#CHRegister_txtEmailId').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHRegister_txtConfEmailId').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHRegister_txtMobileNo').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHRegister_txtChassisNumber').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHRegister_txtPassword').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });
        $('#CHRegister_txtConformPassword').bind('copy paste cut', function (e) {

            e.preventDefault(); //disable cut,copy,paste

        });


        $("#btnSignUpNext11").click(function () {
            document.getElementById("txtPasswordSignUp").innerHTML = "";
            $("#txtPasswordSignUp").hide();

            var Password = document.getElementById("CHRegister_txtPassword").value;
            if (Password == "") {
                document.getElementById("txtPasswordSignUp").innerHTML = "Please enter password";
                $("#txtPasswordSignUp").show();
                return false;
            }
            else {
                if (!validateAlphaNumricSpecialCharacter(Password)) {
                    document.getElementById("txtPasswordSignUp").innerHTML = "Please enter only alphanumeric and special character values in password";
                    $("#txtPasswordSignUp").show();
                    return false;
                }

                if (Password.length < 8) {
                    document.getElementById("txtPasswordSignUp").innerHTML = "Psssword length must be atleast 8 characters";
                    $("#P1Password").show();
                    return false;
                }

                if (Password.length > 15) {
                    document.getElementById("txtPasswordSignUp").innerHTML = "Psssword length should be maximum 15 characters only";
                    $("#txtPasswordSignUp").show();
                    return false;
                }
            }

            document.getElementById("txtConformPasswordSignUp").innerHTML = "";
            var ConformPassword = document.getElementById("CHRegister_txtConformPassword").value;

            if (ConformPassword == "") {
                document.getElementById("txtConformPasswordSignUp").innerHTML = "Please enter confirm password";
                $("#txtConformPasswordSignUp").show();
                return false;
            }
            else if (!validateAlphaNumricSpecialCharacter(ConformPassword)) {
                document.getElementById("txtConformPasswordSignUp").innerHTML = "Please enter only alphanumeric and special character values in confirm password";
                $("#txtConformPasswordSignUp").show();
                return false;

            }
            else if (Password != ConformPassword) {
                document.getElementById("txtConformPasswordSignUp").innerHTML = "New and Confirm password values do not match.";
                $("#txtConformPasswordSignUp").show();
                return false;
            }


            var EmailId = document.getElementById("CHRegister_txtEmailId").value;
            EmailId = EmailId.replace(/^\s+/g, '').replace(/\s+$/g, '');

            if (EmailId == "") {
                document.getElementById("txtEmailIdSignUp").innerHTML = "Please enter e-mail";
                $("#txtEmailIdSignUp").show();
                return false;
            }
            else {
                var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                if (reg.test(EmailId) == false) {
                    document.getElementById("txtEmailIdSignUp").innerHTML = "Please enter a valid e-mail format";
                    $("#txtEmailIdSignUp").show();
                    return false;
                }
            }

            var varselectedrdobtn = $("input[name='rdoMobile']:checked").val();
            var varmobileno = "";
            if (varselectedrdobtn == "rdoCustMobile")
                varmobileno = $("#CHRegister_hiddenCustMobile").val();
            else
                varmobileno = $("#CHRegister_hiddenOwnerMobile").val();

            var varChassisNo = $("#CHRegister_txtChassisNo").val();
            var varcustomerName = $("#CHRegister_txtCustName").val();
            var varCustMobile = varmobileno;

            document.getElementById('DivWaitloaderRegi').style.display = 'block';

            //$.ajax({
            //    type: "POST",
            //    contentType: "application/json; charset=utf-8",
            //    url: "Default.aspx/SignUp",
            //    data: "{'chassisnumber':'" + varChassisNo + "','customerName':'" + varcustomerName + "','CustMobile':'" + varCustMobile + "','contctEmail':'" + EmailId + "','password':'" + Password + "'}",
            //    dataType: "json",
            //    async: true,
            //    cache: false,
            //    success: function (data) {

            //        if (data.d.IsSuccessful == "1") {
            //            alert("Success");

            //            //$(this).parent(".setpas").animate({ left: '-178%' }, 1500);
            //            //$(this).parent(".setpas").next(".setpas").fadeIn(500);
            //            //$(this).parent(".setpas").next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            //            //$(this).parent(".setpas").fadeOut(700);

            //            document.getElementById("txtEmailIdSignUp").innerHTML = "Thanks For Registration. The Registration has been successfully.";
            //            $("#txtEmailIdSignUp").show();
            //            document.getElementById('DivWaitloaderRegi').style.display = 'none';
            //            // alert('1');

            //            $('#box3').animate({ left: '-178%' }, 1500);
            //            $('#box3').next(".setpas").fadeIn(500);
            //            $('#box3').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            //            $('#box3').fadeOut(700);
            //            document.getElementById("box4_msgSuccess").innerHTML = data.d.message;
            //            //$("box4_msg").show();

            //        }
            //        else {

            //            //$(this).parent(".setpas").animate({ left: '-178%' }, 1500);
            //            //$(this).parent(".setpas").next(".setpas").fadeIn(500);
            //            //$(this).parent(".setpas").next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            //            //$(this).parent(".setpas").fadeOut(700);

            //            document.getElementById("txtEmailIdSignUp").innerHTML = data.d.message;
            //            $("#txtEmailIdSignUp").show();
            //            document.getElementById('DivWaitloaderRegi').style.display = 'none';

            //            alert('2');
            //            $('#box3').animate({ left: '-178%' }, 1500);
            //            $('#box3').next(".setpas").fadeIn(500);
            //            $('#box3').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
            //            $('#box3').fadeOut(700);
            //            document.getElementById("box4_msg").innerHTML = data.d.message;
            //            $("#box4_msg").show();
            //            return false;
            //        }
            //    },
            //    error: function (result) {
            //        alert("Error");
            //        document.getElementById("btnErrorSignUp").innerHTML = "Error";
            //        $("#btnErrorSignUp").show();
            //        document.getElementById('DivWaitloaderRegi').style.display = 'none';
            //    }
            //});
            //return false;
        });

    });

</script>
<script>
    function LoaderRegi() {

        document.getElementById('DivWaitloaderRegi').style.display = 'block';

    }
    function UnLoaderRegi() {
        console.log("redirect");
        document.getElementById('DivWaitloaderRegi').style.display = 'none';
        $('#btnLoginResendOTPSubmit').hide();


    }
    function UnLoaderRegiNew() {

        document.getElementById('DivWaitloaderRegi').style.display = 'none';

        $('#box3').animate({ left: '-178%' }, 1500);
        $('#box3').next(".setpas").fadeIn(500);
        $('#box3').next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
        $('#box3').fadeOut(700);
    }

    function signUpError() {

        alert('SignUp Failed');
        document.getElementById("countdowntimersignup").textContent = ""
        document.getElementById('signupbuttondiv').style.display = 'none';
        document.getElementById('activationcodediv').style.display = 'none';
        document.getElementById('whtsappOtP').style.display = 'block';
        document.getElementById('resend').style.display = 'block';
        document.getElementById('DivWaitloaderRegi').style.display = 'none';

    }

    function loadsignotp() {

        $(".forgotpasediv").toggle();
        $(".forgotmobilediv").css("display", "none");
        $(".forgotpasediv").css("display", "block");
        $(".btnsigning").css("display", "none");
        //$(".forgotpasswordtext").css("color", "red");
        //$(".forgotmobiletext").css("color", "black");
        $(".loginmainform").css("display", "none");
        $(".forgotdiv").css("display", "none");
    }
</script>

<!--new login popup with step form-->
<div id="loginmodal" class="modal fade modalcmn stepmodal" data-easein="fadeIn" data-backdrop="static" role="dialog">

    <div class="modal-dialog">
        <!-- Modal content-->
        <button type="button" id="btnclso" class="close" data-dismiss="modal" aria-hidden="true"  onclick="javascript:Clear()">
            <img src="images/close-camp-ban.png" alt="Close" />
        </button>
        <div class="modal-content modalcontentcenter">

            <div class="modal-body modalbody">
                <div id="CHRegister_UpdatePanel1">
	
                        <script>
                            Sys.Application.add_load(jsFunctions);
                        </script>
                        <div class="col-sm-6 leftform">

                            <div class="tab-content" style="margin-top: 0;">

                                <div id="signupstep" class="tab-pane fade">
                                    <div class="signupstep-form" id="msform">
                                        
                                        <!-- fieldsets -->
                                        <fieldset class="setpas" id="box1">
                                            <div class="w100 welcometxt text-center">
                                                <div class="imgcenter">
                                                    <img src="images/with-you-hamesha.png?id=13" id="imgVehicle1" class="img-responsive" alt="With You Hamesha" />
                                                </div>
                                            </div>
                                            <div class="form-group">
                                                <input name="CHRegister$txtRegNo" type="text" maxlength="12" id="CHRegister_txtRegNo" class="form-control inputype" placeholder="Enter Registration No" onkeypress="return validateAlphaNumricInput(event);" />
                                                <div class="newerror" id="divP11RegNumber" style="display: none">
                                                    <p class="error" id="P11RegNumber"></p>
                                                </div>
                                            </div>
                                            <div>
                                                <h5 class="text-center">OR</h5>
                                            </div>
                                            <div class="form-group">
                                                <input name="CHRegister$txtChassisNo" type="text" maxlength="8" id="CHRegister_txtChassisNo" class="form-control inputype" placeholder="Enter Chassis No" />
                                                <div class="newerror" id="divP11ChassisNumber" style="display: none">
                                                    <p class="error" id="P11ChassisNumber"></p>
                                                </div>
                                                <div class="rctext w100 text-right">Check RC book (Enter last 8 digit)</div>

                                            </div>

                                            <div class="nxtpre text-center">
                                                <button type="button" name="next" id="nextFirst" class="next action-button" value="Next">Next</button>
                                                <input type="hidden" name="CHRegister$HiddenFieldChassisNumber" id="CHRegister_HiddenFieldChassisNumber" />
                                            </div>
                                            <div class="ordiv text-center">
                                                <span>OR</span>
                                            </div>
                                            <div class="alreadyacc text-center">
                                                Already have an account? <a data-toggle="tab" id="signinclr" href="#signintab">Sign In</a>
                                            </div>
                                        </fieldset>
                                        <fieldset class="setpas" id="box2">
                                            <div class="w100 welcometxt text-center">

                                                <div class="imgcenter">
                                                    <img src="images/with-you-hamesha.png?id=13" id="imgVehicle2" class="img-responsive" alt="With You Hamesha" />
                                                </div>
                                                <h2>Welcome,
                                            <span id="CHRegister_lblCustName">User</span></h2>

                                            </div>
                                             <div class="form-group" style="display:none;" >
                                                            <input name="CHRegister$txtEmailId" type="text" id="CHRegister_txtEmailId" class="form-control inputype" placeholder="Email Id" autocomplete="off" onkeypress="return funWhiteListAppForPassword(event);" />
                                                            <div class="newerror">
                                                                <p class="error" id="txtEmailIdSignUp"></p>
                                                            </div>
                                                        </div>


                                            <p class="text-center text-danger"><em>The selected mobile number will be your login ID and you will receive Activation code for verification</em></p>
                                            
                                            <div class="prebtns text-center mto">
                                                <button type="button" name="previous" class="previous action-button" value="Previous"><i class="fa fa-chevron-left" aria-hidden="true"></i></button>
                                            </div>
                                            <div class="w100 selectmob row">

                                                <div class="col-sm-12 pad0 text-center">
                                                    <div class="radio radio-danger radio-inline">
                                                        <input value="rdoCustMobile" name="CHRegister$rdoMobile" type="radio" id="CHRegister_rdoCustMobile" class="rdoMobile" />
                                                        <label id="lblCustMobile" for="CHRegister_rdoCustMobile">1111111111</label>
                                                        
                                                    </div>
                                                    <div class="radio radio-danger radio-inline">
                                                        <input value="rdoOwnerMobile" name="CHRegister$rdoMobile" type="radio" id="CHRegister_rdoOwnerMobile" class="rdoMobile" />
                                                        <label id="lblOwnerMobile" for="CHRegister_rdoOwnerMobile">1111111111</label>
                                                        
                                                    </div>
                                                    <input name="CHRegister$hiddenCustMobile" type="text" id="CHRegister_hiddenCustMobile" style="display: none" />
                                                    <input name="CHRegister$hiddenOwnerMobile" type="text" id="CHRegister_hiddenOwnerMobile" style="display: none" />
                                                </div>

                                            </div>
                                           
                                             <div class="form-group whstxt text-center" id="whtsappOtP">
                                                <div class="checkbox tnctxt">
                                                    <label>
                                                        <input type="checkbox" id="chkboxSignUpLoginWhatsapp" checked>
                                                        Receive OTP via WhatsApp
                                                    </label>
                                                </div>
                                            </div>

                                            <div class="form-group text-center">
                                                <div class="newerror" style="margin-top: 5px; margin-bottom: 5px;">
                                                    <p class="error" id="btnErrorOTPTurmsC"></p>
                                                </div>
                                            </div>
                                            <div class="enterotpnew row"  style="display:none" id="activationcodediv">
                                                <div class="col-sm-12 col-xs-12 text-center">
                                                    <div class="text-center">Enter Activation code</div>
                                                 
                                                        <div class="ddi otpnewdiv">                                                           
                                                                <input type="text" id="txtOtp1" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                <input type="text" id="txtOtp2" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                <input type="text" id="txtOtp3" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                <input type="text" id="txtOtp4" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                <input type="text" id="txtOtp5" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                <input type="text" id="txtOtp6" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />                                                         
                                                        </div>
                                                        <p style="color: red"><span id="countdowntimersignup"></span></p>
                                                        <input type="hidden" name="CHRegister$HiddenFieldOTP" id="CHRegister_HiddenFieldOTP" />
                                                

                                                </div>

                                            </div>
                                            
                                             <button type="button" Id="resend" class="btn btn-resend" style="display:none;margin-left:150px;">Resend</button>
                                             <br />
                                            <div class="newerror errrocenter text-center" id="divMidPanel_error" style="display: none">
                                                <p class="error" id="MidPanel_error" style="line-height: 20px"></p>
                                            </div>
                                            <div class="col-md-12"  style="display:none" id="signupbuttondiv">
                                                    <div class="">                                                    
                                                        
                                                        
                                                        <div class="form-group whstxt">
                                                            <p style="">
                                                                By Signing up, I agree receive important communications regarding my transactions & Mahindra products via Whatsapp, SMS & e-mail.
                                                            </p>
                                                        </div>
                                                        <div class="checkbox tnctxt">
                                                            <label style=""><input type="checkbox" id="chkboxTnCWhatsapp"> I accept the <a href="https://wyh-uat.m-devsecops.com/termsofuse.aspx" target="blank">Terms &amp; Conditions</a> and <a href="https://wyh-uat.m-devsecops.com/privacy_policy.aspx" target="blank">Privacy Policy</a>.</label>
                                                        </div>

                                                    </div>
                                                    <div class="form-group text-center">
                                                        <div class="newerror" style="margin-top: 5px;margin-bottom: 5px;">
                                                            <p class="error" id="btnErrorSignUp"></p>
                                                        </div>

                                                        
                                                        <button type="button" class="btn btn-danger " onclick="javascript:return SignUp()">Sign Up</button>
                                                    </div>
                                                    <div style="display: none">
                                                        <input type="submit" name="CHRegister$btnOtpSignUpSubmit" value="SignUp" id="CHRegister_btnOtpSignUpSubmit" class="btn btn-danger btnOtpSignUpSubmit" data-ajax="false" />
                                                    </div>

                                                </div>
                                            <div class="w100 notmob text-center">
                                                <p>
                                                    <strong>Not your Mobile No?</strong> <i class="fa fa-frown-o fa-2x"></i>
                                                    <br />
                                                    Please connect to the nearest Mahindra dealer
                                                </p>
                                            </div>
                                        </fieldset>
                                       


                                        <fieldset class="setpas" id="box4">

                                            <div class="w100 welcometxt text-center">
                                                <div class="imgcenter">
                                                    <img src="images/with-you-hamesha.png?id=13" id="imgVehicle5" class="img-responsive" alt="With You Hamesha" />
                                                </div>
                                                <div class="signupfrm row">
                                                    <div class="col-md-12">
                                                        <div class="newerror">
                                                            
                                                            <span id="CHRegister_box4_msg" class="error" style="text-align: center; line-height: 25px;"></span>
                                                            <p class="text-success" id="box4_msgSuccess"></p>
                                                        </div>
                                                    </div>
                                                </div>
                                                <br />
                                                <div class="alreadyacc text-center">
                                                    Go To <a id="successsignclr" data-toggle="tab" href="#signintab">Sign In</a>
                                                </div>
                                            </div>
                                        </fieldset>

                                        
                                    </div>
                                </div>
                                <!--signin-->
                                <div id="signintab" class="tab-pane fade  in active">
                                    <fieldset>
                                        <div class="w100 welcometxt text-center">
                                            

                                            <div class="imgcenter">
                                                <img src="images/with-you-hamesha.png?id=13" id="imgVehicle4" class="img-responsive" alt="With You Hamesha" />
                                            </div>
                                        </div>
                                        <div class="signupfrm row sigin">
                                            <div class="col-md-12">
                                                <div class="loginmainform">
                                                    <div class="chasismodal">
                                                        
                                                        <div class="form-group">
                                                            <table>
                                                                <tr>
                                                                    <td>
                                                                        <input name="CHRegister$txtLoginMobileNo" type="text" maxlength="10" id="CHRegister_txtLoginMobileNo" class="form-control inputype" autocomplete="off" onblur="funWhiteListApplicationonBlur(this.id);" onkeypress="return isNumberKey(event);" placeholder="Mobile No" style="width:100%;" />
                                                                    </td>
                                                                    <td>
                                                                        <button id="btnLoginOTPSubmit" class="btn btn-danger sendotp" onclick="javascript:JSVerifyMobileAndSendOTP()" style="position: relative; right: -43px; top: 0; padding: 4px 15px; text-transform: uppercase;" type="button">
                                                                            Send OTP
                                                                        </button>
                                                                        <button id="btnLoginResendOTPSubmit" class="btn btn-danger sendotp" onclick="javascript:JSResentOtp()" style="position: relative; right: -43px; top: 0; padding: 4px 15px; text-transform: uppercase;" type="button">
                                                                            Re-Send OTP
                                                                        </button>
                                                                        </td>
                                                                </tr>
                                                            </table>
                                                            <div class="newerror">
                                                                <p class="error" id="errortxtLoginMobileNo"></p>
                                                            </div>
                                                            <div class="rctext">(Enter 10 Digit Mobile No)</div>
                                                        </div>
                                                        <div class="clearfix"></div>
                                                        <div id="otpInputSection" style="display: none;">
                                                        <div class="labeltext" style="text-align: center;">Enter OTP</div>
                                                        
                                                            <div class="ddi otpnewdiv">
                                                               
                                                                    <input type="text" id="txtLoginOtpF1" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                    <input type="text" id="txtLoginOtpF2" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                    <input type="text" id="txtLoginOtpF3" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                    <input type="text" id="txtLoginOtpF4" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                     <input type="text" id="txtLoginOtpF5" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                     <input type="text" id="txtLoginOtpF6" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs" />
                                                                
                                                            </div>
                                                            <p style="color: red"><span id="countdowntimer"></span></p>
                                                            <div class="newerror">
                                                                <p class="error" id="errorLoginOtp"></p>
                                                            </div>
                                                            <input type="hidden" name="CHRegister$hdnTxtOTPInput" id="CHRegister_hdnTxtOTPInput" />
                                                        
                                                    </div>
                                                    <div   id="submitOtpSection" class="btn-div w100"  style="display: none;">
                                                        <button type="button" class="btn btn-danger loginWithOtp" onclick="javascript:return validateAndSubmitOTP()">Submit OTP</button>
                                                    </div>
                                                    <div id="whatsappCheckboxSection" class="form-group whstxt" style="margin-top: 15px;">
                                                        <div class="checkbox tnctxt">
                                                            <label style=""><input type="checkbox" id="chkboxLoginWhatsapp" checked> Receive OTP via WhatsApp</label>
                                                        </div>
                                                     </div>
                                                    <div style="display: none">
                                                        <input type="submit" name="CHRegister$btnOtpLoginSubmit" value="Login" id="CHRegister_btnOtpLoginSubmit" class="btn btn-danger btnOtpLoginSubmit" data-ajax="false" />
                                                    </div>

                                                    <div class="forgotdiv">
                                                    
                                                    <a href="#" class="forgmob pull-right"><span class="forgotmobiletext">Forgot Mobile No?</span></a>
                                                </div>
                                                    
                                                    
                                                   
                                                    <div class="form-group" style="display: none">
                                                        <div class="showpass shopasnew">
                                                            <input name="CHRegister$txtLoginPassword" type="password" id="CHRegister_txtLoginPassword" class="form-control inputype" Placeholder="Password" autocomplete="off" onkeypress="return funWhiteListAppForPassword(event);" />
                                                            <div class="newerror">
                                                                <p class="error" id="errortxtLoginPassword"></p>
                                                            </div>
                                                            <button type="button" id="showpassign" class="">
                                                                <i class="fa fa-eye" aria-hidden="true"></i>
                                                                <i class="fa fa-eye-slash" aria-hidden="true"></i>
                                                            </button>
                                                        </div>

                                                    </div>
                                                    <span id="CHRegister_lblSignInModalError"></span>
                                                </div>
                                                <div class="forgotmobilediv">
                                                    <h4 class="text-left">Forgot Mobile Number</h4>
                                                    <input name="CHRegister$txtForgotChassisNo" type="text" maxlength="8" id="CHRegister_txtForgotChassisNo" class="form-control inputype" placeholder="Enter Chassis No" autocomplete="off" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" />
                                                    <div class="newerror" id="diverrortxtForgotChassisNo" style="display: none">
                                                        <p class="error" id="errortxtForgotChassisNo"></p>
                                                    </div>
                                                    <div class="rctext w100 text-right">Check RC book (Enter last 8 digit)</div>
                                                    <div class="text-center rstpass">
                                                        <div class="mobtxt text-center">
                                                            <p class="" id="msgMobileNo"></p>
                                                        </div>
                                                        <button type="button" class="btn btn-danger" onclick="javascript:forgotMobileNo()">Submit</button>
                                                    </div>
                                                      <div class="w100 cleardv ">
                                                        <a href="#" class="clearbtns">Clear</a>
                                                    </div>
                                                </div>
                                                   <div id="CHRegister_UpdatePanel2">
		
                                                <div class="forgotpasediv">
                                                    <div class="chasismodal">
                                                        <h4 class="text-left">Forgot Password</h4>
                                                        <div class="form-group">
                                                            <table>
                                                                <td>
                                                            <input name="CHRegister$txtforgotpasswordMobileNo" type="text" maxlength="10" id="CHRegister_txtforgotpasswordMobileNo" class="form-control inputype" placeholder="Mobile No" autocomplete="off" onkeypress="return isNumberKey(event);" onblur="funWhiteListApplicationonBlur(this.id);" style="width:100%;" />
                                                                    </td>
                                                                <td>
                                                            
                                                            <input type="submit" name="CHRegister$btnSendOtpClick" value="Send OTP" id="CHRegister_btnSendOtpClick" class="btn btn-danger sendotp" data-ajax="false" />
                                                                    </td>
                                                  </table>
                                                            <div class="newerror" id="diverrortxtforgotpasswordMobileNo" style="display: none">
                                                                <p class="error" id="errortxtforgotpasswordMobileNo"></p>
                                                            </div>
                                                            <div class="rctext">(Enter 10 Digit Mobile No)</div>
                                                        </div>
                                                        <div class="clearfix"></div>
                                                        <div class="labeltext" style="text-align: center;">Enter OTP</div>
                                                        <div class="otp-container">
                                                            
                                                            <div class="ddi otpnewdiv">
                                                                <div class="divin">
                                                                    
                                                                    <input type="text" id="txtOtpF1" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs"  />
                                                                    <input type="text" id="txtOtpF2" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs"  />
                                                                    <input type="text" id="txtOtpF3" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs"  />
                                                                    <input type="text" id="txtOtpF4" oninput="this.value = this.value.replace(/[^0-9.]/g, ''); this.value = this.value.replace(/(\..*)\./g, '$1');" onkeydown="if(this.value.length==1 && event.keyCode!=8) return false;" maxlength="1" class="inputs"  />
                                                                </div>
                                                            </div>
                                                            <div class="newerror">
                                                                <p class="error" id="errorForgotPassword"></p>
                                                                 
                                                                  
                                                            </div>
                                                            <input type="hidden" name="CHRegister$HiddenFieldOTPForgotPassword" id="CHRegister_HiddenFieldOTPForgotPassword" />
                                                        </div>
                                                    </div>
                                                    <div class="btn-div w100">
                                                         
                                                         <button type="button" class="btn btn-primary resetpassword" onclick="javascript:return validateResetPassword()">Reset Password</button>
                                                    </div>
                                                    <div class="w100 cleardv ">
                                                        <a href="#" class="clearbtns">Clear</a>
                                                    </div>
                                                </div>

                             
	</div>

                                                <div class="reserpassworddiv">
                                                    <h4 class="text-left">Reset Password</h4>
                                                    <div class="form-group">
                                                        <div class="showpass shopasnew1">
                                                            <input name="CHRegister$txtResetPassword" type="password" maxlength="15" id="CHRegister_txtResetPassword" class="form-control inputype" Placeholder="Enter Password" autocomplete="off" onkeypress="return funWhiteListAppForPassword(event);" />
                                                            <button type="button" id="showreset" class="">
                                                                <i class="fa fa-eye" aria-hidden="true"></i>
                                                                <i class="fa fa-eye-slash" aria-hidden="true"></i>
                                                            </button>
                                                            <div class="newerror">
                                                                <p class="error" id="errortxtResetPassword"></p>
                                                            </div>
                                                        </div>

                                                    </div>
                                                    <div class="form-group">
                                                        <input name="CHRegister$txtResetConfirmPassword" type="password" maxlength="15" id="CHRegister_txtResetConfirmPassword" class="form-control inputype" Placeholder="Confirm Password" autocomplete="off" onkeypress="return funWhiteListAppForPassword(event);" />
                                                        <div class="newerror">
                                                            <p class="error" id="errortxtResetConfirmPassword"></p>
                                                        </div>
                                                    </div>

                                                    <div class="form-group text-center">
                                                        <div class="newerror">
                                                            <p class="error" id="errorResetPassword" style="text-align: center;"></p>
                                                        </div>
                                                        <button type="button" class="btn btn-danger rstpassword" onclick="javascript:validateSubmitResetPassword()">Submit</button>

                                                    </div>
                                                    <div class="w100 cleardv ">
                                                        <a href="#" class="clearbtns">Clear</a>
                                                    </div>
                                                </div>



                                                <div class="form-group text-center" style="display: none">
                                                    <input type="submit" name="CHRegister$btnLogin" value="SIGN IN" onclick="javascript:return validateLogin();" id="CHRegister_btnLogin" class="btn btn-danger btnsigning" data-ajax="false" style="display: none" />
                                                </div>
                                                
                                                <div class="alreadyacc text-center">
                                                    Don't have an account? <a id="signuprst" data-toggle="tab" href="#signupstep">Sign Up</a>
                                                </div>
                                            </div>
                                            <div class="col-md-12 text-center quickservices">
                                                
                                            </div>
                                            
                                        </div>
                                    </fieldset>
                                </div>

                            </div>
                        </div>
                    
</div>
                <!--form col-md-6-->
                <!--Right image-->
                <div class="col-sm-6 rightform">
                    <div class="loginapp-img">
                        <img src="images/img_bannerlogin.jpg" class="img-responsive" alt="Post-sales journey at finggertips" />
                    </div>
                    <div class="downloadapp">
                        <div class="col-sm-12 text-center">
                            <h4 class="text-uppercase downapptxt"><strong>Download</strong> The app from</h4>
                        </div>
                        <div class="appstr">
                            <div class="col-sm-6 text-center">
                                <div class="downloadapp-inner">
                                    <a href="https://itunes.apple.com/in/app/mahindra-with-you-hamesha/id670246123?mt=8" target="_blank">
                                        <img src="images/ios-app.png" alt="IOS App"></a>
                                    <img src="images/iOS.png" width="70" height="70" class="img-responisve" alt="IOS" />
                                </div>
                            </div>
                            <div class="col-sm-6 text-center">
                                <div class="downloadapp-inner">
                                    <a href="https://play.google.com/store/apps/details?id=com.mymahindra.Live&hl=en" target="_blank">
                                        <img src="images/android-app.png" alt="Android App"></a>
                                    <img src="images/Android.png" width="70" height="70" class="img-responisve" alt="Android" />
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<!---->


<div id="chassismodal" class="modal fade modalcmn" data-backdrop="static" role="dialog">
    <div class="modal-dialog modal-sm">
        <!-- Modal content-->


        
    </div>
</div>


<div id="signupmodal" class="modal fade modalcmn" data-backdrop="static" role="dialog">
    <div class="modal-dialog modal-sm">
        <!-- Modal content-->
        <div class="modal-content modalcontent">
            <div class="modal-header modalheader">
                <button type="button" class="close modalclose" data-dismiss="modal">&times;</button>
                <div class="backtext" id="btnBack" onclick="backfucation()" data-dismiss="modal" data-toggle="modal">
                    <i class="fa fa-caret-left"></i>&nbsp;&nbsp;Back
                </div>
                <h2 class="modal-title text-center">SIGN UP</h2>
            </div>
            <div class="modal-body modalbody">
                <div class="chasismodal">
                    <div class="error" id="signupmodalError" style="color: #fff; float: left; width: 100%; font-size: 12px; line-height: 13px; text-align: left;">
                        <span id="CHRegister_Label2"></span>
                    </div>
                    <div class="labeltext">Enter Chassis No</div>
                    <input name="CHRegister$txtChassisNumber" type="text" maxlength="8" id="CHRegister_txtChassisNumber" class="form-control inputype" autocomplete="off" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" />
                    <p class="error" id="P1ChassisNumber"></p>
                    <br />
                    <div class="clearfix"></div>
                    <div class="labeltext">CUSTOMER NAME</div>
                    <input name="CHRegister$txtCustName" type="text" id="CHRegister_txtCustName" class="form-control inputype" autocomplete="off" />
                    <p></p>
                    <br />
                    <div class="labeltext">The Mobile No you select will be login id</div>
                    <br />
                    



                    
                    <div class="incorrectext">Mobile No incorrect?</div>
                    <div class="writetext">Write us to <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="7b180e080f1416181a091e3b161a1312151f091a55181416">[email&#160;protected]</a></div>

                </div>
                <div class="row bottombtn">
                    <div class="col-sm-6 btn clearbtn" onclick="return signupmodalClear()" data-dismiss="modal" data-toggle="modal">CLEAR</div>
                    <div class="col-sm-6 btn otpbtn">
                        <input type="submit" name="CHRegister$btnSendOTP" value="SEND OTP" onclick="return SendOTP();" id="CHRegister_btnSendOTP" class="btnsub" />
                    </div>
                </div>

            </div>
        </div>
    </div>
</div>


<!-- END SIGNUP MODAL -->
<!-- ENTER OTP MODAL -->
<div id="otpmodal" class="modal fade modalcmn" data-backdrop="static" role="dialog">
    <div class="modal-dialog modal-sm">
        <!-- Modal content-->
        <div class="modal-content modalcontent">
            <div class="modal-header modalheader">
                <button type="button" class="close modalclose" data-dismiss="modal">&times;</button>
                <div class="backtext" data-dismiss="modal" data-toggle="modal" data-target="#signupmodal"><i class="fa fa-caret-left"></i>&nbsp;&nbsp;Back</div>
                <h2 class="modal-title text-center">SIGN UP</h2>
            </div>
            <div class="modal-body modalbody">
                <div class="chasismodal">
                    <div class="labeltext" style="text-align: center;">Enter Activation code</div>
                    <div class="otp-container">
                        <input type="number" name="otp" min="0" id="txtOtp11" onkeypress="if(this.value.length >= 4) return false;">
                        <input type="hidden" name="CHRegister$HiddenFieldOTP11" id="CHRegister_HiddenFieldOTP11" />
                        <div class="dashed-line"></div>
                    </div>
                    
                </div>
                <div class="row bottombtn">
                    <div class="col-sm-6 btn clearbtn" onclick="return signupClear()">CLEAR</div>
                    <div class="col-sm-6 btn signupbtn">
                        <input type="submit" name="CHRegister$btnSignUp" value="Sign Up" onclick="return SignUp();" id="CHRegister_btnSignUp" class="btnsub" />
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<!-- END OTP MODAL -->
<!-- SIGNIN MODAL -->
<div id="signinmodal" class="modal fade modalcmn" data-backdrop="static" role="dialog">
    <div id="CHRegister_UpdatePanelLogin">
	
            <div class="modal-dialog modal-sm">
                <!-- Modal content-->
                <div class="modal-content modalcontent">
                    <div class="modal-header modalheader">
                        <button type="button" class="close modalclose" data-dismiss="modal">&times;</button>
                        <div class="backtext" data-dismiss="modal" data-toggle="modal" data-target="#loginmodal"><i class="fa fa-caret-left"></i>&nbsp;&nbsp;Back</div>
                        <h2 class="modal-title text-center">SIGN IN</h2>
                    </div>
                    <div class="modal-body modalbody">
                        <div class="chasismodal">
                            <div class="error" id="signinmodalError" style="color: red; float: left; width: 100%; font-size: 12px; line-height: 13px; text-align: left;">
                                <span id="CHRegister_lblSignInModalError1"></span>
                            </div>
                            <div class="labeltext">Mobile No</div>
                            <input name="CHRegister$txtLoginMobileNo1" type="text" maxlength="10" id="CHRegister_txtLoginMobileNo1" class="form-control inputype" autocomplete="off" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" />
                            <div class="rctext">(Enter 10 Digit Mobile No)</div>
                            <div class="clearfix"></div>
                            <div class="labeltext">Password</div>
                            <input name="CHRegister$txtLoginPassword1" type="password" maxlength="15" id="CHRegister_txtLoginPassword1" class="form-control inputype" autocomplete="off" onkeypress="return funWhiteListAppForPassword(event);" />

                            <div class="forgotdiv">
                                <span class="forgotpasswordtext" data-dismiss="modal" data-toggle="modal" data-target="#forgotpasswordmodal" style="cursor: pointer;">Forgot Password</span>
                                <a href="#" style="color: #cc1a26;"><span class="forgotmobiletext">Forgot Mobile No ? </span></a>
                            </div>
                            <div class="forgotmobilediv mb20">
                                <div class="labeltext">Enter Chassis No</div>
                                <input name="CHRegister$txtForgotChassisNo1" type="text" maxlength="8" id="CHRegister_txtForgotChassisNo1" class="form-control inputype" autocomplete="off" onkeypress="return funWhiteListApplication(event);" onblur="funWhiteListApplicationonBlur(this.id);" />

                            </div>


                        </div>
                        <div class="row bottombtn">
                            <div class="col-sm-6 btn clearbtn">CLEAR</div>
                            <div class="col-sm-6 btn signinbtn newsignins">
                                <input type="submit" name="CHRegister$btnLogin1" value="SIGN IN" onclick="javascript:return validateLogin();" id="CHRegister_btnLogin1" class="btn btn-default" data-ajax="false" />
                            </div>
                            <div class="col-sm-6 btn verfybtn" onclick="javascript:forgotMobileNo()">VERIFY MOBILE NO</div>
                        </div>
                    </div>
                </div>
            </div>
        
</div>
</div>
<!-- END SIGNIN MODAL -->
<!-- FORGOT PASSWORD MODAL -->
<div id="forgotpasswordmodal" class="modal fade modalcmn" data-backdrop="static" role="dialog">

    <div class="modal-dialog modal-sm">
        <!-- Modal content-->
        <div class="modal-content modalcontent">
            <div class="modal-header modalheader">
                <button type="button" class="close modalclose" data-dismiss="modal">&times;</button>
                <div class="backtext" data-dismiss="modal" data-toggle="modal" data-target="#loginmodal"><i class="fa fa-caret-left"></i>&nbsp;Back</div>
                <h2 class="modal-title text-center">FORGOT PASSWORD</h2>
            </div>
            <div class="modal-body modalbody">
                <div class="chasismodal">
                    <div class="labeltext">Mobile No</div>
                    <input type="text" class="form-control inputype" />

                    <div class="rctext">(Enter 10 Digit Mobile No)</div>
                    <div class="clearfix"></div>
                    <div class="labeltext" style="text-align: center;">Enter Activation code</div>
                    <div class="otp-container">
                        <input type="number" name="otp" min="0" id="txtOtpF11" onkeypress="if(this.value.length >= 4) return false;">
                        <div class="dashed-line"></div>
                    </div>
                </div>
                <div class="row bottombtn">
                    <div class="col-sm-6 btn clearbtn">CLEAR</div>
                    <div class="col-sm-6 btn signinbtn1">SIGN IN ONE TIME</div>
                </div>
            </div>
        </div>
    </div>

</div>
<!-- END SIGNIN MODAL -->
<!-- BUY RSA MODAL -->
<div id="buyrsamodal" class="modal fade modalcmn buymodal stepmodal" data-easein="fadeIn" data-backdrop="static" role="dialog">

    <div class="modal-dialog">
        <!-- Modal content-->
        <!--<button type="button" id="btnclso" class="close" data-dismiss="modal" aria-hidden="true">
            <img src="images/close-camp-ban.png" alt="Close">
        </button>-->
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
            <img src="images/close-camp-ban.png" alt="Close">
        </button>
        <div class="modal-content modalcontentcenter">

            <div class="modal-body modalbody">

                <div class="col-sm-6 leftform">
                    <div class="tab-content">
                        <fieldset class="buyrsahs">
                            <div class="w100 welcometxt text-center">
                                <div class="imgcenter">
                                    <img src="images/icn_rsa.png" width="88" id="75" class="img-responsive" alt="RSA">
                                </div>
                            </div>
                            <div class="col-md-12">
                                
                                <div class="form-group">
                                    <input name="CHRegister$txtChassisNoOrMobileNo" type="text" maxlength="8" id="CHRegister_txtChassisNoOrMobileNo" class="form-control inputype" autocomplete="off" placeholder="Chassis No" />
                                    <button class="btn btn-danger rsasubmit" type="button" onclick="javascript:validateChassisNoRSA();">Verify</button>
                                    <div class="newerror" id="rsasigninmodalError" style="display: none;">
                                        <p class="error" id="lblRSASignInModalError"></p>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <input name="CHRegister$txtCustomerName" type="text" readonly="readonly" id="CHRegister_txtCustomerName" class="form-control inputype" autocomplete="off" placeholder="CUSTOMER NAME" />
                                </div>
                                <div class="form-group text-center">
                                    <input type="submit" name="CHRegister$btnRSA" value="BUY RSA" onclick="javascript:return validateChassisNoBUYRSA();" id="CHRegister_btnRSA" class="btn btn-danger btnbuayrsa" />
                                </div>
                                <div class="form-group text-center">
                                    <a href="#" id="showshield">Buy Shield</a>
                                </div>
                                <div class="ordiv text-center">
                                    <span>OR</span>
                                </div>
                                <div class="alreadyacc text-center">
                                    Back to <a data-toggle="modal" data-target="#loginmodal" href="javascript:void(0)" data-dismiss="modal" aria-expanded="true">Sign In</a>
                                    <!--<a data-toggle="modal" id="signinclr" data-target="#loginmodal" href="javascript:void(0)" data-dismiss="modal" aria-expanded="true">Sign In</a>-->
                                </div>
                            </div>
                        </fieldset>
                        <!--buy shield-->
                        <fieldset class="buyshields">
                            <div class="w100 welcometxt text-center">
                                <div class="imgcenter">
                                    <img src="images/icn_shield.png" width="75" height="88" id="76" class="img-responsive" alt="Shield">
                                </div>
                            </div>
                            <div class="col-md-12">
                                
                                <div class="form-group">
                                    <input name="CHRegister$txtShieldChassisNoOrRegNo" type="text" maxlength="10" id="CHRegister_txtShieldChassisNoOrRegNo" class="form-control inputype" autocomplete="off" placeholder="Chassis No" />
                                    <button class="btn btn-danger rsasubmit" type="button" onclick="javascript:validateChassisNoShield();">Verify</button>
                                    <div class="newerror" id="shieldsigninmodalError" style="display: none;">
                                        <p class="error" id="lblShieldSignInModalError"></p>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <input name="CHRegister$txtShieldCustomerName" type="text" readonly="readonly" id="CHRegister_txtShieldCustomerName" class="form-control inputype" autocomplete="off" placeholder="Customer Name" />
                                </div>
                                <div class="form-group text-center">
                                    <input type="submit" name="CHRegister$btnSheild" value="BUY Sheild" onclick="javascript:return validateChassisNoBUYShield();" id="CHRegister_btnSheild" class="btn btn-danger btnbuayrsa" />
                                </div>
                                <div class="form-group text-center">
                                    <a href="#" id="showrsa">Buy RSA</a>
                                </div>
                                <div class="ordiv text-center">
                                    <span>OR</span>
                                </div>
                                <div class="alreadyacc text-center">
                                    Back to <a data-toggle="modal" data-target="#loginmodal" href="javascript:void(0)" data-dismiss="modal" aria-expanded="true">Sign In</a>
                                    <!--<a data-toggle="modal" id="signinclr" data-target="#loginmodal" href="javascript:void(0)" data-dismiss="modal" aria-expanded="true">Sign In</a>-->
                                </div>
                            </div>
                        </fieldset>
                    </div>
                    <input type="hidden" name="CHRegister$hiddenRSASheildMobileNo" id="CHRegister_hiddenRSASheildMobileNo" />
                    <input type="hidden" name="CHRegister$hiddenRSASheildChassisNo" id="CHRegister_hiddenRSASheildChassisNo" />
                    <input type="hidden" name="CHRegister$hiddenRSASheildCustomerName" id="CHRegister_hiddenRSASheildCustomerName" />
                    <input type="hidden" name="CHRegister$hiddenRSASheildEmailId" id="CHRegister_hiddenRSASheildEmailId" />
                    <input type="hidden" name="CHRegister$hiddenIsVerify" id="CHRegister_hiddenIsVerify" />
                    <input type="hidden" name="CHRegister$HiddenFieldTimer" id="CHRegister_HiddenFieldTimer" />
                </div>

                <!--form col-md-6-->
                <!--Right image-->
                <div class="col-sm-6 rightform">
                    <div class="loginapp-img">
                        <img src="images/img_banner_400px.png" class="img-responsive" alt="Post-sales journey at finggertips" />
                    </div>
                    <div class="downloadapp">
                        <div class="col-sm-12 text-center">
                            <h4 class="text-uppercase downapptxt"><strong>Download</strong> The app from</h4>
                        </div>
                        <div class="appstr">
                            <div class="col-sm-6 text-center">
                                <div class="downloadapp-inner">
                                    <a href="https://itunes.apple.com/in/app/mahindra-with-you-hamesha/id670246123?mt=8" target="_blank">
                                        <img src="images/ios-app.png" alt="IOS App"></a>
                                    <img src="images/iOS.png" width="70" height="70" class="img-responisve" alt="IOS" />
                                </div>
                            </div>
                            <div class="col-sm-6 text-center">
                                <div class="downloadapp-inner">
                                    <a href="https://play.google.com/store/apps/details?id=com.mymahindra.Live&hl=en" target="_blank">
                                        <img src="images/android-app.png" alt="Android App"></a>
                                    <img src="images/Android.png" width="70" height="70" class="img-responisve" alt="Android" />
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>


<div id="CHRegister_ErrorMsgPopup" class="modal fade modalcmn" role="dialog" data-backdrop="static" style="display: none;">
    <div class="modal-dialog alert-popup">
        <div class="popup-content">
            <div class="alert-inner">
                <h3 class="modal-top-head">
                    </h3>
                <a id="CHRegister_linkDashLogout" class="close-btn close" data-dismiss="modal" aria-label="Close"><i class="icon-remove"></i></a>
                <div class="col-md-12">
                    <div class="alert-form-services">
                        <div class="alers-top" style="width: 100%">
                            <div class="col-sm-12" style="padding: 20px; text-align: center;">
                                <span id="CHRegister_litShowErrorMsg"></span>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>




<div id="DivWaitloaderRegi"  style="background-color: black; display: none; height: 100%; left: 0; opacity: 0.8; position: fixed; top: 0; width: 100%; z-index: 9999999;">
    <img src='../images/floatingrays.gif' width="64" height="64" style="position: absolute; top: 50%; left: 50%; padding: 2px;" alt="Loading" />
</div>
<input type="hidden" name="CHRegister$HiddenFieldRegiStepCount" id="CHRegister_HiddenFieldRegiStepCount" value="0" />

<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
    $(function () {
        $(document.body).on('show.bs.modal', function () {
            //alert();
            $(window.document).find('html').addClass('modal-open');
        });
        $(document.body).on('hide.bs.modal', function () {
            $(window.document).find('html').removeClass('modal-open');
        });
    });


</script>
<!--new step form-->



<script>
    $(document).ready(function () {
        //    $('.nxtpre').click(function () {
        //        $(this).parent(".setpas").animate({ left: '-178%' }, 1500);
        //        $(this).parent(".setpas").next(".setpas").fadeIn(500);
        //        $(this).parent(".setpas").next(".setpas").animate({ left: '0%' }, 500).css("display", "block");
        //        $(this).parent(".setpas").fadeOut(700);
        //    });

        $('#btnLoginResendOTPSubmit').hide();

    });

</script>
<script>
    $(".buyrsa, #showrsa").click(function () {
        $(".buyrsahs").show();
        $(".buyshields").hide();

        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblRSASignInModalError").innerHTML = "";
        $("#rsasigninmodalError").hide();

        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblShieldSignInModalError").innerHTML = "";
        $("#shieldsigninmodalError").hide();
    });
    $(".buyshield, #showshield").click(function () {
        $(".buyshields").show();
        $(".buyrsahs").hide();

        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblRSASignInModalError").innerHTML = "";
        $("#rsasigninmodalError").hide();

        $("#CHRegister_hiddenRSASheildChassisNo").val("");
        document.getElementById("lblShieldSignInModalError").innerHTML = "";
        $("#shieldsigninmodalError").hide();
        $('#CHRegister_hiddenRSASheildMobileNo').val("");
        $('#CHRegister_hiddenRSASheildChassisNo').val("");
    });
    var downloadTimer;
    function Clear() {
        clearInterval(downloadTimer);
        clearTimeout(downloadTimer);
        document.getElementById("countdowntimer").textContent = ""
        document.getElementById("countdowntimersignup").textContent = ""
        document.getElementById("CHRegister_txtChassisNo").value = "";
        document.getElementById("CHRegister_txtRegNo").value = "";
        $('#btnLoginOTPSubmit').show();
        $("#txtOtp1").val("");
        $("#txtOtp2").val("");
        $("#txtOtp3").val("");
        $("#txtOtp4").val("");
        $("#txtOtp5").val("");
        $("#txtOtp6").val("");
        document.getElementById('signupbuttondiv').style.display = 'none';
        document.getElementById('activationcodediv').style.display = 'none';
        document.getElementById('whtsappOtP').style.display = 'block';
        document.getElementById('resend').style.display = 'none';
    }
    function JSVerifyMobileAndSendOTP() {

        document.getElementById("errortxtLoginMobileNo").innerHTML = "";
        document.getElementById("errorLoginOtp").innerHTML = "";
        var MobileNo = document.getElementById("CHRegister_txtLoginMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');
        if (MobileNo == "") {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter mobile number";
            return false;
        }
        else if (isNaN(MobileNo) == true) {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
            return false;
        } else if (MobileNo.length != 10) {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
            return false;
        } else {
            $('#btnLoginOTPSubmit').hide();
            // Hide WhatsApp checkbox after Send OTP is clicked
            $('#whatsappCheckboxSection').hide();
            var whatsappOtp = document.getElementById("chkboxLoginWhatsapp").checked;
            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/VerifyMobileNumber",
                data: "{'mobileNumber':'" + MobileNo + "', 'whatsappOtp':'" + whatsappOtp + "'}",
                dataType: "json",
                //async: true,
                //cache: false,
                success: function (response) {
                    if (response.d == "OTP has been sent successfully to your registered mobile number") {
                        document.getElementById("errortxtLoginMobileNo").innerHTML = response.d;
                        $('#countdowntimer').show();
                        TimeMethodforOTP();
                        // Show OTP input section and Submit button
                        $('#otpInputSection').show();
                        $('#submitOtpSection').show();
                    } else {
                        document.getElementById("errortxtLoginMobileNo").innerHTML = response.d;
                        $('#btnLoginOTPSubmit').show();
                    }
                },
                failure: function (response) {
                    document.getElementById("errortxtLoginMobileNo").innerHTML = response;
                    $('#btnLoginOTPSubmit').show();
                }
            });
        }
    }
    function JSResentOtp() {
        document.getElementById("errortxtLoginMobileNo").innerHTML = "";
        document.getElementById("errorLoginOtp").innerHTML = "";
        var MobileNo = document.getElementById("CHRegister_txtLoginMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');
        if (MobileNo == "") {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter mobile number";
            return false;
        }
        else if (isNaN(MobileNo) == true) {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
            return false;
        } else if (MobileNo.length != 10) {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
            return false;
        } else {
            $('#btnLoginResendOTPSubmit').hide();
            // Hide WhatsApp checkbox after Resend OTP is clicked
            $('#whatsappCheckboxSection').hide();
            // Get WhatsApp OTP checkbox status
            var whatsappOtp = document.getElementById("chkboxLoginWhatsapp").checked;
            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/ResendOtp",
                data: "{'mobileNumber':'" + MobileNo + "', 'whatsappOtp':'" + whatsappOtp + "'}",
                dataType: "json",
                //async: true,
                //cache: false,
                success: function (response) {
                    if (response.d == "OTP has been sent successfully to your registered mobile number") {
                        document.getElementById("errortxtLoginMobileNo").innerHTML = response.d;
                        $('#countdowntimer').show();
                        TimeMethodforOTP();
                        $('#CHRegister_btnSubmitOTP').removeAttr('disabled');
                        // Show OTP input section and Submit button
                        $('#otpInputSection').show();
                        $('#submitOtpSection').show();
                    } else {
                        document.getElementById("errortxtLoginMobileNo").innerHTML = response.d;
                    }
                },
                failure: function (response) {
                    document.getElementById("errortxtLoginMobileNo").innerHTML = response;
                }
            });
        }
    }
    function TimeMethodforOTP() {
        var timeleft = 90;
        downloadTimer = setInterval(function () {
            timeleft--;
            document.getElementById("countdowntimer").textContent = "Resend OTP in " + timeleft + " Seconds";
            if (timeleft <= 0) {
                clearInterval(downloadTimer);
                document.getElementById("errortxtLoginMobileNo").innerHTML = ""
                $('#btnLoginResendOTPSubmit').show();
                $('#whatsappCheckboxSection').show();
            }
        }, 1000);


    }

    function TimeMethodforSignUpOTP() {
        var timeleft = 90;
        downloadTimer = setInterval(function () {
            timeleft--;
            document.getElementById("countdowntimersignup").textContent = "Resend OTP in " + timeleft + " Seconds";
            if (timeleft <= 0) {
                clearInterval(downloadTimer);
                document.getElementById('countdowntimersignup').style.display = 'none';
                document.getElementById("MidPanel_error").innerHTML = "";
                document.getElementById('signupbuttondiv').style.display = 'none';
                document.getElementById('activationcodediv').style.display = 'none';
                document.getElementById('whtsappOtP').style.display = 'block';
                document.getElementById('resend').style.display = 'block';
                $("#txtOtp1").val("");
                $("#txtOtp2").val("");
                $("#txtOtp3").val("");
                $("#txtOtp4").val("");
                $("#txtOtp5").val("");
                $("#txtOtp6").val("");
            }
        }, 1000);
    }

    function validateAndSubmitOTP() {
        document.getElementById("errortxtLoginMobileNo").innerHTML = "";
        document.getElementById("errorLoginOtp").innerHTML = "";
        var MobileNo = document.getElementById("CHRegister_txtLoginMobileNo").value;
        MobileNo = MobileNo.replace(/^\s+/g, '').replace(/\s+$/g, '');
        if (MobileNo == "") {
            document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter mobile number";
            return false;
        }
        else {
            if (isNaN(MobileNo) == true) {
                document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
                return false;
            }
            if (MobileNo.length != 10) {
                document.getElementById("errortxtLoginMobileNo").innerHTML = "Please enter valid mobile number";
                return false;
            }
        }
        //var varOTPF1 = $("#txtLoginOtpF1").val();
        //var varOTPF2 = $("#txtLoginOtpF2").val();
        //var varOTPF3 = $("#txtLoginOtpF3").val();
        //var varOTPF4 = $("#txtLoginOtpF4").val();
        //var varOTPF5 = $("#txtLoginOtpF5").val();
        //var varOTPF6 = $("#txtLoginOtpF6").val();
        //varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4;


         var varOTPF1 = $("#txtLoginOtpF1").val();
        var varOTPF2 = $("#txtLoginOtpF2").val();
        var varOTPF3 = $("#txtLoginOtpF3").val();
        var varOTPF4 = $("#txtLoginOtpF4").val();
        var varOTPF5 = $("#txtLoginOtpF5").val();
        var varOTPF6 = $("#txtLoginOtpF6").val();
        varOTPF1 = varOTPF1 + "" + varOTPF2 + "" + varOTPF3 + "" + varOTPF4 + "" + varOTPF5 + "" + varOTPF6;


        if (varOTPF1 == "") {
            document.getElementById("errorLoginOtp").innerHTML = "Please Enter Activation code";
            return false;
        } else if (isNaN(varOTPF1) == true) {
            document.getElementById("errorLoginOtp").innerHTML = "Please enter correct activation code";
            return false;
        } else if (varOTPF1.length != 6) {
            document.getElementById("errorLoginOtp").innerHTML = "Please enter correct activation code";
            return false;
        } else {
            $("#CHRegister_hdnTxtOTPInput").val(varOTPF1);
            $(".loginmainform").css("display", "block");
            $(".reserpassworddiv").css("display", "none");
            $(".forgotpasediv").css("display", "none");
            $(".forgotmobilediv").css("display", "none");
            document.getElementById("errortxtLoginMobileNo").innerHTML = "";
            document.getElementById("errorLoginOtp").innerHTML = "";
            var whatsappOtp = document.getElementById("chkboxLoginWhatsapp").checked;

            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/VerifyOtp",
                data: "{'mobileNumber':'" + MobileNo + "', 'otp':'" + varOTPF1 + "', 'whatsappOtp':'" + whatsappOtp + "'}",
                dataType: "json",
                //async: true,
                //cache: false,
                success: function (response) {
                    if (response.d == true) {
                        $('.btnOtpLoginSubmit').click();
                    } else {
                        alert("Verification Failed!!!");
                    }
                },
                failure: function (response) {
                    console.log("failureresponse", response);
                    document.getElementById("errortxtLoginMobileNo").innerHTML = response;
                }
            });

            return false;
        }
    }
</script>

        
        
         
            
<script>
    function validateForgetPwd() {
        var EmailId = document.getElementById("UcForgetpassword_txtEmailIdForgetPwd").value;
            EmailId = EmailId.replace(/^\s+/g, '').replace(/\s+$/g, '')

            if (EmailId == "") {
                document.getElementById("PEmailIdForgetPwd").innerHTML = "Please enter e-mail";
                return false;
            }
            else {
                var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
                if (reg.test(EmailId) == false) {
                    document.getElementById("PEmailIdForgetPwd").innerHTML = "Please enter a valid e-mail format";
                    return false;
                }
            }
        }
        function OpenforgotModal1() {

            document.getElementById("forgotModal").style.display = "block";
            document.getElementById("forgotModal2").style.display = "none";
        }
        function OpenforgotModal2() {

            document.getElementById("forgotModal2").style.display = "block";
            document.getElementById("forgotModal").style.display = "none";
        }
    </script>


    
   <div class="modal fade forgot-pass-popup" id="forgotModal" role="dialog" data-backdrop="static">
   <div id="UcForgetpassword_UpdatePanelForGetPwd">
				
		<div class="modal-dialog custom-popup">
			<div class="popup-content">
				<h3 class="pop-up-ttl">Forgot Password</h3>
				<div class="content-inner">
					<button class="close-btn close" data-dismiss="modal" aria-label="Close"><i class="icon-remove"></i></button>
					<div class="forgot-sec">
						<div class="r-right">
							<div class="form-content">
								<div class="form-group">
									<label>Email ID</label>
									<input name="UcForgetpassword$txtEmailIdForgetPwd" type="text" id="UcForgetpassword_txtEmailIdForgetPwd" class="form-control" autocomplete="off" />
										 <p class="error" id="PEmailIdForgetPwd"></p>
								</div>
								<span id="UcForgetpassword_lblErrorForgetPwd" style="color:red;"></span>
							</div>
							<div class="form-btns text-right">
								<a onclick="javascript:return validateForgetPwd();" id="UcForgetpassword_btnForgetPassword" class="btn btn-default" href="javascript:__doPostBack(&#39;UcForgetpassword$btnForgetPassword&#39;,&#39;&#39;)">Submit</a>
								  
							</div>
						</div>
						
					</div>
				</div>
			</div>
		</div>		
    
</div>

</div>
<div class="modal fade thank-you-popup in" id="forgotModal2" role="dialog" style="display:none;">
 
	<div class="modal-dialog custom-popup">
		<div class="popup-content">
			<div class="content-inner min-height-auto">
				<button class="close-btn close" data-dismiss="modal" aria-label="Close"><i class="icon-remove"></i></button>
				<div class="media">
					<div class="pull-left"><img class="smiley-icon" src="images/icn_smiley.png" alt="smiley"></div>
					<div class="media-body">
						Thank You!<br>
						Password has been sent to your registered email address.
					</div>
				</div>
				<div class="form-btns text-right">
					<a class="btn btn-default" data-dismiss="modal" href="javascript:void(0)">Ok</a>
				</div>
			</div>
		</div>
	</div>
	
</div>

        
        
        
            
  <script type="text/javascript" language="javascript">
      function validateGenrateActivationCode() {
          var EmailId = document.getElementById("UcGenrateActivationCode_txtEmailId").value;
          EmailId = EmailId.replace(/^\s+/g, '').replace(/\s+$/g, '')

          if (EmailId == "") {
              document.getElementById("PEmailIdgencode").innerHTML = "Please enter e-mail";
              return false;
          }
          else {
              var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
              if (reg.test(EmailId) == false) {
                  document.getElementById("PEmailIdgencode").innerHTML = "Please enter a valid e-mail format";
                  return false;
              }
          }
      }
    </script>
    
     <div class="modal fade forgot-pass-popup" id="genrateactivationcode" role="dialog" data-backdrop="static">
   <div id="UcGenrateActivationCode_UpdatePanelForGetPwd">
	
			<div class="modal-dialog custom-popup">
			<div class="popup-content">
					<h3 class="pop-up-ttl">My Mahindra Generate New Activation Code</h3>
					<div class="content-inner">
					<button class="close-btn close" data-dismiss="modal" aria-label="Close"><i class="icon-remove"></i></button>
					<div class="forgot-sec">
						<div class="r-right">
							<div class="form-content">
								<div class="form-group">
									
										<label>Email Address</label>
										
										 <input name="UcGenrateActivationCode$txtEmailId" type="text" id="UcGenrateActivationCode_txtEmailId" class="form-control" />
										 <p class="error" id="PEmailIdgencode"></p>
										 	
									</div>
									<span id="UcGenrateActivationCode_lblErrorGenrateActivationCode" style="color:red;"></span>
								</div>
								<div class="form-btns text-right">								
								    
									<a onclick="javascript:return validateGenrateActivationCode();" id="UcGenrateActivationCode_btnGenrateActivationCode" class="btn btn-default" href="javascript:__doPostBack(&#39;UcGenrateActivationCode$btnGenrateActivationCode&#39;,&#39;&#39;)">Submit</a>
								  
								</div>
								 
							</div>
							
						</div>
					</div>
				</div>
			</div>
		
		
    
</div>

</div>
        
    </form>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
	<script src="js/bootstrap.min.js"></script>
	<script src="js/slick.min.js"></script>
	<script src="js/common.min.js"></script>
	<script src="js/press-release.min.js"></script>		
</body>
</html>
