1function HomeTabScroll(id, dir, minTop, arow) { 2 var ItemHeight = 232; 3 var CurTop = $('#' + id).css('top').toString().replace('px', '').replace(';', ''); 4 var CurTop2 = CurTop; 5 if (dir == 'd') { 6 if (CurTop > minTop) { 7 CurTop2 = parseInt(CurTop) - parseInt(ItemHeight); 8 } 9 } else { 10 if (CurTop < 0) { 11 CurTop2 = parseInt(CurTop) + parseInt(ItemHeight); 12 } 13 } 14 $('#' + id).animate({ top: CurTop2 }, 300); 15 16 var uSrc, dSrc; 17 if (CurTop2 <= minTop) { 18 if (minTop == 0) { 19 if (CurTop2 == 0) { 20 uSrc = "ids1uB"; 21 dSrc = "ids1d"; 22 } else { 23 uSrc = "ids1u"; 24 dSrc = "ids1d"; 25 } 26 } else { 27 uSrc = "ids1u"; 28 dSrc = "ids1dB"; 29 } 30 } else { 31 uSrc = "ids1u"; 32 dSrc = "ids1d"; 33 } 34 $('#' + arow + 'u').attr('class', uSrc); 35 $('#' + arow + 'd').attr('class', dSrc); 36} 37function ChngHomeTab(id, ScrollerID) { 38 var ind; 39 for (ind = parseInt(1); ind < 6; ind++) { 40 if (id == ('HomeTab' + ind.toString())) { 41 $('#' + id).css('background-image', 'url(/images/HomeTabs/right_blue' + ind.toString() + '.png)'); 42 $('#HomeTab' + ind.toString()).attr('rel', 'sel'); 43 $('#HomeTabscontent' + ind.toString()).fadeIn(200); 44 } else { 45 $('#HomeTab' + ind.toString()).css('background-image', 'url("/images/HomeTabs/right_center' + ind.toString() + '.png")'); 46 $('#HomeTab' + ind.toString()).attr('rel', ''); 47 $('#HomeTabscontent' + ind.toString()).fadeOut(200); 48 } 49 } 50 if (ScrollerID != '') { 51 $('#HomeTabScroll' + ScrollerID).css('top', 0); 52 $('#ids' + ScrollerID + 'u').attr('src', '/images/HomeTabs/upB.gif'); 53 $('#ids' + ScrollerID + 'd').attr('src', '/images/HomeTabs/down.gif'); 54 } 55} 56function ShowHomeTab(ind) { 57 if ($('#HomeTab' + ind).attr('rel') != 'sel') 58 $('#HomeTab' + ind).css('background-image', 'url(/images/HomeTabs/right_center_over' + ind + '.png)'); 59} 60function HideHomeTab(ind) { 61 if ($('#HomeTab' + ind).attr('rel') != 'sel') 62 $('#HomeTab' + ind).css('background-image', 'url(/images/HomeTabs/right_center' + ind + '.png)'); 63} 64 65/* ××פ×ש ×××××× */ 66var domainSuffixPopup = new Array('', 'co.il, org.il<br/>com, net, org, biz<br/>info, name', 'com, net, org, biz<br/>info, name, tv', 'co.il, org.il<br/>com, net'); 67var domainNamePopup = new Array('', 'livedns', 'livedns', '×××××××× ×ס'); 68function ChangeHomeDomainTab(num) { 69 var y; 70 for (y = 1; y <= 3; y++) { 71 if (y == num) { 72 $('#HomeDomainTab' + y + 'R').attr('class', 'DomainTab_r_on'); 73 $('#HomeDomainTab' + y + 'M').attr('class', 'DomainTab_m_on'); 74 $('#HomeDomainTab' + y + 'L').attr('class', 'DomainTab_l_on'); 75 } else { 76 $('#HomeDomainTab' + y + 'R').attr('class', 'DomainTab_r'); 77 $('#HomeDomainTab' + y + 'M').attr('class', 'DomainTab_m'); 78 $('#HomeDomainTab' + y + 'L').attr('class', 'DomainTab_l'); 79 } 80 } 81 $('#HidHomeDomainTab').val(num); 82 $('#domainSuffixPopup_details').html('××ר ×ת ×ס×××ת ××××קשת ××××××:<br/>' + domainSuffixPopup[num]); 83 $('#domainNamePopup_details').html('××ר ×ת ×©× ××××××× ××××קש ××××××:<br/>' + domainNamePopup[num]); 84 $('#ddlSuffix_input').remove(); 85 $('#ddlSuffix_container').remove(); 86 $('#ddlSuffix').find('option').remove(); 87 switch (num) { 88 case 1: 89 $('#ddlSuffix').append('<option value="co.il">co.il</option>'); 90 $('#ddlSuffix').append('<option value="org.il">org.il</option>'); 91 $('#ddlSuffix').append('<option value="com">com</option>'); 92 $('#ddlSuffix').append('<option value="net">net</option>'); 93 $('#ddlSuffix').append('<option value="org">org</option>'); 94 $('#ddlSuffix').append('<option value="biz">biz</option>'); 95 $('#ddlSuffix').append('<option value="info">info</option>'); 96 $('#ddlSuffix').append('<option value="name">name</option>'); 97 break; 98 case 2: 99 $('#ddlSuffix').append('<option value="academy">academy</option>'); 100 $('#ddlSuffix').append('<option value="actor">actor</option>'); 101 $('#ddlSuffix').append('<option value="agency">agency</option>'); 102 $('#ddlSuffix').append('<option value="associates">associates</option>'); 103 $('#ddlSuffix').append('<option value="attorney">attorney</option>'); 104 $('#ddlSuffix').append('<option value="audio">audio</option>'); 105 $('#ddlSuffix').append('<option value="bar">bar</option>'); 106 $('#ddlSuffix').append('<option value="bargains">bargains</option>'); 107 $('#ddlSuffix').append('<option value="beer">beer</option>'); 108 $('#ddlSuffix').append('<option value="bid">bid</option>'); 109 $('#ddlSuffix').append('<option value="bike">bike</option>'); 110 $('#ddlSuffix').append('<option value="blue">blue</option>'); 111 $('#ddlSuffix').append('<option value="boutique">boutique</option>'); 112 $('#ddlSuffix').append('<option value="builders">builders</option>'); 113 $('#ddlSuffix').append('<option value="business">business</option>'); 114 $('#ddlSuffix').append('<option value="buzz">buzz</option>'); 115 $('#ddlSuffix').append('<option value="cab">cab</option>'); 116 $('#ddlSuffix').append('<option value="camera">camera</option>'); 117 $('#ddlSuffix').append('<option value="camp">camp</option>'); 118 $('#ddlSuffix').append('<option value="capital">capital</option>'); 119 $('#ddlSuffix').append('<option value="cards">cards</option>'); 120 $('#ddlSuffix').append('<option value="care">care</option>'); 121 $('#ddlSuffix').append('<option value="careers">careers</option>'); 122 $('#ddlSuffix').append('<option value="cash">cash</option>'); 123 $('#ddlSuffix').append('<option value="catering">catering</option>'); 124 $('#ddlSuffix').append('<option value="center">center</option>'); 125 $('#ddlSuffix').append('<option value="cheap">cheap</option>'); 126 $('#ddlSuffix').append('<option value="church">church</option>'); 127 $('#ddlSuffix').append('<option value="city">city</option>'); 128 $('#ddlSuffix').append('<option value="claims">claims</option>'); 129 $('#ddlSuffix').append('<option value="cleaning">cleaning</option>'); 130 $('#ddlSuffix').append('<option value="clinic">clinic</option>'); 131 $('#ddlSuffix').append('<option value="clothing">clothing</option>'); 132 $('#ddlSuffix').append('<option value="club">club</option>'); 133 $('#ddlSuffix').append('<option value="coffee">coffee</option>'); 134 $('#ddlSuffix').append('<option value="community">community</option>'); 135 $('#ddlSuffix').append('<option value="company">company</option>'); 136 $('#ddlSuffix').append('<option value="computer">computer</option>'); 137 $('#ddlSuffix').append('<option value="construction">construction</option>'); 138 $('#ddlSuffix').append('<option value="consulting">consulting</option>'); 139 $('#ddlSuffix').append('<option value="contractors">contractors</option>'); 140 $('#ddlSuffix').append('<option value="cooking">cooking</option>'); 141 $('#ddlSuffix').append('<option value="cool">cool</option>'); 142 $('#ddlSuffix').append('<option value="country">country</option>'); 143 $('#ddlSuffix').append('<option value="cruises">cruises</option>'); 144 $('#ddlSuffix').append('<option value="dance">dance</option>'); 145 $('#ddlSuffix').append('<option value="dating">dating</option>'); 146 $('#ddlSuffix').append('<option value="deals">deals</option>'); 147 $('#ddlSuffix').append('<option value="democrat">democrat</option>'); 148 $('#ddlSuffix').append('<option value="dental">dental</option>'); 149 $('#ddlSuffix').append('<option value="diamonds">diamonds</option>'); 150 $('#ddlSuffix').append('<option value="digital">digital</option>'); 151 $('#ddlSuffix').append('<option value="direct">direct</option>'); 152 $('#ddlSuffix').append('<option value="directory">directory</option>'); 153 $('#ddlSuffix').append('<option value="discount">discount</option>'); 154 $('#ddlSuffix').append('<option value="domains">domains</option>'); 155 $('#ddlSuffix').append('<option value="education">education</option>'); 156 $('#ddlSuffix').append('<option value="email">email</option>'); 157 $('#ddlSuffix').append('<option value="engineering">engineering</option>'); 158 $('#ddlSuffix').append('<option value="enterprises">enterprises</option>'); 159 $('#ddlSuffix').append('<option value="equipment">equipment</option>'); 160 $('#ddlSuffix').append('<option value="estate">estate</option>'); 161 $('#ddlSuffix').append('<option value="events">events</option>'); 162 $('#ddlSuffix').append('<option value="exchange">exchange</option>'); 163 $('#ddlSuffix').append('<option value="expert">expert</option>'); 164 $('#ddlSuffix').append('<option value="expert">expert</option>'); 165 $('#ddlSuffix').append('<option value="fail">fail</option>'); 166 $('#ddlSuffix').append('<option value="farm">farm</option>'); 167 $('#ddlSuffix').append('<option value="finance">finance</option>'); 168 $('#ddlSuffix').append('<option value="financial">financial</option>'); 169 $('#ddlSuffix').append('<option value="fish">fish</option>'); 170 $('#ddlSuffix').append('<option value="fishing">fishing</option>'); 171 $('#ddlSuffix').append('<option value="fitness">fitness</option>'); 172 $('#ddlSuffix').append('<option value="flights">flights</option>'); 173 $('#ddlSuffix').append('<option value="florist">florist</option>'); 174 $('#ddlSuffix').append('<option value="foundation">foundation</option>'); 175 $('#ddlSuffix').append('<option value="fund">fund</option>'); 176 $('#ddlSuffix').append('<option value="furniture">
176furniture</option>'); 177 $('#ddlSuffix').append('<option value="futbol">futbol</option>'); 178 $('#ddlSuffix').append('<option value="gallery">gallery</option>'); 179 $('#ddlSuffix').append('<option value="gift">gift</option>'); 180 $('#ddlSuffix').append('<option value="glass">glass</option>'); 181 $('#ddlSuffix').append('<option value="graphics">graphics</option>'); 182 $('#ddlSuffix').append('<option value="guide">guide</option>'); 183 $('#ddlSuffix').append('<option value="guitars">guitars</option>'); 184 $('#ddlSuffix').append('<option value="guru">guru</option>'); 185 $('#ddlSuffix').append('<option value="healthcare">healthcare</option>'); 186 $('#ddlSuffix').append('<option value="hiphop">hiphop</option>'); 187 $('#ddlSuffix').append('<option value="holdings">holdings</option>'); 188 $('#ddlSuffix').append('<option value="holiday">holiday</option>'); 189 $('#ddlSuffix').append('<option value="horse">horse</option>'); 190 $('#ddlSuffix').append('<option value="house">house</option>'); 191 $('#ddlSuffix').append('<option value="industries">industries</option>'); 192 $('#ddlSuffix').append('<option value="ink">ink</option>'); 193 $('#ddlSuffix').append('<option value="institute">institute</option>'); 194 $('#ddlSuffix').append('<option value="insure">insure</option>'); 195 $('#ddlSuffix').append('<option value="international">international</option>'); 196 $('#ddlSuffix').append('<option value="kim">kim</option>'); 197 $('#ddlSuffix').append('<option value="kitchen">kitchen</option>'); 198 $('#ddlSuffix').append('<option value="kiwi">kiwi</option>'); 199 $('#ddlSuffix').append('<option value="land">land</option>'); 200 $('#ddlSuffix').append('<option value="lawyer">lawyer</option>'); 201 $('#ddlSuffix').append('<option value="lease">lease</option>'); 202 $('#ddlSuffix').append('<option value="life">life</option>'); 203 $('#ddlSuffix').append('<option value="lighting">lighting</option>'); 204 $('#ddlSuffix').append('<option value="limited">limited</option>'); 205 $('#ddlSuffix').append('<option value="limo">limo</option>'); 206 $('#ddlSuffix').append('<option value="link">link</option>'); 207 $('#ddlSuffix').append('<option value="management">management</option>'); 208 $('#ddlSuffix').append('<option value="market">market</option>'); 209 $('#ddlSuffix').append('<option value="marketing">marketing</option>'); 210 $('#ddlSuffix').append('<option value="media">media</option>'); 211 $('#ddlSuffix').append('<option value="menu">menu</option>'); 212 $('#ddlSuffix').append('<option value="mortgage">mortgage</option>'); 213 $('#ddlSuffix').append('<option value="network">network</option>'); 214 $('#ddlSuffix').append('<option value="ninja">ninja</option>'); 215 $('#ddlSuffix').append('<option value="nyc">nyc</option>'); 216 $('#ddlSuffix').append('<option value="onl">onl</option>'); 217 $('#ddlSuffix').append('<option value="partners">partners</option>'); 218 $('#ddlSuffix').append('<option value="parts">parts</option>'); 219 $('#ddlSuffix').append('<option value="photo">photo</option>'); 220 $('#ddlSuffix').append('<option value="photography">photography</option>'); 221 $('#ddlSuffix').append('<option value="photos">photos</option>'); 222 $('#ddlSuffix').append('<option value="pics">pics</option>'); 223 $('#ddlSuffix').append('<option value="pictures">pictures</option>'); 224 $('#ddlSuffix').append('<option value="pink">pink</option>'); 225 $('#ddlSuffix').append('<option value="place">place</option>'); 226 $('#ddlSuffix').append('<option value="plumbing">plumbing</option>'); 227 $('#ddlSuffix').append('<option value="productions">productions</option>'); 228 $('#ddlSuffix').append('<option value="properties">properties</option>'); 229 $('#ddlSuffix').append('<option value="pub">pub</option>'); 230 $('#ddlSuffix').append('<option value="recipes">recipes</option>'); 231 $('#ddlSuffix').append('<option value="red">red</option>'); 232 $('#ddlSuffix').append('<option value="rentals">rentals</option>'); 233 $('#ddlSuffix').append('<option value="repair">repair</option>'); 234 $('#ddlSuffix').append('<option value="report">report</option>'); 235 $('#ddlSuffix').append('<option value="rest">rest</option>'); 236 $('#ddlSuffix').append('<option value="reviews">reviews</option>'); 237 $('#ddlSuffix').append('<option value="rocks">rocks</option>'); 238 $('#ddlSuffix').append('<option value="services">services</option>'); 239 $('#ddlSuffix').append('<option value="sexy">sexy</option>'); 240 $('#ddlSuffix').append('<option value="shoes">shoes</option>'); 241 $('#ddlSuffix').append('<option value="singles">singles</option>'); 242 $('#ddlSuffix').append('<option value="social">social</option>'); 243 $('#ddlSuffix').append('<option value="solar">solar</option>'); 244 $('#ddlSuffix').append('<option value="solutions">solutions</option>'); 245 $('#ddlSuffix').append('<option value="supplies">supplies</option>'); 246 $('#ddlSuffix').append('<option value="supply">supply</option>'); 247 $('#ddlSuffix').append('<option value="support">support</option>'); 248 $('#ddlSuffix').append('<option value="surf">surf</option>'); 249 $('#ddlSuffix').append('<option value="surgery">surgery</option>'); 250 $('#ddlSuffix').append('<option value="systems">systems</option>'); 251 $('#ddlSuffix').append('<option value="tattoo">tattoo</option>'); 252 $('#ddlSuffix').append('<option value="tax">tax</option>'); 253 $('#ddlSuffix').append('<option value="technology">technology</option>'); 254 $('#ddlSuffix').append('<option value="tips">tips</option>'); 255 $('#ddlSuffix').append('<option value="today">today</option>'); 256 $('#ddlSuffix').append('<option value="tools">tools</option>'); 257 $('#ddlSuffix').append('<option value="town">town</option>'); 258 $('#ddlSuffix').append('<option value="toys">toys</option>'); 259 $('#ddlSuffix').append('<option value="trade">trade</option>'); 260 $('#ddlSuffix').append('<option value="training">training</option>'); 261 $('#ddlSuffix').append('<option value="university">university</option>'); 262 $('#ddlSuffix').append('<option value="uno">uno</option>'); 263 $('#ddlSuffix').append('<option value="vacation">vacation</option>'); 264 $('#ddlSuffix').append('<option value="ventures">ventures</option>'); 265 $('#ddlSuffix').append('<option value="vet">vet</option>'); 266 $('#ddlSuffix').append('<option value="villas">villas</option>'); 267 $('#ddlSuffix').append('<option value="vision">vision</option>'); 268 $('#ddlSuffix').append('<option value="vodka">vodka</option>'); 269 $('#ddlSuffix').append('<option value="voyage">voyage</option>'); 270 $('#ddlSuffix').append('<option value="watch">watch</option>'); 271 $('#ddlSuffix').append('<option value="webcam">webcam</option>'); 272 $('#ddlSuffix').append('<option value="website">website</option>'); 273 $('#ddlSuffix').append('<option value="wiki">wiki</option>'); 274 $('#ddlSuffix').append('<option value="works">works</option>'); 275 $('#ddlSuffix').append('<option value="wtf">wtf</option>'); 276 $('#ddlSuffix').append('<option value="xyz">xyz</option>'); 277 $('#ddlSuffix').append('<option value="zone">zone</option>'); 278 break; 279 case 3: 280 $('#ddlSuffix').append('<option value="co.il">co.il</option>'); 281 $('#ddlSuffix').append('<option value="org.il">org.il</option>'); 282 $('#ddlSuffix').append('<option value="com">com</option>'); 283 $('#ddlSuffix').append('<option value="net">net</option>'); 284 break; 285 } 286 $('.suffixItems').selectbox(); 287} 288 289function CheckHomeDomain() { 290 var num = $('#HidHomeDomainTab').val(); 291 var Suffix = $('#ddlSuffix').val(); 292 var DomainName = $('#txtDomainName').val(); 293 294 if (DomainName == '') {
295 alert('×× × ××× ×ת××ת ××××××'); 296 return; 297 } 298 if (num == 3) { 299 var RegEmail = new RegExp("^([×-ת0-9])+([×-ת0-9-])*([×-ת0-9])+$"); 300 if (!RegEmail.test(DomainName)) { 301 alert('×××××× ×× ×ª×§××.'); 302 return; 303 } 304 } else { 305 var RegEmail = new RegExp("^([a-zA-Z0-9])+([a-zA-Z0-9-])*([a-zA-Z0-9])+$"); 306 if (!RegEmail.test(DomainName)) { 307 alert('×××××× ×× ×ª×§××'); 308 return; 309 } 310 } 311 location.href = 'https://domains.livedns.co.il/DomainWhois.aspx?Domain=' + DomainName + '.' + Suffix; 312} 313 314/* פ×× ×§×¦××ת ×××£ ×××ת */ 315function showClimber() { 316 showHideDivs('2'); 317 $('#DivHomePageClimber').animate({ bottom: "0px" }, 300); 318} 319function OpenClimber() { 320 showHideDivs('2'); 321 $('#DivHomePageClimber').animate({ bottom: '0px' }, 500); 322} 323function CloseClimber() { 324 var newH = parseInt(110) - parseInt(30); 325 $('#DivHomePageClimber').animate({ bottom: '-' + newH + 'px' }, 300); 326 var x = setTimeout('showHideDivs("1");', 300) 327} 328var ClimberT; 329function showHideDivs(ShowDiv) { 330 if (ShowDiv == "1") { 331 $('#DivHomePageClimber2').hide(); 332 $('#DivHomePageClimber1').show(); 333 clearInterval(ClimberT); 334 } else { 335 $('#DivHomePageClimber1').hide(); 336 $('#DivHomePageClimber2').show(); 337 SetClimberTimer(true); 338 } 339} 340function SetClimberTimer(Intervalset) { 341 var ClimberNow = new Date(); 342 var ClimberDdate = new Date(); 343 ClimberDdate.setHours(23, 59, 59, 000); 344 var ClimberAmount = ClimberDdate.getTime() - ClimberNow.getTime(); 345 ClimberAmount = Math.floor(ClimberAmount / 1000); //kill the "milliseconds" so just secs 346 347 var hours = 0; 348 var mins = 0; 349 var secs = 0; 350 351 hours = Math.floor(ClimberAmount / 3600); //hours 352 ClimberAmount = ClimberAmount % 3600; 353 mins = Math.floor(ClimberAmount / 60); //minutes 354 ClimberAmount = ClimberAmount % 60; 355 secs = Math.floor(ClimberAmount); //seconds 356 357 $('#ClimberH').html(hours); 358 $('#ClimberM').html(mins); 359 $('#ClimberS').html(secs); 360 361 if (Intervalset) ClimberT = setInterval("SetClimberTimer(false);", 1000); 362} 363function createCookie(c_name, value, expires) { 364 var exdateX = new Date(); 365 var exdate = new Date(exdateX); 366 if (parseInt(expires) > 0) { 367 exdate.setMinutes(exdateX.getMinutes() + expires); 368 } 369 else { 370 exdate.setMinutes(exdateX.getMinutes() + 10); 371 } 372 document.cookie = c_name + "=" + escape(value) + "; expires=" + exdate.toUTCString(); 373} 374 375function readCookie(name) { 376 var nameEQ = name + "="; 377 var ca = document.cookie.split(';'); 378 for (var i = 0; i < ca.length; i++) { 379 var c = ca[i]; 380 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 381 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 382 } 383 return null; 384} 385function ShowHomeProdItem(num, KillT) { 386 $('div[id^="HomeProdOn"]').attr('class', 'HomeProdOff'); 387 $('#HomeProdOn' + num).attr('class', 'HomeProdOn'); 388 $('.HomeProdItem').hide(); 389 $('#HomeProdItem' + num).show(); 390 if (KillT) { 391 clearInterval(Cycle1); 392 } 393} 394function CycleHomeProdItem() { 395 if (ShowHomeProdItem_num < 6) { 396 ShowHomeProdItem_num += 1; 397 } else { 398 ShowHomeProdItem_num = 1; 399 } 400 ShowHomeProdItem(ShowHomeProdItem_num, false); 401} 402function GoToUrl1(u) { window.open(u); } 403 404 405 406 407 408 409 410function getCookie(cname) { 411 var name = cname + "="; 412 var ca = document.cookie.split(';'); 413 for (var i = 0; i < ca.length; i++) { 414 var c = ca[i].trim(); 415 if (c.indexOf(name) == 0) return c.substring(name.length, c.length); 416 } 417 return ""; 418} 419if (getCookie('SelectMobile_C') != "0") { 420 421 // createCookie('SelectMobile_C', "1") 422 if (parseInt(navigator.userAgent.toString().toLowerCase().indexOf("mobile")) > 0) { 423 424 var urlWithoutQS = window.location.host + window.location.pathname 425 // alert(urlWithoutQS); // testsite.com/test.html 426 // alert(urlWithoutQS.split('/')[0]); // testsite.com 427 //alert(urlWithoutQS.split('/')[1]); 428 /* 429 location.href = "http://www.livedns.co.il/m/" + urlWithoutQS.split('/')[1]; 430 */ 431 } 432} 433 434(function (d, s, id) { 435 var js, fjs = d.getElementsByTagName(s)[0]; 436 if (d.getElementById(id)) return; 437 js = d.createElement(s); js.id = id; 438 js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; 439 fjs.parentNode.insertBefore(js, fjs); 440}(document, 'script', 'facebook-jssdk')); 441 442//var dt = new Date();
443//$.ajax({ url: '/SetCookieAjax.aspx?ReferrerUrl=' + escape(document.referrer.toString()) + '&dt=' + dt.getTime() }); 444 445 446function openContactWindowOnPageLoad() { 447 const urlParams = new URLSearchParams(window.location.search); 448 const contactOpen = urlParams.get('contact'); 449 if (contactOpen == "open") { 450 $('#ContactFormPopup').show(); 451 $('#ctl00_ucFooter1_UcContact_ddlSubject').val('4'); 452 } 453} 454 455// APPLY COUPON CODE TO BASKET LINKS (ONLY INSIDE THE CARD WHERE COUPON EXISTS) 456function applyCouponToBasketLinks() { 457 // 1. ÐÑеÑиÑÑем по вÑем .card-body 458 $('.card-body').each(function () { 459 var $cardBody = $(this); 460 var $promo = $cardBody.find('.promoCoupon'); 461 462 // ÐолÑÑаем код кÑпона (еÑли блок ÑÑÑеÑÑвÑеÑ) 463 var couponCode = $promo.find('.coupon-code').text().trim(); 464 465 // 2. ÐÐ°Ñ Ð¾Ð´Ð¸Ð¼ ÐºÐ½Ð¾Ð¿ÐºÑ Ð·Ð°ÐºÐ°Ð·Ð°, коÑоÑÐ°Ñ Ð°ÐºÑивна в даннÑй Ð¼Ð¾Ð¼ÐµÐ½Ñ 466 var $activeBtn = $cardBody.find('.orderBtn.active'); 467 468 // 3. ÐоказÑваем/ÑкÑÑваем блок кÑпона в завиÑимоÑÑи Ð¾Ñ ÐºÐ»Ð°ÑÑа .coupon на акÑивной кнопке 469 if ($activeBtn.hasClass('coupon')) { 470 $promo.show(); 471 } else { 472 $promo.hide(); 473 } 474 475 // 4. ÐобавлÑем паÑамеÑÑ ÐºÑпона ко вÑем ÑÑÑлкам кнопок, поддеÑживаÑÑÐ¸Ñ ÐºÑÐ¿Ð¾Ð½Ñ 476 if (couponCode) { 477 $cardBody.find('.orderBtn.coupon').each(function () { 478 var $link = $(this); 479 var href = $link.attr('href'); 480 481 if (href && href.indexOf('coupon=') === -1) { 482 var separator = href.indexOf('?') !== -1 ? '&' : '?'; 483 var newHref = href + separator + 'coupon=' + encodeURIComponent(couponCode); 484 $link.attr('href', newHref); 485 } 486 }); 487 } 488 }); 489} 490 491document.addEventListener('DOMContentLoaded', () => { 492 // COPY COUPON CODE TO CLIPBOARD 493 // 1. Find all coupon cards by class 494 const couponCards = document.querySelectorAll('.coupon-wrapper'); 495 496 // 2. Iterate over each found card 497 couponCards.forEach(card => { 498 499 // 3. Add a click listener to the current card 500 card.addEventListener('click', async () => { 501 try { 502 // Find the element with the text and tooltip ONLY inside the clicked card 503 const couponText = card.querySelector('.coupon-code'); 504 const tooltip = card.querySelector('.tooltip'); 505 506 // Additional check to avoid errors if the HTML structure is broken 507 if (!couponText || !tooltip) return; 508 509 // Get this coupon text 510 const textToCopy = couponText.innerText; 511 512 // Copy the text to the clipboard 513 await navigator.clipboard.writeText(textToCopy); 514 515 // Show the "Copied!" tooltip above this coupon 516 tooltip.classList.add('show'); 517 518 // Hide the tooltip after 2 seconds 519 setTimeout(() => { 520 tooltip.classList.remove('show'); 521 }, 2000); 522 523 } catch (err) { 524 // In case of an error (e.g., if permissions are not granted) 525 console.error('×× ×צ××× × ××עת××§ ×ת ××קס×: ', err); 526 alert('ש×××ת ×עתק×. × × ××עת××§ ×ת ×××§×¡× ××× ×ת.'); 527 } 528 }); 529 530 }); 531 532 533 534 // Execute on page load 535 applyCouponToBasketLinks(); 536 537}); 538 539
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.