﻿// CurcyCorners - http://blue-anvil.com/archives/anti-aliased-rounded-corners-with-jquery
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}('2G.37.3y=1j(a){N b={18:{R:8},1e:{R:8},1h:{R:8},1m:{R:8},1Z:1T,2j:1T,3v:["3s"]};M(a&&1U(a)!=\'3l\')2G.3f(b,a);1k 7.2T(1j(){1X 2p(b,7).2o()})};1j 2p(){7.X=2m[1];7.P=2m[0];7.1q=1W;7.1o=1W;7.27=1X 25();7.2z=1W;N G=$j(7.X).O("1l");N H=$j(7.X).O("1N");N I=$j(7.X).O("36");N J=$j(7.X).O("2t");N K=$j(7.X).O("V");N L=$j(7.X).O("2M");7.1F=2a($j(7.X).O("2I"));7.1I=2a($j(7.X).O("20"));7.1R=Z(((G!=""&&G!="1Y"&&G.1r("%")==-1)?G.1t(0,G.1r("T")):7.X.3x));7.2k=Z(((H!=""&&H!="1Y"&&H.1r("%")==-1)?H.1t(0,H.1r("T")):7.X.3w));7.S=Z(((I!=""&&I.1r("T")!==-1)?I.2F(0,I.1r("T")):0));7.1y=Z(((L!=""&&L.1r("T")!==-1)?L.2F(0,L.1r("T")):0));7.1g=7.S+"T"+" 3u "+7.1F;7.1v=((J!="3t")?J:"");M(7.1v=="3r")7.1v="";7.2B=7.X.2g;M(K!="1n")$j(7.X).O("V","24");$j(7.X).O("1x","1s !3o");M(($j.23.2x&&$j.23.3m==6)&&H=="1Y"&&G=="1Y")$j(7.X).O("1N","19%");M(($j.23.2x)){$j(7.X).O("2u","1");$j(7.X+" *").O("2u","3i")}M(7.P.2j==1T&&7.1y>0)7.X.2g="";7.2o=1j(){1O(N t=0;t<2;t++){1A(t){U 0:M(7.P.18||7.P.1e){N a=1B.1C("1E");N b=Q.1V(7.P.18?7.P.18.R:0,7.P.1e?7.P.1e.R:0);$j(a).O({1N:"19%","1M-1L":"1D",1K:"1Q",V:"1n","1x-W":7.S,"1x-1d":7.S,1l:b+"T",1p:0-b+"T",W:0-7.S+"T"});7.1q=7.X.1c(a)};Y;U 1:M(7.P.1h||7.P.1m){N a=1B.1C("1E");N c=Q.1V(7.P.1h?7.P.1h.R:0,7.P.1m?7.P.1m.R:0);$j(a).O({1N:"19%","1M-1L":"1D",1K:"1Q",V:"1n","1x-W":7.S,"1x-1d":7.S,1l:c,1u:0-c+"T",W:0-7.S+"T"});7.1o=7.X.1c(a)};Y}};M(7.1q)$j(7.X).O("1b-1p",0);M(7.1o)$j(7.X).O("1b-1u",0);N d=["1e","18","1m","1h"];1O(N i 29 d){M(i>-1<4){N e=d[i];M(!7.P[e]){M(((e=="1e"||e=="18")&&7.1q!=1W)||((e=="1m"||e=="1h")&&7.1o!=1W)){N f=1B.1C("1E");$j(f).O({V:"24","1M-1L":"1D",1K:"1Q"});M(7.1v=="")$j(f).O("20",7.1I);17 $j(f).O("2t",7.1v);1A(e){U"18":$j(f).O({1l:b-7.S,"1z-1d":7.P.1e.R-(7.S*2),"1b-W":7.1g,"1b-1p":7.1g,W:-7.S+"T"});Y;U"1e":$j(f).O({1l:b-7.S,"1z-W":7.P.18.R-(7.S*2),"1b-1d":7.1g,"1b-1p":7.1g,W:7.S+"T","1i-V":"-"+(b+7.S)+"T 1s"});Y;U"1h":$j(f).O({1l:c-7.S,"1z-1d":7.P.1m.R-(7.S*2),"1b-W":7.1g,"1b-1u":7.1g,W:-7.S+"T","1i-V":"-"+(7.S)+"T -"+(7.1R+(c+7.S))+"T"});Y;U"1m":$j(f).O({1l:c-7.S,"1z-W":7.P.1h.R-(7.S*2),"1b-1d":7.1g,"1b-1u":7.1g,W:7.S+"T","1i-V":"-"+(c+7.S)+"T -"+(7.1R+(c+7.S))+"T"});Y}}}17{M(7.27[7.P[e].R]){N f=7.27[7.P[e].R].2n(1T)}17{N f=1B.1C("1E");$j(f).O({1l:7.P[e].R,1N:7.P[e].R,V:"1n","1M-1L":"1D",1K:"1Q"});N g=Z(7.P[e].R-7.S);1O(N h=0,j=7.P[e].R;h<j;h++){M((h+1)>=g)N l=-1;17 N l=(Q.2l(Q.1H(Q.1f(g,2)-Q.1f((h+1),2)))-1);M(g!=j){M((h)>=g)N m=-1;17 N m=Q.2H(Q.1H(Q.1f(g,2)-Q.1f(h,2)));M((h+1)>=j)N n=-1;17 N n=(Q.2l(Q.1H(Q.1f(j,2)-Q.1f((h+1),2)))-1)};M((h)>=j)N o=-1;17 N o=Q.2H(Q.1H(Q.1f(j,2)-Q.1f(h,2)));M(l>-1)7.1G(h,0,7.1I,19,(l+1),f,-1,7.P[e].R);M(g!=j){1O(N p=(l+1);p<m;p++){M(7.P.1Z){M(7.1v!=""){N q=(28(h,p,g)*19);M(q<30){7.1G(h,p,7.1F,19,1,f,0,7.P[e].R)}17{7.1G(h,p,7.1F,19,1,f,-1,7.P[e].R)}}17{N r=2E(7.1I,7.1F,28(h,p,g));7.1G(h,p,r,19,1,f,0,7.P[e].R,e)}}};M(7.P.1Z){M(n>=m){M(m==-1)m=0;7.1G(h,m,7.1F,19,(n-m+1),f,0,0)}}17{M(n>=l){7.1G(h,(l+1),7.1F,19,(n-l),f,0,0)}};N s=7.1F}17{N s=7.1I;N n=l};M(7.P.1Z){1O(N p=(n+1);p<o;p++){7.1G(h,p,s,(28(h,p,j)*19),1,f,((7.S>0)?0:-1),7.P[e].R)}}};7.27[7.P[e].R]=f.2n(1T)};M(e!="1m"){1O(N t=0,k=f.2D.2C;t<k;t++){N u=f.2D[t];N v=Z(u.1a.1p.1t(0,u.1a.1p.1r("T")));N w=Z(u.1a.W.1t(0,u.1a.W.1r("T")));N x=Z(u.1a.1l.1t(0,u.1a.1l.1r("T")));M(e=="18"||e=="1h"){$j(u).O("W",7.P[e].R-w-1+"T")};M(e=="1e"||e=="18"){$j(u).O("1p",7.P[e].R-x-v+"T")};1A(e){U"1e":$j(u).O("1i-V","-"+Q.1w((7.2k-7.P[e].R+7.S)+w)+"T -"+Q.1w(7.P[e].R-x-v-7.S)+"T");Y;U"18":$j(u).O("1i-V","-"+Q.1w((7.P[e].R-w-1)-7.S)+"T -"+Q.1w(7.P[e].R-x-v-7.S)+"T");Y;U"1h":$j(u).O("1i-V","-"+Q.1w((7.P[e].R-w-1)-7.S)+"T -"+Q.1w((7.1R+7.P[e].R+v)-7.S)+"T");Y}}}};M(f){1A(e){U"18":M($j(f).O("V")=="1n")$j(f).O("1p","0");M($j(f).O("V")=="1n")$j(f).O("W","0");M(7.1q)7.1q.1c(f);Y;U"1e":M($j(f).O("V")=="1n")$j(f).O("1p","0");M($j(f).O("V")=="1n")$j(f).O("1d","0");M(7.1q)7.1q.1c(f);Y;U"1h":M($j(f).O("V")=="1n")$j(f).O("1u","0");M(f.1a.V=="1n")$j(f).O("W","0");M(7.1o)7.1o.1c(f);Y;U"1m":M($j(f).O("V")=="1n")$j(f).O("1u","0");M($j(f).O("V")=="1n")$j(f).O("1d","0");M(7.1o)7.1o.1c(f);Y}}}};N y=1X 25();y["t"]=Q.1w(7.P.18.R-7.P.1e.R);y["b"]=Q.1w(7.P.1h.R-7.P.1m.R);1O(z 29 y){M(z=="t"||z=="b"){M(y[z]){N A=((7.P[z+"l"].R<7.P[z+"r"].R)?z+"l":z+"r");N B=1B.1C("1E");$j(B).O({1l:y[z],1N:7.P[A].R+"T",V:"1n","1M-1L":"1D",1K:"1Q","1i-2h":7.1I});1A(A){U"18":$j(B).O({1u:"1s",W:"1s","1b-1d":7.1g});7.1q.1c(B);Y;U"1e":$j(B).O({1u:"1s",1d:"1s","1b-1d":7.1g});7.1q.1c(B);Y;U"1h":$j(B).O({1p:"1s",W:"1s","1b-W":7.1g});7.1o.1c(B);Y;U"1m":$j(B).O({1u:"1s",1d:"1s","1b-1d":7.1g});7.1o.1c(B);Y}};N C=1B.1C("1E");$j(C).O({V:"24","1M-1L":"1D",1K:"1Q","1i-2h":7.1I,"1i-2A":7.1v});1A(z){U"t":M(7.1q){M(7.P.18.R&&7.P.1e.R){$j(C).O({1l:b-7.S,"1z-W":7.P.18.R-7.S,"1z-1d":7.P.1e.R-7.S,"1b-1p":7.1g});7.1q.1c(C);M(7.1v!="")$j(C).O("1i-V","-"+(b+7.S)+"T 1s");7.1q.1c(C)};$j(7.X).O("1i-V","1s -"+(b-7.S)+"T")};Y;U"b":M(7.1o){M(7.P.1h.R&&7.P.1m.R){$j(C).O({1l:c-7.S+"T","1z-W":7.P.1h.R-7.S,"1z-1d":7.P.1m.R-7.S,"1b-1u":7.1g});7.1o.1c(C);M(7.1v!="")$j(C).O("1i-V","-"+(c+7.S)+"T -"+(7.1R+(b+7.S))+"T");7.1o.1c(C)}};Y}}};M(7.P.2j==1T&&7.1y>0){N D=1B.1C("1E");$j(D).O("V","24");D.2g=7.2B;$j(D).3q="3p";N E=Q.1w(b-7.1y);N F=Q.1w(c-7.1y);M(b<7.1y)$j(D).O("1x-1p",E);M(c<7.1y)$j(D).O("1x-1u",c);$j(D).O({"1x-W":7.1y,"1x-1d":7.1y});7.2z=7.X.1c(D)}};7.1G=1j(a,b,c,d,e,f,g,h){N i=1B.1C("1E");$j(i).O({1l:e,1N:"1D",V:"1n","1M-1L":"1D",1K:"1Q"});N j=Q.1V(7.P["1e"].R,7.P["18"].R);M(g==-1&&7.1v!=""){$j(i).O({"1i-2A":7.1v,"1i-V":((7.2k-(h-a)+7.S)*-1)+"T "+(((7.1R+j+b)-7.S)*-1)+"T"})}17{$j(i).O("1i-2h",c)};M(d!=19)2y(i,d);$j(i).O({1p:b+"T",W:a+"T"});f.1c(i)}};1j 2E(a,b,c){N d=Z(a.1P(1,2),16);N e=Z(a.1P(3,2),16);N f=Z(a.1P(5,2),16);N g=Z(b.1P(1,2),16);N h=Z(b.1P(3,2),16);N i=Z(b.1P(5,2),16);M(c>1||c<0)c=1;N j=Q.2f((d*c)+(g*(1-c)));M(j>1S)j=1S;M(j<0)j=0;N k=Q.2f((e*c)+(h*(1-c)));M(k>1S)k=1S;M(k<0)k=0;N l=Q.2f((f*c)+(i*(1-c)));M(l>1S)l=1S;M(l<0)l=0;1k"#"+1J(j)+1J(k)+1J(l)};1j 1J(a){22=a/16;2e=a%16;22=22-(2e/16);2w=2b(22);2v=2b(2e);1k 2w+\'\'+2v};1j 2b(x){M((x>=0)&&(x<=9)){1k x}17{1A(x){U 10:1k"A";U 11:1k"B";U 12:1k"C";U 13:1k"D";U 14:1k"E";U 15:1k"F"}}};1j 28(x,y,r){N a=0;N b=1X 25(1);N c=1X 25(1);N d=0;N e="";N f=Q.1H((Q.1f(r,2)-Q.1f(x,2)));M((f>=y)&&(f<(y+1))){e="3g";b[d]=0;c[d]=f-y;d=d+1};N f=Q.1H((Q.1f(r,2)-Q.1f(y+1,2)));M((f>=x)&&(f<(x+1))){e=e+"3e";b[d]=f-x;c[d]=1;d=d+1};N f=Q.1H((Q.1f(r,2)-Q.1f(x+1,2)));M((f>=y)&&(f<(y+1))){e=e+"3d";b[d]=1;c[d]=f-y;d=d+1};N f=Q.1H((Q.1f(r,2)-Q.1f(y,2)));M((f>=x)&&(f<(x+1))){e=e+"3c";b[d]=f-x;c[d]=0};1A(e){U"3b":a=Q.21(c[0],c[1])+((Q.1V(c[0],c[1])-Q.21(c[0],c[1]))/2);Y;U"3a":a=1-(((1-b[0])*(1-c[1]))/2);Y;U"39":a=Q.21(b[0],b[1])+((Q.1V(b[0],b[1])-Q.21(b[0],b[1]))/2);Y;U"38":a=(c[0]*b[1])/2;Y;35:a=1};1k a};1j 2d(a){34{N b=2c(a);N c=Z(b[0]);N d=Z(b[1]);N f=Z(b[2]);N g="#"+1J(c)+1J(d)+1J(f)}33(e){32("31 3h 2Z 2Y 2X 3j 2W 2V 2U 3k 29 1j 2d")};1k g};1j 2c(a){N b=a.1t(4,a.1r(")"));N c=b.2S(", ");1k c};1j 2y(a,b){b=(b==19)?2R.2Q:b;M($j.23.3n&&a.2P!="2O"){N c=2c(a.1a.20);N d=Z(c[0]);N e=Z(c[1]);N f=Z(c[2]);a.1a.20="2N("+d+", "+e+", "+f+", "+b/19+")"}17 M(1U(a.1a.2i)!="26"){a.1a.2i=b/19}17 M(1U(a.1a.2s)!="26"){a.1a.2s=b/19}17 M(1U(a.1a.2r)!="26"){a.1a.2r="2L(2i:"+b+")"}17 M(1U(a.1a.2q)!="26"){a.1a.2q=b/19}};1j 2a(a){N b="#2K";M(a!=""&&a!="2J"){M(a.1P(0,3)=="3z"){b=2d(a)}17 M(a.2C==4){b="#"+a.1t(1,2)+a.1t(1,2)+a.1t(2,3)+a.1t(2,3)+a.1t(3,4)+a.1t(3,4)}17{b=a}};1k b};',62,222,'|||||||this|||||||||||||||||||||||||||||||||||||||||if|var|css|settings|Math|radius|borderWidth|px|case|position|left|box|break|parseInt||||||||else|tl|100|style|border|appendChild|right|tr|pow|borderString|bl|background|function|return|height|br|absolute|bottomContainer|top|topContainer|indexOf|0px|substring|bottom|bgImage|abs|padding|boxPadding|margin|switch|document|createElement|1px|DIV|borderColour|drawPixel|sqrt|boxColour|IntToHex|overflow|size|font|width|for|substr|hidden|boxHeight|255|true|typeof|max|null|new|auto|antiAlias|backgroundColor|min|base|browser|relative|Array|undefined|masterCorners|pixelFraction|in|format_colour|MakeHex|rgb2Array|rgb2Hex|rem|round|innerHTML|color|opacity|autoPad|boxWidth|floor|arguments|cloneNode|applyCorners|curvyObject|KHTMLOpacity|filter|MozOpacity|backgroundImage|zoom|remS|baseS|msie|setOpacity|contentDIV|image|boxContent|length|childNodes|BlendColour|slice|jQuery|ceil|borderTopColor|transparent|ffffff|alpha|paddingTop|rgba|IFRAME|tagName|999|99|split|each|to|value|RGB|converting|error|an||There|alert|catch|try|default|borderTopWidth|fn|LeftBottom|TopBottom|TopRight|LeftRight|Bottom|Right|Top|extend|Left|was|normal|the|Hexadecimal|string|version|safari|important|autoPadDiv|addClass|initial|div|none|solid|validTags|scrollWidth|scrollHeight|corner|rgb'.split('|'),0,{}));

var $j = jQuery.noConflict();

function makeTall() {var _el = 'ul#popups li.'+this.id+' div';$j(_el).animate({height:120},200,'linear');}
function makeShort() {var _el = 'ul#popups li.'+this.id+' div';$j(_el).animate({height:90},200,'linear');}
function makeShortActive() {var _el = 'ul#popups li.'+this.id+' div';$j(_el).animate({height:110},200,'linear');}
function showPopups()
{
    if ($j('#cnt-home').length > 0) {
        var fxq1 = $j.fxQueue.start(
            {selector: 'ul#popups li.blog div',params: [{height: 95}, 150]},
            {selector: 'ul#popups li.blog div',params: [{height: 90}, 150]},
            {selector: 'ul#popups li.portfolio div',params: [{height: 95}, 150]},
            {selector: 'ul#popups li.portfolio div',params: [{height: 90}, 150]},
            {selector: 'ul#popups li.aboutus div',params: [{height: 95}, 150]},
            {selector: 'ul#popups li.aboutus div',params: [{height: 90}, 150]},    
            {selector: 'ul#popups li.services div',params: [{height: 95}, 150]},
            {selector: 'ul#popups li.services div',params: [{height: 90}, 150]},
            {selector: 'ul#popups li.contactus div',params: [{height: 95}, 150]},
            {selector: 'ul#popups li.contactus div',params: [{height: 90}, 150]},
            {selector: 'ul#popups li.active div',params: [{height: 110}, 150]}
        );
    } else {
        $j('ul#popups li div').css('height','90px');
        $j('ul#popups li.active div').animate({height:110},400,'linear');
    }
}

function SendRequest()
{
    $j('#cnt-contact .entry').slideUp(500);$j('#cnt-contact .waiting').slideDown(500);
    var t="";
    $j('#cnt-contact dl dt').each(function(count,e){
        $je = $j(e);
        $jdd = $je.next('dd');
        t += $je.html()+"|"+$j('input, select',$jdd).val()+"&";
    });
    $j.get("/ajax.ashx", { action: "send_request", text: t},function(data){$j('#cnt-contact .waiting').slideUp(500);$j('#cnt-contact .response').slideDown(500);});
}


jQuery.fn.extend({
  scrollTo : function(speed, easing) {
    return this.each(function() {
      var targetOffset = $j(this).offset().top;
      $j('html,body').animate({scrollTop: targetOffset}, speed, easing);
    });
  }
});


    
jQuery.fn.extend({
    hoverIndent : function(over_speed, out_speed) {
        return this.each(
            function(){
                jQuery(this).hoverIntent({
                    sensitivity: 4,
                    interval: 50,
                    over: function () {$j(this).animate({marginLeft: "10px"}, over_speed);},
                    timeout: 50,
                    out: function () {$j(this).animate({marginLeft: "0px"}, out_speed);}
                });
            });
        }
});

$j(document).ready(function(){
    showPopups();
    $j(".test").click(function(){SendRequest();return true;});
    $j('ul#buttons li:not(.active)').each(function(i,l) {
        $j('a', this).hoverIntent({sensitivity: 4,interval: 50,over: makeTall,timeout: 50,out: makeShort});
    });
    $j('ul#buttons li.active').each(function(i,l) {
        $j('a', this).hoverIntent({sensitivity: 4,interval: 50,over: makeTall,timeout: 50,out: makeShortActive});
    });        

    $j('#portfolio-index').corner({tl: { radius: 16 },tr: { radius: 16 },bl: { radius: 16 },br: { radius: 16 },antiAlias: true,autoPad: true,validTags: ["div"]});
    
    $j('#default-service').load('/services/web-design.aspx #service-content *');

    $j('a[href*=#]').click(function() {
        if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'')
        && location.hostname == this.hostname) {
          var $jtarget = $j(this.hash);
          $jtarget = $jtarget.length && $jtarget
          || $j('[name=' + this.hash.slice(1) +']');
          if ($jtarget.length) {
            var targetOffset = $jtarget.offset().top;
            $j('html,body').animate({scrollTop: targetOffset-30}, 1000);
           return false;
          }
        }
    });
    $j(".blog-nav a").hoverIndent(200, 100);
    $j("#services-nav a").hoverIndent(200, 100);
    $j("#cnt-home li a").hoverIndent(200, 100);


 });
 

