// JavaScript Document
$(document).ready(function() {
						   
						   //Set Initial Styling
						   var prettyPink = new Array("#e0bcd7","kballs-smooth-pretty-pink.jpg","k balls smooth pretty pink","kballs-textured-pretty-pink.jpg","k balls textured pretty pink");
						   var mauve = new Array("#c0a3d5","kballs-smooth-mauve.jpg","k balls smooth mauve","kballs-textured-mauve.jpg","k balls textured mauve") ;
						   var skyBlue = new Array("#b3c7e5","kballs-smooth-sky-blue.jpg","k balls smooth sky blue","kballs-textured-sky-blue.jpg","k balls textured sky blue");
						   var charcoal = new Array("#ccc","kballs-smooth-charcoal.jpg","k balls smooth charcoal","kballs-textured-charcoal.jpg","k balls textured charcoal") ;
						   
						   var electricBlue = new Array("#60C1F0","vring-electric-blue.jpg","vring electric blue", "vring-electric-blue-package.jpg");
						   var deepPurple = new Array("#610d76","vring-deep-purple.jpg","vring perfect purple", "vring-deep-purple-package.jpg") ;
						   var hotPink = new Array("#F14792","vring-hot-pink.jpg","vring hot pink", "vring-hot-pink-package.jpg");
						   var meadowGreen = new Array("#8FE348","vring-meadow-green.jpg","vring meadow green", "vring-meadow-green-package.jpg");
						   var vibrantYellow = new Array("#FFC963","vring-vibrant-yellow.jpg","vring vibrant yellow", "vring-vibrant-yellow-package.jpg");
						   var header = $("#PageHeader");
						   
						   if ($("body").hasClass("ColorProduct")){
							   //$("body").append("<div id='ColorHolder'><div id='BgHolder'></div></div>");
							   //$("#BgHolder").fadeTo(0, .3);
							   $(".colorList li").addClass("activeChange");
							   $("li.electricBlue").toggleClass("activeChange").toggleClass("arrow");
							   var smoothChange = $("#Smooth li.electricBlue");
							   $(".productTabContent").each(function(){
														   $(this).wrapInner("<div class='grid_6_pad'></div>");
														   $(this).prepend("<div class='sideBar grid_2'></div>");
														   var sideBar = $(this).find(".sideBar");
														   $(this).find("h3").appendTo(sideBar).end().find("ul.colorList").appendTo(sideBar).removeClass("horizList");
														   });
							   
							   $("div.productImage").prepend("<span>mouse over to zoom [+]</span>");
							   $("ul.thumbList").find("li:first").addClass("active").wrapInner("<a href='#' id='RingThumb'></a>").end().find("li:last").wrapInner("<a href='#' id='PackThumb'></a>");
						   
						   
							   
							   
							   //ZOOM OPTIONS
							   
							   var options = {
								   zoomType:'reverse',
								   showEffect: 'fadein',
								   fadeinSpeed: 'medium',
								   fadeoutSpeed: 'fast',	
								   zoomWidth: 360,
								   zoomHeight: 360,
								   xOffset: 10,
								   yOffset: -20,
								   position: "left" //and MORE OPTIONS
								   };
							   $('.zoomTrigger').jqzoom(options);
							   
							   
							   var smoothImage = $("#Smooth").find(".productImage");
							   var currentImage = electricBlue[1];
							   
							   
							   //IMAGE SWAO FUNCTIONS
							   
							   function smoothSwap(image, title, currentImage) {
								   var imageLink = $(smoothImage).find("a");
								   var imageRef = "url(images/products/small/" + currentImage + ")";
								  // alert(imageRef);
								   $(imageLink).unbind();
								   $(imageLink).css("background-image", imageRef).find("img").remove().end().append("<img id='SmoothSmall' src='images/products/small/"+image+"' />");
								   //$(imageLink).append("yay");
								   $("#SmoothSmall").hide().fadeIn(1000);
								   $(imageLink).css("background","none").attr("href","images/products/zoom/"+image).attr("title",title);
								   $(imageLink).jqzoom(options);
					
							   }
							   
							   //$(smoothImage).find("a").attr("href","images/products/zoom/"+mauve[1]).attr("title",mauve[2]).find("img").attr("src","images/products/small/"+mauve[1]);
							   
							   //COLOR ITEM CLICK FUNCTIONS
							   function colorSwap(swapper){
								   if(swapper == "electricBlue"){
									   var swapOptions = electricBlue;
								   } else if(swapper == "deepPurple"){
									   var swapOptions = deepPurple;
								   } else if(swapper == "hotPink"){
									   var swapOptions = hotPink;
								   } else if(swapper == "meadowGreen"){
									   var swapOptions = meadowGreen;
								   } else if(swapper == "vibrantYellow"){
									   var swapOptions = vibrantYellow;
								   }
								   
								   //$("#BgHolder").animate({backgroundColor:swapOptions[0]});
								   
								   var imageLink = $("a#ImageLink");
								   var imageRef = "url(images/products/small/" + currentImage + ")";
								   var curZoom = $("#ImageLink img").attr("src");
								   var packCheck = $("#ImageLink img").attr("src").indexOf("package");
								   var mainSwap;
								   if (packCheck < 0) {
									   mainSwap = swapOptions[1];
								   }else {
									   mainSwap = swapOptions[3];
								   }
								   $(imageLink).unbind();
								   $(imageLink).css("background-image", imageRef).find("img").remove().end().append("<img id='SmoothSmall' src='images/products/small/"+mainSwap+"' />");
								   $("#SmoothSmall").hide().fadeIn(1000);
								   $(imageLink).css("background","none").attr("href","images/products/zoom/"+mainSwap).attr("title",swapOptions[2]);
								   $("#RingThumb img").attr("src", "images/products/thumb/"+swapOptions[1]).attr("alt",swapOptions[2]);
								   $("#PackThumb img").attr("src", "images/products/thumb/"+swapOptions[3]).attr("alt",swapOptions[2]+" package");
								   $(imageLink).jqzoom(options);
								   
							   }
							   $("ul.colorList li").click(function(){
																   if ($(this).hasClass("arrow")){
																	   return false;
																   } else {
																	   var colorSwapVar = $(this).attr("class");
																	   colorSwapVar = colorSwapVar.replace(" activeChange","").replace(" arrow","");
																	   $("ul.colorList li.arrow").toggleClass("arrow").toggleClass("activeChange");
																	   $(this).toggleClass("activeChange").toggleClass("arrow");
																	   colorSwap(colorSwapVar);
																   }
																   });
							   $("ul.thumbList li").click(function(){
																   var sourceSwap = $(this).find("img").attr("src");
																   var smallSwap = sourceSwap.replace("thumb","small");
																   var zoomSwap = sourceSwap.replace("thumb","zoom");
																   var imageLink = $("a#ImageLink");
																   var imageRef = "url(images/products/small/" + currentImage + ")";
																   var swapTitle = $(this).find("img").attr("alt");
																   if ($(this).hasClass("active")){
																	   return false;
																   } else {
																	   $("ul.thumbList li").toggleClass("active");
																	   $(imageLink).unbind();
																	   $(imageLink).css("background-image", imageRef).find("img").remove().end().append("<img id='SmoothSmall' src='"+smallSwap+"' />");
																	   $("#SmoothSmall").hide().fadeIn(1000);
																	   $(imageLink).css("background","none").attr("href",zoomSwap).attr("title",swapTitle);
																	   $(imageLink).jqzoom(options);
																	   return false;
																   }
																   });
						   }
						   
						   //HEader Versions
						   
						 /*  if (header.hasClass("banana")) {
							   var image0 = new Array("images/banana-header/vring-blue.jpg","images/banana-header/vring-purple.jpg","images/banana-header/vring-pink.jpg","images/banana-header/vring-green.jpg","images/banana-header/vring-yellow.jpg");
							   var imageArray = new Array();
							   imageArray[0] = $("<img />").attr("src", "images/banana-header/vring-blue.jpg");
							   imageArray[1] = $("<img />").attr("src", "images/banana-header/vring-purple.jpg");
							   imageArray[2] = $("<img />").attr("src", "images/banana-header/vring-pink.jpg");
							   imageArray[3] = $("<img />").attr("src", "images/banana-header/vring-green.jpg");
							   imageArray[4] = $("<img />").attr("src", "images/banana-header/vring-yellow.jpg");
							   
							   var rotator = "<ul class='rotator' id='RotateHolder'><li><img src='images/banana-header/vring-blue.jpg' /></li><li><img src='images/banana-header/vring-purple.jpg' /></li><li><img src='images/banana-header/vring-pink.jpg' /></li><li><img src='images/banana-header/vring-green.jpg' /></li><li><img src='images/banana-header/vring-yellow.jpg' /></li></ul>";
							   
							   $("#Rotate").replaceWith(rotator);
							   $("#RotateHolder").innerfade({type:'random',speed:'slow',timeout: 5000});
							  
							  
							   
							   
						   }
						   if (header.hasClass("tool")) {
							   var image0 = new Array("images/tool-header/vring-blue.jpg","images/tool-header/vring-purple.jpg","images/tool-header/vring-pink.jpg","images/tool-header/vring-green.jpg","images/tool-header/vring-yellow.jpg");
							   var imageArray = new Array();
							   imageArray[0] = $("<img />").attr("src", "images/tool-header/vring-blue.jpg");
							   imageArray[1] = $("<img />").attr("src", "images/tool-header/vring-purple.jpg");
							   imageArray[2] = $("<img />").attr("src", "images/tool-header/vring-pink.jpg");
							   imageArray[3] = $("<img />").attr("src", "images/tool-header/vring-green.jpg");
							   imageArray[4] = $("<img />").attr("src", "images/tool-header/vring-yellow.jpg");
							   
							   var rotator = "<ul class='rotator' id='RotateHolder'><li><img src='images/tool-header/vring-blue.jpg' /></li><li><img src='images/tool-header/vring-purple.jpg' /></li><li><img src='images/tool-header/vring-pink.jpg' /></li><li><img src='images/tool-header/vring-green.jpg' /></li><li><img src='images/tool-header/vring-yellow.jpg' /></li></ul>";
							   
							   $("#Rotate").replaceWith(rotator);
							   $("#RotateHolder").innerfade({type:'random',speed:'slow',timeout: 5000});
							  
							  
							   
							   
						   }*/
						  
						   var versionVar;
						   if (header.hasClass("chicken")) {versionVar = "chicken";}
						   if (header.hasClass("tool")) {versionVar = "tool";}
						   if (header.hasClass("banana")) {versionVar = "banana";}
						   if (header.hasClass("vain")) {versionVar = "vain";}
						   
							   var imageArray = new Array();
							   imageArray[0] = $("<img />").attr("src", "images/"+versionVar+"-header/vring-blue.jpg");
							   imageArray[1] = $("<img />").attr("src", "images/"+versionVar+"-header/vring-purple.jpg");
							   imageArray[2] = $("<img />").attr("src", "images/"+versionVar+"-header/vring-pink.jpg");
							   imageArray[3] = $("<img />").attr("src", "images/"+versionVar+"-header/vring-green.jpg");
							   imageArray[4] = $("<img />").attr("src", "images/"+versionVar+"-header/vring-yellow.jpg");
							   var rotator = "<ul class='rotator' id='RotateHolder'><li><img src='images/"+versionVar+"-header/vring-blue.jpg' /></li><li><img src='images/"+versionVar+"-header/vring-purple.jpg' /></li><li><img src='images/"+versionVar+"-header/vring-pink.jpg' /></li><li><img src='images/"+versionVar+"-header/vring-green.jpg' /></li><li><img src='images/"+versionVar+"-header/vring-yellow.jpg' /></li></ul>";
							   $("#Rotate").replaceWith(rotator);
							   $("#RotateHolder").innerfade({type:'random',speed:'slow',timeout: 5000});
						   });

/* =========================================================

// jquery.innerfade.js

// Datum: 2008-02-14
// Firma: Medienfreunde Hofmann & Baldes GbR
// Author: Torsten Baldes
// Mail: t.baldes@medienfreunde.com
// Web: http://medienfreunde.com

// based on the work of Matt Oakes http://portfolio.gizone.co.uk/applications/slideshow/
// and Ralf S. Engelschall http://trainofthoughts.org/

 *
 *  <ul id="news"> 
 *      <li>content 1</li>
 *      <li>content 2</li>
 *      <li>content 3</li>
 *  </ul>
 *  
 *  $('#news').innerfade({ 
 *	  animationtype: Type of animation 'fade' or 'slide' (Default: 'fade'), 
 *	  speed: Fading-/Sliding-Speed in milliseconds or keywords (slow, normal or fast) (Default: 'normal'), 
 *	  timeout: Time between the fades in milliseconds (Default: '2000'), 
 *	  type: Type of slideshow: 'sequence', 'random' or 'random_start' (Default: 'sequence'), 
 * 		containerheight: Height of the containing element in any css-height-value (Default: 'auto'),
 *	  runningclass: CSS-Class which the container get’s applied (Default: 'innerfade'),
 *	  children: optional children selector (Default: null)
 *  }); 
 *

// ========================================================= */


(function($) {

    $.fn.innerfade = function(options) {
        return this.each(function() {   
            $.innerfade(this, options);
        });
    };

    $.innerfade = function(container, options) {
        var settings = {
        		'animationtype':    'fade',
            'speed':            'normal',
            'type':             'sequence',
            'timeout':          2000,
            'containerheight':  'auto',
            'runningclass':     'innerfade',
            'children':         null
        };
        if (options)
            $.extend(settings, options);
        if (settings.children === null)
            var elements = $(container).children();
        else
            var elements = $(container).children(settings.children);
        if (elements.length > 1) {
            $(container).css('position', 'relative').css('height', settings.containerheight).addClass(settings.runningclass);
            for (var i = 0; i < elements.length; i++) {
                $(elements[i]).css('z-index', String(elements.length-i)).css('position', 'absolute').hide();
            };
            if (settings.type == "sequence") {
                setTimeout(function() {
                    $.innerfade.next(elements, settings, 1, 0);
                }, settings.timeout);
                $(elements[0]).show();
            } else if (settings.type == "random") {
            		var last = Math.floor ( Math.random () * ( elements.length ) );
                setTimeout(function() {
                    do { 
												current = Math.floor ( Math.random ( ) * ( elements.length ) );
										} while (last == current );             
										$.innerfade.next(elements, settings, current, last);
                }, settings.timeout);
                $(elements[last]).show();
						} else if ( settings.type == 'random_start' ) {
								settings.type = 'sequence';
								var current = Math.floor ( Math.random () * ( elements.length ) );
								setTimeout(function(){
									$.innerfade.next(elements, settings, (current + 1) %  elements.length, current);
								}, settings.timeout);
								$(elements[current]).show();
						}	else {
							alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
						}
				}
    };

    $.innerfade.next = function(elements, settings, current, last) {
        if (settings.animationtype == 'slide') {
            $(elements[last]).slideUp(settings.speed);
            $(elements[current]).slideDown(settings.speed);
        } else if (settings.animationtype == 'fade') {
            $(elements[last]).fadeOut(settings.speed);
            $(elements[current]).fadeIn(settings.speed, function() {
							removeFilter($(this)[0]);
						});
        } else
            alert('Innerfade-animationtype must either be \'slide\' or \'fade\'');
        if (settings.type == "sequence") {
            if ((current + 1) < elements.length) {
                current = current + 1;
                last = current - 1;
            } else {
                current = 0;
                last = elements.length - 1;
            }
        } else if (settings.type == "random") {
            last = current;
            while (current == last)
                current = Math.floor(Math.random() * elements.length);
        } else
            alert('Innerfade-Type must either be \'sequence\', \'random\' or \'random_start\'');
        setTimeout((function() {
            $.innerfade.next(elements, settings, current, last);
        }), settings.timeout);
    };

})(jQuery);

// **** remove Opacity-Filter in ie ****
function removeFilter(element) {
	if(element.style.removeAttribute){
		element.style.removeAttribute('filter');
	}
}

/*
 * JQZoom Evolution 1.0.1 - Javascript Image magnifier
 *
 * Copyright (c) Engineer Renzi Marco(www.mind-projects.it)
 *
 * $Date: 12-12-2008
 *
 *	ChangeLog:
 *  
 * $License : GPL,so any change to the code you should copy and paste this section,and would be nice to report this to me(renzi.mrc@gmail.com).
 */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.30.31=6(G){I H={17:\'32\',18:2l,19:2l,1a:10,1b:0,Q:"2m",2n:1s,2o:12,2p:0.3,14:1s,1p:12,2q:\'1g\',2r:\'23\',2s:\'24\',2t:\'33\',2u:12,2v:1s,2w:\'34 35\',2x:\'1t\'};G=G||{};$.36(H,G);R 4.37(6(){I a=$(4);I d=a.1q(\'14\');$(a).1Q(\'14\');$(a).J(\'38-K\',\'1r\');$(a).J(\'39-3a\',\'1r\');I f=$(a).1q(\'3b\');I g=$("1H",4);I j=g.1q(\'14\');g.1Q(\'14\');I k=U 25(g);I l={};I m=0;I n=0;I p=1u;p=U 1R();I q=(26(d).Y>0)?d:(26(j).Y>0)?j:1u;I r=U 27();I s=U 1v(a[0].2y);I t=U 1c();I u={};I v=12;I y={};I z=1u;I A=12;I B={};I C=0;I D=12;I E=12;I F=12;k.1I();$(4).3c(6(){R 12});$(4).3d(6(e){B.x=e.1w;B.y=e.1x;k.1S();1d()},6(){k.1S();2z()});8(H.1p){2A(6(){1d()},3e)}6 1d(){8(!A){k.28();A=1s;j=g.1q(\'14\');g.1Q(\'14\');d=a.1q(\'14\');$(a).1Q(\'14\');s=U 1v(a[0].2y);8(!v||$.1e.2B){s.1I()}V{8(H.17!=\'1j\'){z=U 1J();z.1d()}t=U 1c;t.1d()}a[0].3f();R 12}};6 2z(){8(H.17==\'1K\'&&!H.1p){g.J({\'1T\':1})}8(!H.1p){A=12;v=12;$(t.5).29(\'1L\');t.Z();8($(\'P.1M\').Y>0){z.Z()}8($(\'P.2a\').Y>0){r.Z()}g.1q(\'14\',j);a.1q(\'14\',d);$().29();a.29(\'1L\');C=0;8(1y(\'.2b\').Y>0){1y(\'.2b\').Z()}}V{8(H.2o){1k(H.17){11\'1j\':s.2c();N;1l:t.1t();N}}}8(H.1p){1d()}};6 25(c){4.5=c[0];4.1I=6(){4.5.1m=c[0].1m};4.28=6(){I a=\'\';a=$(g).J(\'2C-L-W\');m=\'\';I b=\'\';b=$(g).J(\'2C-M-W\');n=\'\';8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){m=m+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){n=n+b.1n(i,1)}V{N}}}m=(m.Y>0)?1W(m):0;n=(n.Y>0)?1W(n):0};4.5.2D=6(){a.J({\'2E\':\'2F\',\'1h\':\'1X\'});8(a.J(\'Q\')!=\'15\'&&a.2d().J(\'Q\')){a.J({\'2E\':\'2F\',\'Q\':\'2G\',\'1h\':\'1X\'})}8(a.2d().J(\'Q\')!=\'15\'){a.2d().J(\'Q\',\'2G\')}V{}8($.1e.2B||$.1e.3g){$(g).J({Q:\'15\',L:\'2H\',M:\'2H\'})}l.w=$(4).W();l.h=$(4).1f();l.9=$(4).1i();l.9.l=$(4).1i().M;l.9.t=$(4).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t;a.1f(l.h);a.W(l.w);8(H.2u){k.1S();s.1I()}};R 4};25.13.1S=6(){l.9=$(g).1i();l.9.l=$(g).1i().M;l.9.t=$(g).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t};6 1c(){4.5=16.2e("P");$(4.5).1Y(\'X\');4.5.3h=6(){$(t.5).Z();t=U 1c();t.1d()};4.2I=6(){1k(H.17){11\'1K\':4.1z=U 1Z();4.1z.1m=k.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;11\'1j\':4.1z=U 1Z();4.1z.1m=s.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;1l:N}1k(H.17){11\'1j\':u.w=l.w;u.h=l.h;N;1l:u.w=(H.18)/y.x;u.h=(H.19)/y.y;N}$(4.5).J({W:u.w+\'S\',1f:u.h+\'S\',Q:\'15\',1h:\'1r\',3i:1+\'S\'});a.3j(4.5)};R 4};1c.13.1d=6(){4.2I();1k(H.17){11\'1K\':g.J({\'1T\':H.2p});(H.1p)?t.1t():t.1o(1u);a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N;11\'1j\':$(4.5).J({L:0,M:0});8(H.14){r.2g()}s.2c();a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;s.2J(e)});N;1l:(H.1p)?t.1t():t.1o(1u);$(a).2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N}R 4};1c.13.1o=6(e){8(e){B.x=e.1w;B.y=e.1x}8(C==0){I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;$(\'P.X\').1g();8(H.2n){4.5.K.20=\'2K\'}V{4.5.K.20=\'2h\';$(\'P.X\').23()}C=1}V{I b=B.x-l.9.l-(u.w)/2;I c=B.y-l.9.t-(u.h)/2}8(2L()){b=0+n}V 8(2M()){8($.1e.1O&&$.1e.2i<7){b=l.w-u.w+n-1}V{b=l.w-u.w+n-1}}8(2N()){c=0+m}V 8(2O()){8($.1e.1O&&$.1e.2i<7){c=l.h-u.h+m-1}V{c=l.h-u.h-1+m}}b=1A(b);c=1A(c);$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';s.1o();6 2L(){R B.x-(u.w+2*1)/2-n<l.9.l}6 2M(){R B.x+(u.w+2*1)/2>l.9.r+n}6 2N(){R B.y-(u.h+2*1)/2-m<l.9.t}6 2O(){R B.y+(u.h+2*1)/2>l.9.b+m}R 4};1c.13.1t=6(){$(\'P.X\',a).J(\'1h\',\'1r\');I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}s.1o();8($.1e.1O){$(\'P.X\',a).1g()}V{2A(6(){$(\'P.X\').2P(\'24\')},10)}};1c.13.1P=6(){I o={};o.M=1A(4.5.K.M);o.L=1A(4.5.K.L);R o};1c.13.Z=6(){8(H.17==\'1j\'){$(\'P.X\',a).2Q(\'24\',6(){$(4).Z()})}V{$(\'P.X\',a).Z()}};1c.13.28=6(){I a=\'\';a=$(\'P.X\').J(\'3k\');1B=\'\';I b=\'\';b=$(\'P.X\').J(\'3l\');1C=\'\';8($.1e.1O){I c=a.2R(\' \');a=c[1];I c=b.2R(\' \');b=c[1]}8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){1B=1B+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){1C=1C+b.1n(i,1)}V{N}}}1B=(1B.Y>0)?1W(1B):0;1C=(1C.Y>0)?1W(1C):0};6 1v(a){4.2S=a;4.5=U 1Z();4.1I=6(){8(!4.5)4.5=U 1Z();4.5.K.Q=\'15\';4.5.K.1h=\'1r\';4.5.K.M=\'-3m\';4.5.K.L=\'3n\';p=U 1R();8(H.2v&&!D){p.1g();D=1s}16.2j.1N(4.5);4.5.1m=4.2S};4.5.2D=6(){4.K.1h=\'1X\';I w=O.21($(4).W());I h=O.21($(4).1f());4.K.1h=\'1r\';y.x=(w/l.w);y.y=(h/l.h);8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}v=1s;8(H.17!=\'1j\'&&A){z=U 1J();z.1d()}8(A){t=U 1c();t.1d()}8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}};R 4};1v.13.1o=6(){4.5.K.M=O.1E(-y.x*1A(t.1P().M)+n)+\'S\';4.5.K.L=O.1E(-y.y*1A(t.1P().L)+m)+\'S\'};1v.13.2J=6(e){4.5.K.M=O.1E(-y.x*O.T(e.1w-l.9.l))+\'S\';4.5.K.L=O.1E(-y.y*O.T(e.1x-l.9.t))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};1v.13.2c=6(){4.5.K.M=O.1E(-y.x*O.T((l.w)/2))+\'S\';4.5.K.L=O.1E(-y.y*O.T((l.h)/2))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};6 1J(){I a=1y(g).1i().M;I b=1y(g).1i().L;4.5=16.2e("P");$(4.5).1Y(\'1M\');$(4.5).J({Q:\'15\',W:O.21(H.18)+\'S\',1f:O.21(H.19)+\'S\',1h:\'1r\',2T:3o,3p:\'2h\'});1k(H.Q){11"2m":a=(a+$(g).W()+O.T(H.1a)+H.18<$(16).W())?(a+$(g).W()+O.T(H.1a)):(a-H.18-10);1F=b+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?b+H.1b:b;N;11"M":a=(l.9.l-O.T(H.1a)-H.18>0)?(l.9.l-O.T(H.1a)-H.18):(l.9.l+l.w+10);1F=l.9.t+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?l.9.t+H.1b:l.9.t;N;11"L":b=(l.9.t-O.T(H.1b)-H.19>0)?(l.9.t-O.T(H.1b)-H.19):(l.9.t+l.h+10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;11"3q":b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;1l:a=(l.9.l+l.w+H.1a+H.18<$(16).W())?(l.9.l+l.w+O.T(H.1a)):(l.9.l-H.18-O.T(H.1a));b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-O.T(H.1b));N}4.5.K.M=a+\'S\';4.5.K.L=b+\'S\';R 4};1J.13.1d=6(){8(!4.5.3r)4.5.1N(s.5);8(H.14){r.2g()}16.2j.1N(4.5);1k(H.2q){11\'1g\':$(4.5).1g();N;11\'3s\':$(4.5).2P(H.2s);N;1l:$(4.5).1g();N}$(4.5).1g();8($.1e.1O&&$.1e.2i<7){4.3t=$(\'<2U 3u="2b" 3v="3w" 3x="0"  1m="#"  K="3y-3z: 2V" 3A="2V"></2U>\').J({Q:"15",M:4.5.K.M,L:4.5.K.L,2T:3B,W:(H.18+2),1f:(H.19)}).3C(4.5)};s.5.K.1h=\'1X\'};1J.13.Z=6(){1k(H.2r){11\'23\':$(\'.1M\').Z();N;11\'3D\':$(\'.1M\').2Q(H.2t);N;1l:$(\'.1M\').Z();N}};6 27(){4.5=1y(\'<P />\').1Y(\'2a\').2W(\'\'+q+\'\');4.2g=6(){8(H.17==\'1j\'){$(4.5).J({Q:\'15\',L:l.9.b+3,M:(l.9.l+1),W:l.w}).2k(\'2j\')}V{$(4.5).2k(z.5)}}};27.13.Z=6(){$(\'.2a\').Z()};6 1R(){4.5=16.2e("P");$(4.5).1Y(\'1D\');$(4.5).2W(H.2w);$(4.5).2k(a).J(\'20\',\'2h\');4.1g=6(){1k(H.2x){11\'1t\':2X=(l.h-$(4.5).1f())/2;2Y=(l.w-$(4.5).W())/2;$(4.5).J({L:2X,M:2Y});N;1l:I a=4.1P();N}$(4.5).J({Q:\'15\',20:\'2K\'})};R 4};1R.13.1P=6(){I o=1u;o=$(\'P.1D\').1i();R o}})}})(1y);6 26(a){2Z(a.22(0,1)==\' \'){a=a.22(1,a.Y)}2Z(a.22(a.Y-1,a.Y)==\' \'){a=a.22(0,a.Y-1)}R a};',62,226,'||||this|node|function||if|pos|||||||||||||||||||||||||||||||||||var|css|style|top|left|break|Math|div|position|return|px|abs|new|else|width|jqZoomPup|length|remove||case|false|prototype|title|absolute|document|zoomType|zoomWidth|zoomHeight|xOffset|yOffset|Lens|activate|browser|height|show|display|offset|innerzoom|switch|default|src|substr|setposition|alwaysOn|attr|none|true|center|null|Largeimage|pageX|pageY|jQuery|image|parseInt|lensbtop|lensbleft|preload|ceil|topwindow|leftwindow|img|loadimage|Stage|reverse|mousemove|jqZoomWindow|appendChild|msie|getoffset|removeAttr|Loader|setpos|opacity|for|isNaN|eval|block|addClass|Image|visibility|round|substring|hide|fast|Smallimage|trim|zoomTitle|findborder|unbind|jqZoomTitle|zoom_ieframe|setcenter|parent|createElement|bind|loadtitle|hidden|version|body|appendTo|200|right|lens|lensReset|imageOpacity|showEffect|hideEffect|fadeinSpeed|fadeoutSpeed|preloadImages|showPreload|preloadText|preloadPosition|href|deactivate|setTimeout|safari|border|onload|cursor|crosshair|relative|0px|loadlens|setinner|visible|overleft|overright|overtop|overbottom|fadeIn|fadeOut|split|url|zIndex|iframe|transparent|html|loadertop|loaderleft|while|fn|jqzoom|standard|slow|Loading|zoom|extend|each|outline|text|decoration|rel|click|hover|150|blur|opera|onerror|borderWidth|append|borderTop|borderLeft|5000px|10px|10000|overflow|bottom|firstChild|fadein|ieframe|class|name|content|frameborder|background|color|bgcolor|99|insertBefore|fadeout'.split('|'),0,{}))

