var JSONSerialize=function(B,C){if(typeof C=="undefined"){C="'"}switch(typeof B){case"number":case"boolean":case"function":return B;break;case"string":return C+B+C;break;case"object":var D;if(B.constructor===Array||typeof B.callee!=="undefined"){D="[";for(var A=0;A<B.length-1;A++){D+=JSONSerialize(B[A],C)+","}D+=JSONSerialize(B[A],C)+"]"}else{D="{";for(var A in B){D+=C+A+C+":"+JSONSerialize(B[A],C)+","}D=D.replace(/\,$/,"")+"}"}return D;break;default:return"UNKNOWN";break}};var JSON=function(sJSON){return eval("("+sJSON+")")};var Cookie={create:function(C,F,E){if(E){var B=new Date();B.setTime(B.getTime()+(E*24*60*60*1000));var D="; expires="+B.toGMTString()}else{var A=""}document.cookie=C+"="+F+D+"; path=/; domain="+SITE_DOMAIN+";"},read:function(E){var A=E+"=";var B=document.cookie.split(";");for(var C=0;C<B.length;C++){var D=B[C];while(D.charAt(0)==" "){D=D.substring(1,D.length)}if(D.indexOf(A)==0){return D.substring(A.length,D.length)}}return null},Delete:function(A){Cookie.create(A,"",-1)}};var carousel={init:function(){var C=$("#carousel").css("background","#000");C.append('<div id="carousel-images"></div>');var B=$("#carousel-images");var A=$("#carousel a");C.append('<div id="carousel-links"></div>');$.each(A,function(E,H){var H=$(H);var F=JSONSerialize(GLBCarousel[E]);var D=H.html();B.append('<a id="carousel-biglink-'+E+'" href="" class="carousel-biglink"><img src="'+GLBCarousel[E].img+'" style="background:transparent url(img/menu/carousel/bw.gif) 50% 50% no-repeat;" alt="'+GLBCarousel[E].title+'"></a>');var G=6+(E*54);$("#carousel-links").append('<a id="carousel-link-'+E+'" class="carousel-link" href="'+H.attr("href")+'" object="'+F+'" style="top:'+G+'px;">'+(E+1)+"</a>");$("#carousel-link-"+E).bind("mouseover",carousel.over).bind("mouseout",carousel.out)});carousel.tick();$("#carousel ul").remove()},tick:function(){$(".carousel-link").removeClass("carousel-link-selected");var A=$("#carousel a");$.each(A,function(D,G){var F=$("#carousel-link-"+D),H,B,C=$("#carousel-biglink-"+D);if(carousel.GLB.tick==D){var E=JSON(F.attr("object"));F.addClass("carousel-link-selected");B=E.colour;$("#carousel-links").attr("class","carousel-color-"+B);C.attr("href",F.attr("href"))}else{B="transparent"}carousel.anim(carousel.GLB.tick*940)});carousel.GLB.tick++;if(carousel.GLB.tick>6){carousel.GLB.tick=0}clearTimeout(carousel.GLB.timeout);carousel.GLB.timeout=setTimeout(carousel.tick,5500)},over:function(){var A=JSON($(this).attr("object"));carousel.GLB.tick=A.i;carousel.tick();clearTimeout(carousel.GLB.timeout)},out:function(){carousel.GLB.timeout=setTimeout(carousel.tick,5500)},anim:function(A){$("#carousel-images").css("top",0-A)},GLB:{tick:0,timeout:0}};
