$(document).ready(function(){$('#Page ul.navigation.page, table.comparison').ScrollToAnchors(350,"easeboth");/*if($("body").attr("class")!="home"&&!$.browser.msie||($("body").attr("class")!="home"&&$.browser.msie&&$.browser.version>=7.0)){$("#Site ul.navigation").css({marginTop:"43px"});$("#Site p.title").mouseover(function(){$("#Site ul.navigation").animate({marginTop:"255px"},"slow")});$("#Site p.title").mouseout(function(){$("#Site ul.navigation").animate({marginTop:"43px"},"slow")});}*/if(!($.browser.msie&&$.browser.version==7.0)){$("#Site ul.navigation li a").mouseover(function(){$(this).animate({paddingRight:"16px",paddingLeft:"16px"},"fast")});$("#Site ul.navigation li a").mouseout(function(){$(this).animate({paddingRight:"8px",paddingLeft:"8px"},"fast")});}var C;if((C=$("form#Contact textarea")).length>0){C.bind("focus",function(){var D;(D=this).def_value||(D.def_value=D.value);D.def_value==D.value&&(D.value="")})}if((C=$("form#Contact")).length>0){C.bind("submit",function(){return A()})}function B(){this.initialize.apply(this,arguments)}B.prototype={initialize:function(D){this._form=D.form;this._name=D.name;this._message=D.message||D.name+"を入力してください";this._classError=D.classError||"error";this._rules=D.rules;this._isError=false},isError:function(){return this._isError},validate:function(){this._isError=false;if(this._form){var D="#"+this._form}else{var D=""}var E=$("form"+D+" *[@name=\""+this._name+"\"]");if(this._rules.required){if(!$.trim(E.val())){this._isError=true}}if(this._rules.email){if($.trim(E.val()).search(/^[\w\d][\w\d\,\.\-]*\@([\w\d\-]+\.)+([a-zA-Z]+)$/)==-1){this._isError=true}}if(this._rules.eq){if(E.val()!=this._rules.eq){this._isError=true}}if(this._rules.ne){if(E.val()==this._rules.ne){this._isError=true}}if(this._isError){E.addClass(this._classError);html="<label for=\""+E.attr("id")+"\" class=\""+this._classError+"\"><strong>"+this._message+"</strong></label>";if(E.next("label").length==0){$(html).insertAfter(E)}}else{E.removeClass(this._classError);E.next("label").remove()}}};function A(){var E=new B({name:"name",message:"お名前を入力してください。",rules:{required:true}});var D=new B({name:"email",message:"メールアドレスを正しく入力してください。",rules:{required:true,email:true}});var F=new B({name:"message",message:"メッセージを入力してください。",rules:{required:true,ne:"お問い合わせ内容をご記入ください。"}});E.validate();D.validate();F.validate();if(E.isError()||D.isError()||F.isError()){return false}return true}})
