1 2/***************************************************************************************/ 3/* 4/* Designed by 'AS Designing' 5/* Web: http://www.asdesigning.com 6/* Email: [email protected] 7/* License: GNU/GPL 8/* 9/**************************************************************************************/ 10 11var asjQuery = jQuery.noConflict(); 12 13asjQuery(window).load(function() 14{ 15 asjQuery("#phocagallery-module-ri").css("margin", "0px auto"); 16 asjQuery(".menu li").fadeIn(1); 17}); 18 19/************************************/ 20/* Toggling */ 21 22asjQuery(document).ready(function() 23{ 24 asjQuery(".toggle.1").click(function(){ 25 asjQuery(".toggle_content.1").slideToggle(); 26 if(asjQuery(".toggle.1").hasClass("opened")) 27 asjQuery(".toggle.1").removeClass("opened") 28 else 29 asjQuery(".toggle.1").addClass("opened") 30 }); 31 asjQuery(".toggle.2").click(function(){ 32 asjQuery(".toggle_content.2").slideToggle(); 33 if(asjQuery(".toggle.2").hasClass("opened")) 34 asjQuery(".toggle.2").removeClass("opened") 35 else 36 asjQuery(".toggle.2").addClass("opened") 37 }); 38 asjQuery(".toggle.3").click(function(){ 39 asjQuery(".toggle_content.3").slideToggle(); 40 if(asjQuery(".toggle.3").hasClass("opened")) 41 asjQuery(".toggle.3").removeClass("opened") 42 else 43 asjQuery(".toggle.3").addClass("opened") 44 }); 45 asjQuery(".toggle.4").click(function(){ 46 asjQuery(".toggle_content.4").slideToggle(); 47 if(asjQuery(".toggle.4").hasClass("opened")) 48 asjQuery(".toggle.4").removeClass("opened") 49 else 50 asjQuery(".toggle.4").addClass("opened") 51 }); 52 asjQuery(".toggle.5").click(function(){ 53 asjQuery(".toggle_content.5").slideToggle(); 54 if(asjQuery(".toggle.5").hasClass("opened")) 55 asjQuery(".toggle.5").removeClass("opened") 56 else 57 asjQuery(".toggle.5").addClass("opened") 58 }); 59 asjQuery(".toggle.6").click(function(){ 60 asjQuery(".toggle_content.6").slideToggle(); 61 if(asjQuery(".toggle.6").hasClass("opened")) 62 asjQuery(".toggle.6").removeClass("opened") 63 else 64 asjQuery(".toggle.6").addClass("opened") 65 }); 66 asjQuery(".toggle.7").click(function(){ 67 asjQuery(".toggle_content.7").slideToggle(); 68 if(asjQuery(".toggle.7").hasClass("opened")) 69 asjQuery(".toggle.7").removeClass("opened") 70 else 71 asjQuery(".toggle.7").addClass("opened") 72 }); 73 asjQuery(".toggle.8").click(function(){ 74 asjQuery(".toggle_content.8").slideToggle(); 75 if(asjQuery(".toggle.8").hasClass("opened")) 76 asjQuery(".toggle.8").removeClass("opened") 77 else 78 asjQuery(".toggle.8").addClass("opened") 79 }); 80 asjQuery(".toggle.9").click(function(){ 81 asjQuery(".toggle_content.9").slideToggle(); 82 if(asjQuery(".toggle.9").hasClass("opened")) 83 asjQuery(".toggle.9").removeClass("opened") 84 else 85 asjQuery(".toggle.9").addClass("opened") 86 }); 87 asjQuery(".toggle.10").click(function(){ 88 asjQuery(".toggle_content.10").slideToggle(); 89 if(asjQuery(".toggle.10").hasClass("opened")) 90 asjQuery(".toggle.10").removeClass("opened") 91 else 92 asjQuery(".toggle.10").addClass("opened") 93 }); 94 asjQuery(".toggle.11").click(function(){ 95 asjQuery(".toggle_content.11").slideToggle(); 96 if(asjQuery(".toggle.11").hasClass("opened")) 97 asjQuery(".toggle.11").removeClass("opened") 98 else 99 asjQuery(".toggle.11").addClass("opened") 100 }); 101 asjQuery(".toggle.12").click(function(){ 102 asjQuery(".toggle_content.12").slideToggle(); 103 if(asjQuery(".toggle.12").hasClass("opened")) 104 asjQuery(".toggle.12").removeClass("opened") 105 else 106 asjQuery(".toggle.12").addClass("opened") 107 }); 108 asjQuery(".toggle.13").click(function(){ 109 asjQuery(".toggle_content.13").slideToggle(); 110 if(asjQuery(".toggle.13").hasClass("opened")) 111 asjQuery(".toggle.13").removeClass("opened") 112 else 113 asjQuery(".toggle.13").addClass("opened") 114 }); 115 asjQuery(".toggle.14").click(function(){ 116 asjQuery(".toggle_content.14").slideToggle(); 117 if(asjQuery(".toggle.14").hasClass("opened")) 118 asjQuery(".toggle.14").removeClass("opened") 119 else 120 asjQuery(".toggle.14").addClass("opened") 121 }); 122 asjQuery(".toggle.15").click(function(){ 123 asjQuery(".toggle_content.15").slideToggle(); 124 if(asjQuery(".toggle.15").hasClass("opened")) 125 asjQuery(".toggle.15").removeClass("opened") 126 else 127 asjQuery(".toggle.15").addClass("opened") 128 }); 129 asjQuery(".toggle.16").click(function(){ 130 asjQuery(".toggle_content.16").slideToggle(); 131 if(asjQuery(".toggle.16").hasClass("opened")) 132 asjQuery(".toggle.16").removeClass("opened") 133 else 134 asjQuery(".toggle.16").addClass("opened") 135 }); 136 asjQuery(".toggle.17").click(function(){ 137 asjQuery(".toggle_content.17").slideToggle(); 138 if(asjQuery(".toggle.17").hasClass("opened")) 139 asjQuery(".toggle.17").removeClass("opened") 140 else 141 asjQuery(".toggle.17").addClass("opened") 142 }); 143 asjQuery(".toggle.18").click(function(){ 144 asjQuery(".toggle_content.18").slideToggle(); 145 if(asjQuery(".toggle.18").hasClass("opened")) 146 asjQuery(".toggle.18").removeClass("opened") 147 else 148 asjQuery(".toggle.18").addClass("opened") 149 }); 150 asjQuery(".toggle.19").click(function(){ 151 asjQuery(".toggle_content.19").slideToggle(); 152 if(asjQuery(".toggle.19").hasClass("opened")) 153 asjQuery(".toggle.19").removeClass("opened") 154 else 155 asjQuery(".toggle.19").addClass("opened") 156 }); 157 asjQuery(".toggle.20").click(function(){ 158 asjQuery(".toggle_content.20").slideToggle(); 159 if(asjQuery(".toggle.20").hasClass("opened")) 160 asjQuery(".toggle.20").removeClass("opened") 161 else 162 asjQuery(".toggle.20").addClass("opened") 163 }); 164 asjQuery(".toggle.21").click(function(){ 165 asjQuery(".toggle_content.21").slideToggle(); 166 if(asjQuery(".toggle.21").hasClass("opened")) 167 asjQuery(".toggle.21").removeClass("opened") 168 else 169 asjQuery(".toggle.21").addClass("opened") 170 }); 171 asjQuery(".toggle.22").click(function(){ 172 asjQuery(".toggle_content.22").slideToggle(); 173 if(asjQuery(".toggle.22").hasClass("opened")) 174 asjQuery(".toggle.22").removeClass("opened") 175 else 176 asjQuery(".toggle.22").addClass("opened") 177 }); 178 asjQuery(".toggle.23").click(function(){ 179 asjQuery(".toggle_content.23").slideToggle(); 180 if(asjQuery(".toggle.23").hasClass("opened")) 181 asjQuery(".toggle.23").removeClass("opened") 182 else 183 asjQuery(".toggle.23").addClass("opened") 184 }); 185 asjQuery(".toggle.24").click(function(){ 186 asjQuery(".toggle_content.24").slideToggle(); 187 if(asjQuery(".toggle.24").hasClass("opened")) 188 asjQuery(".toggle.24").removeClass("opened") 189 else 190 asjQuery(".toggle.24").addClass("opened") 191 }); 192 asjQuery(".toggle.25").click(function(){ 193 asjQuery(".toggle_content.25").slideToggle(); 194 if(asjQuery(".toggle.25").hasClass("opened")) 195 asjQuery(".toggle.25").removeClass("opened") 196 else 197 asjQuery(".toggle.25").addClass("opened") 198 }); 199}); 200 201 202asjQuery(document).ready(function() 203{ 204 asjQuery('ul li:last-child').addClass('lastItem'); 205 asjQuery('ul li:first-child').addClass('firstItem'); 206 207 asjQuery('*[rel=tooltip]').tooltip() 208 asjQuery('*[rel=popover]').popover() 209 asjQuery('.tip-bottom').tooltip( 210 {placement: "bottom"}); 211 212 213 //************************************ 214 // Modal Window 215 //************************************ 216 asjQuery('[href="#modal"]').click(function() 217 { 218 asjQuery('#modal').modal('toggle'); 219 }); 220 221 asjQuery('#modal button.modalClose').click(function() 222 { 223 asjQuery('#modal').modal('hide'); 224 }); 225 226 227 //************************************ 228 // Initialize the gallery touch 229 //************************************ 230 asjQuery('a.touchGalleryLink').touchTouch(); 231 232 233 //************************************ 234 // Dropdown icons 235 //************************************ 236 asjQuery('.dropdown-toggle').dropdown() 237 238 239 //************************************ 240 // Gallery Hover Animation 241 //************************************ 242 asjQuery('a.zoom').hover(function() 243 { 244 asjQuery(this).find('span.zoom-bg').stop(true, true).animate({opacity: 0.7}, 100); 245 asjQuery(this).find('span.zoom-icon').stop(true, true).animate({top:'50%'}, 100); 246 },function(){ 247 asjQuery(this).find('span.zoom-bg').stop(true, true).animate({opacity: 0}, 100); 248 asjQuery(this).find('span.zoom-icon').stop(true, true).animate({top:'-50%'}, 100); 249 }); 250 251 252 //************************************ 253 // Hide #back-top first 254 //************************************ 255 asjQuery("#back-top").hide(); 256 257 258 //************************************ 259 // Fade in #back-top 260 //************************************ 261 asjQuery(function () 262 { 263 asjQuery(window).scroll(function () 264 { 265 if (jQuery(this).scrollTop() > 100) 266 { 267 asjQuery('#back-top').fadeIn(); 268 } 269 else 270 { 271 asjQuery('#back-top').fadeOut(); 272 } 273 }); 274 275 //************************************ 276 // Scroll body to 0px on click 277 //************************************ 278 asjQuery('#back-top a').click(function () 279 { 280 asjQuery('body,html').animate( 281 { 282 scrollTop: 0 283 }, 400); 284 return false; 285 }); 286 }); 287 288 289 //************************************ 290 // Pagination Active Button 291 //************************************ 292 asjQuery('div.pagination ul li:not([class])').addClass('num'); 293 294 asjQuery(function() 295 { 296 //************************************ 297 // IPad/IPhone 298 //************************************ 299 var viewportmeta = document.querySelector && document.querySelector('meta[name="viewport"]'), 300 ua = navigator.userAgent, 301 302 gestureStart = function () 303 { 304 viewportmeta.content = "width=device-width, minimum-scale=0.25, maximum-scale=1.6"; 305 }, 306 307 scaleFix = function () 308 { 309 if (viewportmeta && /iPhone|iPad/.test(ua) && !/Opera Mini/.test(ua)) 310 { 311 viewportmeta.content = "width=device-width, minimum-scale=1.0, maximum-scale=1.0"; 312 document.addEventListener("gesturestart", gestureStart, false); 313 } 314 }; 315 scaleFix(); 316 }); 317 318 asjQuery('a.dropdown-toggle, .dropdown-menu a').on('touchstart', function(e) 319 { 320 e.stopPropagation(); 321 }); 322 323 324 325 //************************************ 326 // First title word highlighting 327 //************************************ 328 329 asjQuery(".module_title").each(function() 330 { 331 var text = asjQuery(this).text(); 332 var text = asjQuery.trim(text) + " "; 333 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 334 asjQuery(this).html(newMarkup); 335 }); 336 337 asjQuery("#featured-row .item_title a").each(function() 338 { 339 var text = asjQuery(this).text(); 340 var text = asjQuery.trim(text) + " "; 341 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 342 asjQuery(this).html(newMarkup); 343 }); 344 345 asjQuery(".page-blog .item_title").each(function() 346 { 347 var text = asjQuery(this).text(); 348 var text = asjQuery.trim(text) + " "; 349 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 350 asjQuery(this).html(newMarkup); 351 }); 352 353 354 asjQuery(".item_header h2").each(function() 355 { 356 var text = asjQuery(this).text(); 357 var text = asjQuery.trim(text) + " "; 358 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 359 asjQuery(this).html(newMarkup); 360 }); 361 362 asjQuery(".page-item .item_header h2").each(function() 363 { 364 var text = asjQuery(this).text(); 365 var text = asjQuery.trim(text) + " "; 366 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 367 asjQuery(this).html(newMarkup); 368 }); 369 370 asjQuery(".page-gallery .item_header p.item_title").each(function() 371 { 372 var text = asjQuery(this).text(); 373 var text = asjQuery.trim(text) + " "; 374 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 375 asjQuery(this).html(newMarkup); 376 }); 377 378 asjQuery(".page_header h1").each(function() 379 { 380 var text = asjQuery(this).text(); 381 var text = asjQuery.trim(text) + " "; 382 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 383 asjQuery(this).html(newMarkup); 384 }); 385 386 asjQuery(".page_header h2").each(function() 387 { 388 var text = asjQuery(this).text(); 389 var text = asjQuery.trim(text) + " "; 390 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 391 asjQuery(this).html(newMarkup); 392 }); 393 394 395 396 asjQuery(".category_title h2").each(function() 397 { 398 var text = asjQuery(this).text(); 399 var text = asjQuery.trim(text) + " "; 400 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 401 asjQuery(this).html(newMarkup); 402 }); 403 404 asjQuery("#header-bottom-row h2").each(function() 405 { 406 var text = asjQuery(this).text(); 407 var text = asjQuery.trim(text) + " "; 408 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 409 asjQuery(this).html(newMarkup); 410 }); 411 412 asjQuery("#content-row-4 h2").each(function() 413 { 414 var text = asjQuery(this).text(); 415 var text = asjQuery.trim(text) + " "; 416 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 417 asjQuery(this).html(newMarkup); 418 }); 419 420 asjQuery("#content-row-5 h2").each(function() 421 { 422 var text = asjQuery(this).text(); 423 var text = asjQuery.trim(text) + " "; 424 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 425 asjQuery(this).html(newMarkup); 426 }); 427 428 asjQuery("#content-row-6 h2").each(function() 429 { 430 var text = asjQuery(this).text(); 431 var text = asjQuery.trim(text) + " "; 432 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 433 asjQuery(this).html(newMarkup); 434 }); 435 436 asjQuery("aside h2").each(function() 437 { 438 var text = asjQuery(this).text(); 439 var text = asjQuery.trim(text) + " "; 440 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 441 asjQuery(this).html(newMarkup); 442 }); 443 444 asjQuery("aside h3").each(function() 445 { 446 var text = asjQuery(this).text(); 447 var text = asjQuery.trim(text) + " "; 448 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 449 asjQuery(this).html(newMarkup); 450 }); 451 452 asjQuery(".footer-row-1 h3").each(function() 453 { 454 var text = asjQuery(this).text(); 455 var text = asjQuery.trim(text) + " "; 456 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 457 asjQuery(this).html(newMarkup); 458 }); 459 460 asjQuery(".footer-row-1 h2").each(function() 461 { 462 var text = asjQuery(this).text(); 463 var text = asjQuery.trim(text) + " "; 464 var newMarkup = "<span class='hlite'>" + text.substr(0,text.indexOf(" ")) + "</span>" + text.substr(text.indexOf(" ")); 465 asjQuery(this).html(newMarkup); 466 }); 467 468 469 //*************************************************************************************************************************** 470 // scrollToFixed 471 //*************************************************************************************************************************** 472 asjQuery('#header-row_').scrollToFixed({ 473 preFixed: function() { asjQuery(this).addClass('scroolBackgroun
473d') }, 474 postFixed: function() { asjQuery(this).removeClass('scroolBackground') } 475 }); 476 477 478 479 480}); 481 482 483
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.