/* yuicompressor */
dc={spreload_arr:[],timer:null,loading:false,scrolling:false,opening:false,loc:""};dc.init_dom=function(){php.messages.defaultCallBack=function(c,b){alert(c)};php.beforeSend=function(){dc.loading_start(400)};php.complete=function(){dc.loading_finish()};php.error=function(b){alert("Ошибка связи с сервером")};dc.init_h1();dc.init_project();if($(".content").length==0){$(".stripes").append('<div class="content" style="display:none;" id="cnt"><div class="ff"></div></div>')}$(document.body).append('<div style="display:none;" id="content" />');$(".stripes a.link").unbind("click").click(function(){if(dc.opening||dc.scrolling){return false}dc.project_close();var b=$(this).attr("rel");if($(".m_"+b+"_body:visible").length){dc.opening=true;$(document.body).height(2000);$(".content").slideUp(400,function(){$(".content").hide().height("auto");dc.opening=false;dc.body_height()})}else{$(".stripe").removeClass("cur");$(this).find(".pr").show();dc.navigate($(this).attr("href"))}return false});$("#pw .close").show().find("a").click(function(){return dc.w_close()});c_hash.init();c_hash.onHashChanged=function(){var b=c_hash.getHash();if(b&&dc.loc!=b){dc.navigate(b)}};var a=c_hash.getHash();if(a&&dc.loc!=a){dc.navigate(a,{fr:1})}};dc.navigate=function(a,c,b){if(dc.opening||dc.scrolling){return false}dc.project_close();c=typeof c=="undefined"?{}:c;b=typeof b=="undefined"?true:b;if(b){dc.w_close()}c.func=a;if(c_hash.getHash()!=a){dc.loc=a;c_hash.setHash(a)}$.php("/x_navigate/",c);return false};dc.navigate_complete=function(b){var a=$(".stripe.cur a:first").attr("rel");$(".stripe").removeClass("cur").find(".pr").hide();$(".m_"+b+"_title").addClass("cur");if(a==b){$(document.body).height(2000);dc.opening=true;$(".content .sl").fadeOut(400,function(){$("#content .sl").hide();$(".content").removeClass().addClass("content m_"+b+"_body").find(".ff").html($("#content").html());$(".m_"+b+"_title").after($(".content"));$(".content .sl").fadeIn(1000,function(){dc.opening=false;dc.init_h1();dc.init_project();dc.body_height()})})}else{if($(".content:visible").length){$(document.body).height(2000);$(".content").slideUp(400,function(){$(".content").hide().height("auto").removeClass().addClass("content m_"+b+"_body").find(".ff").html($("#content").html());$(".m_"+b+"_title").after($(".content"));dc.opening=true;$(document.body).height(2000);dc.open()})}else{$(".content").removeClass().addClass("content m_"+b+"_body").find(".ff").html($("#content").html());$(".m_"+b+"_title").after($(".content"));dc.opening=true;$(document.body).height(2000);dc.open()}}};dc.init_h1=function(){$("a.int").unbind("click").click(function(){return dc.navigate($(this).attr("href"))})};dc.open=function(){$(".content").slideDown(1000,function(){dc.opening=false;dc.init_h1();dc.init_project();dc.body_height()})};dc.body_height=function(){var c=document.getElementsByTagName("html")[0].clientHeight;var d=$(".height").height();var e=window.pageYOffset;if(typeof e=="undefined"){e=document.documentElement.scrollTop}if(typeof e=="undefined"){e=document.body.scrollTop}var b=c-(d-e);$(document.body).height(b>0?d+b:"auto")};dc.rgb2hex=function(f){var e,b,d="",a="0123456789ABCDEF";if(f){e=f.split(",");for(b=0;b<3;b++){n=parseInt(e[b]);d+=a.charAt(n>>4)+a.charAt(n&15)}}return d};dc.loading_start=function(a){if(a){window.clearTimeout(dc.timer);dc.timer=window.setTimeout("dc.loading_start();",a)}else{dc.loading=true;$(document.body).css("cursor","wait")}};dc.loading_finish=function(){window.clearTimeout(dc.timer);$(document.body).css("cursor","default");dc.loading=false};dc.init_project=function(){if($(".project").length==0){return false}$(".project .scroll a").unbind("click").click(function(){if(dc.scrolling){return false}dc.project_close();var a=$(this).attr("rel");var b=$(".project .scroll a.cur").attr("rel");$(".project .scroll a").removeClass("cur");if(a==b){a=$(this).next("a:first").attr("rel")}$('.project .scroll a[rel="'+a+'"]').addClass("cur");dc.scrolling=true;$(".project .scroll").scrollTo($('.project .scroll a[rel="'+a+'"]'),1000,{axis:"x",onAfter:function(){dc.scrolling=false;dc.init_project_nav()}});return false});dc.init_project_nav();$(".project .nav .p").add($(".project .nav .n")).unbind("click").click(function(){if(!dc.scrolling){$('.project .scroll a[href="'+$(this).attr("href")+'"]').click()}return false});$(".project .nav .i").unbind("click").click(function(){if(!dc.scrolling){dc.project_open()}return false});$(".project .card_f .close").show()};dc.init_project_nav=function(){var b=$(".project .scroll a.cur");var c=b.next("a:first").attr("href");if(typeof c!="undefined"){$(".project .nav .n").show().attr("href",c)}else{$(".project .nav .n").hide()}var a=b.prev("a:first").attr("href");if(typeof a=="undefined"){a=$(".project .scroll a:last").prev("a:first").attr("href")}if(typeof a!="undefined"&&$(".stripes .project .scroll a").length>1){$(".project .nav .p").show().attr("href",a)}else{$(".project .nav .p").hide()}};dc.project_open=function(a){$(".project .card_f .close").show();if($(".project .card_f:visible").length){dc.project_close()}else{$(".project .card_f").fadeIn("fast")}};dc.project_close=function(){$(".project .card_f").fadeOut("fast")};dc.preload=function(c,a){var b=new Image();b.loaded=false;b.onload=function(){this.loaded=true};b.src=a;dc.preload_arr[c]=typeof dc.preload_arr[c]=="undefined"?[]:dc.preload_arr[c];dc.preload_arr[c].push(b)};dc.w_open=function(){var a=window.pageYOffset;if(typeof a=="undefined"){a=document.documentElement.scrollTop}if(typeof a=="undefined"){a=document.body.scrollTop}$("#pw").css("top",a+"px");$("#pw").show();return false};dc.w_close=function(){$("#pw").hide();return false};dc.callback_send=function(){$("#pw #cerror").html("");dc.navigate("/callback/",{name:$("#pw #f_name").val(),mail:$("#pw #f_mail").val(),message:$("#pw #f_message").val()},false);return false};$(dc.init_dom);
