Simple website editing

profilebrahmachari.joydip
download.zip

css/blocks.css

.b_page{ width: 930px; margin: 0 auto; position: relative; z-index: 99; display: table;} .b:before,.b:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.b:after{clear:both}.b{zoom:1} .b{ margin: 0 0 0 30px; position: relative; } .b:first-child{ margin: 0;} .w_990{ width: 990px;} .w_930{ width: 930px; float: left;} .w_850{ width: 850px; float: left;} .w_770{ width: 770px; float: left;} .w_690{ width: 690px; float: left;} .w_640{ width: 640px; float: left;} .w_610{ width: 610px; float: left;} .w_590{ width: 590px; float: left;} .w_530{ width: 530px; float: left;} .w_450{ width: 450px; float: left;} .w_370{ width: 370px; float: left;} .w_290{ width: 290px; float: left;} .w_260{ width: 260px; float: left;} .w_210{ width: 210px; float: left;} .w_130{ width: 130px; float: left;} .w_50{ width: 50px; float: left;}

css/style.css

@import url("blocks.css"); @import url("miscellaneous.css"); @import url("prettyPhoto.css"); @import url("reset.css"); @font-face { font-family: spaceBD; src: url('space-bd-bt-bold.ttf') } .footer_table{ border:none; } .footer_table li{ padding-bottom:0; margin:0; background:url(../images/list_style.png) 0 6px no-repeat; padding-left:20px; color:#007ecf; } .footer_table li{ padding-bottom:0; margin:0; background:url(../images/list_style.png) 0 6px no-repeat; padding-left:20px; color:#007ecf; } .liststyle li{ padding-bottom:0; margin:0; background:url(../images/list_style.png) 0 6px no-repeat; padding-left:20px; color:#007ecf; } /*Body elements*/ .b_body { overflow: hidden; position: relative; } .b_body_c { margin: 0;} .b_head, .b_content, .b_body_f { position: relative; display: block; margin: 0 auto; width: 100%;} .b_head { z-index: 15; height: auto;} .b_content { z-index: 9; min-height: 600px;} .b_body_f { z-index: 10; } /*Fixed width settings*/ .fixed-width .b_head, .fixed-width .b_content , .fixed-width .b_body_f {width: 990px;} .fixed-width .b_content{ background: white;} .fixed-width #headertxt {bottom: 40px;} .fixed .header-wrapper {position: fixed;} #primary {background: url(../images/delimiter.bg.y.png) repeat-y right top;} #primary, #secondary {float: left;} #primary.fr {background: url(../images/delimiter.bg.y.png) repeat-y left top;} #primary.fr #content {margin-left: 30px;} #primary.fullwidth {background: none;} /*Buttons*/ p.button, p.form-submit, p.submit { margin: 0 20px 0 0; padding: 0; height:32px; width: auto; position: relative; cursor: pointer; background: url(../images/button.bg.png) no-repeat left 0; float: left; } p.button a, p.button input, p.form-submit input, p.submit input{ float: left; height:32px!important; line-height:32px!important; margin: 0 -20px 0 0!important; padding: 0 20px; border: none; cursor: pointer; color: #3f4950; background: url(../images/button.bg.png) no-repeat right -32px; width: auto!important; text-shadow: 0 1px 0 #fff; } p.button:hover, p.form-submit:hover, p.submit:hover {background-position: left -64px;} p.button a:hover, p.button input:hover, p.form-submit input:hover, p.submit input:hover{text-decoration: none; background-position: right -96px;} /*Blue*/ p.button.blue, p.form-submit.blue, p.submit.blue { background-position: left -128px; } p.button.blue a, p.button.blue input, p.form-submit.blue input, p.submit.blue input{ background-position: right -160px; color: white; text-shadow: 0 -1px 0 #32719d; } p.button.blue:hover, p.form-submit.blue:hover, p.submit.blue:hover { background-position: left -192px;} p.button.blue a:hover, p.button.blue input:hover, p.form-submit.blue input:hover, p.submit.blue input:hover{ background-position: right -224px; } /*Red*/ p.button.red, p.form-submit.red, p.submit.red { background-position: left -256px;} p.button.red a, p.button.red input, p.form-submit.red input, p.submit.red input{ background-position: right -288px; color: white; text-shadow: 0 -1px 0 #ae2d2d;} p.button.red:hover, p.form-submit.red:hover, p.submit.red:hover { background-position: left -320px;} p.button.red a:hover, p.button.red input:hover, p.form-submit.red input:hover, p.submit.red input:hover{ background-position: right -352px; } p.button.add-to-cart {height:24px; margin: 0 10px 0 0; background: url(../images/button.bg.small.png) no-repeat left -96px;} p.button.add-to-cart a {height:24px!important; line-height:24px!important; margin: 0 -10px 0 0!important; padding: 0 10px; background: url(../images/button.bg.small.png) no-repeat right -120px; } p.button.add-to-cart a span { padding-left: 24px; background: url(../images/cart.png) no-repeat 0 0px; font-size: 11px; font-weight: normal; color: #3F4950;} p.button.add-to-cart a span:hover { background-position: 0 -16px;} .cosmo-cart p.button {float: none; display: inline-block;} /*Delimiter*/ .delimiter {width: 100%!important; margin: 20px auto!important; height: 2px; float: left; background: url(../images/delimiter.bg.x.png) repeat-x 0 0;} .delimiter.blank {margin: 15px auto!important; background: none; height: 0px;} .delimiter.noslide {margin: 0 auto 30px 0!important;} .widget .delimiter, #comments .delimiter, .box-related .delimiter { margin: 15px auto!important;} /*Mosaic overlay*/ .cosmo-arrow {font: 100% Times,sans-serif; } .readmore, .full-screen {position: relative; float: left; } .mosaic-overlay { display: none; z-index: 5; position: absolute!important; width: 100%; height: 100%; background: #fff; } .circle .mosaic-overlay { bottom: 0; right: 0; background: #fff url(../images/hover-magnify.png) no-repeat center center; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00);} .full-screen .mosaic-overlay { bottom: 0; right: 0; background: transparent url(../images/bg.black.png); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00);} .readmore .mosaic-overlay { background: url(../images/bg.white.png); bottom: 0; right: 0; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00);} .readmore .mosaic-overlay .details {position: absolute; z-index: 999; padding: 2px 10px; background: #fff; color: #303E48;} .grid-view .mosaic-overlay {height: 145px; top:0;} .grid-view .readmore .mosaic-overlay .details {right: 0px; bottom: 0px;} .grid-view .full-screen .mosaic-overlay .details {position: absolute; z-index: 999; height: 145px; width: 100%; background: transparent url(../images/full-screen.png) no-repeat center center; } .list-view .readmore .mosaic-overlay .details {left: 42px; bottom: 10px; padding: 2px 10px 2px 0} .format {position: absolute; bottom: 10px; left: 10px; padding: 2px 0; width: 32px; z-index: 9;} .format-standard .format{ background: #fff url(../images/format.standard.png) no-repeat 5px center; } .format-video .format{ background: #fff url(../images/format.video.png) no-repeat 5px center; } .format-image .format{ background: #fff url(../images/format.image.png) no-repeat 5px center; } .format-link .format{ background: #fff url(../images/format.file.png) no-repeat 5px center; } .format-audio .format { background: #fff url(../images/format.audio.png) no-repeat 5px center; } .format-video .play{ background:url(../images/button.play.png) no-repeat center center; width: 100%; height: 100%; position: absolute; top: 0; left: 0; margin: 0;} .corner {position: absolute; bottom: 0px; left: 15px; width: 23px; height: 12px; z-index: 9; background: url(../images/corner.bg.png) no-repeat 0 0;} /*Gallery icon*/ .gallery-icon .mosaic-overlay { background: #fff url(../images/hover-magnify-small.png) no-repeat center 30%; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter: alpha(opacity=00); display: none; } .gallery-icon .mosaic-overlay { display: none; z-index: 5; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /*--------- Here starts the overall styles ----------*/ .header-wrapper { margin: 0 auto; width: 100%; display: block; clear: both; position: relative; z-index: 99; background: url(../images/header.bg.png) no-repeat center top;} /*Branding*/ .branding {margin: 20px 0; float: left; *float: none; display: table; width: 100%; } /*Logo*/ .logo { display: block;} .logo a{ cursor: pointer; float: left; width: 100%; } .logo a span{ font-size: 12px; color: gray; display: block;} /*Profile*/ .login-form { z-index: 99; display: table-cell; vertical-align: middle; float: none; *float: left; } noindex:-o-prefocus, .login-form { float: left; } .profile-pic { margin-right: 10px; float: left; max-height: 50px;} .login-form .profile-pic img{ display: table-cell; vertical-align: middle; float: none; } .login-form .cosmo-icons ul li.signin { max-width: 87px; white-space: nowrap; } .login-form .cosmo-icons ul li.signin a { max-width: 71px; overflow: hidden; padding-left: 0; font: normal 12px/normal Helvetica, Arial; text-transform: none; border-radius: 0; } .login-form .cosmo-icons ul li:first-child { padding: 0;} .login-form .cosmo-icons ul li a span { max-width: 65px; white-space: nowrap;} .login-form .cosmo-icons ul{ margin-top: 3px; box-shadow: none;} .login-form .sf-menu li.sfHover:first-child ul { left: 6px; padding-top: 26px;} .login-form .cosmo-icons ul li ul{ margin-left: -41px;} .login-form .cosmo-icons ul li li{ text-indent: 10px;} .login-form .cosmo-icons ul li.signin li a{ max-width: none; padding-left: 15px; background: url(../images/my.profile.png) no-repeat; height: 16px; font-weight: normal; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;} .login-form .cosmo-icons ul li li.my-settings a{ background-position: 0 0px} .login-form .cosmo-icons ul li li.my-settings a:hover{ background-position: 0 -16px} .login-form .cosmo-icons ul li li.my-profile a{ background-position: 0 -32px} .login-form .cosmo-icons ul li li.my-profile a:hover{ background-position: 0 -48px} .login-form .cosmo-icons ul li li.my-posts a{background-position: 0 -64px } .login-form .cosmo-icons ul li li.my-posts a:hover{background-position: 0 -80px } .login-form .cosmo-icons ul li li.my-likes a{background-position: 0 -96px; } .login-form .cosmo-icons ul li li.my-likes a:hover{background-position: 0 -112px; } .login-form .cosmo-icons ul li li.my-logout a{background-position: 0 -128px; } .login-form .cosmo-icons ul li li.my-logout a:hover{background-position: 0 -144px; } .login-form .cosmo-icons ul li li.my-add a{background-position: 0 -160px; } .login-form .cosmo-icons ul li li.my-add a:hover{background-position: 0 -176px; } .login-form .cosmo-icons ul li li.my-cart a{background-position: 0 -352px; } .login-form .cosmo-icons ul li li.my-cart a:hover{background-position: 0 -368px; } /*Cosmo icons*/ .cosmo-menu {display: table-cell; vertical-align: middle; float: none; *float: left; *width: 530px;} .b_head #access { float: left; width: 100%; *display: inline-block; *float: none;} .cosmo-icons { float: left; margin:0;} .cosmo-icons.main { display: inline-block; margin-top:0;} .cosmo-icons ul {float: left; } .cosmo-icons ul li {float: left; padding: 0; height: auto; max-height: 34px; padding: 0 5px; *padding: 0;} .cosmo-icons ul li a { font: normal 14px "PT Sans Narrow"; padding: 2px 10px; float: left; height: auto; text-transform: uppercase; border-radius: 4px;} .cosmo-icons ul li.active a {background: black; background: rgba(255, 255, 255, 0.20);} .cosmo-icons ul li a:hover {color: #a6a6a6; } .cosmo-icons li a span { color: #AFAFAF; font:italic 12px Georgia, "Times New Roman"; clear: both; display: block;} /*** Menu ESSENTIAL STYLES ***/ .sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; } .sf-menu ul { position: absolute; top: -999em; width: 10em; } .sf-menu ul ul {margin-left:69px; } .sf-menu ul li { width: 100%; } .sf-menu li:hover { visibility: inherit; } .sf-menu li { float: left; position: relative;} .sf-menu a { display: block; position: relative; } .sf-menu li:hover ul, .sf-menu li.sfHover ul { top: 22px; left: 0; /* match top ul list item height */ z-index: 99; margin-top: 0; min-width:200px;} .sf-menu li.sfHover:first-child ul { left: 10px;} ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; } ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 11em; top: 0; padding-top: 0; } ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; } ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; top: 0;} .sf-menu li ul li a {padding:0 10px;} /*** Menu SKIN ***/ .sf-menu { *float: none; width: auto; } .sf-menu a { text-decoration:none; } .sf-menu a, .sf-menu a:visited { /*color: #13a;*/} .sf-menu li { /*background: #;*/ } .sf-menu li li { height: auto; padding: 10px 0; text-indent: 5px; } .sf-menu li li a{ display: inline-block; } .sf-menu li.active li a{ display: inline-block; background: none; } .cosmo-icons ul.sf-menu li li:first-child { padding: 10px 0; } .sf-menu li li:last-child { padding: 10px 0; } .sf-menu li li li { /*background: #;*/ } .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { outline: 0; } /*** arrows **/ .sf-menu a.sf-with-ul { min-width: 1px; padding-right: 22px; } .sf-sub-indicator { position: absolute; display: inline-block!important; clear: none!important; right: 5px; top: 1.05em; /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; overflow: hidden; /* 8-bit indexed alpha png. IE6 gets solid image only */ } a > .sf-sub-indicator { top: 8px; background-position: 0 -104px; } a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -11px -104px; } .sf-menu ul .sf-sub-indicator { background-position: -10px 0; } .sf-menu ul a > .sf-sub-indicator { background-position: 0 0; top: 4px; } .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0;} .sf-shadow ul { padding-top: 29px; } .sf-shadow ul.sf-shadow-off { background: transparent; } /*Cosmo-icons Filter*/ .cosmo-filter { float: left; width: 100%; margin: 0 0 20px 0} .cosmo-filter .cosmo-icons ul li { padding: 0 15px; background: url(../images/delimiter.bg.menu.png) no-repeat left center;} .cosmo-filter .cosmo-icons ul li a {color: #303E48; padding: 0; font: normal 20px "PT Sans Narrow"; text-transform: none; } .cosmo-filter .cosmo-icons ul li:first-child{background: none; padding: 0 15px 0 0;} .cosmo-filter .cosmo-icons ul li.active a {color: #2CA4C2;} /*Search form*/ .searchform { display: inline-block; margin-top: 5px; } .searchform #searchform, .widget_search #searchform{ text-align: left; position: relative;} .searchform #searchform { float: left;} .searchform #searchbox, .widget_search #searchbox { float: left; margin: 0; } .searchform #searchbox input.input, .widget_search #searchbox input.input{ width: 432px; font-family: Georgia; font-style: italic; color: #999999; border-top-right-radius: 0px; border-bottom-right-radius: 0px; -moz-border-top-right-radius: 0px; -moz-border-bottom-right-radius: 0px; -webkit-border-top-right-radius: 0px; -webkit-border-bottom-right-radius: 0px;} .widget_search #searchbox input.input{ width: 162px;} .searchform #searchform .button, .widget_search #searchform .button { margin-left: -1px; *top: 1px;} .searchform #searchform .button input, .widget_search #searchform .button input { *padding: 0 10px!important; font-family: Helvetica, Arial, sans-serif;} /*Slider*/ .cosmo-slider-inside { min-height: 600px; } .fixed-width .cosmo-slider-inside { min-height: 300px; } .cosmo-slider-wrapper { clear: both; position: relative; width: 100%; margin: 0 auto; } .absolute .cosmo-slider-wrapper{ position: absolute; top: 0; left: 0; clear: none;} .cosmo-slider {display: block; width: 100%; margin: 0 auto; position: relative; height: 600px; *float: none; *display: inline-block; overflow: hidden; } .fixed-width .cosmo-slider {width: 990px; height: 300px;} /* HEADER */ #headerimgs{background: url(../images/stripes.png) repeat 0 0; width:100%; height:100%; display: inline-block;} #headerimgs .headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; } /* Arrows */ #headernav-outer { position:absolute; margin:0 auto; width:100%; top: 40% } #headernav-outer #headernav { position: relative; z-index: 16; } #headernav-outer #headernav .btn { height:100px; width:60px; float:left; cursor:pointer; position: absolute;} #headernav-outer #headernav #back { background:url(../images/arrows.png) 0 0; left: 0;} #headernav-outer #headernav #next { background:url(../images/arrows.png) -60px 0; right: 0;} #headernav-outer #headernav #back:hover { background-position:0 -100px;} #headernav-outer #headernav #next:hover { background-position: -60px -100px;} /* HEADER TEXT */ #headertxt { position: absolute; width:100%; bottom:100px; } #headertxt #firstline { font: normal 40px/normal "PT Sans Narrow"; padding:0 0 20px 0; float:left; display:block; } #headertxt #secondline { text-decoration:none; font-size:14px; line-height: 20px; padding:0; float:left; *float: none; display:block; clear:both; } #headertxt #firstline span { color: #0099ff;} #headertxt .caption{ position: absolute; bottom:0; width: 45%; height: auto; z-index:15; } #headertxt .caption.left { left: 0;} #headertxt .caption.right { right: 0;} #headertxt .caption-text {position: relative; top: 0px; width: 340px;} #headertxt .left .caption-text { float: right; padding: 20px 30px 20px 0; } #headertxt .right .caption-text { float: left; padding: 15px 0 20px 30px; } /*Quick news*/ .cosmo-qnews { position: absolute; height: 100%; width: 100%; top: 0; left: 0;} .cosmo-qnews-label, .cosmo-qnews-wrapper { position: absolute; bottom: 100px; } .cosmo-qnews-label { left: 0; text-align: right; width: 50%; margin-left: -495px; } .cosmo-qnews-label a { display: block; font-weight: bold; padding: 0 20px 0 0; height: 50px; line-height: 50px; text-transform: uppercase; font-size: 16px; } .cosmo-qnews-wrapper { display: none; width: 990px; left: 50%; margin-left: -495px; min-height: 50px; overflow: hidden; z-index: 16; } .cosmo-qnews-content { padding: 30px; height: auto; float: left;} .cosmo-qnews-close { color: white; font-size: 11px; font-weight: bold; text-align: center; position: absolute; top: 0px; right: 10px; width: auto; height: 30px; line-height: 30px; } .cosmo-qnews-content, .cosmo-qnews-close { display: none; } .cosmo-qnews-content .grid-view, .cosmo-qnews-content .list-view { margin-top: 0;} /*Stripes*/ .stripes{ position: absolute!important; top: 0; left: 0; width:100%; height:100%; background: url(../images/stripes.png) repeat 0 0;} .grid-view .readmore .stripes {margin: 0;} .list-view .readmore .stripes {width: 430px; height: 215px; top: 10px; left: 10px; } .w_610.list-view .readmore .stripes {width: 590px; height: 295px; top: 10px; left: 10px; } /*Whitey*/ .whitey { background: #005595; float: left; width: 100%; display: block; padding: 15px 0; border-bottom: 1px solid #d9d9d9; border-bottom: 1px solid rgba(0, 0, 0, 0.15);} .whitey .widget { display: inline-block; vertical-align: middle; float: none; *float: left; float/*\**/: left\9} .whitey .widget:first-child { margin-right: 30px;} .whitey.black {background: black;} .whitey.black .widget {color: white;} .blue_bg { background: white; float: left; width: 100%; display: block; padding: 15px 0; border-bottom: 1px solid #d9d9d9; border-bottom: 1px solid rgba(0, 0, 0, 0.15);} .blue_bg .widget { display: inline-block; vertical-align: middle; float: none; *float: left; float/*\**/: left\9} .blue_bg .widgblue_bget:first-child { margin-right: 30px;} .blue_bg.black {background: black;} .blue_bg.black .widget {color: white;} /*Breadcrumbs*/ .breadcrumbs { padding:30px 0; margin: 0 auto; font-size: 11px; background: url(../images/delimiter.bg.x.png) repeat-x left bottom ; clear: both; float: none;} .breadcrumbs p{ float: left; line-height: 18px; margin: 0; } .breadcrumbs ul{ white-space: nowrap; overflow: hidden; max-width: 900px; float: left; } .breadcrumbs li { display: inline; margin-left: 8px; padding-left: 12px; width: auto; background: url(../images/breadcrumbs.arrow.gif) no-repeat left center; color: #303e48;} .breadcrumbs li:first-child { background: none; margin-left: 0; padding-left: 0; } /*Single*/ .single {position: relative; } .post {clear: both; position: relative; float: left; width: 100%; text-align:justify; font-size:14px;} .vertical .b_text {float: left;} .w_610 .vertical .b_text {width: 450px;} .w_930 .vertical .b_text {width: 690px;} /*Content title*/ .content-title { margin: 20px auto 30px auto; position: relative; } .content-title .title{position: relative; margin: 0; } .content-title .title h1.entry-title {font-size: 36px; line-height: 40px; width: 770px;} #content {float: left; *float: none; padding-bottom: 50px; position: relative; } /*Title*/ h1.entry-title, h1.entry-title.archive, h1.entry-title.search, h1.entry-title.page_title, h1.entry-title.tag, h1.entry-title.author, h1.entry-title.blog_page { color:#0099ff; margin: 0; font: normal 34px/20px "spaceBD" } h2.entry-title { line-height: 26px;} h1.entry-title a{ color: #0099ff;} h1.entry-title span {position: relative; margin-left: 10px} h1.entry-title span:first-child {margin: 0; } .grid-view .post {clear: none;} /*Featuring image*/ .featimg {width: 100%; float: left; *float: none; position: relative; clear: both; } .featimg .img {width: 100%; float: left; position: relative; text-align: center; min-height: 100px;} .featimg .img img {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); background: #fff; padding: 10px; display: block; margin: 0 auto;} .fixed-width .featimg .img img {box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.10);} .featimg .img.noborder img {box-shadow: none; background: none; padding: 0; } .w_610 .featimg .img img{ max-width: 590px !important;} .w_930 .featimg .img img{ max-width: 910px !important;} .w_610 .featimg .img.noborder img{ max-width: 610px !important;} .w_930 .featimg .img.noborder img{ max-width: 930px !important;} .wp-caption-text{ display: block; text-align: center; font-family: "PT Sans Narrow"; margin: 0 auto; padding-bottom: 10px;} .single .featimg{ margin-bottom: 30px;} .nsfw .featimg .img{ background-color: #EDEDED;} /*Entry header*/ .entry-header {float: left; width: 100%; clear: both; position: relative; padding:0 10px 10px 0;} .entry-content {float: left; width: 100%; clear: both;} .entry-footer { float: left; width: 100%; clear: both;} .w_930 .entry-header.w_450 {width: 450px; clear: none;} .w_930 .entry-footer.w_450 {width: 450px; clear: none;} .w_610 .entry-header.w_610 {width: 610px; } .w_610 .entry-footer.w_610 {width: 610px; margin: 20px 0 0 0;} /*Meta*/ div.entry-meta{ position: relative; float: left; margin:0; width: 100%;} div.entry-meta ul { float: left; position: relative; width: auto;} div.entry-meta ul li { float: left; padding: 0 0 0 10px; margin: 0 0 0 10px; line-height: 16px; height: 16px; color: #96999d; width: auto; background: url(../images/delimiter.bg.meta.png) no-repeat left center; font: italic normal 11px Georgia;} div.entry-meta ul li:last-child { background: url(../images/delimiter.bg.meta.png) no-repeat left center; } div.entry-meta ul:first-child li:first-child {padding: 0; margin: 0; background: none!important;} div.entry-meta ul.fr li:first-child {padding: 0; margin: 0; background: none!important;} div.entry-meta ul li a{ color: #96999d; display: block; float: none; padding-left: 18px; line-height: 16px; height: 16px; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background; } div.entry-meta ul li a:hover {color: #797d82;} div.entry-meta ul li.cosmo-comments a{ background: url(../images/meta.sprite.png) no-repeat 0 0px; } div.entry-meta ul li.cosmo-comments a:hover{ background: url(../images/meta.sprite.png) no-repeat 0 -16px; } div.entry-meta ul li.edit_post a { background: url(../images/meta.sprite.png) no-repeat 0 -96px; } div.entry-meta ul li.edit_post a:hover { background: url(../images/meta.sprite.png) no-repeat 0 -112px; } div.entry-meta ul li.author a { background: url(../images/meta.sprite.png) no-repeat 0 -128px;} div.entry-meta ul li.author a:hover{ background: url(../images/meta.sprite.png) no-repeat 0 -144px;} div.entry-meta ul li.time a { background: url(../images/meta.sprite.png) no-repeat 0 -160px;} div.entry-meta ul li.time a:hover { background: url(../images/meta.sprite.png) no-repeat 0 -176px;} div.entry-meta ul li.delete_post a { background: url(../images/meta.sprite.png) no-repeat 0 -224px; } div.entry-meta ul li.delete_post a:hover { background: url(../images/meta.sprite.png) no-repeat 0 -240px; } div.entry-meta ul li.basket { background: none; padding-left: 0; color: #68747c; font:bold 14px/normal Helvetica, Arial, sans-serif; height: 24px; line-height: 24px;} /*Footer entry meta*/ .b_f_c div.entry-meta ul li a{ color: #B5BBBF;} /*Meta category*/ div.entry-meta ul.category { background: url(../images/delimiter.bg.meta.png) no-repeat left center; margin-left:10px} div.entry-meta ul.category li { background: none; margin: 0; padding: 0 0 0 4px;} div.entry-meta ul.category li:first-child { background: url(../images/meta.sprite.png) no-repeat 0 -32px; margin: 0 0 0 8px; padding: 0 0 0 18px;} div.entry-meta ul.category li a { padding: 0;} div.entry-meta ul.category li a:after { content: ","; } div.entry-meta ul.category li:last-child a:after { content: ""; } /*Meta tags*/ div.entry-meta ul.b_tag { background: url(../images/delimiter.bg.meta.png) no-repeat left center; margin-left: 10px;} div.entry-meta ul.b_tag li{ background: none; margin: 0; padding: 0 0 0 4px;} div.entry-meta ul.b_tag li:first-child{ background: url(../images/meta.sprite.png) no-repeat 0 -64px; margin: 0 0 0 8px; padding: 0 0 0 18px;} div.entry-meta ul.b_tag li a{ padding: 0;} div.entry-meta ul.b_tag li a:after { content: ","; } div.entry-meta ul.b_tag li:last-child a:after { content: ""; } /*Author entry-meta*/ div.entry-meta .entry-author {width: 100%; float: left; background: url(../images/delimiter.bg.x.png) repeat-x 0 bottom; padding: 0 0 10px 0; white-space: nowrap;} div.entry-meta .entry-author a {line-height: 1.4em; } div.entry-meta .entry-author a:first-child {width: auto;} div.entry-meta .entry-author span {color: #AFAFAF; font: italic 11px Georgia, "Times New Roman"; display: block; padding: 5px 0 0 0;} /*Meta horizontal*/ .horizontal div.entry-meta { margin: 0 0 25px 0;} /*Meta vertical*/ .vertical div.entry-meta { margin: 0 30px 20px 0;} .w_930 .vertical div.entry-meta {width: 210px;} .w_610 .vertical div.entry-meta {width: 130px; overflow: hidden;} .vertical div.entry-meta ul{ width: 100%;} .vertical div.entry-meta ul li{ float: none; margin: 0; padding: 10px 0; background: url(../images/delimiter.bg.x.png) repeat-x 0 bottom; } .vertical div.entry-meta ul:first-child li:first-child {padding: 0 0 10px 0; background: url(../images/delimiter.bg.x.png) repeat-x 0 bottom !important; } .vertical div.entry-meta ul.category, .vertical div.entry-meta ul.b_tag {margin: 0; padding: 10px 0; background: url(../images/delimiter.bg.x.png) repeat-x 0 bottom; } .vertical div.entry-meta ul.category li, .vertical div.entry-meta ul.b_tag li { float: left; margin: 0; padding: 0 5px 0 0; background: none; } .vertical div.entry-meta ul.category li:first-child, .vertical div.entry-meta ul.b_tag li:first-child { margin: 0; padding:0 5px 0 18px; } .vertical div.entry-meta ul.category li:first-child { background: url(../images/meta.sprite.png) no-repeat 0 -32px; } .vertical div.entry-meta ul.b_tag li:first-child { background: url(../images/meta.sprite.png) no-repeat 0 -64px;} /*Hotkeys meta*/ .hotkeys-meta {float: right; height: 20px;} span.nav-previous a, span.nav-next a, span.nav-zoom a{ width: 40px; height: 41px; background: url(../images/arrows.sprite.png) no-repeat 0 0; text-indent: -999em; position: absolute; top: 4px; } span.nav-previous a{ right: 100px; } span.nav-previous.no-zoom a{ right: 50px; } span.nav-zoom a{ background-position:-40px 0; right: 50px; } span.nav-next a{ background-position:-80px 0; right: 0; } span.nav-next a:hover{ background-position:-80px -41px;} span.nav-zoom a:hover{ background-position:-40px -41px;} span.nav-previous a:hover{ background-position:0 -41px;} span.first a{ display: none;} /*Excerpt*/ .entry-footer .excerpt {margin-bottom: 15px; font-size:14px; line-height:30px;} .entry-footer .excerpt p{ float:left; } #content .demo-download { border: none; border-radius: 6px; margin: 0 -1px 25px 0; text-align: left; width: 100%; border-collapse: separate; border-spacing: 3px;} #content .demo-download tr td { padding: 10px; vertical-align: middle; background-color: #fff; text-align: center; width: 50%;} .entry-footer .attach { border-radius: 6px; border: 1px solid #E5E5E5; } .entry-footer .attach p.attach-title { height: 32px; line-height: 32px; padding-left: 42px; display: block; text-transform: uppercase; font: bold 18px "PT Sans Narrow"; background: transparent url(../images/format.file.download.png) no-repeat left top; margin: 0 auto; width: 90px;} .entry-footer .attach p.attach-title a { float: left; line-height: 32px;} .entry-footer .demo-link {border-radius: 6px; border: 1px solid #E5E5E5; } .entry-footer .demo-link p.demo-link-title { height: 32px; line-height: 32px; padding-left: 42px; display: block; text-transform: uppercase; font: bold 18px "PT Sans Narrow"; background: transparent url(../images/format.file.demo.png) no-repeat left top; margin: 0 auto; width: 50px;} .entry-footer .demo-link p.demo-link-title a { float: left; line-height: 32px;} .entry-footer .share {float: left;} .entry-footer .source {float: right; max-width: 270px; overflow: hidden; text-align: right;} .entry-footer .source p{ display: inline-block; background: #FAFAFA; padding: 2px 10px; border-radius: 6px; } .grid-view .entry-footer .excerpt {margin-bottom: 15px; float: left; color: #303E48; } .share .share_button {position: relative; margin-right: 15px; top: -6px; display: inline-block;} .b_text .attach {float: left; width: 600px; background: #ffffe0 url(../images/format.file.download.png) no-repeat 10px center;; border: 1px solid #fff576; margin: 0 0 20px 0; padding: 20px 10px; border-radius: 6px;} .b_text .attach a { padding-left: 42px; } .b_text .attach.pdf a { background: url(../images/format.file.pdf.png) no-repeat 42px center; padding-left: 58px;} .b_text .attach.doc a { background: url(../images/format.file.doc.png) no-repeat 42px center; padding-left: 58px;} /*NSFW*/ .nsfw h1.entry-title, .nsfw h2.entry-title {text-indent: 48px; background: url(../images/icon.nsfw.png) no-repeat left 7px;} .nsfw h2.entry-title {background-position: left 3px;} /*Map*/ #map_canvas {height: 300px; margin-bottom: 15px;} .b_text #map_canvas img { background: none;} /*About the author*/ .box-author { position: relative; float: left; padding: 0;} .box-author a { float: left; width: 65px;} .box-author a img{width: 50px; height: 50px; border: none; } .box-author span.author-page{ float: left; width: 195px; color: #888888; font: italic 12px Georgia; line-height: 1.6em; display: block;} span.vcard {display: inline-block;} /*Author links*/ .widget span.links {font-size: 12px; margin-left:10px; float: right; position: relative; top: 8px;} .widget span.links a {margin: 0 10px 0 0; padding: 0 0 0 10px; background: url(../images/delimiter.bg.meta.png) no-repeat left center; font-weight: bold;} .widget span.links a:first-child {background: none; padding: 0;} .widget span.links a:last-child {margin: 0;} /*Author links*/ .entry-title.author span.links {font-size: 14px; margin-left:10px; } .entry-title.author span.links a {margin: 0 10px 0 0; padding: 0 0 0 10px; background: url(../images/delimiter.bg.meta.png) no-repeat left center; font-weight: bold;} .entry-title.author span.links a:first-child {background: none;} .entry-title.author span.links a.active { font-weight: normal; cursor: default;} /*Additional info*/ #content .additional-info { border: none; margin: 0 -1px 25px 0; text-align: left; width: 100%; border-collapse: separate; border-spacing: 0px;} #content .additional-info tr { background: url(../images/delimiter.bg.x.png) repeat-x bottom left; } #content .additional-info tr td:first-child { font-weight: bold; width: 25%;} #content .additional-info tr td { padding: 10px 0; vertical-align: top; } /*Related posts*/ .grid-view.box-related {margin-top: 0; width: 100%; } /*Comments*/ h3#reply-title, h3.comments-title, h3.related-title{font-size: 24px; font-weight: normal; margin: 0; width: 100%;} h3#reply-title { } #comments {float: left; clear: both; width: 100%; margin: 0 0 30px 0;} .cosmo-comment{} .cosmo-comment blockquote{color:#838383;} .cosmo-comment-list{ clear:both; list-style-position:outside; } .cosmo-comment-list li{ list-style-type:none; position:relative; margin-bottom:20px; padding:0px; } .cosmo-comment-list ul.children{ margin-left: 77px; clear: both; } .comment-body { margin: 20px 0; display: block; } .cosmo-comment-thumb{ width:50px; height:50px; float:left;} .cosmo-comment-thumb img{ width:50px; height:50px; background: none; padding: 0; } .cosmo-comment-leftpointer{ background:url(../images/leftpointer.png) 0 0 no-repeat; width:12px; height:23px; position:absolute; left:65px; top:15px; z-index:8; } .cosmo-comment-textinfo{ font-size:11px; margin:0; padding:0px; color: gray;} .cosmo-comment-name{ font-weight:normal; } .cosmo-comment-textinfo span.reply{ position: absolute; top: 15px; right: 15px; background: url(../images/reply.png) no-repeat 0 1px; margin:0!important; text-indent: 18px; height: 16px; } .cosmo-comment-textinfo a{ color: gray;} .cosmo-comment-quote{ *margin-top: -20px; border:1px solid #E5E5E5; border-radius: 4px; padding:15px; margin-left:76px; line-height:18px; background-color:#fff; word-wrap: break-word;} .cosmo-comment-quote p{ margin:0px 0px 0px 0px !important; padding:10px 0 0 0 !important; line-height:20px; background:none; clear:none; font-style:normal; } em.comment-awaiting-moderation{ color: red!important; } .bypostauthor .children .cosmo-comment-quote {border: 1px solid #E5E5E5;} .bypostauthor .children .cosmo-comment-leftpointer, .bypostauthor form .cosmo-comment-leftpointer{ background-position:0 0;} .bypostauthor .cosmo-comment-quote {border: 1px solid #ff8080;} .bypostauthor .cosmo-comment-leftpointer{ background-position:0 -23px;} li.pingback {margin: 15px 0 0 0; background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px;} li.pingback p {margin: 0;} #respond { display: inline-block; width: 100%; padding: 0; margin-top: 0; position: relative;} #respond h3#reply-title small a{ position: absolute; right: 0px; text-transform: lowercase; color: red!important; font-weight: normal; font-size: 16px;} #respond form p, .contact-form form p { margin: 5px 0; display: inline-block; width: 60%;} #respond form p.comment-notes{ margin: 0 0 10px 0; font-weight: bold; float: left; width: 100%;} #respond form p.logged-in-as {display: block; margin: 0 0 15px 0; float: left; width: 100%;} #commentform {float: left; width: 100%;} #commentform input { float: left; width: 76%; padding-right: 80px;} #commentform input.required { background: white url(../images/required.png) no-repeat center right; } #commentform label, .contactform label{ display: block; float: left; padding: 0; line-height: 48px; margin-left: 15px;} #commentform label{ clear: left; min-width: 77px; *width: 77px; margin: 0; line-height: 46px; } #commentform .cosmo-comment-avatar {position: relative; float: left; width: 100%;} #commentform .cosmo-comment-leftpointer {top: 20px;} #commentform p.textarea { margin-left: 26px; width: 87%;} #commentform textarea { resize: none; width: 98%;} ul.children #commentform p.textarea { width: 85%;} ul.children ul #commentform p.textarea { width: 83%;} ul.children ul ul #commentform p.textarea { width: 80%;} .w_930 #commentform p.textarea { width: 91%;} .w_930 ul.children #commentform p.textarea { width: 91%;} .w_930 ul.children ul #commentform p.textarea { width: 90%;} .w_930 ul.children ul ul #commentform p.textarea { width: 89%;} .w_930 #commentform textarea { width: 99%;} #commentform p.form-submit {width: auto; margin: 5px 20px 0 77px; clear: both; display: block; } #commentform p.form-submit input {width: auto; text-shadow: 0 1px 0 white; color: #3F4950; padding: 0 20px; } /*Contact form*/ .contact-form form.contactform p {width: auto; float: left;} .contact-form form.contactform p.form-submit {margin-top: 20px;} /*Widgets general*/ #primary .widget {float: left;} #secondary .widget {margin-bottom: 50px; float: left; width: 100%; display: block; clear: both;} #colophon .widget {float: left;} .home #primary .widget .mainpage-widget{ margin: 50px 0 0 30px; } .home #primary .widget .mainpage-widget.first{ margin: 50px 0 0 0; } .home #secondary .widget:first-child {margin-top: 50px;} .single #secondary .widget:first-child, .archive #secondary .widget:first-child {margin-top: 0px;} #colophon .widget .margin-left {margin-left: 30px;} #colophon .widget .margin-left.first {margin-left: 0;} #secondary .widget .scroll-pane {height: 370px; width: 272px!important; overflow: auto;} h4.widget-title, h5.widget-title { font: normal 20px/22px "PT Sans Narrow"; width: 100%; margin: 0; display: block;} .b_body_f h5.widget-title { color: #b5bbbf;} .b_body_f .widget ul li {background: url(../images/separator.darker.png) repeat-x bottom left; font-size: 12px;} .widget a {color: #fb7701;} .widget a:hover {color: #2CA4C2;} .widget ul li h4, .widget ul li h6{font: bold 14px Helvetica, Arial, sans-serif;} .widget ul { float: left; } /*.widget ul li { font-size: 12px; background: url(../images/delimiter.bg.x.png) repeat-x bottom left; margin-top: 15px; padding-bottom: 15px; float: left; width: 100%; position:relative;}*/ .widget ul li:first-child {margin-top: 0!important;} /*.widget ul li:last-child {background: none; padding-bottom: 0; }*/ .widget ul li span{font-weight: normal; font-size: 12px;} /*Sponsors*/ .mainpage-footer-widget { float: left; width: 100%; display: block; margin: 0; min-height: 110px; } .cosmo-sponsors { display: table; float: none; padding: 30px 0; background: url(../images/delimiter.bg.x.png) repeat-x 0 0;} .cosmo-sponsors p {position: relative; display: table-cell; vertical-align: middle; *float: left; margin: 0;} .cosmo-sponsors a {display: block; *display: inline-block; position: relative; overflow: hidden; margin: 0 auto; z-index: 2; margin-left: 80px; } .cosmo-sponsors p:first-child a {margin-left: 0; *margin-left: 80px; } .cosmo-sponsors p img.shadow { margin: 0 auto; position: absolute; bottom: -10px; left: 0; z-index: 1; } /*Program*/ .program {} .program span { float: left; width: 100%; } .program span.date { font-size: 18px; padding-bottom: 25px; text-align: center;} .program span.time { width: 130px; padding: 2px; background: #47aec8; border-radius: 6px; color: white; text-align: center; font-weight: bold; } .program span.event { padding: 2px 0 0 20px; font-weight: bold; } .program span.event-desc { padding: 15px 0 0 0; clear: both; display: block; margin-left: 154px; } .w_930 .program span.event, .w_930 .program span.event-desc {width: 776px;} .w_610 .program span.event, .w_610 .program span.event-desc {width: 450px;} .program div { float: left; background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 25px; margin-top: 25px;} .program div:first-child { margin-top: 0; padding-top: 0; background: none; } .program div ul {list-style-type: none; margin: 0; } .program div ul li {list-style-type: none; display: block; float: left; margin-top: 15px;} .program div ul li:first-child {margin-top: 0px;} .program div ul li.odd{/*background: #FAFAFA;*/} .program div ul li.even{/*background: #FFFFFF;*/} /*Program widget*/ .widget .program span.date {font-size: 12px; font-weight: bold; text-align: center; padding-bottom: 15px;} .widget .program span.time { width: 80px; background: white; color: #303E48; font-weight: normal;} .widget .program span.event { padding: 2px 0 0 15px; font-weight: normal; color: #69727d;} .widget .w_290 .program span.event {width: 180px;} .widget .w_260 .program span.event {width: 161px;} .widget .program div { background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px; margin-top: 15px; width: 100%; } .widget .program div:first-child { margin-top: 0; padding-top: 0; background: none; } .widget .program div ul li {padding: 0;} .widget .program div ul li.odd{background: none;} .widget .program div ul li.even{background: none;} /*Widget menu*/ .widget ul.menu li ul.sub-menu { margin: 0;} .widget ul.menu li ul.sub-menu li { background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px; padding-bottom: 0;} .widget ul.menu li ul.sub-menu li:first-child { margin-top: 15px!important; } .widget ul.menu li ul.sub-menu li:last-child { padding-bottom: 0; } .widget ul.menu li ul.sub-menu li a{ background: url(../images/sub.menu.png) no-repeat left center; padding-left: 20px;} .widget ul.menu li ul.sub-menu li ul li a{ padding-left: 40px; background-position: 20px center;} .widget p.select {margin: 0;} .b_text ol, .b_text ul { margin: 0 0 20px 1.5em; float: none;} .b_text ul li {float: none; background: none; font-size: 12px; font-weight: normal; margin: 0; padding: 0; width: auto; list-style-type: disc;} .b_text ol li { list-style: decimal; } /*Tabber widget*/ .widget_tabber { clear: both; float: left; width: 100%; display: inline-block;} .widget_tabber ul.widget_tabber li {float: left; background: url(../images/delimiter.bg.menu.png) no-repeat left center; padding: 0 15px; height: 22px; width: auto; margin: 0;} .widget_tabber ul.widget_tabber li:first-child { background: none; padding: 0 15px 0 0;} .widget_tabber ul.widget_tabber li.last {padding: 0 0 0 15px;} .widget_tabber ul.widget_tabber li a { font: normal 20px "PT Sans Narrow"; float: left; height: 22px; line-height: 20px; color: #3F4950;} .widget_tabber ul.widget_tabber li.active a {color: #2CA4C2;} .b_f_c .widget_tabber ul.widget_tabber li a { font: normal 15px "PT Sans Narrow"; color: white;} .b_f_c .widget_tabber ul.widget_tabber li.active a { color: #B5BBBF;} .widget_tabber .tabs-container {padding: 0; float: left; width: 100%; } .widget_tabber .custom-post > div { float: left; background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px; margin-top: 15px; width: 100%; } .widget_tabber .custom-post > div:first-child { margin-top: 0; padding-top: 0; background: none; } .widget_tabber .custom-post div .entry-img { float: left; width: 65px; height: 50px;} .widget_tabber .custom-post div .entry-img img { width: 50px; height: 50px; } .widget_tabber .custom-post div .entry-item { float: left; width: 195px;} .widget_tabber .custom-post div h5 { font: normal 12px/18px Helvetica, Arial, sans-serif; margin-bottom: 10px;} .widget_tabber .custom-post div h5 a {float: none; color: #3F4950;} .widget_tabber .custom-post div h5 a:hover { color: #2CA4C2;} .widget_tabber .custom-post div .entry-meta { margin: 0;} .widget_tabber .custom-post div.entry-meta ul li { background: url(../images/delimiter.bg.meta.png) no-repeat left center; font-size: 11px;} span.author_nr_views {display: block; font: italic 12px Georgia; margin-top: 5px; } /*Custom posts widget*/ .widget_custom_posts .custom-post > div { float: left; background: url(../images/delimiter.bg.x.png) repeat-x top left; padding-top: 15px; margin-top: 15px; width: 100%; } .widget_custom_posts .custom-post > div:first-child { margin-top: 0; padding-top: 0; background: none; } .widget_custom_posts div .entry-img { float: left; width: 65px; height: 50px;} .widget_custom_posts div .entry-img img { width: 50px; height: 50px; } .widget_custom_posts div .entry-item { float: left; width: 225px;} .widget_custom_posts .w_260 div .entry-item { width: 195px;} .widget_custom_posts div h5 { font: normal 12px/18px Helvetica, Arial, sans-serif; margin-bottom: 5px;} .widget_custom_posts div .entry-details { margin: 0; color: #69727d;} .widget_custom_posts div .entry-meta { margin: 0;} .widget_custom_posts div .entry-meta ul li { background: url(../images/delimiter.bg.meta.png) no-repeat left center; font-size: 11px;} /*Top authors widget*/ .widget_top_authors.widget_tabber ul.widget_tabber { margin-bottom: 15px;} .widget_top_authors.widget_tabber ul.widget_tabber li a { font: normal 14px/20px Helvetica, Arial, sans-serif;} /*Tag list*/ p.tags{ margin: 0 30px 15px 0; padding: 0; height:26px; width: auto; position: relative; cursor: pointer; background: url(../images/tags.bg.png) no-repeat left 0; float: left; } p.tags a{ float: left; line-height:26px; margin: 0 -15px 0 0!important; padding: 0 15px; height:100%; border: none; cursor: pointer; color: #666666; background: url(../images/tags.bg.png) no-repeat right -26px; width: auto!important; text-indent: 5px;} p.tags:hover {background-position: left -52px;} p.tags a:hover{text-decoration: none; background-position: right -78px;} /*Social media widget*/ .widget .social-media ul{float: left;} .widget .social-media ul li{display: inline-block; float: left; background: none; margin: 0; padding: 0; margin-left: 7px; width: auto;} .widget .social-media ul li:first-child{margin-left: 0;} .widget .social-media ul li a{text-indent: -9999em; float: left; background: url(../images/social-media.png) no-repeat; width: 34px; height: 35px; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;} .whitey .widget .social-media {float: right;} .widget .social-media.white ul li.fb a {background-position: 0 0;} .widget .social-media.white ul li.linked a {background-position: 0 -70px;} .widget .social-media.white ul li.email a {background-position: 0 -140px;} .widget .social-media.white ul li.gplus a {background-position: 0 -210px;} .widget .social-media.white ul li.twitter a {background-position: 0 -280px;} .widget .social-media.white ul li.flickr a {background-position: 0 -350px;} .widget .social-media.white ul li.rss a {background-position: 0 -420px;} .widget .social-media.blue ul li.fb a {background-position: 0 -35px;} .widget .social-media.blue ul li.linked a {background-position: 0 -105px;} .widget .social-media.blue ul li.email a {background-position: 0 -175px;} .widget .social-media.blue ul li.gplus a {background-position: 0 -245px;} .widget .social-media.blue ul li.twitter a {background-position: 0 -315px;} .widget .social-media.blue ul li.flickr a {background-position: 0 -385px;} .widget .social-media.blue ul li.rss a {background-position: 0 -455px;} /*Submit content widget*/ .widget_submit p a {height:67px; width: 100%; float: left; background: url(../images/submit.bg.png) no-repeat; clear: both; font: 20px/67px 'PT Sans Narrow'; padding-left: 78px;} .widget_submit p a:hover{background-position: 0 -67px; } /*Categories with icons widget*/ .widget .cat-item-icon a {float: left; width: 100%;} .widget .cat-item-icon img{width: 16px; height: 16px; vertical-align: middle;} .widget .cat-item-icon span{ padding-left: 10px; font-size: 12px;} /*Other widgets*/ #wp_tag_cloud div { line-height: 1.6em; } .widget_archive select, .widget_categories select{margin-bottom: 15px;width: 100%;} /*Calendar*/ #calendar_wrap { margin: 0;} #wp-calendar { width: 100%; } #wp-calendar caption { font-size: 14px; font-weight: bold; padding: 0 0 20px 0; text-align: center; } #wp-calendar thead { font-size: 11px; } #wp-calendar thead th { } #wp-calendar tbody { } #wp-calendar tbody td { padding: 3px 0 2px; text-align: center; } #wp-calendar tbody .pad { background: none; } #wp-calendar tfoot #next, #wp-calendar tfoot #prev {padding: 20px 0 0 0; } #wp-calendar tfoot #next { text-align: right; } #wp-calendar tfoot #next { text-align: right; } /*Twitter widget*/ .cosmo-twit-container { height:auto!important; width: 100%; position: relative; float: left; } .cosmo-twit-container .cosmo_twitter{ padding: 15px; border: 1px solid #e5e5e5; border-bottom: none; background: white;} .cosmo-twit-container .cosmo_twitter p{ margin:0; width: 230px;} .cosmo-twit-container ul li div{padding: 15px 0; } .cosmo-twit-container span.date{ color: #AFAFAF; display: block; } .i_join_us{ float: left; background: url(../images/bird.png) no-repeat; width:100%; height: 32px; line-height: 45px; display: block; margin: 0; text-align: right; font-weight: bold; position:relative;} /*Static Twitter widget*/ .static.cosmo-twit-container { top: -1px; width: 100%; } .static.cosmo-twit-container .cosmo_twitter{ padding: 0; border: none; background: none;} .static.cosmo-twit-container .cosmo_twitter .tweet_item{ background: url(../images/delimiter.bg.x.png) repeat-x bottom left; padding: 13px 0 15px 0; } .static.cosmo-twit-container .cosmo_twitter .tweet_item:first-child{ padding-top: 0; } .static.cosmo-twit-container .cosmo_twitter p{ width: auto;} .static.cosmo-twit-container.slides_container { padding: 0; } .static.i_join_us, .b_body_f .i_join_us{ background: url(../images/bird.static.png) no-repeat; margin-top: 15px; height: 23px; line-height: 22px; padding-left: 40px; text-align: left;} /*Footer Twitter widget*/ .b_body_f .cosmo-twit-container { top: -1px; } .b_body_f .cosmo-twit-container .cosmo_twitter{ padding: 0; border: none; background: none;} .b_body_f .cosmo-twit-container a:hover{ color: #afafaf; } .b_body_f .cosmo-twit-container p{ margin:0;} .b_body_f .cosmo-twit-container .cosmo_twitter .tweet_item{ background: url(../images/delimiter.bg.x.png) repeat-x bottom left; padding-bottom: 15px;} .b_body_f .cosmo-twit-container .cosmo_twitter p{ width: 290px;} /*Whitey Twitter widget*/ .whitey .cosmo-twit-container { top: 0; } .whitey .cosmo-twit-container .cosmo_twitter{ padding: 0 0 0 50px; border: none; background: none;} .whitey .cosmo-twit-container .cosmo_twitter .tweet_item{ background: none; padding-bottom: 0;} .whitey .cosmo-twit-container .cosmo_twitter p{ width: 100%;} .whitey .cosmo-twit-container span.date {display: inline; } .whitey .static.i_join_us {text-indent: -999em; margin: 0; padding: 0; width: 36px; background: url(../images/bird.static.gray.png) no-repeat; position: absolute; top: 0; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;} .whitey .static.i_join_us:hover {background-position: 0 -23px;} /*Flickr*/ .widget .flickr_badge_image{ float:left; margin:0px 16px 16px 0px; } .widget .flickr_badge_image.last { margin:0px 0 16px 0px; } .widget .flickr {margin: 0 0 -16px 0; float: left; width: 100%; } .widget .flickr_badge_image img {border: none; width: 60px; height: 60px; } .widget .w_260 .flickr_badge_image{ margin:0px 25px 25px 0px; } .widget .w_260 .flickr_badge_image.last { margin:0px 0 25px 0px; } .widget .w_260 .flickr_badge_image img{ width: 70px; height: 70px; padding: 0; background: none; } /*Quick contact form*/ form.b_contact {clear: both;} form.b_contact p.input input{width:248px; } form.b_contact p.textarea { float: left;} form.b_contact textarea { height: 150px; width: 248px; resize: none;} #send_mail_result { display: block; clear: both; margin: 10px 0 0 0} .w_210 form.b_contact p.input input{width:200px; } .w_210 form.b_contact textarea { width: 200px; } /*Contact form*/ form.contactform {clear: both} form.contactform p.input input{width:284px;} form.contactform p.textarea{width: 610px; height: 190px; float: left;} form.contactform textarea{ height: 190px; width: 570px; resize: none;} /*Resize images to fit the main content area.*/ img.size-auto, img.size-full, img.size-large, img.size-medium, .attachment img { max-width: 600px; height: auto; } #fullResImage {max-width: none;} .alignleft, img.alignleft { display: inline; float: left; margin-right: 20px;} .alignright, img.alignright { display: inline; float: right; margin-left: 20px;} .aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } img.alignleft, img.alignright, img.aligncenter { margin-bottom: 20px; } .wp-caption { max-width: 610px !important;} .wp-smiley { margin: 0; } .gallery { margin: 0 auto 18px; float: left; display: inline-block; } .gallery .gallery-item { float: left; margin: 10px 30px 10px 0!important; text-align: left; position: relative;} .gallery.colls-2 .gallery-item:nth-child(2n+0) { margin:10px 0 10px 0!important; } .gallery.colls-3 .gallery-item:nth-child(3n+0) { margin:10px 0 10px 0!important; } .gallery.colls-4 .gallery-item:nth-child(4n+0) { margin:10px 0 10px 0!important; } .gallery-columns-2 .gallery-item { width: 50%; } .gallery-columns-4 .gallery-item { width: 25%; } .gallery-columns-2 .attachment-medium { max-width: 92%; height: auto; } .gallery-columns-4 .attachment-thumbnail { max-width: 84%; height: auto; } .gallery .gallery-caption { text-align: left; font-size: 14px; line-height: 20px; margin-bottom: 15px; font-family: 'PT Sans Narrow', Helvetica, Arial, sans-serif; font-weight: normal } .gallery dl { margin: 0; } .gallery img { padding: 5px; background: whiteSmoke; border: none!important;} .gallery br+br { display: none; } p.attachment img { display: block; margin: 0 auto; } /*Grid Category page*/ .loop-container-view.scroll-pane {height: 513px; overflow: auto; display: inline-block; line-height:30px; font-size:14px;} .fullwidth .loop-container-view.scroll-pane { width: 942px; } .loop-container-view div.element { position: relative; float: left; clear: both; width: 100%; } .loop-container-view div.last .col{ margin-bottom: 0;} .grid-view, .list-view { position: relative; display: inline-block; float: left; clear: both; margin-top: 50px;} .archive .grid-view, .archive .list-view { margin-top: 0;} .grid-view .col {float: left; *float: none; display: inline-block; width: 290px; margin-bottom: 30px; margin-left: 30px; position: relative; background: white; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15)} .grid-view .col:first-child {margin-left: 0px;} .grid-view .readmore a.mosaic-overlay, .grid-view .full-screen a.mosaic-overlay { position: relative;} .grid-view .readmore img, .grid-view .full-screen img{float: left; width: 290px; height: 145px; border: none; } .grid-view h2{ float: left; width: 100%; margin: 0 0 15px 0; font-size:12px; font-weight: bold; position: relative; *float: none; } .grid-view .entry-footer { margin: 15px; width: auto; *float: none; *display: inline-block;} .list-view .readmore img{ float: left; background: white; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); padding: 10px;} .fixed-width .list-view .readmore img {box-shadow: none; border: 1px solid rgba(0, 0, 0, 0.15); } .w_930.list-view .readmore img{ width: 430px; height: 215px;} .w_610.list-view .readmore img{ width: 590px; height: 295px;} .list-view h2 { margin: 0 0 0px 0; font: normal 24px "spaceBD";} .list-view h2 a, .grid-view h2 a { color: #2ca4c2;} .list-view h2 a:hover, .grid-view h2 a:hover { color: #0099ff; } .list-view .entry-meta { margin: 0 0 15px 0;} /*Love feature*/ .cosmo-love .ilove { cursor: pointer; text-align: right; top: 0; right: 0; position: relative; } .cosmo-love .ilove em{ font-style: normal;} .cosmo-love .ilove strong { width: auto; float: left; text-align: right; height: 15px; font: italic normal 11px Georgia; padding-left: 18px; transition: color 0.4s ease-in-out; -moz-transition: color 0.4s ease-in-out; -webkit-transition: color 0.4s ease-in-out; -o-transition: color 0.4s ease-in-out; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;} .cosmo-love .ilove strong {background: url(../images/like.thumbs.png) no-repeat left top;} .cosmo-love .ilove.hate strong { height: 17px; background: url(../images/like.thumbs.png) no-repeat left -30px;} .cosmo-love .ilove strong:hover, .cosmo-love .ilove.voted strong{background-position: 0 -15px;} .cosmo-love .ilove.hate strong:hover, .cosmo-love .ilove.hate.voted strong { background-position: 0 -47px;} /*Pagination*/ .b_pag{ display: inline-block; } .b_pag.center{ text-align: center; display: block; width: 100%; } .b_pag li{ display: inline; margin: 0 7px; } .b_pag li.active,.b_pag li.active a{ color: #000; text-decoration: none; font-weight: bold; } .b_pag li.next,.b_pag li.previous,.b_pag li.previous a,.b_pag li.next a{ width: 15px; display: inline-block; text-decoration: none; } .b_pag li.next,.b_pag li.previous{ display: inline !important; } .pag {width: 100%; float: left; text-align: center; padding-top: 50px; margin: 25px auto 0 auto; background: url(../images/delimiter.bg.x.png) repeat-x} /*Registration*/ .widecolumn { width: 1040px; margin: 30px auto; position: relative; min-height: 513px; } .mu_register { width: 90%; margin:0 auto; } .mu_register form { margin-top: 2em; } .mu_register input[type="submit"], .mu_register #blog_title, .mu_register #user_email, .mu_register #blogname, .mu_register #user_name { width:300px; font-size: 14px; margin:5px 0; } .mu_register .prefix_address, .mu_register .suffix_address {font-size: 18px;display:inline; } .mu_register label { font-weight:700; font-size:14px; display:block; margin:20px 0 0 0; } .mu_register label.checkbox { display:inline; } .mu_register .mu_alert { font-weight:700; padding:10px; color:#333333; background:#ffffe0; border:1px solid #e6db55; } /*Demo style switcher*/ .style_switcher{position: fixed; z-index: 999;} .cosmo-tabs.style_switcher{left:-152px; color:#000; top: 40px; width: 150px; margin: 0; border: 1px solid #cecece;} .cosmo-tabs.style_switcher .tabs-container {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 10px; text-align: center; float: left;} .cosmo-tabs.style_switcher .tabs-container p { margin: 10px 0; display:inline-block; font-weight: bold; clear: both; width: 100%; line-height: 1em; } .cosmo-tabs.style_switcher .tabs-container select { width: 100%; padding: 0;} .cosmo-tabs.style_switcher a.cosmo-colors, .cosmo-tabs.style_switcher a.cosmo-pattern{width: 20px; height: 20px; display: block; float: left; margin-right: 2px; margin-left: 2px; margin-bottom: 5px; border: 1px solid #CACACA; text-indent: -9999em; cursor: pointer;} .cosmo-tabs.style_switcher input#pick_b_f_bg_color, .cosmo-tabs.style_switcher input#pick_content_bg_color, .cosmo-tabs.style_switcher input#pick_mid_bar_bg_color {margin:0 0 0 10px; float: left; padding: 3px 5px; width: 85px;} .pickcolor { display: inline-block; background: url(../images/color-picker.png) no-repeat center center; height: 22px; width: 22px; float: left; margin-top: 1px;} .colorPickerDiv {left: 150px!important; top: 100px!important;} .show_colors {background: url(../images/settings.png) no-repeat center center; height: 100px; width: 31px; position: absolute; top: 30%; left: 150px; cursor: pointer;} /*Advertisement*/ .cosmo-ads {padding:30px 0; clear: both; text-align: center;} .cosmo-ads.zone-1 {padding:30px 0 0 0; margin-bottom: 30px; background: url(../images/delimiter.bg.x.png) repeat-x left top;} .cosmo-ads.zone-2 {margin-top: 30px; background: url(../images/delimiter.bg.x.png) repeat-x left top; border-bottom: 1px dotted #cccccc;} .cosmo-ads.zone-3 {padding: 0;} /*Keyboard demo*/ .keyboard-demo {position: fixed; right: 0; top: 45px; z-index: 999; } #simplemodal-keyboard-overlay { background-color: #000; } #lightbox-shadow{ background:#000; width:100%; margin:0px; top:0; position:fixed; z-index:99; height:8000px; display:none; opacity:0.8; -moz-pacity:0.8; -khtml-opacity: 0.8; filter: alpha(opacity=80); } #keyboard-container #img{ position:fixed; z-index:9999; display:none; } #keyboard-container img{ width:50px; } #keyboard-container .hint {color: white;} /*WP Stats*/ #wpstats {position: absolute; bottom: 0; left: 0;} .fbFeedbackContent .fbFeedbackContentHeader {border: none!important; padding: 0!important;} /*Front-end submition*/ .cosmo-tabs.submit {float: left; margin: 0; border: none; background: none; } .cosmo-tabs.submit ul.tabs-nav {padding: 0; float: left!important; background: none; height: auto; border: none;} .w_610 .cosmo-tabs.submit ul.tabs-nav { width:570px; } .w_930 .cosmo-tabs.submit ul.tabs-nav { width:890px; } .cosmo-tabs.submit ul.tabs-nav li { border: 1px solid rgba(0, 0, 0, 0.15); box-shadow: none; min-width: 0; background: white!important; height: 32px; width: 32px; padding: 10px 20px 25px 20px!important; margin: 0 40px 0 0; border-radius: 5px;} .cosmo-tabs.submit ul.tabs-nav li.tabs-selected { background: none!important; } .cosmo-tabs.submit ul.tabs-nav li a {height: 32px; width: 32px; padding: 32px 0 0 0; text-align: center; color: #3f4950; text-shadow: none; top: 0; } .cosmo-tabs.submit ul.tabs-nav li a span {padding: 0; min-width: 0; position: relative; top: 2px; } .cosmo-tabs.submit ul.tabs-nav li.video a {background: url(../images/video.photo.png) no-repeat 0 0;} .cosmo-tabs.submit ul.tabs-nav li.image a {background: url(../images/video.photo.png) no-repeat -32px 0;} .cosmo-tabs.submit ul.tabs-nav li.text a {background: url(../images/video.photo.png) no-repeat -64px 0;} .cosmo-tabs.submit ul.tabs-nav li.attach a {background: url(../images/video.photo.png) no-repeat -96px 0;} .cosmo-tabs.submit ul.tabs-nav li.audio a {background: url(../images/video.photo.png) no-repeat -128px 0;} .cosmo-tabs.submit ul.tabs-nav li.tabs-selected a { color: #888;} .cosmo-tabs.submit ul.tabs-nav li.video.tabs-selected a { background-position: -160px 0;} .cosmo-tabs.submit ul.tabs-nav li.image.tabs-selected a { background-position: -192px 0;} .cosmo-tabs.submit ul.tabs-nav li.text.tabs-selected a { background-position: -224px 0;} .cosmo-tabs.submit ul.tabs-nav li.attach.tabs-selected a { background-position: -256px 0;} .cosmo-tabs.submit ul.tabs-nav li.audio.tabs-selected a { background-position: -288px 0;} .cosmo-tabs.submit .tabs-container {padding: 30px 0 0 0; float: left; width: 100%; background: none; } .cosmo-tabs.submit .tabs-container h3 { margin-bottom: 30px; font: normal 20px Helvetica, Arial, sans-serif;} .cosmo-tabs.submit .tabs-container .field { margin-bottom: 50px; position: relative; float: left; width: 100%; display: block; clear: both;} .cosmo-tabs.submit .tabs-container .field label { overflow: hidden; display: block; font-size: 12px;} .cosmo-tabs.submit .tabs-container .field h4 { float: left; font-weight: normal; margin: 0 20px 0 0; font: normal 14px/30px Helvetica, Arial, sans-serif; } .w_610 .cosmo-tabs.submit .tabs-container .field h4 {width: 144px;} .w_930 .cosmo-tabs.submit .tabs-container .field h4 {width: 190px;} .w_930 .cosmo-tabs.submit .tabs-container .field .front_post_input {width: 75%;} .w_930 .cosmo-tabs.submit .tabs-container .field select.postform {width: 76%;} .cosmo-tabs.submit .wp-editor-wrap {overflow: hidden;} .w_610 .cosmo-tabs.submit .wp-editor-wrap {width: 436px} .w_930 .cosmo-tabs.submit .wp-editor-wrap {width: 710px} .cosmo-tabs.submit .field p.info{ color: #AAA; font-size: 11px; line-height: 20px; clear: both; position: absolute; bottom: -20px; left: 0;} .w_610 .cosmo-tabs.submit .field p.info, .w_610 #loading_, .w_610 #success_msg, .w_610 .cosmo-tabs.submit .tabs-container .field label.nsfw { margin: 0 0 0 165px;} .w_930 .cosmo-tabs.submit .field p.info, .w_930 #loading_, .w_930 #success_msg, .w_930 .cosmo-tabs.submit .tabs-container .field label.nsfw { margin: 0 0 0 210px;} .cosmo-tabs.submit .field p.info a.upload_photo, .field p.info a.post_link { color: #338AC7;} .w_610 .cosmo-tabs.submit .field.button p.button {margin: 0 20px 0 165px; *margin: 0 20px 0 0px;} .w_930 .cosmo-tabs.submit .field.button p.button {margin: 0 20px 0 210px; *margin: 0 20px 0 0px;} /*Upload button*/ #upload_file_btn { width: auto;} #file_upload, #audio_upload {border: none; background: transparent;} #file_upload.invalid, #audio_upload.invalid {border: none!important; } .w_610 #file_upload, .w_610 #audio_upload { width:50%; } .w_930 #file_upload, .w_930 #audio_upload { width:60%; } /*Upload modal box*/ #TB_window { width: 656px!important} #TB_window #TB_iframeContent { width: 655px!important} /*Upload messages*/ #success_msg {float: left; padding: 15px; background:#EAFAE6; border: 1px solid #BCE5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;} #success_msg a{ font-weight: bold;} .w_610 #success_msg {width: 415px;} .w_930 #success_msg {width: 630px; } .cosmo-tabs.submit .tabs-container .field .warning {color: red;} .invalid {border: 1px solid red!important} /*Buttons and textarea*/ #text_content_ifr, #video_content_ifr, #image_content_ifr, #file_content_ifr, #audio_content_ifr {min-height:150px !important;} #image_content_spellchecker, #video_content_spellchecker, #text_content_spellchecker,#file_content_spellchecker, #audio_content_spellchecker { display: none; } /*Misc*/ .top_love{ position:absolute; width: 28px; height: 28px; z-index: 9999 !important; display:none; } .simplemodal-login.link {color:#2CA4C2;} .fb_connect {text-align: center; padding: 15px 0 5px 0; } /*To top*/ #toTop { background: white; background: rgba(255, 255, 255, 0.80);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); height: 70px; width: 70px; border-radius: 35px; position: fixed; bottom: 40px; right: 40px; cursor: pointer; display: none; z-index: 999;} #toTop .inner {display: table; width: 100%; height: 100%; } #toTop .inner p {display: table-cell; vertical-align: middle; text-align: center; line-height: 70px; } #toTop .inner p span {color: black; text-transform: lowercase; display: block; line-height: 1.4em; } #toTop .inner p span:first-child {color: gray; text-transform: uppercase; } /*Tour tooltips*/ .demo-tooltip { padding: 15px 15px 0 15px; background: white; border: 1px solid #dbdbdb; min-height: 140px; width: 260px; position: absolute; left:0; top: 0; z-index: 99; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);} .demo-tooltip .arrow { position: absolute; top: 50px; width: 32px; height: 66px; } .demo-tooltip .arrow.left { left:-32px; background: url(../images/demo-tooltip.arrow.png) no-repeat 0 0;} .demo-tooltip .arrow.right { right:-32px; background: url(../images/demo-tooltip.arrow.png) no-repeat -32px 0;} .demo-tooltip .arrow.top { width: 66px; height: 32px; top: -32px; left:113px; background: url(../images/demo-tooltip.arrow.png) no-repeat -64px 0;} .demo-tooltip .demo-steps { float: left; width: 100%; clear: both; margin-bottom: 10px; font-weight: bold; font-size: 14px; } .demo-tooltip .demo-steps strong { width: 224px;} .demo-tooltip .demo-content { float: left; *float: none; width: 100%; clear: both; *clear: none; display: block; position: relative; min-height: 55px; } .demo-tooltip .demo-buttons {position: relative; float: left; background: #f8f8f8 url(../images/demo-tooltip.bg.png) repeat-x left top; height: auto; width: 258px; padding: 15px; margin: 12px 0 0 -14px; *float: none; *display: inline-block; } .demo-tooltip .demo-content p.close{ padding: 5px 0 0 0; font-size: 11px; clear: both; width: 100%; text-align: right; } /*Buttons small*/ .demo-buttons p.button-small{ margin: 0 10px 0 0; padding: 0; height:24px; width: auto; position: relative; cursor: pointer; background: url(../images/button.bg.small.png) no-repeat left 0;} .demo-buttons p.button-small a{ float: left; line-height:26px; margin: 0 -10px 0 0; padding: 0 15px; height:100%; border: none; cursor: pointer; background: url(../images/button.bg.small.png) no-repeat right -24px; width: auto; color: white; text-shadow: 0 -1px 0 #32719d;} .demo-buttons p.button-small:hover {background-position: left -48px;} .demo-buttons p.button-small a:hover { background-position: right -72px;} .demo-buttons p.button-small.gray {background-position: left -96px;} .demo-buttons p.button-small.gray a { background-position: right -120px; color: #3f4950; text-shadow: 0 1px 0 white; } .demo-buttons p.button-small.gray:hover {background-position: left -144px;} .demo-buttons p.button-small.gray a:hover { background-position: right -168px; color: #3f4950; text-shadow: 0 1px 0 white; } /*My profile*/ #adduser .tabs-container {padding:0 0 30px 0; float: left; width: 100%;} #adduser img.avatar {float: left; margin-right: 20px; } #adduser #avatar_upload { width: auto; float: left; border: none; background: none; } #adduser label { float: left; margin: 0 20px 0 0; font: normal 12px/24px Helvetica, Arial, sans-serif; } .w_610 #adduser label {width: 144px;} .w_930 #adduser label {width: 190px;} .w_930 #adduser input.text-input, .w_930 #adduser textarea {width: 75%;} .w_610 #adduser p.form-submit {margin: 0 20px 0 165px; *margin: 0 20px 0 0px;} .w_930 #adduser p.form-submit {margin: 0 20px 0 210px; *margin: 0 20px 0 0px;} .w_610 #adduser label.remove-avatar { margin: 10px 0 0 165px; width: 100%} .w_930 #adduser label.remove-avatar { margin: 10px 0 0 210px; width: 100%} p.error{padding: 15px; background:#FAEBE6; border: 1px solid #E5C5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;} p.success {padding: 15px; background:#EAFAE6; border: 1px solid #BCE5B6; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;} /*My posts*/ .my-posts.w_610 h2.entry-title {width: 550px; } .my-posts.w_930 h2.entry-title {width: 870px; } .my-posts .status-pending h2.entry-title {text-indent: 70px; background: url(../images/icon.pending.png) no-repeat left 3px;} .my-posts .status-draft h2.entry-title {text-indent: 60px; background: url(../images/icon.draft.png) no-repeat left 3px;} .my-posts div.entry-meta {width: auto; position: absolute; right: 0px; margin: 0; top: 8px; } .my-posts div.entry-meta ul { float: right; } .my-posts .entry-content {margin: 0; } /*More posts*/ .get-more {float: left; width: 100%; margin-top: 30px;} .get-more p.button a{text-align: center; } .w_930 .get-more p.button a{ width: 890px!important;} .w_610 .get-more p.button a{ width: 570px!important;} /*Scroll bar*/ .jspContainer { overflow: hidden; position: relative; float: left; } .jspPane { position: absolute; float: left;} .jspVerticalBar { position: absolute; top: 0; right: 12px; width: 8px; height: 100%; background: transparent; } .jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 8px; background: transparent; } .jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; } .jspCap { display: none; } .jspHorizontalBar .jspCap { float: left; } .jspTrack { background: transparent; position: relative; } .jspDrag { background: black; filter: alpha(opacity = 50); zoom: 1; background: rgba(0, 0, 0, 0.40); position: relative; top: 0; left: 0; cursor: pointer; border-radius: 6px; } .jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; } .jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; } .jspArrow.jspDisabled { cursor: default; background: #80808d; } .jspVerticalBar .jspArrow { height: 16px; } .jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; } .jspVerticalBar .jspArrow:focus { outline: none; } .jspCorner { background: #eeeef4; float: left; height: 100%; } * html .jspCorner { margin: 0 -3px 0 0; } /*AJAX activity indicator*/ #ajax-indicator { left: 50%; position: fixed; top: 50%; z-index: 65365; } /*Slide panel*/ .slide-panel { box-shadow: 0 1px 20px rgba(0, 0, 0, 0.50); display: none; position: absolute; width: 100%; height: auto; top: 700px; left: 0; z-index: 999;} .slide-panel .content { display: block; height: auto; padding: 20px; overflow: auto; } /*Social sharing*/ #share_buttons_wrapper { position: relative; z-index: 999; } #share_buttons_wrapper.left { left:-140px;} #share_buttons_wrapper.right { left:950px;} @media screen and (-webkit-min-device-pixel-ratio:0) { #share_buttons_wrapper { position: absolute; top: 90px; } /*Hack for Chrome because of incorrect dispatch of .fixed position*/ } #share_buttons_single_page{ position:absolute; text-align: left; margin: 0; width: 120px; box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5); } #share_buttons_single_page.fixed { position: fixed; top:100px; } .cosmo-sharing { display:block; width:100px; margin: 0 auto; padding: 10px; text-align: center; height:auto; background:white; position:relative; } .entry-footer .share { clear:both; margin-bottom:20px; } .entry-footer div.share:last-child { margin-bottom:0px; } .share .share_button {position: relative; margin-right: 15px; top: -6px; display: inline-block;} #cosmo-cart-wrapper { position: absolute; margin-left: 0px; top: 0; z-index: 999; } #cosmo-cart-wrapper.left { left:-130px;} #cosmo-cart-wrapper.right { right:-20px;} #cosmo-cart-single-page{ position:absolute; text-align: left; margin: 0; width: 120px; } #cosmo-cart-single-page.fixed { position: fixed; top:100px; } /*Checkout*/ table.t_subscript { width: 100%; border-collapse: collapse; border: none; } .t_subscript { width: 100%; border-collapse: collapse; margin-top: 40px; } .t_subscript tr{ background: url(../images/delimiter.bg.x.png) repeat-x bottom left;} .t_subscript td, .t_subscript th{ vertical-align: middle; position: relative; } .t_subscript tr th {color: black; } .t_subscript td{ color: #777; padding: 10px; } .t_subscript td input{ width: 28px; text-align: center; height: 16px;} .t_subscript tr.subtotal{ text-align: right; font-size: 16px; font-weight: bold; background: none} .t_subscript tr.subtotal td{ color: black; border: none; } .t_subscript span.license{ float: left; line-height: 24px; } .t_subscript span.price{ } .t_subscript span.remove{ height: 16px; line-height: 16px; display: block; background: url(../images/meta.sprite.png) no-repeat 0 -224px; text-indent: -999em; transition: color 0.4s ease-in-out; -moz-transition: color 0.4s ease-in-out; -webkit-transition: color 0.4s ease-in-out; -o-transition: color 0.4s ease-in-out; transition-property: background; -webkit-transition-property: background; -moz-transition-property: background; -o-transition-property: background;} .t_subscript span.remove:hover{ background: url(../images/meta.sprite.png) no-repeat 0 -240px; } .t_subscript .last{ text-align: right; } .termscond {margin-bottom: 20px; } p.cosmo-box { padding: 15px; width: 898px; margin-top: 0; } .cosmo-box.info, .cosmo-box.download { border-color: #E6DB55; background: #FFFFE0; } #shopping-cart{ width: 270px; position: fixed; top: 340px; right: -175px; cursor: pointer; z-index: 999; } /*Floating box cart*/ .cosmo-cart.fixed {position: fixed; top: 30px;} .cosmo-cart { width: 100%; padding: 0; background: transparent; } .cosmo-cart table { margin: 0; table-layout: fixed; box-shadow: none;} .cosmo-cart .t_subscript td, .cosmo-cart .t_subscript th { } .cosmo-cart .t_subscript tr.subtotal td { font-size: 12px; background: white; text-align: center;} .cartHeaders,.totalRow{display:none;} .simpleCart_items{ height:auto; width:260px; margin-bottom:20px; float: left;} .itemContainer{ clear:both; float: left; width:260px; padding:0; font-size:11px; margin-top: 20px; } .itemContainer:first-child{ margin-top: 0px; } .itemImage{ float:left; width:50px;} .itemContainer .itemName{ float:left; width:85px; text-align: left;} .itemName{ float:none; width:auto; text-align: center; } .itemContainer .itemPrice{ float:left; width:45px; text-align: left; font-size: 11px; font-weight: normal;} .itemPrice{ float:none; width: auto; text-align: center; color:#418932; font-size: 14px;font-weight: bold;} .itemQuantity{ float:left; width:50px; vertical-align:middle; } .itemQuantity input{ padding:2px; margin-top: -2px;} .itemTotal{ float:left; color:#c23f26; } /*Registration*/ .register { float: left; } .w_930 .register { width: 610px; margin: 0;} .w_610 .register { width: 610px; margin: 0;} .register label, .login label{margin:0; width: 140px; float: left; cursor: pointer;} .register p.button, .login p.button, .login p.pswd { float: left; margin-left: 140px; clear: both; } .login p.pswd { margin-top: 15px;} .register span.error, .login span.error{display: block; color: #ff5353; margin: 5px 0 15px 140px;} .login { float: left;} .w_930 .login { width: 290px; margin-left: 30px;} .w_930 .login:first-child { width: 610px; margin: 0;} .w_610 .login { width: 290px; margin-left: 30px;} .w_610 .login:first-child { width: 610px; margin: 0;} .login p.box{border: 1px solid #E1E1E1; border-radius: 5px; background: white; padding: 20px ; } .login p.box span{ background: url(../images/login.key.png) no-repeat 0 1px; display: block; padding-left: 20px; } .login label.remeberme {float: none; margin-left: 140px;} /*Footer*/ .b_f_c {margin:0 auto; position: relative; border-top: 1px solid #D9D9D9; border-top: 1px solid rgba(0, 0, 0, 0.15); color: #96999d;} .b_f_c a { color: #96999d;} .b_f_c a:hover {color: #B5BBBF; } .b_f_c .footer-area{padding: 30px 0 30px 0;} .b_f_c .footer-area > div{ margin: 30px auto 0 auto; padding: 0; background: url(../images/delimiter.bg.x.png) repeat-x 0 0;} .b_f_c .footer-area > div:first-child{ background: none; margin: 0 auto; padding: 0;} .b_f_c .footer-area > div .w_450 {padding-top: 30px;} .b_f_c .footer-area p.copyright{ } /*Footer menu*/ .b_f_c ul.footer-menu{ float: right; text-align: right;} .b_f_c ul.footer-menu li{ display: inline-block; float: left; margin-left: 12px; width: auto; } .b_f_c ul.footer-menu li:first-child{ margin-left: 0px; } .b_f_c ul.footer-menu li:first-child a{ padding:0; } .b_f_c ul.footer-menu li a { padding: 0 0 0 12px; color: #353e3f; } .b_f_c ul.footer-menu li a:hover {color: #B5BBBF; } .b_f_c ul.footer-menu li ul{ display: none; } #header-wrapper.fixed { position: fixed; top: 0; left: 0;}

css/miscellaneous.css

/*Miscellaneous*/ .gray{color: gray;} .br{ height: 1px !important; font-size: 1px !important; padding: 0px !important; margin: 0px !important; clear: both !important; float: none !important; display: block !important; width: 100% !important; border: 0 !important; } .clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1} .fr{ float: right !important; } .fl{ float: left !important; } .txt_c{ text-align: center; } .txt_r{ text-align: right; } .txt_l{ text-align: left; } .no_padding{ padding: 0!important; } .no_margin{ margin: 0!important; } .auto-margin { margin: 0 auto!important; } .empty_tr,.empty_tr td{ padding: 0; margin: 0; height: 0; font-size: 0; } .margin15 {margin-top: 15px!important;} .padding15 {padding-bottom: 15px!important;} .no_float {float: none!important; *float: left!important;} .no_bg {background: none!important;} .hidden {display: none;} .hide{display:none;} .inline-block{display:inline-block; } #content ul ul, #content ol ol, #content ul ol, #content ol ul { margin-bottom: 0; } #content pre, #content kbd, #content tt, #content var { font-size: 15px; line-height: 21px; } #content code { font-size: 13px; } #content dt, #content th { color: #000; } table { border: 1px solid #e7e7e7; margin: 0 -1px 24px 0; text-align: left; } #content tr th, #content thead th { font-weight: bold; padding: 10px; } #entry-author-info { background: #f2f7fc; border-top: 4px solid #000; clear: both; font-size: 14px; line-height: 20px; margin: 24px 0; overflow: hidden; padding: 18px 20px; } #entry-author-info #author-avatar { background: #fff; border: 1px solid #e7e7e7; float: left; height: 60px; margin: 0 -104px 0 0; padding: 11px; } #entry-author-info #author-description { float: left; margin: 0 0 0 104px; } #entry-author-info h2 { color: #000; font-size: 100%; font-weight: bold; margin-bottom: 0; } .entry-utility { clear: both; color: #888; font-size: 12px; line-height: 1.6em; } .entry-utility a { color: #888; } .entry-utility a:hover { color: #ff4b33; } .video-player { padding: 0; } .sticky { } .bypostauthor { }

css/custom.css

/*Header background and opacity*/ .header-wrapper {background-color: black; background-color: rgba(0, 0, 0, 0.7); *filter: alpha(opacity = 70); box-shadow: 0 1px 20px rgba(0, 0, 0, 0.50); } .fixed-width .header-wrapper {background-color: black; background-color: rgba(0, 0, 0, 1); *filter: alpha(opacity = 100); box-shadow: none;} /*Menu background and opacity - must be identical to header background. Added values - border*/ .sf-menu li li {background: black; background: rgba(0, 0, 0, 0.7); *filter: alpha(opacity = 70); border: 1px solid rgba(0, 0, 0, 0.2); border-top: none;} .cosmo-icons ul li a {color: white;} .cosmo-icons ul li.active a { background: black; background: rgba(255, 255, 255, 0.20); } .sf-menu li.active li a {background: none; } /*Needed to override the above styles*/ .sf-sub-indicator {background: url(../images/arrows-white.png) no-repeat no-repeat -11px -104px; } /*Slider caption background - must be identical to header background**/ .caption {background-color: black; background-color: rgba(0, 0, 0, 0.7); *filter: alpha(opacity = 70);} #headertxt #firstline { color: white; } #headertxt #secondline { color: white; } /*Quick news - must be identical to header background*/ .cosmo-qnews-label, .cosmo-qnews-wrapper {background: black; background-color: rgba(0, 0, 0, 0.9); *filter: alpha(opacity = 90);} .cosmo-qnews-close { color: #CB3939;} .cosmo-qnews-label a { color: white; } .cosmo-qnews-content { color: white; } /*Different colors layout - white*/ .custom-white .header-wrapper {background-color: white; background-color: rgba(255, 255, 255, 1); *filter: alpha(opacity = 100); box-shadow: none; } .custom-white .sf-menu li li {background-color: white; background-color: rgba(255, 255, 255, 0.7); } .custom-white .cosmo-icons ul li a { color: #3F4950; } .custom-white .cosmo-icons ul li.active a { background: black; background: rgba(0, 0, 0, 0.03); } .custom-white .sf-sub-indicator {background: url(../images/arrows-black.png) no-repeat -11px -104px; } .custom-white .caption {background-color: white; background-color: rgba(255, 255, 255, 0.7); } .custom-white #headertxt #firstline { color: #3F4950; } .custom-white #headertxt #secondline { color: #3F4950; } .custom-white .cosmo-qnews-label, .custom-white .cosmo-qnews-wrapper {background: white; background-color: rgba(255, 255, 255, 0.9);} .custom-white .cosmo-qnews-close { color: #CB3939;} .custom-white .cosmo-qnews-label a { color: #3F4950; } .custom-white .cosmo-qnews-content { color: #3F4950; }

css/prettyPhoto.css

div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right {height:13px} div.pp_default .pp_top .pp_left {background:url(../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat} div.pp_default .pp_top .pp_middle {background:url(../images/prettyPhoto/default/sprite_x.png) top left repeat-x} div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat} div.pp_default .pp_content .ppt{color:#f8f8f8} div.pp_default .pp_content_container .pp_left{background:url(../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px} div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px} div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer} div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer} div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer} div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px} div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer} div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer} div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa} div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto} div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px} div.pp_default .pp_nav .pp_pause{background-position:-51px -29px} div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0} div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px} div.pp_default .pp_content_container .pp_details{margin-top:5px} div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative} div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px} div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover {opacity:0.7} div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0} div.pp_default .pp_bottom .pp_left{background:url(../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat} div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x} div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat} div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat} div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat} div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat} div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat} div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat} div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat} div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat} div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat} div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y} div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y} div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer} div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer} div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_rounded .pp_description{margin-right:85px;color:#fff} div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat} div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}d iv.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat} div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat} div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat} div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000} div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat} div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat} div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat} div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer} div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer} div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer} div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer} div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer} div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer} div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px} div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px} div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat} div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat} div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer} div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat} div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x} div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat} div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y} div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y} div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer} div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer} div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer} div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer} div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer} div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat} div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default} div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px} div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default} div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px} div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px} div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px} div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer} div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer} div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat} div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x} div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat} div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500} div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000} .pp_content{height:40px;min-width:40px} * html .pp_content{width:40px} .pp_content_container{position:relative;text-align:left;width:100%} .pp_content_container .pp_left{padding-left:20px} .pp_content_container .pp_right{padding-right:20px} .pp_content_container .pp_details{float:left;margin:10px 0 2px} .pp_description{display:none;margin:0} .pp_social{float:left;margin:7px 0 0} .pp_social .facebook{float:left;position:relative;top:-1px;margin-left:5px;width:55px;overflow:hidden} .pp_social .twitter{float:left} .pp_nav{clear:right;float:left;margin:3px 10px 0 0} .pp_nav p{float:left;margin:2px 4px} .pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px} a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px} .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000} .pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000} .pp_gallery div{float:left;overflow:hidden;position:relative} .pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0} .pp_gallery ul a { border:1px rgba(0,0,0,0.5) solid; display:block; min-height:10px; float:left; height:auto; padding:0px; max-height: 33px; max-width:50px; overflow:hidden } .pp_gallery ul a img{border:none; padding:0px; margin:0px; dispaly:block; min-height: 50px; } .pp_gallery li{ display:table-cell; vertical-align:middle; float:left; margin:0 5px 0 0;padding:0 } .pp_gallery li.default a{background:url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;} .pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important} a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%} a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%} a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000} a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px} .pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px} #pp_full_res{line-height:1!important} #pp_full_res .pp_inline{text-align:left} #pp_full_res .pp_inline p{margin:0 0 15px} div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px} div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff} div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}

css/space-bd-bt-bold.ttf

css/reset.css

/*General*/ html, body{height: 100%;} body{ font:0.75em/1.6em Helvetica, Arial, sans-serif; color: #303e48;} /*Links*/ a,.link{ text-decoration: none; color: #2CA4C2; cursor: pointer; transition: color 0.4s ease-in-out; -moz-transition: color 0.4s ease-in-out; -webkit-transition: color 0.4s ease-in-out; -o-transition: color 0.4s ease-in-out;} a:hover, .link:hover{ text-decoration: none; color: #fa5d5d; } input[type="text"],input[type="password"], textarea{ border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border: 1px solid #E5E5E5; padding: 2px 5px; width: 70%; height: 26px; line-height: 26px; font:12px/20px Helvetica, Arial, sans-serif;} input[type="text"].error,input[type="password"].error{ background: none #ffeaea; border: 1px solid #E5E5E5; } textarea{ min-height: 100px; overflow: hidden; } select{ border:1px solid #E5E5E5; padding:2px; width: 72%; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; height: 32px; line-height: 32px; } /*Typography*/ h1, h2, h3, h4, h5, h6 {margin-bottom: 20px; font-weight: normal; color:#0066CC;} h1 { font-size: 30px; line-height: 30px;} h2 { font-size: 26px; } h3 { font-size: 22px; } h4 { font-size: 18px; } h5 { font-size: 14px; } h6 { font-size: 12px; } p {line-height: 1.6em; margin-bottom: 15px;} p:last-child{margin-bottom: 0;} blockquote { quotes: none; } del { text-decoration: line-through; } table { border-collapse:collapse; border-spacing: 0; } pre { font-family: "Courier 10 Pitch", Courier, monospace; } code { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } label { display: block;} /* Text elements */ *{ margin: 0; padding: 0; outline: none; } a img{ border:0; } ul li,ol li{ list-style: none; } fieldset{ border: 0; margin: 0; padding: 0;} ol ol { list-style: upper-alpha; } ol ol ol { list-style: lower-roman; } ol ol ol ol { list-style: lower-alpha; } ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; } dl { margin: 0 0 24px 0; } dt { font-weight: bold; } dd { margin-bottom: 18px; } strong { font-weight: bold; } cite, em, i { font-style: italic; } big { font-size: 131.25%; } ins { background: #ffc; text-decoration: none; } blockquote { font-style: italic; padding: 0 3em; } blockquote cite, blockquote em, blockquote i { font-style: normal; } pre { background: #f7f7f7; color: #222; line-height: 1.6em; margin-bottom: 18px; padding: 1.5em; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub {top: .5ex; }

marking.php

Leaving Your Mark Is Easier Than Ever

 

   
Having the correct part makes all the difference.

When the leading distributor for most major brands of tank trailer components needs to mark their parts, they rely on the Thermal Dynamics Automation Ultra-Cut system. Many parts look the same and yet are completely different, such as a left and right bumper mount. That’s when it’s up to plasma marking to help identify the proper plates and parts necessary to make a solid repair.

Ultra-Cut systems are capable of plasma marking on mild steel and non-ferrous materials. In order to get solid markings, argon or nitrogen is used to produce a clean, clear line, which is easy to read and will remain visible indefinitely.

Plasma marking uses the same consumable parts as the cutting process, so no consumable part changes are necessary. You can even switch seamlessly from marking to cutting on the same part with no operator intervention. All this is done on a fully-automated Ultra-Cut system controlled by a XT CNC with embedded process parameters. This leads to faster cycle times and more productive cutting which helps our customers get their trucks on the road, keeping the economy moving forward.

For precision parts marking, select Thermal Dynamics Automation. Marking is just one of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

Advantages:

 

Considerations:

   
Marking   Marking
  • Automatic Gas Control system uses argon for marking, minimizing the purge cycle between marking and cutting
  • Faster cycle times
  • Ideal on all materials—mild steel, stainless steel and aluminum
  • Clean, clear lines for easy identification and readability
  • No consumable parts change between cutting and marking
 
  • Typical System: Ultra-Cut 100A, 200A, 300A, 400A
  • Fully-automated system is necessary
  • Available with all Ultra-Cut plasma cutting systems

contactengine.php

<?php // CHANGE THE VARIABLES BELOW $EmailFrom = "[email protected]"; $EmailTo = "[email protected]"; $Subject = "Contact Us"; $Name = Trim(stripslashes($_POST['Name'])); $Email = Trim(stripslashes($_POST['Email'])); $Message = Trim(stripslashes($_POST['Message'])); // prepare email body text $Body = ""; $Body .= "Name: "; $Body .= $Name; $Body .= "\n"; $Body .= "Email: "; $Body .= $Email; $Body .= "\n"; $Body .= "Message: "; $Body .= $Message; $Body .= "\n"; // send email $success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>"); // redirect to success page // CHANGE THE URL BELOW TO YOUR "THANK YOU" PAGE if ($success){ print "<meta http-equiv=\"refresh\" content=\"0;URL=thankyou.php\">"; } else{ print "<meta http-equiv=\"refresh\" content=\"0;URL=error.php\">"; } ?>

lib/css/shortcode.css

/* ------------- * Buttons * ------------- */ a.cosmolink { text-decoration: none; display: inline-block;} .cosmobutton { margin: 0 10px 0 0; padding: 0px; border: none; background-color: transparent; cursor: pointer; overflow: hidden; font-family: Arial; outline: none; } *:first-child+html .cosmobutton[type]{width: 1;} /* IE7 */ /* ------------- * Normal * ------------- */ .cosmobutton span {background: transparent url(../images/shortcodes/btn.right.gray.png) no-repeat right top; display: inline-block; float: left; padding: 0px 4px 0px 0px; margin: 0px; height: 33px; } .cosmobutton span span { background: transparent url(../images/shortcodes/btn.left.gray.png) no-repeat top left; color: #000; font-weight: bold; padding: 8px 16px 0px 20px; font-size: 12px; line-height: 19px; display: inline-block; float: left; text-decoration: none; height: 33px; *min-width: 82px; text-align: center; text-shadow: none;} .cosmobutton span span span{ *min-width: 16px;} /*Gray*/ .cosmobutton.gray span { background: transparent url(../images/shortcodes/btn.right.gray.png) no-repeat right top; } .cosmobutton.gray span span { background: transparent url(../images/shortcodes/btn.left.gray.png) no-repeat top left; } /*Blue*/ .cosmobutton.blue span { background: transparent url(../images/shortcodes/btn.right.blue.png) no-repeat right top; } .cosmobutton.blue span span { background: transparent url(../images/shortcodes/btn.left.blue.png) no-repeat top left; color: #fff; } /*Red*/ .cosmobutton.red span { background: transparent url(../images/shortcodes/btn.right.red.png) no-repeat right top; } .cosmobutton.red span span { background: transparent url(../images/shortcodes/btn.left.red.png) no-repeat top left; color: #fff;} /*Green*/ .cosmobutton.green span {background: transparent url(../images/shortcodes/btn.right.green.png) no-repeat right top;} .cosmobutton.green span span {background: transparent url(../images/shortcodes/btn.left.green.png) no-repeat top left; color: #fff;} /*Orange*/ .cosmobutton.orange span {background: transparent url(../images/shortcodes/btn.right.orange.png) no-repeat right top;} .cosmobutton.orange span span {background: transparent url(../images/shortcodes/btn.left.orange.png) no-repeat top left; color: #fff;} /*Black*/ .cosmobutton.black span {background: transparent url(../images/shortcodes/btn.right.black.png) no-repeat right top;} .cosmobutton.black span span {background: transparent url(../images/shortcodes/btn.left.black.png) no-repeat top left; color: #fff;} /*Brown*/ .cosmobutton.brown span {background: transparent url(../images/shortcodes/btn.right.brown.png) no-repeat right top;} .cosmobutton.brown span span { background: transparent url(../images/shortcodes/btn.left.brown.png) no-repeat top left; color: #fff;} /*Pink*/ .cosmobutton.pink span { background: transparent url(../images/shortcodes/btn.right.pink.png) no-repeat right top; } .cosmobutton.pink span span { background: transparent url(../images/shortcodes/btn.left.pink.png) no-repeat top left; color: #fff;} /* ------------- * Small * ------------- */ .cosmobutton.small span { background: transparent url(../images/shortcodes/btn.right.blue.small.png) no-repeat right top; height: 22px; } .cosmobutton.small span span { background: transparent url(../images/shortcodes/btn.left.blue.small.png) no-repeat top left; padding: 0px 10px 0px 14px; font-size: 11px; line-height: 22px; height: 22px;} /*Gray*/ .cosmobutton.gray.small span { background: transparent url(../images/shortcodes/btn.right.gray.small.png) no-repeat right top; } .cosmobutton.gray.small span span { background: transparent url(../images/shortcodes/btn.left.gray.small.png) no-repeat top left; } /*Blue*/ .cosmobutton.blue.small span { background: transparent url(../images/shortcodes/btn.right.blue.small.png) no-repeat right top; } .cosmobutton.blue.small span span { background: transparent url(../images/shortcodes/btn.left.blue.small.png) no-repeat top left; color: #fff; } /*Red*/ .cosmobutton.red.small span { background: transparent url(../images/shortcodes/btn.right.red.small.png) no-repeat right top; } .cosmobutton.red.small span span { background: transparent url(../images/shortcodes/btn.left.red.small.png) no-repeat top left; color: #fff;} /*Green*/ .cosmobutton.green.small span {background: transparent url(../images/shortcodes/btn.right.green.small.png) no-repeat right top;} .cosmobutton.green.small span span {background: transparent url(../images/shortcodes/btn.left.green.small.png) no-repeat top left; color: #fff;} /*Orange*/ .cosmobutton.orange.small span {background: transparent url(../images/shortcodes/btn.right.orange.small.png) no-repeat right top;} .cosmobutton.orange.small span span {background: transparent url(../images/shortcodes/btn.left.orange.small.png) no-repeat top left; color: #fff;} /*Black*/ .cosmobutton.black.small span {background: transparent url(../images/shortcodes/btn.right.black.small.png) no-repeat right top;} .cosmobutton.black.small span span {background: transparent url(../images/shortcodes/btn.left.black.small.png) no-repeat top left; color: #fff;} /*Brown*/ .cosmobutton.brown.small span {background: transparent url(../images/shortcodes/btn.right.brown.small.png) no-repeat right top;} .cosmobutton.brown.small span span { background: transparent url(../images/shortcodes/btn.left.brown.small.png) no-repeat top left; color: #fff;} /*Pink*/ .cosmobutton.pink.small span { background: transparent url(../images/shortcodes/btn.right.pink.small.png) no-repeat right top; } .cosmobutton.pink.small span span { background: transparent url(../images/shortcodes/btn.left.pink.small.png) no-repeat top left; color: #fff;} /* ------------- * Large * ------------- */ .cosmobutton.large span { background: transparent url(../images/shortcodes/btn.right.blue.large.png) no-repeat right top; height: 44px; } .cosmobutton.large span span { background: transparent url(../images/shortcodes/btn.left.blue.large.png) no-repeat top left; padding: 0px 20px 0px 24px; font-size: 14px; line-height: 44px; height: 44px; } /*Gray*/ .cosmobutton.gray.large span { background: transparent url(../images/shortcodes/btn.right.gray.large.png) no-repeat right top; } .cosmobutton.gray.large span span { background: transparent url(../images/shortcodes/btn.left.gray.large.png) no-repeat top left; } /*Blue*/ .cosmobutton.blue.large span { background: transparent url(../images/shortcodes/btn.right.blue.large.png) no-repeat right top; } .cosmobutton.blue.large span span { background: transparent url(../images/shortcodes/btn.left.blue.large.png) no-repeat top left; color: #fff; } /*Red*/ .cosmobutton.red.large span { background: transparent url(../images/shortcodes/btn.right.red.large.png) no-repeat right top; } .cosmobutton.red.large span span { background: transparent url(../images/shortcodes/btn.left.red.large.png) no-repeat top left; color: #fff;} /*Green*/ .cosmobutton.green.large span {background: transparent url(../images/shortcodes/btn.right.green.large.png) no-repeat right top;} .cosmobutton.green.large span span {background: transparent url(../images/shortcodes/btn.left.green.large.png) no-repeat top left; color: #fff;} /*Orange*/ .cosmobutton.orange.large span {background: transparent url(../images/shortcodes/btn.right.orange.large.png) no-repeat right top;} .cosmobutton.orange.large span span {background: transparent url(../images/shortcodes/btn.left.orange.large.png) no-repeat top left; color: #fff;} /*Black*/ .cosmobutton.black.large span {background: transparent url(../images/shortcodes/btn.right.black.large.png) no-repeat right top;} .cosmobutton.black.large span span {background: transparent url(../images/shortcodes/btn.left.black.large.png) no-repeat top left; color: #fff;} /*Brown*/ .cosmobutton.brown.large span {background: transparent url(../images/shortcodes/btn.right.brown.large.png) no-repeat right top;} .cosmobutton.brown.large span span { background: transparent url(../images/shortcodes/btn.left.brown.large.png) no-repeat top left; color: #fff;} /*Pink*/ .cosmobutton.pink.large span { background: transparent url(../images/shortcodes/btn.right.pink.large.png) no-repeat right top; } .cosmobutton.pink.large span span { background: transparent url(../images/shortcodes/btn.left.pink.large.png) no-repeat top left; color: #fff;} /* ------------- * Icons * ------------- */ .cosmo-ico { position: relative; top: 3px; width: 16px!important; height: 16px!important; margin-right: 10px!important; margin-top: 1px!important; padding: 0!important; float: left!important;} .cosmobutton .cosmo-ico {top: 0; } .cosmobutton.comment .cosmo-ico, .cosmo-box.comment .cosmo-ico { background: url(../images/shortcodes/icons.png) 0px 0 no-repeat!important; } .cosmobutton.download .cosmo-ico, .cosmo-box.download .cosmo-ico { background: url(../images/shortcodes/icons.png) -16px 0 no-repeat!important;} .cosmobutton.print .cosmo-ico, .cosmo-box.print .cosmo-ico { background: url(../images/shortcodes/icons.png) -32px 0 no-repeat!important;} .cosmobutton.delete .cosmo-ico, .cosmo-box.delete .cosmo-ico { background: url(../images/shortcodes/icons.png) -48px 0 no-repeat!important;} .cosmobutton.tick .cosmo-ico, .cosmo-box.tick .cosmo-ico { background: url(../images/shortcodes/icons.png) -64px 0 no-repeat!important;} .cosmobutton.info .cosmo-ico, .cosmo-box.info .cosmo-ico { background: url(../images/shortcodes/icons.png) -80px 0 no-repeat!important;} .cosmobutton.demo .cosmo-ico, .cosmo-box.demo .cosmo-ico { background: url(../images/shortcodes/icons.png) -96px 0 no-repeat!important;} .cosmobutton.warning .cosmo-ico, .cosmo-box.warning .cosmo-ico { background: url(../images/shortcodes/icons.png) -112px 0 no-repeat!important;} .cosmobutton.error .cosmo-ico, .cosmo-box.error .cosmo-ico { background: url(../images/shortcodes/icons.png) -128px 0 no-repeat!important;} /*hover Normal*/ .cosmobutton:hover span span { background-position: left -33px ; } .cosmobutton:hover span { background-position: right -33px ; } /*clicked Normal*/ .cosmobutton:active span span { background-position: left -66px ; } .cosmobutton:active span { background-position: right -66px ; } /*hover Large*/ .cosmobutton.large:hover span span { background-position: left -44px ; } .cosmobutton.large:hover span { background-position: right -44px ; } /*clicked Large*/ .cosmobutton.large:active span span { background-position: left -88px ; } .cosmobutton.large:active span { background-position: right -88px ; } /*hover Small*/ .cosmobutton.small:hover span span { background-position: left -22px ; } .cosmobutton.small:hover span { background-position: right -22px ; } /*clicked Small*/ .cosmobutton.small:active span span { background-position: left -44px ; } .cosmobutton.small:active span { background-position: right -44px ; } /* IE 6 */ * html .cosmobutton { height:33px; } * .cosmobutton span span { height: 25px; } /* IE 7 */ *+ html .cosmobutton { height:33px; } *+ .cosmobutton span span { height: 25px; } /* IE 6 Large */ * html .cosmobutton.large { height:44px; } * .cosmobutton.large span span { height: 44px; } /* IE 7 Large */ *+ html .cosmobutton.large { height:44px; } *+ .cosmobutton.large span span { height: 44px; } /* IE 6 Small */ * html .cosmobutton.small { height:22px; } * .cosmobutton.small span span { height: 22px; } /* IE 7 Small */ *+ html .cosmobutton.small { height:22px; } *+ .cosmobutton.small span span { height: 22px; } /* ------------- * Dividers * ------------- */ .cosmo-hr, .cosmo-divider { clear: both; display: block; width: 100%; } .cosmo-hr { background: url(../../images/delimiter.bg.x.png) repeat-x 0 0; } /* ------------- * Blockquote * ------------- */ .cosmo-blockquote { display: block; *display: inline-block;} .cosmo-blockquote p { margin: 1em 20px; padding: 0 0 0 40px; background: url(../images/shortcodes/quote.png) no-repeat 0 3px; font-style: italic; color:gray; min-height: 25px; } .cosmo-blockquote.left { float:left; width:40%;} .cosmo-blockquote.right { float:right; width:40%;} .cosmo-blockquote.boxed { background: white; border: 1px solid #ccc; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; -khtml-border-radius: 6px;} .cosmo-blockquote.boxed.left { margin: 0 1.5em 1em 0;} .cosmo-blockquote.boxed.right { margin: 0 0 1em 1.5em;} /* ------------- * Boxes * ------------- */ .cosmo-box { float: left; width: 100%; clear: both; margin: 1em 0 1.5em 0; padding:0; border-width: 1px; border-style: solid; color: #555; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;} .cosmo-box div.fl, .cosmo-box div.fr{padding: 10px;} .cosmo-box div.fr {height: auto; color: white;} .cosmo-box.large div.fl, .cosmo-box.large div.fr {padding:25px; } .cosmo-box h5 {font: italic normal 18px Georgia, "Times New Roman", Times, serif; margin-bottom: 15px; display: block;} .cosmo-box.large h5 {font: italic normal 20px Georgia, "Times New Roman", Times, serif;} .cosmo-box .fr.arrow { padding: 20px 10px 20px 40px; text-align: right; } .cosmo-box .fr.color { padding: 20px 10px; text-align: right;background: url(../images/shortcodes/bg-info-boxes.png) no-repeat left center; } .cosmo-box.large .fr.arrow { padding: 40px 25px 40px 60px;} .cosmo-box.large .fr.color { padding: 40px 25px;} .cosmo-box .fr a{font: italic normal 16px Georgia, "Times New Roman", Times, serif; color: white; } .cosmo-box .fr a span.desc { display: block; font: normal 11px Helvetica, Arial, sans-serif; color: #dedede;} .cosmo-box .fr.arrow.blue {background: url(../images/shortcodes/bg-info-boxes-arrow-blue.png) no-repeat left center;} .cosmo-box .fr.arrow.green {background: url(../images/shortcodes/bg-info-boxes-arrow-green.png) no-repeat left center;} .cosmo-box .fr.color.blue {background-color: #1e9fbf} .cosmo-box .fr.color.green {background-color: #94C847} .cosmo-box.default, .cosmo-box.demo, .cosmo-box.comment { border-color: #e2e1e0; background: #f7f7f7;} .cosmo-box.tick { border-color: #bce5b6; background: #eafae6;} .cosmo-box.info, .cosmo-box.download { border-color: #b6cfe5;background: #e6f1fa; } .cosmo-box.warning { border-color: #E6DB55;background: #FFFFE0; } .cosmo-box.error { border-color: #e5c5b6;background: #faebe6; } /* ------------- * List Styles - Unordered List * ------------- */ .cosmo-unorderedlist ul, .cosmo-orderedlist ol { margin:0 0 1.5em 0; padding: 0; } .cosmo-unorderedlist ul li, .cosmo-unorderedlist ul li, .cosmo-unorderedlist ul li ul, .cosmo-unorderedlist ul li ul { list-style-type: none!important; padding-left:25px; } .cosmo-unorderedlist.tick ul li, .cosmo-unorderedlist.tick ul li { background: url(../images/shortcodes/list.tick.png) no-repeat left top; } .cosmo-unorderedlist.cancel ul li, .cosmo-unorderedlist.cancel ul li { background: url(../images/shortcodes/list.cancel.png) no-repeat left top; } .cosmo-unorderedlist.bullet ul li, .cosmo-unorderedlist.bullet ul li { background: url(../images/shortcodes/list.bullet.png) no-repeat left top; } .cosmo-unorderedlist.arrow ul li, .cosmo-unorderedlist.arrow ul li { background: url(../images/shortcodes/list.arrow.png) no-repeat left top; } .cosmo-unorderedlist.star ul li, .cosmo-unorderedlist.star ul li { background: url(../images/shortcodes/list.star.png) no-repeat left top; } /* ------------- * List Styles - Ordered List * ------------- */ .cosmo-orderedlist ol li, .cosmo-orderedlist ol li ol, .cosmo-orderedlist ol li { list-style-type: none; margin-left: 25px; } .cosmo-orderedlist.armenian ol li, .cosmo-orderedlist.armenian ol li { list-style-type: armenian; } .cosmo-orderedlist.decimal ol li, .cosmo-orderedlist.decimal ol li { list-style-type: decimal; } .cosmo-orderedlist.decimal-leading-zero ol li, .cosmo-orderedlist.decimal-leading-zero ol li { list-style-type: decimal-leading-zero; } .cosmo-orderedlist.georgian ol li, .cosmo-orderedlist.georgian ol li { list-style-type: georgian; } .cosmo-orderedlist.lower-alpha ol li, .cosmo-orderedlist.lower-alpha ol li { list-style-type: lower-alpha; } .cosmo-orderedlist.lower-greek ol li, .cosmo-orderedlist.lower-greek ol li { list-style-type: lower-greek; } .cosmo-orderedlist.lower-latin ol li, .cosmo-orderedlist.lower-latin ol li { list-style-type: lower-latin; } .cosmo-orderedlist.lower-roman ol li, .cosmo-orderedlist.lower-roman ol li { list-style-type: lower-roman; } .cosmo-orderedlist.upper-alpha ol li, .cosmo-orderedlist.upper-alpha ol li { list-style-type: upper-alpha; } .cosmo-orderedlist.upper-latin ol li, .cosmo-orderedlist.upper-latin ol li { list-style-type: upper-latin; } .cosmo-orderedlist.upper-roman ol li, .cosmo-orderedlist.upper-roman ol li { list-style-type: upper-roman; } /* ------------- * Highlight and Abbreviation * ------------- */ span.cosmo-highlight { background: #FFFFAA; padding: 3px 3px 1px; } abbr { border-bottom: 1px dashed #999999; cursor: help; } /* ------------- * Dropcap * ------------- */ span.dropcap { font-size: 300%; font-weight: bold; float: left; position: relative; margin:5px 7px 0 0; line-height: 0.7em; } /* ------------- * Tabs - Horizontal * ------------- */ .cosmo-tabs {clear: both; display: inline-block; background: white; margin: 20px 0; width: 100%; border: 1px solid #efefef; float: none; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;} @media projection, screen { .cosmo-tabs .tabs-hide { display: none; } } @media print {.cosmo-tabs .tabs-nav { display: none;} } .cosmo-tabs ul.tabs-nav{ -moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px 3px; list-style: none; margin: 0; padding: 0; height: 39px; border-bottom: 1px solid #efefef; background: #fafafa; float: none!important;} .cosmo-tabs .tabs-nav li { float: left; margin: 0; min-width: 68px; width: auto!important; border-right: 1px solid #efefef; height: 40px; padding: 0!important; background: none!important; list-style-type: none!important;} .cosmo-tabs .tabs-nav li.first{ -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px 4px; } .cosmo-tabs .tabs-nav a, .cosmo-tabs .tabs-nav a span { display: block; padding: 0 10px; cursor: pointer;} .cosmo-tabs .tabs-nav a { position: relative; top: 1px; z-index: 2; padding-left: 0; color: #444; text-shadow: 0 1px 0 #fff; font-size: 12px; font-weight: bold; line-height: 14px; text-align: center; text-decoration: none;} .cosmo-tabs .tabs-nav .tabs-selected a { color: #000; } .cosmo-tabs .tabs-nav .tabs-selected a, .cosmo-tabs .tabs-nav a:hover, .cosmo-tabs .tabs-nav a:focus, .cosmo-tabs .tabs-nav a:active { outline: 0;} .cosmo-tabs .tabs-nav a span { width: 46px; min-width: 46px; height: 28px; min-height: 28px; padding-top: 12px; padding-right: 0; } *>.cosmo-tabs .tabs-nav a span { width: auto; height: auto;} .cosmo-tabs .tabs-nav .tabs-selected { background: #fff!important; border-bottom: none;} .cosmo-tabs .tabs-container { padding: 15px; background: white; -moz-border-radius-topleft: 3px; -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px 3px; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px 3px; } /* ------------- * Tabs - Vertical * ------------- */ .cosmo-tabs.vertical {position: relative;} .cosmo-tabs.vertical ul.tabs-nav{ float: left!important; height: auto; width: 20%; border-bottom: none; *background: none; } .cosmo-tabs.vertical .tabs-nav li {float: none; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; height: 38px;} .cosmo-tabs.vertical .tabs-nav li.last { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px 4px; border-bottom: none;} .cosmo-tabs.vertical .tabs-nav .tabs-selected { border-right: 1px solid #fff; } .cosmo-tabs.vertical .tabs-nav li.first.tabs-selected {border-top: none;} .cosmo-tabs.vertical .tabs-nav a span { } .cosmo-tabs.vertical .tabs-container { margin-left: 20%; padding: 10px 20px; } .cosmo-tabs.vertical .tabs-container p{ margin: 0; padding: 0; } /* ------------- * Accordion * ------------- */ h2.cosmo-acc-trigger { padding: 0; margin: 2px 0 0 0; background: #fafafa; height: 39px; line-height: 39px; font-size: 14px; border: 1px solid #efefef; text-shadow: 0 1px 0 #fff; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;} h2.cosmo-acc-trigger a { color: #444; text-decoration: none; display: block; padding: 0 0 0 20px; margin: 0 0 0 20px; outline: none; background: url(../images/shortcodes/accordion.arrows.png) left 15px no-repeat; height: 30px;} h2.cosmo-acc-trigger.active a{background-position: left -10px;} .cosmo-acc-container { margin: 0 0 4px 0; padding: 15px 20px; background: #FDFCFA; color: #444; border: 1px solid #efefef; border-top: none; overflow: hidden; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;} /* ------------- * Columns * ------------- */ .twocol_one{width:48%;} .threecol_one{width:30.66%;} .threecol_two{width:65.33%;} .fourcol_one{width:22%;} .fourcol_two{width:48%;} .fourcol_three{width:74%;} .fivecol_one{width:16.8%;} .fivecol_two{width:37.6%;} .fivecol_three{width:58.4%;} .fivecol_four{width:67.2%;} .twocol_one,.threecol_one,.threecol_two,.fourcol_one,.fourcol_two,.fourcol_three,.fivecol_one,.fivecol_two,.fivecol_three,.fivecol_four{float:left;margin-right:4%;position:relative; margin-top:10px; margin-bottom:10px;} .last{clear:right;margin-right:0 !important;} /* ------------- * Toggle * ------------- */ .cosmo-toggle {clear: both; display: inline-block; margin: 20px 0; width: 100%;} .cosmo-toggle h2 { padding: 0; margin: 0; background: #fafafa; height: 39px; line-height: 39px; font-size: 14px; border: 1px solid #efefef; text-shadow: 0 1px 0 #fff; cursor: pointer; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;} .cosmo-toggle h2 a.show, .cosmo-toggle h2 a.hide { color: #444; text-decoration: none; display: block; margin: 0 0 0 20px; padding: 0 0 0 20px; outline: none; background: url(../images/shortcodes/toggle.arrows.png) left 15px no-repeat; height: 30px;} .cosmo-toggle h2 a.hide { background-position: left -11px;} .cosmo-toggle .cosmo-toggle-container { margin: 0 0 4px 0; padding: 15px 20px; background: #FDFCFA; color: #444; border: 1px solid #efefef; border-top: none; overflow: hidden; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;} div.hidden, span.hidden { display:none } /*-------------- * Admin Cosmo Ico *-------------*/ img.cosmo-icon { float: left; margin: 0 10px 0 0; } /*Pricing box*/ .cols-2, .cols-3, .cols-4, .cols-5 { float: left; width: 100%; display: block; margin-top: 20px; } .pricing_box { border: 1px solid #ccc; float: left; text-align: center; padding: 0 0 20px 0; margin-left:-1px; box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5); background: #fff;} .pricing_box.radius-left { -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px;} .pricing_box.radius-right { -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px;} .pricing_box .header { text-shadow: 0 1px 1px #fff; border-bottom: 1px solid #ccc; background: url(../images/shortcodes/price.bg.png) repeat; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-top-left-radius: 5px;} .pricing_box .header { width: 100%; height: 68px; } .pricing_box .header span { position: relative; top: 20px; font-size: 16px; font-weight: bold; line-height: 28px;} .pricing_box .header span.info { position: relative; font-size: 12px; font-weight: normal; top: 2px; display: block; color: gray; } .pricing_box p { line-height: 28px;} .pricing_box ul { list-style: none; margin: 0 0 15px 0!important; text-align: left;} .cols-2 .pricing_box { width: 49.8%; } .cols-3 .pricing_box { width: 33%; } .cols-4 .pricing_box { width: 24.8%; font-size: 1em; } .cols-5 .pricing_box { width: 19.5%; font-size: 0.9em;} .pricing_box ul li { line-height: 4em; padding-left: 20px!important; list-style-type: none!important;} .pricing_box ul li.odd { background: #F9F9F9;} .pricing_box ul li.even { background: #fff;} .pricing_box strong { background: url(../images/shortcodes/price.sprite.png) no-repeat 0 -9999px; height: 12px; padding-left: 20px; font-style: normal; color: gray; } .pricing_box strong.no { background-position: 0 0;} .pricing_box strong.yes { background-position: 0 -15px;} .pricing_box strong.single { background-position: 0 -30px; } .pricing_box strong.unlim { background-position: 0 -45px; } .pricing_box strong.more{ background: url(../images/shortcodes/price.more.png) no-repeat 0 0; height: 20px; width: 20px; cursor: pointer; float: right; padding: 0; margin: 14px 14px 0 0;} .pricing_box strong.nopad { padding: 0;} .pricing_box h3{ margin: 20px 0; font-size: 24px; display: block;} .pricing_box h3 em{ font-size: 12px; font-weight: normal;} .pricing_box p.button { height: 40px; background: url(../images/shortcodes/price.readmore.png) no-repeat left 0; float: none; *float: left; display: inline-block; } .pricing_box p.button a { font-size: 14px; height: 40px!important; line-height: 40px; background: url(../images/shortcodes/price.readmore.png) no-repeat right -40px; padding:0 40px; } .pricing_box p.button:hover {background-position:left -80px;} .pricing_box p.button a:hover{background-position:right -120px;} .pricing_box.large { position: relative; z-index: 9; margin-top: -20px; -moz-box-shadow: 0 1px 10px #cbcbcb; -webkit-box-shadow: 0 1px 10px #cbcbcb; box-shadow: 0px 1px 10px #cbcbcb; padding: 0 0 40px 0; border-radius: 5px;} .pricing_box.large .header { color: #fff; text-shadow:0 -1px 0 #47aec8; height: 88px; background: url(../images/shortcodes/price.bg.signup.png) repeat; border-bottom: 1px solid #47aec8;} .pricing_box.large .header span{ top: 30px; } .pricing_box.large .header span.info{ top: 14px; color: #576e1f; text-shadow:none; } .pricing_box.large p.button { background-position:left -160px;} .pricing_box.large p.button a{ background-position:right -200px; color: white; text-shadow:0 -1px 0 #47AEC8; } .pricing_box.large p.button:hover { background-position:left -240px;} .pricing_box.large p.button a:hover{ background-position:right -280px; } /*Tables*/ .cosmotable { border-radius: 5px 5px 0 0; margin: 0 -1px 24px 0; text-align: left; width: 100%; border: 1px solid #e7e7e7; border-collapse: separate; border-spacing: 0; box-shadow: 0 2px 10px -4px rgba(0, 0, 0, 0.5)} .cosmotable tr th { border-radius: 5px 5px 0 0; padding: 10px; font-weight: bold; color: black; background: #F9F9F9; border-bottom: 1px solid #e7e7e7; } .cosmotable tr td { padding: 10px; text-align: left; background: white; vertical-align} .cosmotable tr:nth-child(even) td, #content .cosmotable tr:nth-child(even) th { background-color: #F9F9F9; } .cosmotable.blue tr th { background: #47aec8; color: white; } .cosmotable.green tr th { background: #94c847; color: white;}

lib/images/shortcodes/btn.left.pink.small.png

lib/images/shortcodes/price.bg.signup.png

lib/images/shortcodes/1.3.png

lib/images/shortcodes/list.star.png

lib/images/shortcodes/btn.right.gray.large.png

lib/images/shortcodes/btn.left.green.small.png

lib/images/shortcodes/btn.right.green.png

lib/images/shortcodes/btn.right.orange.small.png

lib/images/shortcodes/btn.left.pink.png

lib/images/shortcodes/4.5.png

lib/images/shortcodes/btn.left.blue.small.png

lib/images/shortcodes/btn.right.pink.small.png

lib/images/shortcodes/2.4.png

lib/images/shortcodes/price.bg.png

lib/images/shortcodes/btn.right.gray.png

lib/images/shortcodes/btn.right.black.png

lib/images/shortcodes/btn.left.brown.small.png

lib/images/shortcodes/btn.left.blue.png

lib/images/shortcodes/btn.right.red.png

lib/images/shortcodes/price.readmore.png

lib/images/shortcodes/btn.left.green.large.png

lib/images/shortcodes/btn.right.red.small.png

lib/images/shortcodes/3.4.png

lib/images/shortcodes/list.cancel.png

lib/images/shortcodes/bg-info-boxes.png

lib/images/shortcodes/btn.right.brown.small.png

lib/images/shortcodes/btn.right.green.small.png

lib/images/shortcodes/btn.right.green.large.png

lib/images/shortcodes/bg-info-boxes-arrow-green.png

lib/images/shortcodes/btn.left.orange.small.png

lib/images/shortcodes/btn.right.black.small.png

lib/images/shortcodes/list.tick.png

lib/images/shortcodes/btn.right.gray.small.png

lib/images/shortcodes/3.5.png

lib/images/shortcodes/toggle.arrows.png

lib/images/shortcodes/btn.left.brown.png

lib/images/shortcodes/quote.png

lib/images/shortcodes/btn.right.orange.large.png

lib/images/shortcodes/btn.left.green.png

lib/images/shortcodes/list.arrow.png

lib/images/shortcodes/btn.left.brown.large.png

lib/images/shortcodes/btn.right.blue.large.png

lib/images/shortcodes/1.4.png

lib/images/shortcodes/icons.png

lib/images/shortcodes/btn.left.gray.large.png

lib/images/shortcodes/btn.left.red.small.png

lib/images/shortcodes/1.5.png

lib/images/shortcodes/btn.right.blue.png

lib/images/shortcodes/btn.left.gray.png

lib/images/shortcodes/btn.left.orange.png

lib/images/shortcodes/btn.left.pink.large.png

lib/images/shortcodes/list.bullet.png

lib/images/shortcodes/btn.left.black.small.png

lib/images/shortcodes/btn.left.orange.large.png

lib/images/shortcodes/btn.left.gray.small.png

lib/images/shortcodes/btn.right.orange.png

lib/images/shortcodes/accordion.bg.gif

lib/images/shortcodes/2.3.png

lib/images/shortcodes/accordion.arrows.png

lib/images/shortcodes/btn.left.red.large.png

lib/images/shortcodes/btn.right.brown.large.png

lib/images/shortcodes/btn.left.black.png

lib/images/shortcodes/bg-info-boxes-arrow-blue.png

lib/images/shortcodes/btn.right.blue.small.png

lib/images/shortcodes/btn.right.black.large.png

lib/images/shortcodes/btn.right.red.large.png

lib/images/shortcodes/price.sprite.png

lib/images/shortcodes/1.2.png

lib/images/shortcodes/btn.right.pink.large.png

lib/images/shortcodes/btn.left.red.png

lib/images/shortcodes/btn.left.blue.large.png

lib/images/shortcodes/btn.right.brown.png

lib/images/shortcodes/2.5.png

lib/images/shortcodes/btn.left.black.large.png

lib/images/shortcodes/btn.right.pink.png

air-plasma.php

Air Plasma

 

THERMAL DYNAMICS OFFERS 2 PRODUCT FAMILIES FOR AIR PLASMA CUTTING.

Thermal Dynamics offers 2 product families for air plasma cutting: Liquid cooled Auto-Cut systems for up to 300 amps of cutting power, and air-cooled CUTMASTER A-Series systems for light industrial applications. 

Auto-Cut® systems are available in 100, 200 and 300 amp configurations. They all utilize a simple, precise gas control mounted on the power supply. Auto-Cut® systems are excellent, economical systems for cutting gauge material up to 50 mm (2 in) plate.

 

Auto-Cut®  100

Auto-Cut®  200

Auto-Cut®  300

Production Pierce

15 mm (5/8”)

25 mm (1”)

35 mm (1 1/4”)

6 mm (1/4”) Mild Steel

3.21 m/min (150 ipm)

4.70 m/min (185 ipm)

 

12mm (1/2”) Mild Steel

1.90m/min (75 ipm)

2.54 m/min (100 ipm)

2.80 m/min (110 ipm)

20 mm (3/4”) Mild Steel

0.76 m/min (30 ipm)

1.52 m/min (60 ipm)

1.90m/min (75 ipm)

25 mm (1”) Mild Steel

0.51 m/min (20 ipm)

0.89 m/min (35 ipm)

1.27 m/min (50 ipm)

35 mm (1 ¼”) Mild Steel

 

0.51 m/min (20 ipm)

0.89 m/min (35 ipm)

40 mm (1 1/2”) Mild Steel

 

 

0.51 m/min (20 ipm)

These figures represent cut capability at rated output using Air plasma and Air shield

Auto-Cut® systems feature a simple and robust gas control console. Like all Auto-Cut and Ultra-Cut®systems, they are equipped with Thermal Dynamics’ nitrogen/WMS cutting process for best in the industry cutting performance in aluminum and stainless steel applications.

THE CUTMASTER® A-SERIES

The CUTMASTER® A-Series family offers excellent cut quality in a lightweight, economical package. A-Series systems feature the 1Torch, Thermal Dynamics’ premium single-gas, air plasma torch.  Available in 4 models, all A-Series systems feature:

  • 80% duty cycle to handle production cutting in the most demanding environments
  • Lightweight power supply design for ease of mounting and installation
  • A unique valve-in-torch design to reduce cycle time and increase productivity
  • Built in CNC interface connection for Start/Stop and OK-to-move signals
  • An optional interface for divided arc voltage to supply torch height controllers
  • Embedded automation software to improve productivity
  • Automatic torch identification for quick change to a hand torch when desired
  • The reliable and flexible SL 100® SV mechanized torch with 25, ft, 35 ft or 50 ft leads and the standard ATC quick disconnect
     

cnc.php

Take Control Of Your Integrated Controls

 

   
There are plenty of reasons to update to a new CNC.

Maybe an existing system is failing too often and repairs are beginning to get expensive. Maybe it needs additional memory for your increasingly complex programs. Or, your facility needs more sophisticated CAD capabilities. So, when a leading American steel producer needed to update their CNC, they came to Thermal Dynamics Automation for help.

A state-of-the-art Integrated Control offers high precision cutting performance, as well as exceptional ease of use. A high precision Ultra-Cut Auto Gas plasma system uses the TDC XT CNC and an integrated precision Torch Height Control to provide a single control point for all plasma and motion parameters.

The Thermal Dynamics Automation TDC XT CNC has a 15" TFT, high resolution flat panel touch screen equipped with dual microprocessor technology for true multi-tasking. Operators gain unparalleled ease of use with the unique ergonomics, a single point of plasma control and motion and torch height control. Cut parameters are embedded in the system, so operators can select from a menu of routine cut programs that are automatically applied to optimize cut procedures for the selected material.

For precision CNC control, select Thermal Dynamics Automation. Adding Integrated Controls to your cutting system is just one of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

Advantages:

 

Considerations:

   
Integrated Controls   Integrated Controls
  • Quick, easy set up and process selection
  • Quick, automatic switching between marking and cutting
  • One control screen for all process functions
  • Cut parameters are embedded in the controller
  • Integrated Torch Height Controller with optional built-in collision sensor
  • Network capable for part design, file downloads and technical support
 
  • Typical System: Ultra-Cut 100A, 200A, 300A, 400A
  • The TDC XT CNC includes Micro CAD software for creating and modifying cut programs, as well as direct download capability for DXF files
  • Software options include nesting tools, productivity tools, an HVAC user interface and Diameter PRO™ precision hole technology (ethernet capability is a standard feature)

index.php

Welcome to NextGen Plasma Private Limited

 

   

The founder of NextGen Plasma Private Limited is a technocrat having 18 + years of experiences in the field of Welding. Dr. Prof. T.K.Pal, HOD - Dept of Welding Technology Centre, Metallurgical and Material Engineering Department of Jadavpur University, Kolkata-700 032 a eminent metallurgist having 32 years of reach experiences in Welding and Hard facing for different application and is actively involved in all the activities of NextGen and giving solutions at site to the customers. Dr. Pal has a research unit in his University where he and his team are doing lots of research on base metal and selection of alloys for better life after Welding/Hard Facing. Mr. Sankar Chakraborty, Director-Sales is a known personality in Cements/Steel /Mines and Sugar industries has a long innings with “Welding Alloys”.

Today, NextGen is a National Channel Partner in India Operation for STOODY, USA & Thermadyne Group of Companies Global Head Quarter : Thermadyne Industries Inc. Suite 300, 16052 Swingley Ridge Road, St. Louis ,MO 63017, USA.

STOODY, USA a Global leader in Hard facing for more than 91 years. STOODY was the first company to introduce the concept of Hard-Facing and has accumulated more than ten thousands of case histories of actual field applications. Today, the user of Hard-Facing materials can be guided, not by theory, Laboratory tests or wishful thinking in his selection of alloys and procedures, but by the practical experience of field performance under wide range of operating conditions. In 1946 STOODY first published the Hard-Facing Guidebook, the most used (and most copied) piece of literature in this field. One can directly visit their website at www.stoody.com or call at their International Customer care : 905-827-9777.

landing/style.css

@import url("css/blocks.css"); /*General*/ html, body{height: 100%;} body{ font:12px/20px Helvetica, Arial, sans-serif; color: #3f4950;} /* Text elements */ *{ margin: 0; padding: 0; outline: none; } a img{ border:0; } ul li,ol li{ list-style: none; } fieldset{ border: 0; margin: 0; padding: 0;} ol ol { list-style: upper-alpha; } ol ol ol { list-style: lower-roman; } ol ol ol ol { list-style: lower-alpha; } ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; } dl { margin: 0 0 24px 0; } dt { font-weight: bold; } dd { margin-bottom: 18px; } strong { font-weight: bold; } cite, em, i { font-style: italic; } big { font-size: 131.25%; } ins { background: #ffc; text-decoration: none; } blockquote { font-style: italic; padding: 0 3em; } blockquote cite, blockquote em, blockquote i { font-style: normal; } pre { background: #f7f7f7; color: #222; line-height: 1.6em; margin-bottom: 18px; padding: 1.5em; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub {top: .5ex; } /*Miscellaneous*/ .txt_c{ text-align: center; } .auto_margin { margin: 0 auto!important; } /*Body elements*/ .b_body { overflow: hidden; min-height: 100%; position: relative; } .landing .b_body { background: url(images/body.bg.demo.png) repeat-x center center;} .landing h2 { font: italic 22px/34px Georgia; margin-bottom: 60px;} p {margin-top: 20px;} p:first-child {margin-top: 0;}

landing/css/blocks.css

.b_page{ width: 960px; margin: 0 auto; position: relative; z-index: 10; } .b:before,.b:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.b:after{clear:both}.b{zoom:1} .b{ margin: 0 10px; float: left; } .w_960{ width: 960px; } .w_940{ width: 940px; } .w_860{ width: 860px; } .w_780{ width: 780px; } .w_700{ width: 700px; } .w_620{ width: 620px; } .w_540{ width: 540px; } .w_460{ width: 460px; } .w_440{ width: 440px; } .w_380{ width: 380px; } .w_300{ width: 300px; } .w_220{ width: 220px; } .w_140{ width: 140px; } .w_120{ width: 120px; } .w_60{ width: 60px; }

landing/images/logo.3.png

landing/images/pattern.paper.png

landing/images/logo.1.png

landing/images/body.bg.demo.png

landing/images/logo.2.png

_alllinks.php

<link href="style.css" rel="stylesheet" type="text/css" /> <link href="css/custom.css" rel="stylesheet" type="text/css" /> <link href="lib/css/shortcode.css" rel="stylesheet" type="text/css" /> <link href='http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700&amp;subset=latin,cyrillic' rel='stylesheet' type='text/css' /> <!--[if lt IE 9]> <script src="js/html5.js"></script> <![endif]--> <script src="js/jquery.min.js" type="text/javascript"></script> <!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" type="text/javascript"></script>--> <script src="js/jquery.superfish.js" type="text/javascript"></script><!--Main menu--> <script src="js/jquery.supersubs.js" type="text/javascript"></script><!--Main submenu--> <script src="js/jquery.mosaic.1.0.1.min.js" type="text/javascript" ></script><!--Mosaic fade--> <script src="js/jquery.mousewheel.js" type="text/javascript"></script><!-- the mousewheel plugin - optional to provide mousewheel support --> <script src="js/jquery.jscrollpane.min.js" type="text/javascript"></script><!-- the jScrollPane script --> <script src="js/slideshow.js" type="text/javascript"></script> <script src="js/jquery.easing.min.js" type="text/javascript"></script><!--Effects--> <script src="js/slides.min.jquery.js" type="text/javascript"></script><!--Dynamic Twitter sliding--> <script src="js/jquery.prettyPhoto.js" type="text/javascript"></script><!--Pretty photo--> <script src="js/prettyPhoto.settings.js" type="text/javascript"></script><!--Pretty photo settings--> <script src="js/functions.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $('.scroll-pane').jScrollPane(); }); // Speed of the automatic slideshow var slideshowSpeed = 6000; // Variable to store the images we need to set as background // which also includes some text and url's. var photos = [ { "image" : "slideshow/first.jpg", "url" : "#", "firstline" : "<span>DOES YOUR PLASMA CUTTER </span> MAKE THE CUT?", "secondline" : "Thermal Dynamics Automation&reg; is where professionals look when cutting mild steel and non-ferrous materials for cut quality, ease of use, cut speed and overall productivity. Our plasma systems have the solutions you need." }, { "image" : "slideshow/3.jpg", "url" : "#", "firstline" : "ROBOTS AREN'T THE FUTURE ANYMORE, <span>THEY'RE THE STANDARD</span>", "secondline" : "Robots have become indispensable in the industry. We provide you the solution for all your automated cutting needs with specifically engineered profile cutting consumable parts for accuracy and flexibility." } ]; </script> <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <script type="text/javascript" src="js/jquery.validate.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#formLeft .input-bg").hover(function() { $(this).addClass("active"); }, function() { $(this).removeClass("active"); }); $("#formLeft input").focus(function() { $(this).parent().addClass("active"); }); $("#formLeft input").blur(function() { $("#formLeft .input-bg").removeClass("active"); }); $("#formRight .message-bg").hover(function() { $(this).addClass("active"); }, function() { $(this).removeClass("active"); }); $("#formRight textarea").focus(function() { $(this).parent().addClass("active"); }); $("#formRight textarea").blur(function() { $("#formRight .message-bg").removeClass("active"); }); $("#commentForm").validate(); }); </script>

js/jquery.superfish.js

/* * Superfish v1.4.8 - jQuery menu widget * Copyright (c) 2008 Joel Birch * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt */ ;(function($){ $.fn.superfish = function(op){ var sf = $.fn.superfish, c = sf.c, $arrow = $(['<span class="',c.arrowClass,'"> &#187;</span>'].join('')), over = function(){ var $$ = $(this), menu = getMenu($$); clearTimeout(menu.sfTimer); $$.showSuperfishUl().siblings().hideSuperfishUl(); }, out = function(){ var $$ = $(this), menu = getMenu($$), o = sf.op; clearTimeout(menu.sfTimer); menu.sfTimer=setTimeout(function(){ o.retainPath=($.inArray($$[0],o.$path)>-1); $$.hideSuperfishUl(); if (o.$path.length && $$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);} },o.delay); }, getMenu = function($menu){ var menu = $menu.parents(['ul.',c.menuClass,':first'].join(''))[0]; sf.op = sf.o[menu.serial]; return menu; }, addArrow = function($a){ $a.addClass(c.anchorClass).append($arrow.clone()); }; return this.each(function() { var s = this.serial = sf.o.length; var o = $.extend({},sf.defaults,op); o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){ $(this).addClass([o.hoverClass,c.bcClass].join(' ')) .filter('li:has(ul)').removeClass(o.pathClass); }); sf.o[s] = sf.op = o; $('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() { if (o.autoArrows) addArrow( $('>a:first-child',this) ); }) .not('.'+c.bcClass) .hideSuperfishUl(); var $a = $('a',this); $a.each(function(i){ var $li = $a.eq(i).parents('li'); $a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li);}); }); o.onInit.call(this); }).each(function() { var menuClasses = [c.menuClass]; if (sf.op.dropShadows && !($.browser.msie && $.browser.version < 7)) menuClasses.push(c.shadowClass); $(this).addClass(menuClasses.join(' ')); }); }; var sf = $.fn.superfish; sf.o = []; sf.op = {}; sf.IE7fix = function(){ var o = sf.op; if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined) this.toggleClass(sf.c.shadowClass+'-off'); }; sf.c = { bcClass : 'sf-breadcrumb', menuClass : 'sf-js-enabled', anchorClass : 'sf-with-ul', arrowClass : 'sf-sub-indicator', shadowClass : 'sf-shadow' }; sf.defaults = { hoverClass : 'sfHover', pathClass : 'overideThisToUse', pathLevels : 1, delay : 800, animation : {opacity:'show'}, speed : 'normal', autoArrows : true, dropShadows : true, disableHI : false, // true disables hoverIntent detection onInit : function(){}, // callback functions onBeforeShow: function(){}, onShow : function(){}, onHide : function(){} }; $.fn.extend({ hideSuperfishUl : function(){ var o = sf.op, not = (o.retainPath===true) ? o.$path : ''; o.retainPath = false; var $ul = $(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.hoverClass) .find('>ul').hide().css('visibility','hidden'); o.onHide.call($ul); return this; }, showSuperfishUl : function(){ var o = sf.op, sh = sf.c.shadowClass+'-off', $ul = this.addClass(o.hoverClass) .find('>ul:hidden').css('visibility','visible'); sf.IE7fix.call($ul); o.onBeforeShow.call($ul); $ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); o.onShow.call($ul); }); return this; } }); })(jQuery);

js/html5.js

// iepp v2.1pre @jon_neal & @aFarkas github.com/aFarkas/iepp // html5shiv @rem remysharp.com/html5-enabling-script // Dual licensed under the MIT or GPL Version 2 licenses /*@cc_on(function(a,b){function r(a){var b=-1;while(++b<f)a.createElement(e[b])}if(!window.attachEvent||!b.createStyleSheet||!function(){var a=document.createElement("div");return a.innerHTML="<elem></elem>",a.childNodes.length!==1}())return;a.iepp=a.iepp||{};var c=a.iepp,d=c.html5elements||"abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|subline|summary|time|video",e=d.split("|"),f=e.length,g=new RegExp("(^|\\s)("+d+")","gi"),h=new RegExp("<(/*)("+d+")","gi"),i=/^\s*[\{\}]\s*$/,j=new RegExp("(^|[^\\n]*?\\s)("+d+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),k=b.createDocumentFragment(),l=b.documentElement,m=b.getElementsByTagName("script")[0].parentNode,n=b.createElement("body"),o=b.createElement("style"),p=/print|all/,q;c.getCSS=function(a,b){try{if(a+""===undefined)return""}catch(d){return""}var e=-1,f=a.length,g,h=[];while(++e<f){g=a[e];if(g.disabled)continue;b=g.media||b,p.test(b)&&h.push(c.getCSS(g.imports,b),g.cssText),b="all"}return h.join("")},c.parseCSS=function(a){var b=[],c;while((c=j.exec(a))!=null)b.push(((i.exec(c[1])?"\n":c[1])+c[2]+c[3]).replace(g,"$1.iepp-$2")+c[4]);return b.join("\n")},c.writeHTML=function(){var a=-1;q=q||b.body;while(++a<f){var c=b.getElementsByTagName(e[a]),d=c.length,g=-1;while(++g<d)c[g].className.indexOf("iepp-")<0&&(c[g].className+=" iepp-"+e[a])}k.appendChild(q),l.appendChild(n),n.className=q.className,n.id=q.id,n.innerHTML=q.innerHTML.replace(h,"<$1font")},c._beforePrint=function(){if(c.disablePP)return;o.styleSheet.cssText=c.parseCSS(c.getCSS(b.styleSheets,"all")),c.writeHTML()},c.restoreHTML=function(){if(c.disablePP)return;n.swapNode(q)},c._afterPrint=function(){c.restoreHTML(),o.styleSheet.cssText=""},r(b),r(k);if(c.disablePP)return;m.insertBefore(o,m.firstChild),o.media="print",o.className="iepp-printshim",a.attachEvent("onbeforeprint",c._beforePrint),a.attachEvent("onafterprint",c._afterPrint)})(this,document)@*/

js/jquery.prettyPhoto.js

/* ------------------------------------------------------------------------ Class: prettyPhoto Use: Lightbox clone for jQuery Author: Stephane Caron (http://www.no-margin-for-errors.com) Version: 3.1.2 ------------------------------------------------------------------------- */ (function($){$.prettyPhoto={version:'3.1.2'};$.fn.prettyPhoto=function(pp_settings){pp_settings=jQuery.extend({animation_speed:'fast',slideshow:5000,autoplay_slideshow:false,opacity:0.80,show_title:true,allow_resize:true,default_width:500,default_height:344,counter_separator_label:'/',theme:'pp_default',horizontal_padding:20,hideflash:false,wmode:'opaque',autoplay:true,modal:false,deeplinking:true,overlay_gallery:true,keyboard_shortcuts:true,changepicturecallback:function(){},callback:function(){},ie6_fallback:true,markup:'<div class="pp_pic_holder"><div class="ppt">&nbsp;</div><div class="pp_top"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div><div class="pp_content_container"><div class="pp_left"><div class="pp_right"><div class="pp_content"><div class="pp_loaderIcon"></div><div class="pp_fade"><a href="#" class="pp_expand" title="Expand the image">Expand</a><div class="pp_hoverContainer"><a class="pp_next" href="#">next</a><a class="pp_previous" href="#">previous</a></div><div id="pp_full_res"></div><div class="pp_details"><div class="pp_nav"><a href="#" class="pp_arrow_previous">Previous</a><p class="currentTextHolder">0/0</p><a href="#" class="pp_arrow_next">Next</a></div><p class="pp_description"></p>{pp_social}<a class="pp_close" href="#">Close</a></div></div></div></div></div></div><div class="pp_bottom"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div></div><div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"><a href="#" class="pp_arrow_previous">Previous</a><div><ul>{gallery}</ul></div><a href="#" class="pp_arrow_next">Next</a></div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:'',social_tools:'<div class="pp_social"><div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="facebook"><iframe src="http://www.facebook.com/plugins/like.php?locale=en_US&href='+location.href+'&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div></div>'},pp_settings);var matchedObjects=this,percentBased=false,pp_dimensions,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,windowHeight=$(window).height(),windowWidth=$(window).width(),pp_slideshow;doresize=true,scroll_pos=_get_scroll();$(window).unbind('resize.prettyphoto').bind('resize.prettyphoto',function(){_center_overlay();_resize_overlay();});if(pp_settings.keyboard_shortcuts){$(document).unbind('keydown.prettyphoto').bind('keydown.prettyphoto',function(e){if(typeof $pp_pic_holder!='undefined'){if($pp_pic_holder.is(':visible')){switch(e.keyCode){case 37:$.prettyPhoto.changePage('previous');e.preventDefault();break;case 39:$.prettyPhoto.changePage('next');e.preventDefault();break;case 27:if(!settings.modal) $.prettyPhoto.close();e.preventDefault();break;};};};});};$.prettyPhoto.initialize=function(){settings=pp_settings;if(settings.theme=='pp_default')settings.horizontal_padding=16;if(settings.ie6_fallback&&$.browser.msie&&parseInt($.browser.version)==6)settings.theme="light_square";theRel=$(this).attr('rel');galleryRegExp=/\[(?:.*)\]/;isSet=(galleryRegExp.exec(theRel))?true:false;pp_images=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return $(n).attr('href');}):$.makeArray($(this).attr('href'));pp_titles=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).find('img').attr('alt'))?$(n).find('img').attr('alt'):"";}):$.makeArray($(this).find('img').attr('alt'));pp_descriptions=(isSet)?jQuery.map(matchedObjects,function(n,i){if($(n).attr('rel').indexOf(theRel)!=-1)return($(n).attr('title'))?$(n).attr('title'):"";}):$.makeArray($(this).attr('title'));set_position=jQuery.inArray($(this).attr('href'),pp_images);rel_index=(isSet)?set_position:$("a[rel^='"+theRel+"']").index($(this));_build_overlay(this);if(settings.allow_resize) $(window).bind('scroll.prettyphoto',function(){_center_overlay();});$.prettyPhoto.open();return false;} $.prettyPhoto.open=function(event){if(typeof settings=="undefined"){settings=pp_settings;if($.browser.msie&&$.browser.version==6)settings.theme="light_square";pp_images=$.makeArray(arguments[0]);pp_titles=(arguments[1])?$.makeArray(arguments[1]):$.makeArray("");pp_descriptions=(arguments[2])?$.makeArray(arguments[2]):$.makeArray("");isSet=(pp_images.length>1)?true:false;set_position=0;_build_overlay(event.target);} if($.browser.msie&&$.browser.version==6)$('select').css('visibility','hidden');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','hidden');_checkPosition($(pp_images).size());$('.pp_loaderIcon').show();if($ppt.is(':hidden'))$ppt.css('opacity',0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find('.currentTextHolder').text((set_position+1)+settings.counter_separator_label+$(pp_images).size());if(pp_descriptions[set_position]!=""){$pp_pic_holder.find('.pp_description').show().html(unescape(pp_descriptions[set_position]));}else{$pp_pic_holder.find('.pp_description').hide();} movie_width=(parseFloat(getParam('width',pp_images[set_position])))?getParam('width',pp_images[set_position]):settings.default_width.toString();movie_height=(parseFloat(getParam('height',pp_images[set_position])))?getParam('height',pp_images[set_position]):settings.default_height.toString();percentBased=false;if(movie_height.indexOf('%')!=-1){movie_height=parseFloat(($(window).height()*parseFloat(movie_height)/100)-150);percentBased=true;} if(movie_width.indexOf('%')!=-1){movie_width=parseFloat(($(window).width()*parseFloat(movie_width)/100)-150);percentBased=true;} $pp_pic_holder.fadeIn(function(){(settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined")?$ppt.html(unescape(pp_titles[set_position])):$ppt.html('&nbsp;');imgPreloader="";skipInjection=false;switch(_getFileType(pp_images[set_position])){case'image':imgPreloader=new Image();nextImage=new Image();if(isSet&&set_position<$(pp_images).size()-1)nextImage.src=pp_images[set_position+1];prevImage=new Image();if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find('#pp_full_res')[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){pp_dimensions=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent();};imgPreloader.onerror=function(){alert('Image cannot be loaded. Make sure the path is correct and image exist.');$.prettyPhoto.close();};imgPreloader.src=pp_images[set_position];break;case'youtube':pp_dimensions=_fitToViewport(movie_width,movie_height);movie='http://www.youtube.com/embed/'+getParam('v',pp_images[set_position]);(getParam('rel',pp_images[set_position]))?movie+="?rel="+getParam('rel',pp_images[set_position]):movie+="?rel=1";if(settings.autoplay)movie+="&autoplay=1";toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case'vimeo':pp_dimensions=_fitToViewport(movie_width,movie_height);movie_id=pp_images[set_position];var regExp=/http:\/\/(www\.)?vimeo.com\/(\d+)/;var match=movie_id.match(regExp);movie='http://player.vimeo.com/video/'+match[2]+'?title=0&amp;byline=0&amp;portrait=0';if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=pp_dimensions['width']+'/embed/?moog_width='+pp_dimensions['width'];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,movie);break;case'quicktime':pp_dimensions=_fitToViewport(movie_width,movie_height);pp_dimensions['height']+=15;pp_dimensions['contentHeight']+=15;pp_dimensions['containerHeight']+=15;toInject=settings.quicktime_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case'flash':pp_dimensions=_fitToViewport(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf('flashvars')+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf('?'));toInject=settings.flash_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+'?'+flash_vars);break;case'iframe':pp_dimensions=_fitToViewport(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf('iframe')-1);toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions['width']).replace(/{height}/g,pp_dimensions['height']).replace(/{path}/g,frame_url);break;case'ajax':doresize=false;pp_dimensions=_fitToViewport(movie_width,movie_height);doresize=true;skipInjection=true;$.get(pp_images[set_position],function(responseHTML){toInject=settings.inline_markup.replace(/{content}/g,responseHTML);$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();});break;case'custom':pp_dimensions=_fitToViewport(movie_width,movie_height);toInject=settings.custom_markup;break;case'inline':myClone=$(pp_images[set_position]).clone().append('<br clear="all" />').css({'width':settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo($('body')).show();doresize=false;pp_dimensions=_fitToViewport($(myClone).width(),$(myClone).height());doresize=true;$(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());break;};if(!imgPreloader&&!skipInjection){$pp_pic_holder.find('#pp_full_res')[0].innerHTML=toInject;_showContent();};});return false;};$.prettyPhoto.changePage=function(direction){currentGalleryPage=0;if(direction=='previous'){set_position--;if(set_position<0)set_position=$(pp_images).size()-1;}else if(direction=='next'){set_position++;if(set_position>$(pp_images).size()-1)set_position=0;}else{set_position=direction;};rel_index=set_position;if(!doresize)doresize=true;$('.pp_contract').removeClass('pp_contract').addClass('pp_expand');_hideContent(function(){$.prettyPhoto.open();});};$.prettyPhoto.changeGalleryPage=function(direction){if(direction=='next'){currentGalleryPage++;if(currentGalleryPage>totalPage)currentGalleryPage=0;}else if(direction=='previous'){currentGalleryPage--;if(currentGalleryPage<0)currentGalleryPage=totalPage;}else{currentGalleryPage=direction;};slide_speed=(direction=='next'||direction=='previous')?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find('ul').animate({left:-slide_to},slide_speed);};$.prettyPhoto.startSlideshow=function(){if(typeof pp_slideshow=='undefined'){$pp_pic_holder.find('.pp_play').unbind('click').removeClass('pp_play').addClass('pp_pause').click(function(){$.prettyPhoto.stopSlideshow();return false;});pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow);}else{$.prettyPhoto.changePage('next');};} $.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find('.pp_pause').unbind('click').removeClass('pp_pause').addClass('pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});clearInterval(pp_slideshow);pp_slideshow=undefined;} $.prettyPhoto.close=function(){if($pp_overlay.is(":animated"))return;$.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find('object,embed').css('visibility','hidden');$('div.pp_pic_holder,div.ppt,.pp_fade').fadeOut(settings.animation_speed,function(){$(this).remove();});$pp_overlay.fadeOut(settings.animation_speed,function(){if($.browser.msie&&$.browser.version==6)$('select').css('visibility','visible');if(settings.hideflash)$('object,embed,iframe[src*=youtube],iframe[src*=vimeo]').css('visibility','visible');$(this).remove();$(window).unbind('scroll.prettyphoto');settings.callback();doresize=true;pp_open=false;delete settings;});};function _showContent(){$('.pp_loaderIcon').hide();projectedTop=scroll_pos['scrollTop']+((windowHeight/2)-(pp_dimensions['containerHeight']/2));if(projectedTop<0)projectedTop=0;$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find('.pp_content').animate({height:pp_dimensions['contentHeight'],width:pp_dimensions['contentWidth']},settings.animation_speed);$pp_pic_holder.animate({'top':projectedTop,'left':(windowWidth/2)-(pp_dimensions['containerWidth']/2),width:pp_dimensions['containerWidth']},settings.animation_speed,function(){$pp_pic_holder.find('.pp_hoverContainer,#fullResImage').height(pp_dimensions['height']).width(pp_dimensions['width']);$pp_pic_holder.find('.pp_fade').fadeIn(settings.animation_speed);if(isSet&&_getFileType(pp_images[set_position])=="image"){$pp_pic_holder.find('.pp_hoverContainer').show();}else{$pp_pic_holder.find('.pp_hoverContainer').hide();} if(pp_dimensions['resized']){$('a.pp_expand,a.pp_contract').show();}else{$('a.pp_expand').hide();} if(settings.autoplay_slideshow&&!pp_slideshow&&!pp_open)$.prettyPhoto.startSlideshow();if(settings.deeplinking) setHashtag();settings.changepicturecallback();pp_open=true;});_insert_gallery();};function _hideContent(callback){$pp_pic_holder.find('#pp_full_res object,#pp_full_res embed').css('visibility','hidden');$pp_pic_holder.find('.pp_fade').fadeOut(settings.animation_speed,function(){$('.pp_loaderIcon').show();callback();});};function _checkPosition(setCount){(setCount>1)?$('.pp_nav').show():$('.pp_nav').hide();};function _fitToViewport(width,height){resized=false;_getDimensions(width,height);imageWidth=width,imageHeight=height;if(((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight))&&doresize&&settings.allow_resize&&!percentBased){resized=true,fitting=false;while(!fitting){if((pp_containerWidth>windowWidth)){imageWidth=(windowWidth-200);imageHeight=(height/width)*imageWidth;}else if((pp_containerHeight>windowHeight)){imageHeight=(windowHeight-200);imageWidth=(width/height)*imageHeight;}else{fitting=true;};pp_containerHeight=imageHeight,pp_containerWidth=imageWidth;};_getDimensions(imageWidth,imageHeight);if((pp_containerWidth>windowWidth)||(pp_containerHeight>windowHeight)){_fitToViewport(pp_containerWidth,pp_containerHeight)};};return{width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+(settings.horizontal_padding*2),contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized};};function _getDimensions(width,height){width=parseFloat(width);height=parseFloat(height);$pp_details=$pp_pic_holder.find('.pp_details');$pp_details.width(width);detailsHeight=parseFloat($pp_details.css('marginTop'))+parseFloat($pp_details.css('marginBottom'));$pp_details=$pp_details.clone().addClass(settings.theme).width(width).appendTo($('body')).css({'position':'absolute','top':-10000});detailsHeight+=$pp_details.height();detailsHeight=(detailsHeight<=34)?36:detailsHeight;if($.browser.msie&&$.browser.version==7)detailsHeight+=8;$pp_details.remove();$pp_title=$pp_pic_holder.find('.ppt');$pp_title.width(width);titleHeight=parseFloat($pp_title.css('marginTop'))+parseFloat($pp_title.css('marginBottom'));$pp_title=$pp_title.clone().appendTo($('body')).css({'position':'absolute','top':-10000});titleHeight+=$pp_title.height();$pp_title.remove();pp_contentHeight=height+detailsHeight;pp_contentWidth=width;pp_containerHeight=pp_contentHeight+titleHeight+$pp_pic_holder.find('.pp_top').height()+$pp_pic_holder.find('.pp_bottom').height();pp_containerWidth=width;} function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i)){return'youtube';}else if(itemSrc.match(/vimeo\.com/i)){return'vimeo';}else if(itemSrc.match(/\b.mov\b/i)){return'quicktime';}else if(itemSrc.match(/\b.swf\b/i)){return'flash';}else if(itemSrc.match(/\biframe=true\b/i)){return'iframe';}else if(itemSrc.match(/\bajax=true\b/i)){return'ajax';}else if(itemSrc.match(/\bcustom=true\b/i)){return'custom';}else if(itemSrc.substr(0,1)=='#'){return'inline';}else{return'image';};};function _center_overlay(){if(doresize&&typeof $pp_pic_holder!='undefined'){scroll_pos=_get_scroll();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=(windowHeight/2)+scroll_pos['scrollTop']-(contentHeight/2);if(projectedTop<0)projectedTop=0;if(contentHeight>windowHeight) return;$pp_pic_holder.css({'top':projectedTop,'left':(windowWidth/2)+scroll_pos['scrollLeft']-(contentwidth/2)});};};function _get_scroll(){if(self.pageYOffset){return{scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};}else if(document.documentElement&&document.documentElement.scrollTop){return{scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};}else if(document.body){return{scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft};};};function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width();if(typeof $pp_overlay!="undefined")$pp_overlay.height($(document).height()).width(windowWidth);};function _insert_gallery(){if(isSet&&settings.overlay_gallery&&_getFileType(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!($.browser.msie&&parseInt($.browser.version)==6))){itemWidth=52+5;navWidth=(settings.theme=="facebook"||settings.theme=="pp_default")?50:30;itemsPerPage=Math.floor((pp_dimensions['containerWidth']-100-navWidth)/itemWidth);itemsPerPage=(itemsPerPage<pp_images.length)?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_gallery.find('.pp_arrow_next,.pp_arrow_previous').hide();}else{$pp_gallery.find('.pp_arrow_next,.pp_arrow_previous').show();};galleryWidth=itemsPerPage*itemWidth;fullGalleryWidth=pp_images.length*itemWidth;$pp_gallery.css('margin-left',-((galleryWidth/2)+(navWidth/2))).find('div:first').width(galleryWidth+5).find('ul').width(fullGalleryWidth).find('li.selected').removeClass('selected');goToPage=(Math.floor(set_position/itemsPerPage)<totalPage)?Math.floor(set_position/itemsPerPage):totalPage;$.prettyPhoto.changeGalleryPage(goToPage);$pp_gallery_li.filter(':eq('+set_position+')').addClass('selected');}else{$pp_pic_holder.find('.pp_content').unbind('mouseenter mouseleave');}} function _build_overlay(caller){settings.markup=settings.markup.replace('{pp_social}',(settings.social_tools)?settings.social_tools:'');$('body').append(settings.markup);$pp_pic_holder=$('.pp_pic_holder'),$ppt=$('.ppt'),$pp_overlay=$('div.pp_overlay');if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject="";for(var i=0;i<pp_images.length;i++){if(!pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)){classname='default';img_src='';}else{classname='';img_src=pp_images[i];} toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>";};toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find('#pp_full_res').after(toInject);$pp_gallery=$('.pp_pic_holder .pp_gallery'),$pp_gallery_li=$pp_gallery.find('li');$pp_gallery.find('.pp_arrow_next').click(function(){$.prettyPhoto.changeGalleryPage('next');$.prettyPhoto.stopSlideshow();return false;});$pp_gallery.find('.pp_arrow_previous').click(function(){$.prettyPhoto.changeGalleryPage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_content').hover(function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeIn();},function(){$pp_pic_holder.find('.pp_gallery:not(.disabled)').fadeOut();});itemWidth=52+5;$pp_gallery_li.each(function(i){$(this).find('a').click(function(){$.prettyPhoto.changePage(i);$.prettyPhoto.stopSlideshow();return false;});});};if(settings.slideshow){$pp_pic_holder.find('.pp_nav').prepend('<a href="#" class="pp_play">Play</a>') $pp_pic_holder.find('.pp_nav .pp_play').click(function(){$.prettyPhoto.startSlideshow();return false;});} $pp_pic_holder.attr('class','pp_pic_holder '+settings.theme);$pp_overlay.css({'opacity':0,'height':$(document).height(),'width':$(window).width()}).bind('click',function(){if(!settings.modal)$.prettyPhoto.close();});$('a.pp_close').bind('click',function(){$.prettyPhoto.close();return false;});$('a.pp_expand').bind('click',function(e){if($(this).hasClass('pp_expand')){$(this).removeClass('pp_expand').addClass('pp_contract');doresize=false;}else{$(this).removeClass('pp_contract').addClass('pp_expand');doresize=true;};_hideContent(function(){$.prettyPhoto.open();});return false;});$pp_pic_holder.find('.pp_previous, .pp_nav .pp_arrow_previous').bind('click',function(){$.prettyPhoto.changePage('previous');$.prettyPhoto.stopSlideshow();return false;});$pp_pic_holder.find('.pp_next, .pp_nav .pp_arrow_next').bind('click',function(){$.prettyPhoto.changePage('next');$.prettyPhoto.stopSlideshow();return false;});_center_overlay();};if(!pp_alreadyInitialized&&getHashtag()){pp_alreadyInitialized=true;hashIndex=getHashtag();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf('/')+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf('/'));setTimeout(function(){$("a[rel^='"+hashRel+"']:eq("+hashIndex+")").trigger('click');},50);} return this.unbind('click.prettyphoto').bind('click.prettyphoto',$.prettyPhoto.initialize);};function getHashtag(){url=location.href;hashtag=(url.indexOf('#!')!=-1)?decodeURI(url.substring(url.indexOf('#!')+2,url.length)):false;return hashtag;};function setHashtag(){if(typeof theRel=='undefined')return;location.hash='!'+theRel+'/'+rel_index+'/';};function getParam(name,url){name=name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regexS="[\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(url);return(results==null)?"":results[1];}})(jQuery);var pp_alreadyInitialized=false;

js/slides.min.jquery.js

/* * Slides, A Slideshow Plugin for jQuery * Intructions: http://slidesjs.com * By: Nathan Searles, http://nathansearles.com * Version: 1.1.8 * Updated: June 1st, 2011 * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ (function(A){A.fn.slides=function(B){B=A.extend({},A.fn.slides.option,B);return this.each(function(){A("."+B.container,A(this)).children().wrapAll('<div class="slides_control"/>');var V=A(this),J=A(".slides_control",V),Z=J.children().size(),Q=J.children().outerWidth(),M=J.children().outerHeight(),D=B.start-1,L=B.effect.indexOf(",")<0?B.effect:B.effect.replace(" ","").split(",")[0],S=B.effect.indexOf(",")<0?L:B.effect.replace(" ","").split(",")[1],O=0,N=0,C=0,P=0,U,H,I,X,W,T,K,F;function E(c,b,a){if(!H&&U){H=true;B.animationStart(P+1);switch(c){case"next":N=P;O=P+1;O=Z===O?0:O;X=Q*2;c=-Q*2;P=O;break;case"prev":N=P;O=P-1;O=O===-1?Z-1:O;X=0;c=0;P=O;break;case"pagination":O=parseInt(a,10);N=A("."+B.paginationClass+" li."+B.currentClass+" a",V).attr("href").match("[^#/]+$");if(O>N){X=Q*2;c=-Q*2;}else{X=0;c=0;}P=O;break;}if(b==="fade"){if(B.crossfade){J.children(":eq("+O+")",V).css({zIndex:10}).fadeIn(B.fadeSpeed,B.fadeEasing,function(){if(B.autoHeight){J.animate({height:J.children(":eq("+O+")",V).outerHeight()},B.autoHeightSpeed,function(){J.children(":eq("+N+")",V).css({display:"none",zIndex:0});J.children(":eq("+O+")",V).css({zIndex:0});B.animationComplete(O+1);H=false;});}else{J.children(":eq("+N+")",V).css({display:"none",zIndex:0});J.children(":eq("+O+")",V).css({zIndex:0});B.animationComplete(O+1);H=false;}});}else{J.children(":eq("+N+")",V).fadeOut(B.fadeSpeed,B.fadeEasing,function(){if(B.autoHeight){J.animate({height:J.children(":eq("+O+")",V).outerHeight()},B.autoHeightSpeed,function(){J.children(":eq("+O+")",V).fadeIn(B.fadeSpeed,B.fadeEasing);});}else{J.children(":eq("+O+")",V).fadeIn(B.fadeSpeed,B.fadeEasing,function(){if(A.browser.msie){A(this).get(0).style.removeAttribute("filter");}});}B.animationComplete(O+1);H=false;});}}else{J.children(":eq("+O+")").css({left:X,display:"block"});if(B.autoHeight){J.animate({left:c,height:J.children(":eq("+O+")").outerHeight()},B.slideSpeed,B.slideEasing,function(){J.css({left:-Q});J.children(":eq("+O+")").css({left:Q,zIndex:5});J.children(":eq("+N+")").css({left:Q,display:"none",zIndex:0});B.animationComplete(O+1);H=false;});}else{J.animate({left:c},B.slideSpeed,B.slideEasing,function(){J.css({left:-Q});J.children(":eq("+O+")").css({left:Q,zIndex:5});J.children(":eq("+N+")").css({left:Q,display:"none",zIndex:0});B.animationComplete(O+1);H=false;});}}if(B.pagination){A("."+B.paginationClass+" li."+B.currentClass,V).removeClass(B.currentClass);A("."+B.paginationClass+" li:eq("+O+")",V).addClass(B.currentClass);}}}function R(){clearInterval(V.data("interval"));}function G(){if(B.pause){clearTimeout(V.data("pause"));clearInterval(V.data("interval"));K=setTimeout(function(){clearTimeout(V.data("pause"));F=setInterval(function(){E("next",L);},B.play);V.data("interval",F);},B.pause);V.data("pause",K);}else{R();}}if(Z<2){return ;}if(D<0){D=0;}if(D>Z){D=Z-1;}if(B.start){P=D;}if(B.randomize){J.randomize();}A("."+B.container,V).css({overflow:"hidden",position:"relative"});J.children().css({position:"absolute",top:0,left:J.children().outerWidth(),zIndex:0,display:"none"});J.css({position:"relative",width:(Q*3),height:M,left:-Q});A("."+B.container,V).css({display:"block"});if(B.autoHeight){J.children().css({height:"auto"});J.animate({height:J.children(":eq("+D+")").outerHeight()},B.autoHeightSpeed);}if(B.preload&&J.find("img:eq("+D+")").length){A("."+B.container,V).css({background:"url("+B.preloadImage+") no-repeat 50% 50%"});var Y=J.find("img:eq("+D+")").attr("src")+"?"+(new Date()).getTime();if(A("img",V).parent().attr("class")!="slides_control"){T=J.children(":eq(0)")[0].tagName.toLowerCase();}else{T=J.find("img:eq("+D+")");}J.find("img:eq("+D+")").attr("src",Y).load(function(){J.find(T+":eq("+D+")").fadeIn(B.fadeSpeed,B.fadeEasing,function(){A(this).css({zIndex:5});A("."+B.container,V).css({background:""});U=true;B.slidesLoaded();});});}else{J.children(":eq("+D+")").fadeIn(B.fadeSpeed,B.fadeEasing,function(){U=true;B.slidesLoaded();});}if(B.bigTarget){J.children().css({cursor:"pointer"});J.children().click(function(){E("next",L);return false;});}if(B.hoverPause&&B.play){J.bind("mouseover",function(){R();});J.bind("mouseleave",function(){G();});}if(B.generateNextPrev){A("."+B.container,V).after('<a href="#" class="'+B.prev+'">Prev</a>');A("."+B.prev,V).after('<a href="#" class="'+B.next+'">Next</a>');}A("."+B.next,V).click(function(a){a.preventDefault();if(B.play){G();}E("next",L);});A("."+B.prev,V).click(function(a){a.preventDefault();if(B.play){G();}E("prev",L);});if(B.generatePagination){if(B.prependPagination){V.prepend("<ul class="+B.paginationClass+"></ul>");}else{V.append("<ul class="+B.paginationClass+"></ul>");}J.children().each(function(){A("."+B.paginationClass,V).append('<li><a href="#'+C+'">'+(C+1)+"</a></li>");C++;});}else{A("."+B.paginationClass+" li a",V).each(function(){A(this).attr("href","#"+C);C++;});}A("."+B.paginationClass+" li:eq("+D+")",V).addClass(B.currentClass);A("."+B.paginationClass+" li a",V).click(function(){if(B.play){G();}I=A(this).attr("href").match("[^#/]+$");if(P!=I){E("pagination",S,I);}return false;});A("a.link",V).click(function(){if(B.play){G();}I=A(this).attr("href").match("[^#/]+$")-1;if(P!=I){E("pagination",S,I);}return false;});if(B.play){F=setInterval(function(){E("next",L);},B.play);V.data("interval",F);}});};A.fn.slides.option={preload:false,preloadImage:"/img/loading.gif",container:"slides_container",generateNextPrev:false,next:"next",prev:"prev",pagination:true,generatePagination:true,prependPagination:false,paginationClass:"pagination",currentClass:"current",fadeSpeed:350,fadeEasing:"",slideSpeed:350,slideEasing:"",start:1,effect:"slide",crossfade:false,randomize:false,play:0,pause:0,hoverPause:false,autoHeight:false,autoHeightSpeed:350,bigTarget:false,animationStart:function(){},animationComplete:function(){},slidesLoaded:function(){}};A.fn.randomize=function(C){function B(){return(Math.round(Math.random())-0.5);}return(A(this).each(function(){var F=A(this);var E=F.children();var D=E.length;if(D>1){E.hide();var G=[];for(i=0;i<D;i++){G[G.length]=i;}G=G.sort(B);A.each(G,function(I,H){var K=E.eq(H);var J=K.clone(true);J.show().appendTo(F);if(C!==undefined){C(K,J);}K.remove();});}}));};})(jQuery);

js/jquery.mosaic.1.0.1.min.js

/* Mosaic - Sliding Boxes and Captions jQuery Plugin Version 1.0.1 www.buildinternet.com/project/mosaic By Sam Dunn / One Mighty Roar (www.onemightyroar.com) Released under MIT License / GPL License */ (function(a){if(!a.omr){a.omr=new Object()}a.omr.mosaic=function(c,b){var d=this;d.$el=a(c);d.el=c;d.$el.data("omr.mosaic",d);d.init=function(){d.options=a.extend({},a.omr.mosaic.defaultOptions,b);d.load_box()};d.load_box=function(){if(d.options.preload){a(d.options.backdrop,d.el).hide();a(d.options.overlay,d.el).hide();a(window).load(function(){if(d.options.options.animation=="fade"&&a(d.options.overlay,d.el).css("opacity")==0){a(d.options.overlay,d.el).css("filter","alpha(opacity=0)")}a(d.options.overlay,d.el).fadeIn(200,function(){a(d.options.backdrop,d.el).fadeIn(200)});d.allow_hover()})}else{a(d.options.backdrop,d.el).show();a(d.options.overlay,d.el).show();d.allow_hover()}};d.allow_hover=function(){switch(d.options.animation){case"fade":a(d.el).hover(function(){a(d.options.overlay,d.el).stop().fadeTo(d.options.speed,d.options.opacity)},function(){a(d.options.overlay,d.el).stop().fadeTo(d.options.speed,0)});break;case"slide":startX=a(d.options.overlay,d.el).css(d.options.anchor_x)!="auto"?a(d.options.overlay,d.el).css(d.options.anchor_x):"0px";startY=a(d.options.overlay,d.el).css(d.options.anchor_y)!="auto"?a(d.options.overlay,d.el).css(d.options.anchor_y):"0px";var f={};f[d.options.anchor_x]=d.options.hover_x;f[d.options.anchor_y]=d.options.hover_y;var e={};e[d.options.anchor_x]=startX;e[d.options.anchor_y]=startY;a(d.el).hover(function(){a(d.options.overlay,d.el).stop().animate(f,d.options.speed)},function(){a(d.options.overlay,d.el).stop().animate(e,d.options.speed)});break}};d.init()};a.omr.mosaic.defaultOptions={animation:"fade",speed:150,opacity:1,preload:0,anchor_x:"left",anchor_y:"bottom",hover_x:"0px",hover_y:"0px",overlay:".mosaic-overlay",backdrop:".mosaic-backdrop"};a.fn.mosaic=function(b){return this.each(function(){(new a.omr.mosaic(this,b))})}})(jQuery);

js/jquery.mousewheel.js

/*! Copyright (c) 2011 Brandon Aaron (http://brandonaaron.net) * Licensed under the MIT License (LICENSE.txt). * * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers. * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix. * Thanks to: Seamus Leahy for adding deltaX and deltaY * * Version: 3.0.6 * * Requires: 1.2.2+ */ (function($) { var types = ['DOMMouseScroll', 'mousewheel']; if ($.event.fixHooks) { for ( var i=types.length; i; ) { $.event.fixHooks[ types[--i] ] = $.event.mouseHooks; } } $.event.special.mousewheel = { setup: function() { if ( this.addEventListener ) { for ( var i=types.length; i; ) { this.addEventListener( types[--i], handler, false ); } } else { this.onmousewheel = handler; } }, teardown: function() { if ( this.removeEventListener ) { for ( var i=types.length; i; ) { this.removeEventListener( types[--i], handler, false ); } } else { this.onmousewheel = null; } } }; $.fn.extend({ mousewheel: function(fn) { return fn ? this.bind("mousewheel", fn) : this.trigger("mousewheel"); }, unmousewheel: function(fn) { return this.unbind("mousewheel", fn); } }); function handler(event) { var orgEvent = event || window.event, args = [].slice.call( arguments, 1 ), delta = 0, returnValue = true, deltaX = 0, deltaY = 0; event = $.event.fix(orgEvent); event.type = "mousewheel"; // Old school scrollwheel delta if ( orgEvent.wheelDelta ) { delta = orgEvent.wheelDelta/120; } if ( orgEvent.detail ) { delta = -orgEvent.detail/3; } // New school multidimensional scroll (touchpads) deltas deltaY = delta; // Gecko if ( orgEvent.axis !== undefined && orgEvent.axis === orgEvent.HORIZONTAL_AXIS ) { deltaY = 0; deltaX = -1*delta; } // Webkit if ( orgEvent.wheelDeltaY !== undefined ) { deltaY = orgEvent.wheelDeltaY/120; } if ( orgEvent.wheelDeltaX !== undefined ) { deltaX = -1*orgEvent.wheelDeltaX/120; } // Add event and delta to the front of the arguments args.unshift(event, delta, deltaX, deltaY); return ($.event.dispatch || $.event.handle).apply(this, args); } })(jQuery);

js/simpleCart.min.js

var Custom="Custom",GoogleCheckout="GoogleCheckout",PayPal="PayPal",Email="Email",BrazilianReal="BRL",BRL="BRL",AustralianDollar="AUD",AUD="AUD",CanadianDollar="CAD",CAD="CAD",CzechKoruna="CZK",CZK="CZK",DanishKrone="DKK",DKK="DKK",Euro="EUR",EUR="EUR",HongKongDollar="HKD",HKD="HKD",HungarianForint="HUF",HUF="HUF",IsraeliNewSheqel="ILS",ILS="ILS",JapaneseYen="JPY",JPY="JPY",MexicanPeso="MXN",MXN="MXN",NorwegianKrone="NOK",NOK="NOK",NewZealandDollar="NZD",NZD="NZD",PolishZloty="PLN",PLN="PLN",PoundSterling= "GBP",GBP="GBP",SingaporeDollar="SGD",SGD="SGD",SwedishKrona="SEK",SEK="SEK",SwissFranc="CHF",CHF="CHF",ThaiBaht="THB",THB="THB",USDollar="USD",USD="USD"; function Cart(){var a=this;a.nextId=1;a.Version="2.2.2";a.Shelf=null;a.items={};a.isLoaded=false;a.pageIsReady=false;a.quantity=0;a.total=0;a.taxRate=0;a.taxCost=0;a.shippingFlatRate=0;a.shippingTotalRate=0;a.shippingQuantityRate=0;a.shippingRate=0;a.shippingCost=0;a.currency=USD;a.checkoutTo=PayPal;a.email="";a.merchantId="";a.successUrl=null;a.cancelUrl=null;a.cookieDuration=30;a.storagePrefix="sc_";a.MAX_COOKIE_SIZE=4E3;a.cartHeaders=["Name","Price","Quantity","Total"];a.events={};a.sandbox=false; a.paypalHTTPMethod="GET";a.add=function(a){this.pageIsReady||(this.initializeView(),this.update());this.isLoaded||(this.load(),this.update());var b=new CartItem;if(!arguments||arguments.length===0)return error("No values passed for item."),null;var d=arguments;a&&typeof a!=="string"&&typeof a!=="number"&&(d=a);b.parseValuesFromArray(d);b.checkQuantityAndPrice();if(this.trigger("beforeAdd",[b])===false)return false;d=true;this.hasItem(b)?(d=this.hasItem(b),d.quantity=parseInt(d.quantity,10)+parseInt(b.quantity, 10),b=d,d=false):this.items[b.id]=b;this.update();this.trigger("afterAdd",[b,d]);return b};a.remove=function(c){var b={};a.each(function(a){a.id!==c&&(b[a.id]=a)});this.items=b};a.empty=function(){a.items={};a.update()};a.find=function(c){if(!c)return null;var b=[];a.each(function(d){fits=true;a.each(c,function(a,c,b){if(!d[b]||d[b]!=a)fits=false});fits&&b.push(d)});return b.length===0?null:b};a.each=function(c,b){var d,e=0,g;if(typeof c==="function")var i=c,f=a.items;else if(typeof b==="function")var i= b,f=c;else return;for(d in f)if(typeof f[d]!=="function"){g=i.call(a,f[d],e,d);if(g===false)break;e++}};a.chunk=function(a,b){typeof b==="undefined"&&(b=2);return a.match(RegExp(".{1,"+b+"}","g"))||[]};a.checkout=function(){if(a.quantity===0)error("Cart is empty");else switch(a.checkoutTo){case PayPal:a.paypalCheckout();break;case GoogleCheckout:a.googleCheckout();break;case Email:a.emailCheckout();break;default:a.customCheckout()}};a.paypalCheckout=function(){var c=document.createElement("form"), b=1;c.style.display="none";c.method=a.paypalHTTPMethod=="GET"||a.paypalHTTPMethod=="POST"?a.paypalHTTPMethod:"GET";c.action=a.sandbox?"https://www.sandbox.paypal.com/cgi-bin/webscr":"https://www.paypal.com/cgi-bin/webscr";c.acceptCharset="utf-8";c.appendChild(a.createHiddenElement("cmd","_cart"));c.appendChild(a.createHiddenElement("rm",a.paypalHTTPMethod=="POST"?"2":"0"));c.appendChild(a.createHiddenElement("upload","1"));c.appendChild(a.createHiddenElement("business",a.email));c.appendChild(a.createHiddenElement("currency_code", a.currency));c.appendChild(a.createHiddenElement("charset","utf-8"));a.taxRate&&c.appendChild(a.createHiddenElement("tax_cart",a.taxCost));a.shipping()!==0&&c.appendChild(a.createHiddenElement("handling_cart",a.shippingCost));a.successUrl&&c.appendChild(a.createHiddenElement("return",a.successUrl));a.cancelUrl&&c.appendChild(a.createHiddenElement("cancel_return",a.cancelUrl));a.each(function(d,e){b=e+1;c.appendChild(a.createHiddenElement("item_name_"+b,d.name));c.appendChild(a.createHiddenElement("quantity_"+ b,d.quantity));c.appendChild(a.createHiddenElement("amount_"+b,d.price));c.appendChild(a.createHiddenElement("item_number_"+b,b));var g=0;a.each(d,function(d,e,h){h!=="id"&&h!=="price"&&h!=="quantity"&&h!=="name"&&h!=="shipping"&&g<10&&(c.appendChild(a.createHiddenElement("on"+g+"_"+b,h)),c.appendChild(a.createHiddenElement("os"+g+"_"+b,d)),g++)});c.appendChild(a.createHiddenElement("option_index_"+b,g))});document.body.appendChild(c);c.submit();document.body.removeChild(c)};a.googleCheckout=function(){var a= this;if(a.currency!==USD&&a.currency!==GBP)error("Google Checkout only allows the USD and GBP for currency.");else if(a.merchantId===""||a.merchantId===null||!a.merchantId)error("No merchant Id for google checkout supplied.");else{var b=document.createElement("form"),d=1,e;b.style.display="none";b.method="POST";b.action="https://checkout.google.com/api/checkout/v2/checkoutForm/Merchant/"+a.merchantId;b.acceptCharset="utf-8";a.each(function(g,i){d=i+1;b.appendChild(a.createHiddenElement("item_name_"+ d,g.name));b.appendChild(a.createHiddenElement("item_quantity_"+d,g.quantity));b.appendChild(a.createHiddenElement("item_price_"+d,g.price));b.appendChild(a.createHiddenElement("item_currency_"+d,a.currency));b.appendChild(a.createHiddenElement("item_tax_rate_"+d,a.taxRate));b.appendChild(a.createHiddenElement("_charset_",""));e="";a.each(g,function(a,c,b){b!=="id"&&b!=="quantity"&&b!=="price"&&(e=e+", "+b+": "+a)});e=e.substring(1);b.appendChild(a.createHiddenElement("item_description_"+d,e))}); a.shipping()!==0&&(b.appendChild(a.createHiddenElement("ship_method_name_1","Shipping")),b.appendChild(a.createHiddenElement("ship_method_price_1",parseFloat(a.shippingCost).toFixed(2))),b.appendChild(a.createHiddenElement("ship_method_currency_1",a.currency)));document.body.appendChild(b);b.submit();document.body.removeChild(b)}};a.emailCheckout=function(){};a.customCheckout=function(){};a.load=function(){this.items={};this.quantity=this.total=0;if(readCookie(simpleCart.storagePrefix+"simpleCart_chunks")){var a= 1*readCookie(simpleCart.storagePrefix+"simpleCart_chunks"),b=[],d="",d="",e=0;if(a>0){for(e=0;e<a;e++)b.push(readCookie(simpleCart.storagePrefix+"simpleCart_"+(1+e)));d=unescape(b.join(""));d=d.split("++")}for(var e=0,g=d.length;e<g;e++)a=d[e].split("||"),b=new CartItem,b.parseValuesFromArray(a)&&(b.checkQuantityAndPrice(),this.items[b.id]=b)}this.isLoaded=true};a.save=function(){for(var c="",b=[],b=0,b=1*readCookie(simpleCart.storagePrefix+"simpleCart_chunks"),d=0;d<b;d++)eraseCookie(simpleCart.storagePrefix+ "simpleCart_"+d);eraseCookie(simpleCart.storagePrefix+"simpleCart_chunks");a.each(function(a){c=c+"++"+a.print()});for(var b=simpleCart.chunk(c.substring(2),simpleCart.MAX_COOKIE_SIZE),d=0,e=b.length;d<e;d++)createCookie(simpleCart.storagePrefix+"simpleCart_"+(1+d),b[d],a.cookieDuration);createCookie(simpleCart.storagePrefix+"simpleCart_chunks",""+b.length,a.cookieDuration)};a.initializeView=function(){this.totalOutlets=getElementsByClassName("simpleCart_total");this.quantityOutlets=getElementsByClassName("simpleCart_quantity"); this.cartDivs=getElementsByClassName("simpleCart_items");this.taxCostOutlets=getElementsByClassName("simpleCart_taxCost");this.taxRateOutlets=getElementsByClassName("simpleCart_taxRate");this.shippingCostOutlets=getElementsByClassName("simpleCart_shippingCost");this.finalTotalOutlets=getElementsByClassName("simpleCart_finalTotal");this.addEventToArray(getElementsByClassName("simpleCart_checkout"),simpleCart.checkout,"click");this.addEventToArray(getElementsByClassName("simpleCart_empty"),simpleCart.empty, "click");this.Shelf=new Shelf;this.Shelf.readPage();this.pageIsReady=true};a.updateView=function(){a.updateViewTotals();a.cartDivs&&a.cartDivs.length>0&&a.updateCartView()};a.updateViewTotals=function(){for(var c=[["quantity","none"],["total","currency"],["shippingCost","currency"],["taxCost","currency"],["taxRate","percentage"],["finalTotal","currency"]],b=0,d=c.length;b<d;b++)for(var e=c[b][0]+"Outlets",g,i=0,f=a[e].length;i<f;i++){switch(c[b][1]){case "none":g=""+a[c[b][0]];break;case "currency":g= a.valueToCurrencyString(a[c[b][0]]);break;case "percentage":g=a.valueToPercentageString(a[c[b][0]]);break;default:g=""+a[c[b][0]]}a[e][i].innerHTML=""+g}};a.updateCartView=function(){var c=[],b,d,e,g,i,f;d=document.createElement("div");b=0;for(var h=a.cartHeaders.length;b<h;b++){e=document.createElement("div");f=a.cartHeaders[b].split("_");e.innerHTML=a.print(f[0]);e.className="item"+f[0];for(var j=1,k=f.length;j<k;j++)if(f[j].toLowerCase()=="noheader")e.style.display="none";d.appendChild(e)}d.className= "cartHeaders";c[0]=d;a.each(function(b,f){d=document.createElement("div");for(var h=0,j=a.cartHeaders.length;h<j;h++)e=document.createElement("div"),g=a.cartHeaders[h].split("_"),i=a.createCartRow(g,b,i),e.innerHTML=i,e.className="item"+g[0],d.appendChild(e);d.className="itemContainer";c[f+1]=d});b=0;for(f=a.cartDivs.length;b<f;b++)if(h=a.cartDivs[b],h.childNodes&&h.appendChild){for(;h.childNodes[0];)h.removeChild(h.childNodes[0]);j=0;for(k=c.length;j<k;j++)h.appendChild(c[j])}};a.createCartRow=function(c, b,d){switch(c[0].toLowerCase()){case "total":d=a.valueToCurrencyString(parseFloat(b.price)*parseInt(b.quantity,10));break;case "increment":d=a.valueToLink("+","javascript:;","onclick=\"simpleCart.items['"+b.id+"'].increment();\"");break;case "decrement":d=a.valueToLink("-","javascript:;","onclick=\"simpleCart.items['"+b.id+"'].decrement();\"");break;case "remove":d=a.valueToLink("Remove","javascript:;","onclick=\"simpleCart.items['"+b.id+"'].remove();\"");break;case "price":d=a.valueToCurrencyString(b[c[0].toLowerCase()]? b[c[0].toLowerCase()]:" ");break;default:d=b[c[0].toLowerCase()]?typeof b[c[0].toLowerCase()]==="function"?b[c[0].toLowerCase()].call(b):b[c[0].toLowerCase()]:" "}for(var e=1,g=c.length;e<g;e++)switch(option=c[e].toLowerCase(),option){case "image":case "img":d=a.valueToImageString(d);break;case "input":d=a.valueToTextInput(d,"onchange=\"simpleCart.items['"+b.id+"'].set('"+c[0].toLowerCase()+"' , this.value);\"");break;case "div":case "span":case "h1":case "h2":case "h3":case "h4":case "p":d=a.valueToElement(option, d,"");break;case "noheader":break;default:error("unkown header option: "+option)}return d};a.addEventToArray=function(a,b,d){for(var e,g=0,i=a.length;g<i;g++)e=a[g],e.addEventListener?e.addEventListener(d,b,false):e.attachEvent&&e.attachEvent("on"+d,b)};a.createHiddenElement=function(a,b){var d=document.createElement("input");d.type="hidden";d.name=a;d.value=b;return d};a.bind=function(c,b){if(typeof b!=="function")return a;a.events[c]===true?b.apply(a):typeof a.events[c]!=="undefined"?a.events[c].push(b): a.events[c]=[b];return a};a.trigger=function(c,b){var d=true;if(typeof a.events[c]!=="undefined"&&typeof a.events[c][0]==="function")for(var e=0,g=a.events[c].length;e<g;e++)d=a.events[c][e].apply(a,b?b:[]);return d===false?false:true};a.ready=function(c){c?a.bind("ready",c):(a.trigger("ready"),a.events.ready=true);return a};a.currencySymbol=function(){switch(a.currency){case CHF:return"CHF&nbsp;";case CZK:return"CZK&nbsp;";case DKK:return"DKK&nbsp;";case HUF:return"HUF&nbsp;";case NOK:return"NOK&nbsp;"; case PLN:return"PLN&nbsp;";case SEK:return"SEK&nbsp;";case JPY:return"&yen;";case EUR:return"&euro;";case GBP:return"&pound;";case CHF:return"CHF&nbsp;";case THB:return"&#3647;";case USD:case CAD:case AUD:case NZD:case HKD:case SGD:return"&#36;";default:return""}};a.currencyStringForPaypalCheckout=function(c){return a.currencySymbol()=="&#36;"?"$"+parseFloat(c).toFixed(2):""+parseFloat(c).toFixed(2)};a.valueToCurrencyString=function(c){c=parseFloat(c);isNaN(c)&&(c=0);return c.toCurrency(a.currencySymbol())}; a.valueToPercentageString=function(a){return parseFloat(100*a)+"%"};a.valueToImageString=function(a){return a.match(/<\s*img.*src\=/)?a:'<img src="'+a+'" />'};a.valueToTextInput=function(a,b){return'<input type="text" value="'+a+'" '+b+" />"};a.valueToLink=function(a,b,d){return'<a href="'+b+'" '+d+" >"+a+"</a>"};a.valueToElement=function(a,b,d){return"<"+a+" "+d+" > "+b+"</"+a+">"};a.hasItem=function(c){var b,d=false;a.each(function(e){b=true;a.each(c,function(a,d,f){f!=="quantity"&&f!=="id"&&c[f]!== e[f]&&(b=false)});b&&(d=e)});return d};a.ln={en_us:{quantity:"Quantity",price:"Price",total:"Total",decrement:"Decrement",increment:"Increment",remove:"Remove",tax:"Tax",shipping:"Shipping",image:"Image"}};a.language="en_us";a.print=function(a){return this.ln[this.language]&&this.ln[this.language][a.toLowerCase()]?this.ln[this.language][a.toLowerCase()]:a};a.update=function(){simpleCart.isLoaded||simpleCart.load();simpleCart.pageIsReady||simpleCart.initializeView();a.updateTotals();a.updateView(); a.save()};a.updateTotals=function(){a.total=0;a.quantity=0;a.each(function(c){if(c.quantity<1)c.remove();else if(c.quantity!==null&&c.quantity!=="undefined")a.quantity=parseInt(a.quantity,10)+parseInt(c.quantity,10);if(c.price)a.total=parseFloat(a.total)+parseInt(c.quantity,10)*parseFloat(c.price)});a.shippingCost=a.shipping();a.taxCost=parseFloat(a.total)*a.taxRate;a.finalTotal=a.shippingCost+a.taxCost+a.total};a.shipping=function(){if(parseInt(a.quantity,10)===0)return 0;var c=parseFloat(a.shippingFlatRate)+ parseFloat(a.shippingTotalRate)*parseFloat(a.total)+parseFloat(a.shippingQuantityRate)*parseInt(a.quantity,10);a.each(function(a){a.shipping&&(c+=typeof a.shipping=="function"?parseFloat(a.shipping()):parseFloat(a.shipping))});return c};a.initialize=function(){a.initializeView();a.load();a.update();a.ready()}}function CartItem(){for(;simpleCart.items["c"+simpleCart.nextId];)simpleCart.nextId++;this.id="c"+simpleCart.nextId} CartItem.prototype={set:function(a,c){a=a.toLowerCase();typeof this[a]!=="function"&&a!=="id"?(c=""+c,a=="quantity"?(c=c.replace(/[^(\d|\.)]*/gi,""),c=c.replace(/,*/gi,""),c=parseInt(c,10)):a=="price"&&(c=c.replace(/[^(\d|\.)]*/gi,""),c=c.replace(/,*/gi,""),c=parseFloat(c)),typeof c=="number"&&isNaN(c)?error("Improperly formatted input."):(typeof c==="string"&&(c.match(/\~|\=/)&&error("Special character ~ or = not allowed: "+c),c=c.replace(/\~|\=/g,"")),this[a]=c,this.checkQuantityAndPrice())):error("Cannot change "+ a+", this is a reserved field.");simpleCart.update()},increment:function(){this.quantity=parseInt(this.quantity,10)+1;simpleCart.update()},decrement:function(){parseInt(this.quantity,10)<2?this.remove():(this.quantity=parseInt(this.quantity,10)-1,simpleCart.update())},print:function(){var a="";simpleCart.each(this,function(c,b,d){a+=escape(d)+"="+escape(c)+"||"});return a.substring(0,a.length-2)},checkQuantityAndPrice:function(){if(!this.quantity||this.quantity==null||this.quantity=="undefined")this.quantity= 1,error("No quantity for item.");else if(this.quantity=(""+this.quantity).replace(/,*/gi,""),this.quantity=parseInt((""+this.quantity).replace(/[^(\d|\.)]*/gi,""),10),isNaN(this.quantity))error("Quantity is not a number."),this.quantity=1;if(!this.price||this.price==null||this.price=="undefined")this.price=0,error("No price for item or price not properly formatted.");else if(this.price=(""+this.price).replace(/,*/gi,""),this.price=parseFloat((""+this.price).replace(/[^(\d|\.)]*/gi,"")),isNaN(this.price))error("Price is not a number."), this.price=0},parseValuesFromArray:function(a){if(a&&a.length&&a.length>0){for(var c=0,b=a.length;c<b;c++){a[c]=a[c].replace(/\|\|/g,"| |");a[c]=a[c].replace(/\+\+/g,"+ +");a[c].match(/\~/)&&error("Special character ~ not allowed: "+a[c]);a[c]=a[c].replace(/\~/g,"");var d=a[c].split("=");if(d.length>1){if(d.length>2)for(var e=2,g=d.length;e<g;e++)d[1]=d[1]+"="+d[e];this[unescape(d[0]).toLowerCase()]=unescape(d[1])}}return true}else return false},remove:function(){simpleCart.remove(this.id);simpleCart.update()}}; function Shelf(){this.items={}} Shelf.prototype={readPage:function(){this.items={};var a=getElementsByClassName("simpleCart_shelfItem"),c;me=this;for(var b=0,d=a.length;b<d;b++)c=new ShelfItem,me.checkChildren(a[b],c),me.items[c.id]=c},checkChildren:function(a,c){if(a.childNodes)for(var b=0;a.childNodes[b];b++){var d=a.childNodes[b];if(d.className&&d.className.match(/item_[^ ]+/)){var e=/item_[^ ]+/.exec(d.className)[0].split("_");if(e[1]=="add"||e[1]=="Add"){e=[];e.push(d);var g=simpleCart.Shelf.addToCart(c.id);simpleCart.addEventToArray(e, g,"click");d.id=c.id}else c[e[1]]=d}d.childNodes[0]&&this.checkChildren(d,c)}},empty:function(){this.items={}},addToCart:function(a){return function(){simpleCart.Shelf.items[a]?simpleCart.Shelf.items[a].addToCart():error("Shelf item with id of "+a+" does not exist.")}}};function ShelfItem(){this.id="s"+simpleCart.nextId++} ShelfItem.prototype={remove:function(){simpleCart.Shelf.items[this.id]=null},addToCart:function(){var a=[],c,b;for(b in this)if(typeof this[b]!=="function"&&b!=="id"){c="";switch(b){case "price":if(this[b].value)c=this[b].value;else if(this[b].innerHTML)c=this[b].innerHTML;c=c.replace(/[^(\d|\.)]*/gi,"");c=c.replace(/,*/,"");break;case "image":c=this[b].src;break;default:c=this[b].value?this[b].value:this[b].innerHTML?this[b].innerHTML:this[b].src?this[b].src:this[b]}a.push(b+"="+c)}simpleCart.add(a)}}; function createCookie(a,c,b){if(b){var d=new Date;d.setTime(d.getTime()+b*864E5);b="; expires="+d.toGMTString()}else b="";c=c.replace(/\=/g,"~");document.cookie=a+"="+escape(c)+b+"; path=/"}function readCookie(a){a+="=";for(var c=document.cookie.split(";"),b=0;b<c.length;b++){for(var d=c[b];d.charAt(0)==" ";)d=d.substring(1,d.length);if(d.indexOf(a)===0)return unescape(d.substring(a.length,d.length)).replace(/\~/g,"=")}return null}function eraseCookie(a){createCookie(a,"",-1)} var getElementsByClassName=function(a,c,b){getElementsByClassName=document.getElementsByClassName?function(a,b,c){for(var a=(c||document).getElementsByClassName(a),b=b?RegExp("\\b"+b+"\\b","i"):null,c=[],i,f=0,h=a.length;f<h;f+=1)i=a[f],(!b||b.test(i.nodeName))&&c.push(i);return c}:document.evaluate?function(a,b,c){for(var b=b||"*",c=c||document,i=a.split(" "),f="",h=document.documentElement.namespaceURI==="http://www.w3.org/1999/xhtml"?"http://www.w3.org/1999/xhtml":null,a=[],j,k=0,l=i.length;k< l;k+=1)f+="[contains(concat(' ', @class, ' '), ' "+i[k]+" ')]";try{j=document.evaluate(".//"+b+f,c,h,0,null)}catch(m){j=document.evaluate(".//"+b+f,c,null,0,null)}for(;b=j.iterateNext();)a.push(b);return a}:function(a,b,c){var b=b||"*",c=c||document,i=a.split(" "),a=[],b=b==="*"&&c.all?c.all:c.getElementsByTagName(b),c=[],f;f=0;for(var h=i.length;f<h;f+=1)a.push(RegExp("(^|\\s)"+i[f]+"(\\s|$)"));for(var h=0,j=b.length;h<j;h+=1){i=b[h];f=false;for(var k=0,l=a.length;k<l;k+=1)if(f=a[k].test(i.className), !f)break;f&&c.push(i)}return c};return getElementsByClassName(a,c,b)};String.prototype.reverse=function(){return this.split("").reverse().join("")};Number.prototype.withCommas=function(){for(var a=6,c=parseFloat(this).toFixed(2).toString().reverse();a<c.length;)c=c.substring(0,a)+","+c.substring(a),a+=4;return c.reverse()};Number.prototype.toCurrency=function(a){return(a?a:"$")+this.withCommas()};function error(a){try{console.log(a)}catch(c){}}var simpleCart=new Cart; typeof jQuery!=="undefined"?$(document).ready(function(){simpleCart.initialize()}):typeof Prototype!=="undefined"?Event.observe(window,"load",function(){simpleCart.initialize()}):window.onload=simpleCart.initialize;

js/functions.js

jQuery(document).ready(function(){ //Scroll to top jQuery(window).scroll(function() { if(jQuery(this).scrollTop() != 0) { jQuery('#toTop').fadeIn(); } else { jQuery('#toTop').fadeOut(); } }); jQuery('#toTop').click(function() { jQuery('body,html').animate({scrollTop:0},300); }); /* Lightbox single post on mainpage */ var $slidePanel; (function($) { $slidePanel = $('#slidePanel') .bind('fly', function(e, state) { var $this = $(this).stop(); if (state === true) { $this .show() .animate({ top: '165px' }, 300); } else { $this .animate({ top: '700px' }, 300, function() { $this.hide(); }); } }) .bind('click', function() { $(this).trigger('fly', false); }); $('.openFly') .bind('click', function(e) { e.preventDefault(); var pos = $(this).offset(); $('html, body').animate({ scrollTop: pos.top }, 300, function() { $slidePanel.trigger('fly', true); }); }); })(jQuery); /* Superfish menu */ jQuery("ul.sf-menu").supersubs({ minWidth: 12, maxWidth: 32, extraWidth: 1 }).superfish({ delay: 200, speed: 250 }); /* Mosaic fade */ jQuery('.readmore, .full-screen').mosaic(); jQuery('.circle, .gallery-icon').mosaic({ opacity: 0.5 }); jQuery('.fade').mosaic({ animation: 'slide' }); /* Dynamic twitter widget */ if (jQuery().slides) { jQuery(".dynamic .cosmo_twitter").slides({ play: 5000, effect: 'fade', generatePagination: false, autoHeight: true }); } /* Hide title from menu items */ jQuery(function(){ jQuery("li.menu-item > a").hover(function(){ jQuery(this).stop().attr('title', '');}, function(){jQuery(this).stop().attr(); }); }); /* Fixed social media sharing */ jQuery(function () { var msie6 = jQuery.browser == 'msie' && jQuery.browser.version < 7; if (!msie6 && jQuery('.share_buttons_single_page').length != 0) { var top = jQuery('#share_buttons_single_page').offset().top - parseFloat(jQuery('#share_buttons_single_page').css('margin-top').replace(/auto/, 0)); jQuery(window).scroll(function (event) { // what the y position of the scroll is var y = jQuery(this).scrollTop(); // whether that's below the form if (y >= top-90) { // if so, ad the fixed class jQuery('#share_buttons_single_page').addClass('fixed'); } else { // otherwise remove it jQuery('#share_buttons_single_page').removeClass('fixed'); } }); } }); /* Fixed cart */ jQuery(function () { var msie6 = jQuery.browser == 'msie' && jQuery.browser.version < 7; if (!msie6 && jQuery('.cosmo-cart').length != 0) { var top = jQuery('#cosmo-cart').offset().top - parseFloat(jQuery('#cosmo-cart').css('margin-top').replace(/auto/, 0)); jQuery(window).scroll(function (event) { // what the y position of the scroll is var y = jQuery(this).scrollTop(); // whether that's below the form if (y >= top-30) { // if so, ad the fixed class jQuery('#cosmo-cart').addClass('fixed'); } else { // otherwise remove it jQuery('#cosmo-cart').removeClass('fixed'); } }); } }); /* Icons annimation */ /*$("#nav-shadow p").append('<img class="shadow" src="images/icons-shadow.png" width="100%" height="27" alt="" />');*/ $("#nav-shadow p").hover(function() { var e = this; $(e).find("a").stop().animate({ marginTop: "-20px" }, 250, function() { $(e).find("a").animate({ marginTop: "-15px" }, 250); }); $(e).find("img.shadow").stop().animate({ width: "80%", height: "20px", marginLeft: "8px", opacity: 0.25 }, 250); },function(){ var e = this; $(e).find("a").stop().animate({ marginTop: "0px" }, 250, function() { $(e).find("a").animate({ marginTop: "0px" }, 250); }); $(e).find("img.shadow").stop().animate({ width: "100%", height: "27px", marginLeft: "0", opacity: 1 }, 250); }); /* Social-media icons annimation */ $(".hotkeys-meta span").hover(function() { var e = this; $(e).find("a").stop().animate({ marginTop: "-8px" }, 250, function() { $(e).find("a").animate({ marginTop: "-8px" }, 250); }); },function(){ var e = this; $(e).find("a").stop().animate({ marginTop: "0px" }, 250, function() { $(e).find("a").animate({ marginTop: "0px" }, 250); }); }); /* Social-media icons annimation */ $(".social-media li").hover(function() { var e = this; $(e).find("a").stop().animate({ marginTop: "-8px" }, 250, function() { $(e).find("a").animate({ marginTop: "-8px" }, 250); }); },function(){ var e = this; $(e).find("a").stop().animate({ marginTop: "0px" }, 250, function() { $(e).find("a").animate({ marginTop: "0px" }, 250); }); }); /* Widget tabber */ jQuery( 'ul.widget_tabber li a' ).click(function(){ jQuery(this).parent('li').parent('ul').find('li').removeClass('active'); jQuery(this).parent('li').parent('ul').parent('div').find( 'div.tab_menu_content.tabs-container').fadeTo( 200 , 0 ); jQuery(this).parent('li').parent('ul').parent('div').find( 'div.tab_menu_content.tabs-container').hide(); jQuery( jQuery( this ).attr('href') + '_panel' ).fadeTo( 200 , 1 ); jQuery( this ).parent('li').addClass('active'); }); /* Initialize tabs */ (typeof(jQuery.fn.tabs) === 'function') && jQuery(function() { jQuery('.cosmo-tabs').tabs({ fxFade: true, fxSpeed: 'fast' }); }); /*Case when by default the toggle is closed */ jQuery(".open_title").toggle(function(){ jQuery(this).next('div').slideDown(); jQuery(this).find('a').removeClass('show'); jQuery(this).find('a').addClass('hide'); jQuery(this).find('.title_closed').hide(); jQuery(this).find('.title_open').show(); }, function () { jQuery(this).next('div').slideUp(); jQuery(this).find('a').removeClass('hide'); jQuery(this).find('a').addClass('show'); jQuery(this).find('.title_open').hide(); jQuery(this).find('.title_closed').show(); }); /*Case when by default the toggle is oppened */ jQuery(".close_title").toggle(function(){ jQuery(this).next('div').slideUp(); jQuery(this).find('a').removeClass('hide'); jQuery(this).find('a').addClass('show'); jQuery(this).find('.title_open').hide(); jQuery(this).find('.title_closed').show(); }, function () { jQuery(this).next('div').slideDown(); jQuery(this).find('a').removeClass('show'); jQuery(this).find('a').addClass('hide'); jQuery(this).find('.title_closed').hide(); jQuery(this).find('.title_open').show(); }); /*Accordion*/ jQuery('.cosmo-acc-container').hide(); jQuery('.cosmo-acc-trigger:first').addClass('active').next().show(); jQuery('.cosmo-acc-trigger').click(function(){ if( jQuery(this).next().is(':hidden') ) { jQuery('.cosmo-acc-trigger').removeClass('active').next().slideUp(); jQuery(this).toggleClass('active').next().slideDown(); } return false; }); /* Flying Header */ var $window = $(window), $header = $('#header-wrapper'); jQuery.fn.flyingHeader = function() { var $instance = $(this), offset = $instance.outerHeight() - $instance.find('a').outerHeight(); if ($window.scrollTop() >= offset) { if (!$instance.hasClass('fixed')) { setTimeout(function() { $instance .stop() .css({ opacity: 0, top: String(-offset) + 'px' }) .addClass('fixed') .animate({ top: 0, opacity: 1 }, 500, 'easeInOutExpo'); }, 0); } } else if ($window.scrollTop() <= offset ) { $instance.removeClass('fixed'); } return this; }; if ($header.length && $header.hasClass('can-fly')) { $window.bind('scroll', function() { $header.flyingHeader(); }); } /* Quick News */ var $document = $(document), $qnWrapper = $('.cosmo-qnews-wrapper'), $qnContent = $('.cosmo-qnews-content'), $qnLable = $('.cosmo-qnews-label'), $qnClose = $('.cosmo-qnews-close'); $qnWrapper.data('orig-width', $qnWrapper.width()); $document.delegate('.cosmo-qnews-label a', 'click', function(event) { event.preventDefault(); if ($qnWrapper.hasClass('cosmo-qnews-opened')) return; if ($qnWrapper.is(':animated')) return; $qnWrapper .css({ width: 0, display: 'block' }) .animate({ width: $qnWrapper.data('orig-width') +'px' }, 500, 'easeInOutExpo') .animate({ height: $qnContent.outerHeight(true) +'px' }, 500, 'easeInOutExpo', function() { $qnWrapper.addClass('cosmo-qnews-opened'); $qnContent.fadeIn(300, function() { $qnClose.show(); $document.trigger('qnews-opened'); }); }); }); $document.delegate('.cosmo-qnews-close', 'click', function(event) { event.preventDefault(); $qnClose.hide(); $qnContent.fadeOut(200, function() { $qnWrapper .animate({ height: $qnLable.outerHeight(true) +'px' }, 500, 'easeInOutExpo') .animate({ width: 0 }, 500, 'easeInOutExpo', function() { $qnWrapper.hide(); $qnWrapper.removeClass('cosmo-qnews-opened'); $document.trigger('qnews-closed'); }) }); }); /* Determine screen resolution */ var $body = $('body'), wSizes = [1600, 1440, 1280, 1024, 800], wSizesClasses = ['w1600', 'w1440', 'w1280', 'w1024', 'w800']; $(window).bind('resize', function() { $body.removeClass(wSizesClasses.join(' ')); var size = $(this).width(); for (var i=0; i<wSizes.length; i++) { if (size >= wSizes[i]) { $body.addClass(wSizesClasses[i]); break; } } }).trigger('resize'); });

js/prettyPhoto.settings.js

jQuery(document).ready(function(){ /* show images inserted in gallery */ jQuery("a[rel^='prettyPhoto']").prettyPhoto({ autoplay_slideshow: false, theme: 'light_rounded' }); /* show images inserted into post in LightBox */ jQuery("[class*='wp-image-'] , ").parents('a').prettyPhoto({ autoplay_slideshow: false, theme: 'light_rounded' }); jQuery("a[rel^='keyboardtools']").prettyPhoto({ autoplay_slideshow: false, theme: 'light_rounded', social_tools : '' }); });

js/jquery.jscrollpane.min.js

/* * jScrollPane - v2.0.0beta11 - 2011-07-04 * http://jscrollpane.kelvinluck.com/ * * Copyright (c) 2010 Kelvin Luck * Dual licensed under the MIT and GPL licenses. */ (function(b,a,c){b.fn.jScrollPane=function(e){function d(D,O){var az,Q=this,Y,ak,v,am,T,Z,y,q,aA,aF,av,i,I,h,j,aa,U,aq,X,t,A,ar,af,an,G,l,au,ay,x,aw,aI,f,L,aj=true,P=true,aH=false,k=false,ap=D.clone(false,false).empty(),ac=b.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";aI=D.css("paddingTop")+" "+D.css("paddingRight")+" "+D.css("paddingBottom")+" "+D.css("paddingLeft");f=(parseInt(D.css("paddingLeft"),10)||0)+(parseInt(D.css("paddingRight"),10)||0);function at(aR){var aM,aO,aN,aK,aJ,aQ,aP=false,aL=false;az=aR;if(Y===c){aJ=D.scrollTop();aQ=D.scrollLeft();D.css({overflow:"hidden",padding:0});ak=D.innerWidth()+f;v=D.innerHeight();D.width(ak);Y=b('<div class="jspPane" />').css("padding",aI).append(D.children());am=b('<div class="jspContainer" />').css({width:ak+"px",height:v+"px"}).append(Y).appendTo(D)}else{D.css("width","");aP=az.stickToBottom&&K();aL=az.stickToRight&&B();aK=D.innerWidth()+f!=ak||D.outerHeight()!=v;if(aK){ak=D.innerWidth()+f;v=D.innerHeight();am.css({width:ak+"px",height:v+"px"})}if(!aK&&L==T&&Y.outerHeight()==Z){D.width(ak);return}L=T;Y.css("width","");D.width(ak);am.find(">.jspVerticalBar,>.jspHorizontalBar").remove().end()}Y.css("overflow","auto");if(aR.contentWidth){T=aR.contentWidth}else{T=Y[0].scrollWidth}Z=Y[0].scrollHeight;Y.css("overflow","");y=T/ak;q=Z/v;aA=q>1;aF=y>1;if(!(aF||aA)){D.removeClass("jspScrollable");Y.css({top:0,width:am.width()-f});n();E();R();w();ai()}else{D.addClass("jspScrollable");aM=az.maintainPosition&&(I||aa);if(aM){aO=aD();aN=aB()}aG();z();F();if(aM){N(aL?(T-ak):aO,false);M(aP?(Z-v):aN,false)}J();ag();ao();if(az.enableKeyboardNavigation){S()}if(az.clickOnTrack){p()}C();if(az.hijackInternalLinks){m()}}if(az.autoReinitialise&&!aw){aw=setInterval(function(){at(az)},az.autoReinitialiseDelay)}else{if(!az.autoReinitialise&&aw){clearInterval(aw)}}aJ&&D.scrollTop(0)&&M(aJ,false);aQ&&D.scrollLeft(0)&&N(aQ,false);D.trigger("jsp-initialised",[aF||aA])}function aG(){if(aA){am.append(b('<div class="jspVerticalBar" />').append(b('<div class="jspCap jspCapTop" />'),b('<div class="jspTrack" />').append(b('<div class="jspDrag" />').append(b('<div class="jspDragTop" />'),b('<div class="jspDragBottom" />'))),b('<div class="jspCap jspCapBottom" />')));U=am.find(">.jspVerticalBar");aq=U.find(">.jspTrack");av=aq.find(">.jspDrag");if(az.showArrows){ar=b('<a class="jspArrow jspArrowUp" />').bind("mousedown.jsp",aE(0,-1)).bind("click.jsp",aC);af=b('<a class="jspArrow jspArrowDown" />').bind("mousedown.jsp",aE(0,1)).bind("click.jsp",aC);if(az.arrowScrollOnHover){ar.bind("mouseover.jsp",aE(0,-1,ar));af.bind("mouseover.jsp",aE(0,1,af))}al(aq,az.verticalArrowPositions,ar,af)}t=v;am.find(">.jspVerticalBar>.jspCap:visible,>.jspVerticalBar>.jspArrow").each(function(){t-=b(this).outerHeight()});av.hover(function(){av.addClass("jspHover")},function(){av.removeClass("jspHover")}).bind("mousedown.jsp",function(aJ){b("html").bind("dragstart.jsp selectstart.jsp",aC);av.addClass("jspActive");var s=aJ.pageY-av.position().top;b("html").bind("mousemove.jsp",function(aK){V(aK.pageY-s,false)}).bind("mouseup.jsp mouseleave.jsp",ax);return false});o()}}function o(){aq.height(t+"px");I=0;X=az.verticalGutter+aq.outerWidth();Y.width(ak-X-f);try{if(U.position().left===0){Y.css("margin-left",X+"px")}}catch(s){}}function z(){if(aF){am.append(b('<div class="jspHorizontalBar" />').append(b('<div class="jspCap jspCapLeft" />'),b('<div class="jspTrack" />').append(b('<div class="jspDrag" />').append(b('<div class="jspDragLeft" />'),b('<div class="jspDragRight" />'))),b('<div class="jspCap jspCapRight" />')));an=am.find(">.jspHorizontalBar");G=an.find(">.jspTrack");h=G.find(">.jspDrag");if(az.showArrows){ay=b('<a class="jspArrow jspArrowLeft" />').bind("mousedown.jsp",aE(-1,0)).bind("click.jsp",aC);x=b('<a class="jspArrow jspArrowRight" />').bind("mousedown.jsp",aE(1,0)).bind("click.jsp",aC); if(az.arrowScrollOnHover){ay.bind("mouseover.jsp",aE(-1,0,ay));x.bind("mouseover.jsp",aE(1,0,x))}al(G,az.horizontalArrowPositions,ay,x)}h.hover(function(){h.addClass("jspHover")},function(){h.removeClass("jspHover")}).bind("mousedown.jsp",function(aJ){b("html").bind("dragstart.jsp selectstart.jsp",aC);h.addClass("jspActive");var s=aJ.pageX-h.position().left;b("html").bind("mousemove.jsp",function(aK){W(aK.pageX-s,false)}).bind("mouseup.jsp mouseleave.jsp",ax);return false});l=am.innerWidth();ah()}}function ah(){am.find(">.jspHorizontalBar>.jspCap:visible,>.jspHorizontalBar>.jspArrow").each(function(){l-=b(this).outerWidth()});G.width(l+"px");aa=0}function F(){if(aF&&aA){var aJ=G.outerHeight(),s=aq.outerWidth();t-=aJ;b(an).find(">.jspCap:visible,>.jspArrow").each(function(){l+=b(this).outerWidth()});l-=s;v-=s;ak-=aJ;G.parent().append(b('<div class="jspCorner" />').css("width",aJ+"px"));o();ah()}if(aF){Y.width((am.outerWidth()-f)+"px")}Z=Y.outerHeight();q=Z/v;if(aF){au=Math.ceil(1/y*l);if(au>az.horizontalDragMaxWidth){au=az.horizontalDragMaxWidth}else{if(au<az.horizontalDragMinWidth){au=az.horizontalDragMinWidth}}h.width(au+"px");j=l-au;ae(aa)}if(aA){A=Math.ceil(1/q*t);if(A>az.verticalDragMaxHeight){A=az.verticalDragMaxHeight}else{if(A<az.verticalDragMinHeight){A=az.verticalDragMinHeight}}av.height(A+"px");i=t-A;ad(I)}}function al(aK,aM,aJ,s){var aO="before",aL="after",aN;if(aM=="os"){aM=/Mac/.test(navigator.platform)?"after":"split"}if(aM==aO){aL=aM}else{if(aM==aL){aO=aM;aN=aJ;aJ=s;s=aN}}aK[aO](aJ)[aL](s)}function aE(aJ,s,aK){return function(){H(aJ,s,this,aK);this.blur();return false}}function H(aM,aL,aP,aO){aP=b(aP).addClass("jspActive");var aN,aK,aJ=true,s=function(){if(aM!==0){Q.scrollByX(aM*az.arrowButtonSpeed)}if(aL!==0){Q.scrollByY(aL*az.arrowButtonSpeed)}aK=setTimeout(s,aJ?az.initialDelay:az.arrowRepeatFreq);aJ=false};s();aN=aO?"mouseout.jsp":"mouseup.jsp";aO=aO||b("html");aO.bind(aN,function(){aP.removeClass("jspActive");aK&&clearTimeout(aK);aK=null;aO.unbind(aN)})}function p(){w();if(aA){aq.bind("mousedown.jsp",function(aO){if(aO.originalTarget===c||aO.originalTarget==aO.currentTarget){var aM=b(this),aP=aM.offset(),aN=aO.pageY-aP.top-I,aK,aJ=true,s=function(){var aS=aM.offset(),aT=aO.pageY-aS.top-A/2,aQ=v*az.scrollPagePercent,aR=i*aQ/(Z-v);if(aN<0){if(I-aR>aT){Q.scrollByY(-aQ)}else{V(aT)}}else{if(aN>0){if(I+aR<aT){Q.scrollByY(aQ)}else{V(aT)}}else{aL();return}}aK=setTimeout(s,aJ?az.initialDelay:az.trackClickRepeatFreq);aJ=false},aL=function(){aK&&clearTimeout(aK);aK=null;b(document).unbind("mouseup.jsp",aL)};s();b(document).bind("mouseup.jsp",aL);return false}})}if(aF){G.bind("mousedown.jsp",function(aO){if(aO.originalTarget===c||aO.originalTarget==aO.currentTarget){var aM=b(this),aP=aM.offset(),aN=aO.pageX-aP.left-aa,aK,aJ=true,s=function(){var aS=aM.offset(),aT=aO.pageX-aS.left-au/2,aQ=ak*az.scrollPagePercent,aR=j*aQ/(T-ak);if(aN<0){if(aa-aR>aT){Q.scrollByX(-aQ)}else{W(aT)}}else{if(aN>0){if(aa+aR<aT){Q.scrollByX(aQ)}else{W(aT)}}else{aL();return}}aK=setTimeout(s,aJ?az.initialDelay:az.trackClickRepeatFreq);aJ=false},aL=function(){aK&&clearTimeout(aK);aK=null;b(document).unbind("mouseup.jsp",aL)};s();b(document).bind("mouseup.jsp",aL);return false}})}}function w(){if(G){G.unbind("mousedown.jsp")}if(aq){aq.unbind("mousedown.jsp")}}function ax(){b("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp");if(av){av.removeClass("jspActive")}if(h){h.removeClass("jspActive")}}function V(s,aJ){if(!aA){return}if(s<0){s=0}else{if(s>i){s=i}}if(aJ===c){aJ=az.animateScroll}if(aJ){Q.animate(av,"top",s,ad)}else{av.css("top",s);ad(s)}}function ad(aJ){if(aJ===c){aJ=av.position().top}am.scrollTop(0);I=aJ;var aM=I===0,aK=I==i,aL=aJ/i,s=-aL*(Z-v);if(aj!=aM||aH!=aK){aj=aM;aH=aK;D.trigger("jsp-arrow-change",[aj,aH,P,k])}u(aM,aK);Y.css("top",s);D.trigger("jsp-scroll-y",[-s,aM,aK]).trigger("scroll")}function W(aJ,s){if(!aF){return}if(aJ<0){aJ=0}else{if(aJ>j){aJ=j}}if(s===c){s=az.animateScroll}if(s){Q.animate(h,"left",aJ,ae) }else{h.css("left",aJ);ae(aJ)}}function ae(aJ){if(aJ===c){aJ=h.position().left}am.scrollTop(0);aa=aJ;var aM=aa===0,aL=aa==j,aK=aJ/j,s=-aK*(T-ak);if(P!=aM||k!=aL){P=aM;k=aL;D.trigger("jsp-arrow-change",[aj,aH,P,k])}r(aM,aL);Y.css("left",s);D.trigger("jsp-scroll-x",[-s,aM,aL]).trigger("scroll")}function u(aJ,s){if(az.showArrows){ar[aJ?"addClass":"removeClass"]("jspDisabled");af[s?"addClass":"removeClass"]("jspDisabled")}}function r(aJ,s){if(az.showArrows){ay[aJ?"addClass":"removeClass"]("jspDisabled");x[s?"addClass":"removeClass"]("jspDisabled")}}function M(s,aJ){var aK=s/(Z-v);V(aK*i,aJ)}function N(aJ,s){var aK=aJ/(T-ak);W(aK*j,s)}function ab(aW,aR,aK){var aO,aL,aM,s=0,aV=0,aJ,aQ,aP,aT,aS,aU;try{aO=b(aW)}catch(aN){return}aL=aO.outerHeight();aM=aO.outerWidth();am.scrollTop(0);am.scrollLeft(0);while(!aO.is(".jspPane")){s+=aO.position().top;aV+=aO.position().left;aO=aO.offsetParent();if(/^body|html$/i.test(aO[0].nodeName)){return}}aJ=aB();aP=aJ+v;if(s<aJ||aR){aS=s-az.verticalGutter}else{if(s+aL>aP){aS=s-v+aL+az.verticalGutter}}if(aS){M(aS,aK)}aQ=aD();aT=aQ+ak;if(aV<aQ||aR){aU=aV-az.horizontalGutter}else{if(aV+aM>aT){aU=aV-ak+aM+az.horizontalGutter}}if(aU){N(aU,aK)}}function aD(){return -Y.position().left}function aB(){return -Y.position().top}function K(){var s=Z-v;return(s>20)&&(s-aB()<10)}function B(){var s=T-ak;return(s>20)&&(s-aD()<10)}function ag(){am.unbind(ac).bind(ac,function(aM,aN,aL,aJ){var aK=aa,s=I;Q.scrollBy(aL*az.mouseWheelSpeed,-aJ*az.mouseWheelSpeed,false);return aK==aa&&s==I})}function n(){am.unbind(ac)}function aC(){return false}function J(){Y.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(s){ab(s.target,false)})}function E(){Y.find(":input,a").unbind("focus.jsp")}function S(){var s,aJ,aL=[];aF&&aL.push(an[0]);aA&&aL.push(U[0]);Y.focus(function(){D.focus()});D.attr("tabindex",0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(aO){if(aO.target!==this&&!(aL.length&&b(aO.target).closest(aL).length)){return}var aN=aa,aM=I;switch(aO.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:s=aO.keyCode;aK();break;case 35:M(Z-v);s=null;break;case 36:M(0);s=null;break}aJ=aO.keyCode==s&&aN!=aa||aM!=I;return !aJ}).bind("keypress.jsp",function(aM){if(aM.keyCode==s){aK()}return !aJ});if(az.hideFocus){D.css("outline","none");if("hideFocus" in am[0]){D.attr("hideFocus",true)}}else{D.css("outline","");if("hideFocus" in am[0]){D.attr("hideFocus",false)}}function aK(){var aN=aa,aM=I;switch(s){case 40:Q.scrollByY(az.keyboardSpeed,false);break;case 38:Q.scrollByY(-az.keyboardSpeed,false);break;case 34:case 32:Q.scrollByY(v*az.scrollPagePercent,false);break;case 33:Q.scrollByY(-v*az.scrollPagePercent,false);break;case 39:Q.scrollByX(az.keyboardSpeed,false);break;case 37:Q.scrollByX(-az.keyboardSpeed,false);break}aJ=aN!=aa||aM!=I;return aJ}}function R(){D.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp")}function C(){if(location.hash&&location.hash.length>1){var aL,aJ,aK=escape(location.hash);try{aL=b(aK)}catch(s){return}if(aL.length&&Y.find(aK)){if(am.scrollTop()===0){aJ=setInterval(function(){if(am.scrollTop()>0){ab(aK,true);b(document).scrollTop(am.position().top);clearInterval(aJ)}},50)}else{ab(aK,true);b(document).scrollTop(am.position().top)}}}}function ai(){b("a.jspHijack").unbind("click.jsp-hijack").removeClass("jspHijack")}function m(){ai();b("a[href^=#]").addClass("jspHijack").bind("click.jsp-hijack",function(){var s=this.href.split("#"),aJ;if(s.length>1){aJ=s[1];if(aJ.length>0&&Y.find("#"+aJ).length>0){ab("#"+aJ,true);return false}}})}function ao(){var aK,aJ,aM,aL,aN,s=false;am.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(aO){var aP=aO.originalEvent.touches[0];aK=aD();aJ=aB();aM=aP.pageX;aL=aP.pageY;aN=false;s=true}).bind("touchmove.jsp",function(aR){if(!s){return}var aQ=aR.originalEvent.touches[0],aP=aa,aO=I;Q.scrollTo(aK+aM-aQ.pageX,aJ+aL-aQ.pageY);aN=aN||Math.abs(aM-aQ.pageX)>5||Math.abs(aL-aQ.pageY)>5; return aP==aa&&aO==I}).bind("touchend.jsp",function(aO){s=false}).bind("click.jsp-touchclick",function(aO){if(aN){aN=false;return false}})}function g(){var s=aB(),aJ=aD();D.removeClass("jspScrollable").unbind(".jsp");D.replaceWith(ap.append(Y.children()));ap.scrollTop(s);ap.scrollLeft(aJ)}b.extend(Q,{reinitialise:function(aJ){aJ=b.extend({},az,aJ);at(aJ)},scrollToElement:function(aK,aJ,s){ab(aK,aJ,s)},scrollTo:function(aK,s,aJ){N(aK,aJ);M(s,aJ)},scrollToX:function(aJ,s){N(aJ,s)},scrollToY:function(s,aJ){M(s,aJ)},scrollToPercentX:function(aJ,s){N(aJ*(T-ak),s)},scrollToPercentY:function(aJ,s){M(aJ*(Z-v),s)},scrollBy:function(aJ,s,aK){Q.scrollByX(aJ,aK);Q.scrollByY(s,aK)},scrollByX:function(s,aK){var aJ=aD()+Math[s<0?"floor":"ceil"](s),aL=aJ/(T-ak);W(aL*j,aK)},scrollByY:function(s,aK){var aJ=aB()+Math[s<0?"floor":"ceil"](s),aL=aJ/(Z-v);V(aL*i,aK)},positionDragX:function(s,aJ){W(s,aJ)},positionDragY:function(aJ,s){V(aJ,s)},animate:function(aJ,aM,s,aL){var aK={};aK[aM]=s;aJ.animate(aK,{duration:az.animateDuration,easing:az.animateEase,queue:false,step:aL})},getContentPositionX:function(){return aD()},getContentPositionY:function(){return aB()},getContentWidth:function(){return T},getContentHeight:function(){return Z},getPercentScrolledX:function(){return aD()/(T-ak)},getPercentScrolledY:function(){return aB()/(Z-v)},getIsScrollableH:function(){return aF},getIsScrollableV:function(){return aA},getContentPane:function(){return Y},scrollToBottom:function(s){V(i,s)},hijackInternalLinks:function(){m()},destroy:function(){g()}});at(O)}e=b.extend({},b.fn.jScrollPane.defaults,e);b.each(["mouseWheelSpeed","arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){e[this]=e[this]||e.speed});return this.each(function(){var f=b(this),g=f.data("jsp");if(g){g.reinitialise(e)}else{g=new d(f,e);f.data("jsp",g)}})};b.fn.jScrollPane.defaults={showArrows:false,maintainPosition:true,stickToBottom:false,stickToRight:false,clickOnTrack:true,autoReinitialise:false,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,contentWidth:c,animateScroll:false,animateDuration:300,animateEase:"linear",hijackInternalLinks:false,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:0,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:false,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",enableKeyboardNavigation:true,hideFocus:false,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:0.8}})(jQuery,this);

js/jquery.easing.min.js

/* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright å© 2008 George McGinley Smith * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},easeOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},easeInOutElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},easeInBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*(f/=h)*f*((g+1)*f-g)+a},easeOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},easeInOutBack:function(e,f,a,i,h,g){if(g==undefined){g=1.70158}if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a},easeInBounce:function(e,f,a,h,g){return h-jQuery.easing.easeOutBounce(e,g-f,0,h,g)+a},easeOutBounce:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},easeInOutBounce:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.easeInBounce(e,f*2,0,h,g)*0.5+a}return jQuery.easing.easeOutBounce(e,f*2-g,0,h,g)*0.5+h*0.5+a}}); /* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright å© 2001 Robert Penner * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */

js/slideshow.js

/* * Author: Marco Kuiper (http://www.marcofolio.net/) */ $(document).ready(function() { // Backwards navigation $("#back").click(function() { stopAnimation(); navigate("back"); }); // Forward navigation $("#next").click(function() { stopAnimation(); navigate("next"); }); var interval; $("#control").toggle(function(){ stopAnimation(); }, function() { // Change the background image to "pause" $(this).css({ "background-image" : "url(images/btn_pause.png)" }); // Show the next image navigate("next"); // Start playing the animation interval = setInterval(function() { navigate("next"); }, slideshowSpeed); }); var activeContainer = 1; var currentImg = 0; var animating = false; var navigate = function(direction) { // Check if no animation is running. If it is, prevent the action if(animating) { return; } // Check which current image we need to show if(direction == "next") { currentImg++; if(currentImg == photos.length + 1) { currentImg = 1; } } else { currentImg--; if(currentImg == 0) { currentImg = photos.length; } } // Check which container we need to use var currentContainer = activeContainer; if(activeContainer == 1) { activeContainer = 2; } else { activeContainer = 1; } showImage(photos[currentImg - 1], currentContainer, activeContainer); }; var currentZindex = -1; var showImage = function(photoObject, currentContainer, activeContainer) { animating = true; // Make sure the new container is always on the background currentZindex--; // Set the background image of the new active container $("#headerimg" + activeContainer).css({ "background-image" : "url(images/" + photoObject.image + ")", "display" : "block", "z-index" : currentZindex }); // Hide the header text $("#headertxt").css({"display" : "none"}); //$("#headertxt").fadeOut('200'); // Set the new header text $("#firstline") .attr("href", photoObject.url) .html(photoObject.firstline); $("#secondline") .html(photoObject.secondline); $("#pictureduri") .attr("href", photoObject.url) .html(photoObject.title); // Fade out the current container // and display the header text when animation is complete $("#headerimg" + currentContainer).fadeOut(function() { setTimeout(function() { //$("#headertxt").css({"display" : "block"}); $("#headertxt").fadeIn(400); animating = false; }, 500); }); }; var stopAnimation = function() { // Change the background image to "play" $("#control").css({ "background-image" : "url(images/btn_play.png)" }); // Clear the interval clearInterval(interval); }; // We should statically set the first image navigate("next"); // Start playing the animation interval = setInterval(function() { navigate("next"); }, slideshowSpeed); });

js/jquery.validate.js

/* * jQuery validation plug-in 1.3 * * http://bassistance.de/jquery-plugins/jquery-plugin-validation/ * http://docs.jquery.com/Plugins/Validation * * Copyright (c) 2006 - 2008 Jörn Zaefferer * * $Id: jquery.validate.js 5565 2008-05-12 11:15:24Z joern.zaefferer $ * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ jQuery.extend(jQuery.fn, { // http://docs.jquery.com/Plugins/Validation/validate validate: function( options ) { // if nothing is selected, return nothing; can't chain anyway if (!this.length) { options && options.debug && window.console && console.warn( "nothing selected, can't validate, returning nothing" ); return; } // check if a validator for this form was already created var validator = jQuery.data(this[0], 'validator'); if ( validator ) { return validator; } validator = new jQuery.validator( options, this[0] ); jQuery.data(this[0], 'validator', validator); if ( validator.settings.onsubmit ) { // allow suppresing validation by adding a cancel class to the submit button this.find(".cancel:submit").click(function() { validator.cancelSubmit = true; }); // validate the form on submit this.submit( function( event ) { if ( validator.settings.debug ) // prevent form submit to be able to see console output event.preventDefault(); function handle() { if ( validator.settings.submitHandler ) { validator.settings.submitHandler.call( validator, validator.currentForm ); return false; } return true; } // prevent submit for invalid forms or custom submit handlers if ( validator.cancelSubmit ) { validator.cancelSubmit = false; return handle(); } if ( validator.form() ) { if ( validator.pendingRequest ) { validator.formSubmitted = true; return false; } return handle(); } else { validator.focusInvalid(); return false; } }); } return validator; }, // http://docs.jquery.com/Plugins/Validation/valid valid: function() { if ( jQuery(this[0]).is('form')) { return this.validate().form(); } else { var valid = false; var validator = jQuery(this[0].form).validate(); this.each(function() { valid |= validator.element(this); }); return valid; } }, // attributes: space seperated list of attributes to retrieve and remove removeAttrs: function(attributes) { var result = {}, $element = this; $.each(attributes.split(/\s/), function() { result[this] = $element.attr(this); $element.removeAttr(this); }); return result; }, // http://docs.jquery.com/Plugins/Validation/rules rules: function(command, argument) { var element = this[0]; if (command) { var staticRules = jQuery.data(element.form, 'validator').settings.rules; var existingRules = jQuery.validator.staticRules(element); switch(command) { case "add": $.extend(existingRules, jQuery.validator.normalizeRule(argument)); staticRules[element.name] = existingRules; break; case "remove": if (!argument) { delete staticRules[element.name]; return existingRules; } var filtered = {}; $.each(argument.split(/\s/), function(index, method) { filtered[method] = existingRules[method]; delete existingRules[method]; }); return filtered; } } var data = jQuery.validator.normalizeRules( jQuery.extend( {}, jQuery.validator.metadataRules(element), jQuery.validator.classRules(element), jQuery.validator.attributeRules(element), jQuery.validator.staticRules(element) ), element); // make sure required is at front if (data.required) { var param = data.required; delete data.required; data = $.extend({required: param}, data); } return data; }, // destructive add push: function( t ) { return this.setArray( this.add(t).get() ); } }); // Custom selectors jQuery.extend(jQuery.expr[":"], { // http://docs.jquery.com/Plugins/Validation/blank blank: function(a) {return !jQuery.trim(a.value);}, // http://docs.jquery.com/Plugins/Validation/filled filled: function(a) {return !!jQuery.trim(a.value);}, // http://docs.jquery.com/Plugins/Validation/unchecked unchecked: function(a) {return !a.checked;} }); jQuery.format = function(source, params) { if ( arguments.length == 1 ) return function() { var args = jQuery.makeArray(arguments); args.unshift(source); return jQuery.format.apply( this, args ); }; if ( arguments.length > 2 && params.constructor != Array ) { params = jQuery.makeArray(arguments).slice(1); } if ( params.constructor != Array ) { params = [ params ]; } jQuery.each(params, function(i, n) { source = source.replace(new RegExp("\\{" + i + "\\}", "g"), n); }); return source; }; // constructor for validator jQuery.validator = function( options, form ) { this.settings = jQuery.extend( {}, jQuery.validator.defaults, options ); this.currentForm = form; this.init(); }; jQuery.extend(jQuery.validator, { defaults: { messages: {}, groups: {}, rules: {}, errorClass: "error", errorElement: "label", focusInvalid: true, errorContainer: jQuery( [] ), errorLabelContainer: jQuery( [] ), onsubmit: true, ignore: [], onfocusin: function(element) { this.lastActive = element; // hide error label and remove error class on focus if enabled if ( this.settings.focusCleanup && !this.blockFocusCleanup ) { this.settings.unhighlight && this.settings.unhighlight.call( this, element, this.settings.errorClass ); this.errorsFor(element).hide(); } }, onfocusout: function(element) { if ( !this.checkable(element) && (element.name in this.submitted || !this.optional(element)) ) { this.element(element); } }, onkeyup: function(element) { if ( element.name in this.submitted || element == this.lastElement ) { this.element(element); } }, onclick: function(element) { if ( element.name in this.submitted ) this.element(element); }, highlight: function( element, errorClass ) { jQuery( element ).addClass( errorClass ); }, unhighlight: function( element, errorClass ) { jQuery( element ).removeClass( errorClass ); } }, // http://docs.jquery.com/Plugins/Validation/Validator/setDefaults setDefaults: function(settings) { jQuery.extend( jQuery.validator.defaults, settings ); }, messages: { required: "This field is required.", remote: "Please fix this field.", email: "Please enter a valid email address.", url: "Please enter a valid URL.", date: "Please enter a valid date.", dateISO: "Please enter a valid date (ISO).", dateDE: "Bitte geben Sie ein gültiges Datum ein.", number: "Please enter a valid number.", numberDE: "Bitte geben Sie eine Nummer ein.", digits: "Please enter only digits", creditcard: "Please enter a valid credit card.", equalTo: "Please enter the same value again.", accept: "Please enter a value with a valid extension.", maxlength: jQuery.format("Please enter no more than {0} characters."), maxLength: jQuery.format("Please enter no more than {0} characters."), minlength: jQuery.format("Please enter at least {0} characters."), minLength: jQuery.format("Please enter at least {0} characters."), rangelength: jQuery.format("Please enter a value between {0} and {1} characters long."), rangeLength: jQuery.format("Please enter a value between {0} and {1} characters long."), rangeValue: jQuery.format("Please enter a value between {0} and {1}."), range: jQuery.format("Please enter a value between {0} and {1}."), maxValue: jQuery.format("Please enter a value less than or equal to {0}."), max: jQuery.format("Please enter a value less than or equal to {0}."), minValue: jQuery.format("Please enter a value greater than or equal to {0}."), min: jQuery.format("Please enter a value greater than or equal to {0}.") }, autoCreateRanges: false, prototype: { init: function() { this.labelContainer = jQuery(this.settings.errorLabelContainer); this.errorContext = this.labelContainer.length && this.labelContainer || jQuery(this.currentForm); this.containers = jQuery(this.settings.errorContainer).add( this.settings.errorLabelContainer ); this.submitted = {}; this.valueCache = {}; this.pendingRequest = 0; this.pending = {}; this.invalid = {}; this.reset(); var groups = (this.groups = {}); jQuery.each(this.settings.groups, function(key, value) { jQuery.each(value.split(/\s/), function(index, name) { groups[name] = key; }); }); var rules = this.settings.rules; jQuery.each(rules, function(key, value) { rules[key] = jQuery.validator.normalizeRule(value); }); function delegate(event) { var validator = jQuery.data(this[0].form, "validator"); validator.settings["on" + event.type] && validator.settings["on" + event.type].call(validator, this[0] ); } jQuery(this.currentForm) .delegate("focusin focusout keyup", ":text, :password, :file, select, textarea", delegate) .delegate("click", ":radio, :checkbox", delegate); }, // http://docs.jquery.com/Plugins/Validation/Validator/form form: function() { this.checkForm(); jQuery.extend(this.submitted, this.errorMap); this.invalid = jQuery.extend({}, this.errorMap); if (!this.valid()) jQuery(this.currentForm).triggerHandler("invalid-form.validate", [this]); this.showErrors(); return this.valid(); }, checkForm: function() { this.prepareForm(); for ( var i = 0, elements = this.elements(); elements[i]; i++ ) { this.check( elements[i] ); } return this.valid(); }, // http://docs.jquery.com/Plugins/Validation/Validator/element element: function( element ) { element = this.clean( element ); this.lastElement = element; this.prepareElement( element ); var result = this.check( element ); if ( result ) { delete this.invalid[element.name]; } else { this.invalid[element.name] = true; } if ( !this.numberOfInvalids() ) { // Hide error containers on last error this.toHide.push( this.containers ); } this.showErrors(); return result; }, // http://docs.jquery.com/Plugins/Validation/Validator/showErrors showErrors: function(errors) { if(errors) { // add items to error list and map jQuery.extend( this.errorMap, errors ); this.errorList = []; for ( var name in errors ) { this.errorList.push({ message: errors[name], element: this.findByName(name)[0] }); } // remove items from success list this.successList = jQuery.grep( this.successList, function(element) { return !(element.name in errors); }); } this.settings.showErrors ? this.settings.showErrors.call( this, this.errorMap, this.errorList ) : this.defaultShowErrors(); }, // http://docs.jquery.com/Plugins/Validation/Validator/resetForm resetForm: function() { if ( jQuery.fn.resetForm ) jQuery( this.currentForm ).resetForm(); this.prepareForm(); this.hideErrors(); this.elements().removeClass( this.settings.errorClass ); }, numberOfInvalids: function() { return this.objectLength(this.invalid); }, objectLength: function( obj ) { var count = 0; for ( var i in obj ) count++; return count; }, hideErrors: function() { this.addWrapper( this.toHide ).hide(); }, valid: function() { return this.size() == 0; }, size: function() { return this.errorList.length; }, focusInvalid: function() { if( this.settings.focusInvalid ) { try { jQuery(this.findLastActive() || this.errorList.length && this.errorList[0].element || []).filter(":visible").focus(); } catch(e) { /* ignore IE throwing errors when focusing hidden elements */ } } }, findLastActive: function() { var lastActive = this.lastActive; return lastActive && jQuery.grep(this.errorList, function(n) { return n.element.name == lastActive.name; }).length == 1 && lastActive; }, elements: function() { var validator = this, rulesCache = {}; // select all valid inputs inside the form (no submit or reset buttons) // workaround with jQuery([]).add until http://dev.jquery.com/ticket/2114 is solved return jQuery([]).add(this.currentForm.elements) .filter("input, select, textarea") .not(":submit, :reset, [disabled]") .not( this.settings.ignore ) .filter(function() { !this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this); // select only the first element for each name, and only those with rules specified if ( this.name in rulesCache || !validator.objectLength($(this).rules()) ) return false; rulesCache[this.name] = true; return true; }); }, clean: function( selector ) { return jQuery( selector )[0]; }, errors: function() { return jQuery( this.settings.errorElement + "." + this.settings.errorClass, this.errorContext ); }, reset: function() { this.successList = []; this.errorList = []; this.errorMap = {}; this.toShow = jQuery( [] ); this.toHide = jQuery( [] ); this.formSubmitted = false; }, prepareForm: function() { this.reset(); this.toHide = this.errors().push( this.containers ); }, prepareElement: function( element ) { this.reset(); this.toHide = this.errorsFor(element); }, check: function( element ) { element = this.clean( element ); // if radio/checkbox, validate first element in group instead if (this.checkable(element)) { element = this.findByName( element.name )[0]; } var rules = $(element).rules(); var dependencyMismatch = false; for( method in rules ) { var rule = { method: method, parameters: rules[method] }; try { var result = jQuery.validator.methods[method].call( this, jQuery.trim(element.value), element, rule.parameters ); // if a method indicates that the field is optional and therefore valid, // don't mark it as valid when there are no other rules if ( result == "dependency-mismatch" ) { dependencyMismatch = true; continue; } dependencyMismatch = false; if ( result == "pending" ) { this.toHide = this.toHide.not( this.errorsFor(element) ); return; } if( !result ) { this.formatAndAdd( element, rule ); return false; } } catch(e) { this.settings.debug && window.console && console.log("exception occured when checking element " + element.id + ", check the '" + rule.method + "' method"); throw e; } } if (dependencyMismatch) return; if ( this.objectLength(rules) ) this.successList.push(element); return true; }, // return the custom message for the given element name and validation method customMessage: function( name, method ) { var m = this.settings.messages[name]; return m && (m.constructor == String ? m : m[method]); }, // return the first defined argument, allowing empty strings findDefined: function() { for(var i = 0; i < arguments.length; i++) { if (arguments[i] !== undefined) return arguments[i]; } return undefined; }, defaultMessage: function( element, method) { return this.findDefined( this.customMessage( element.name, method ), // title is never undefined, so handle empty string as undefined element.title || undefined, jQuery.validator.messages[method], "<strong>Warning: No message defined for " + element.name + "</strong>" ); }, formatAndAdd: function( element, rule ) { var message = this.defaultMessage( element, rule.method ); if ( typeof message == "function" ) message = message.call(this, rule.parameters, element); this.errorList.push({ message: message, element: element }); this.errorMap[element.name] = message; this.submitted[element.name] = message; }, addWrapper: function(toToggle) { if ( this.settings.wrapper ) toToggle.push( toToggle.parents( this.settings.wrapper ) ); return toToggle; }, defaultShowErrors: function() { for ( var i = 0; this.errorList[i]; i++ ) { var error = this.errorList[i]; this.settings.highlight && this.settings.highlight.call( this, error.element, this.settings.errorClass ); this.showLabel( error.element, error.message ); } if( this.errorList.length ) { this.toShow.push( this.containers ); } if (this.settings.success) { for ( var i = 0; this.successList[i]; i++ ) { this.showLabel( this.successList[i] ); } } if (this.settings.unhighlight) { for ( var i = 0, elements = this.validElements(); elements[i]; i++ ) { this.settings.unhighlight.call( this, elements[i], this.settings.errorClass ); } } this.toHide = this.toHide.not( this.toShow ); this.hideErrors(); this.addWrapper( this.toShow ).show(); }, validElements: function() { return this.elements().not(this.invalidElements()); }, invalidElements: function() { return jQuery(this.errorList).map(function() { return this.element; }); }, showLabel: function(element, message) { var label = this.errorsFor( element ); if ( label.length ) { // refresh error/success class label.removeClass().addClass( this.settings.errorClass ); // check if we have a generated label, replace the message then label.attr("generated") && label.html(message); } else { // create label label = jQuery("<" + this.settings.errorElement + "/>") .attr({"for": this.idOrName(element), generated: true}) .addClass(this.settings.errorClass) .html(message || ""); if ( this.settings.wrapper ) { // make sure the element is visible, even in IE // actually showing the wrapped element is handled elsewhere label = label.hide().show().wrap("<" + this.settings.wrapper + ">").parent(); } if ( !this.labelContainer.append(label).length ) this.settings.errorPlacement ? this.settings.errorPlacement(label, jQuery(element) ) : label.insertAfter(element); } if ( !message && this.settings.success ) { label.text(""); typeof this.settings.success == "string" ? label.addClass( this.settings.success ) : this.settings.success( label ); } this.toShow.push(label); }, errorsFor: function(element) { return this.errors().filter("[@for='" + this.idOrName(element) + "']"); }, idOrName: function(element) { return this.groups[element.name] || (this.checkable(element) ? element.name : element.id || element.name); }, checkable: function( element ) { return /radio|checkbox/i.test(element.type); }, findByName: function( name ) { // select by name and filter by form for performance over form.find("[name=...]") var form = this.currentForm; return jQuery(document.getElementsByName(name)).map(function(index, element) { return element.form == form && element.name == name && element || null; }); }, getLength: function(value, element) { switch( element.nodeName.toLowerCase() ) { case 'select': return jQuery("option:selected", element).length; case 'input': if( this.checkable( element) ) return this.findByName(element.name).filter(':checked').length; } return value.length; }, depend: function(param, element) { return this.dependTypes[typeof param] ? this.dependTypes[typeof param](param, element) : true; }, dependTypes: { "boolean": function(param, element) { return param; }, "string": function(param, element) { return !!jQuery(param, element.form).length; }, "function": function(param, element) { return param(element); } }, optional: function(element) { return !jQuery.validator.methods.required.call(this, jQuery.trim(element.value), element) && "dependency-mismatch"; }, startRequest: function(element) { if (!this.pending[element.name]) { this.pendingRequest++; this.pending[element.name] = true; } }, stopRequest: function(element, valid) { this.pendingRequest--; // sometimes synchronization fails, make pendingRequest is never < 0 if (this.pendingRequest < 0) this.pendingRequest = 0; delete this.pending[element.name]; if ( valid && this.pendingRequest == 0 && this.formSubmitted && this.form() ) { jQuery(this.currentForm).submit(); } }, previousValue: function(element) { return jQuery.data(element, "previousValue") || jQuery.data(element, "previousValue", previous = { old: null, valid: true, message: this.defaultMessage( element, "remote" ) }); } }, classRuleSettings: { required: {required: true}, email: {email: true}, url: {url: true}, date: {date: true}, dateISO: {dateISO: true}, dateDE: {dateDE: true}, number: {number: true}, numberDE: {numberDE: true}, digits: {digits: true}, creditcard: {creditcard: true} }, addClassRules: function(className, rules) { className.constructor == String ? this.classRuleSettings[className] = rules : jQuery.extend(this.classRuleSettings, className); }, classRules: function(element) { var rules = {}; var classes = jQuery(element).attr('class'); classes && jQuery.each(classes.split(' '), function() { if (this in jQuery.validator.classRuleSettings) { jQuery.extend(rules, jQuery.validator.classRuleSettings[this]); } }); return rules; }, attributeRules: function(element) { var rules = {}; var $element = jQuery(element); for (method in jQuery.validator.methods) { var value = $element.attr(method); // allow 0 but neither undefined nor empty string if (value !== undefined && value !== '') { rules[method] = value; } } // maxlength may be returned as -1, 2147483647 (IE) and 524288 (safari) for text inputs if (rules.maxlength && /-1|2147483647|524288/.test(rules.maxlength)) { delete rules.maxlength; // deprecated delete rules.maxLength; } return rules; }, metadataRules: function(element) { if (!jQuery.metadata) return {}; var meta = jQuery.data(element.form, 'validator').settings.meta; return meta ? jQuery(element).metadata()[meta] : jQuery(element).metadata(); }, staticRules: function(element) { var rules = {}; var validator = jQuery.data(element.form, 'validator'); if (validator.settings.rules) { rules = jQuery.validator.normalizeRule(validator.settings.rules[element.name]) || {}; } return rules; }, normalizeRules: function(rules, element) { // convert deprecated rules jQuery.each({ minLength: 'minlength', maxLength: 'maxlength', rangeLength: 'rangelength', minValue: 'min', maxValue: 'max', rangeValue: 'range' }, function(dep, curr) { if (rules[dep]) { rules[curr] = rules[dep]; delete rules[dep]; } }); // handle dependency check $.each(rules, function(prop, val) { // ignore rule when param is explicitly false, eg. required:false if (val === false) { delete rules[prop]; return; } if (val.param || val.depends) { var keepRule = true; switch (typeof val.depends) { case "string": keepRule = !!jQuery(val.depends, element.form).length; break; case "function": keepRule = val.depends.call(element, element); break; } if (keepRule) { rules[prop] = val.param !== undefined ? val.param : true; } else { delete rules[prop]; } } }); // evaluate parameters jQuery.each(rules, function(rule, parameter) { rules[rule] = jQuery.isFunction(parameter) ? parameter(element) : parameter; }); // clean number parameters jQuery.each(['minlength', 'maxlength', 'min', 'max'], function() { if (rules[this]) { rules[this] = Number(rules[this]); } }); jQuery.each(['rangelength', 'range'], function() { if (rules[this]) { rules[this] = [Number(rules[this][0]), Number(rules[this][1])]; } }); if (jQuery.validator.autoCreateRanges) { // auto-create ranges if (rules.min && rules.max) { rules.range = [rules.min, rules.max]; delete rules.min; delete rules.max; } if (rules.minlength && rules.maxlength) { rules.rangelength = [rules.minlength, rules.maxlength]; delete rules.minlength; delete rules.maxlength; } } return rules; }, // Converts a simple string to a {string: true} rule, e.g., "required" to {required:true} normalizeRule: function(data) { if( typeof data == "string" ) { var transformed = {}; jQuery.each(data.split(/\s/), function() { transformed[this] = true; }); data = transformed; } return data; }, // http://docs.jquery.com/Plugins/Validation/Validator/addMethod addMethod: function(name, method, message) { jQuery.validator.methods[name] = method; jQuery.validator.messages[name] = message; if (method.length < 3) { jQuery.validator.addClassRules(name, jQuery.validator.normalizeRule(name)); } }, methods: { // http://docs.jquery.com/Plugins/Validation/Methods/required required: function(value, element, param) { // check if dependency is met if ( !this.depend(param, element) ) return "dependency-mismatch"; switch( element.nodeName.toLowerCase() ) { case 'select': var options = jQuery("option:selected", element); return options.length > 0 && ( element.type == "select-multiple" || (jQuery.browser.msie && !(options[0].attributes['value'].specified) ? options[0].text : options[0].value).length > 0); case 'input': if ( this.checkable(element) ) return this.getLength(value, element) > 0; default: return value.length > 0; } }, // http://docs.jquery.com/Plugins/Validation/Methods/remote remote: function(value, element, param) { if ( this.optional(element) ) return "dependency-mismatch"; var previous = this.previousValue(element); if (!this.settings.messages[element.name] ) this.settings.messages[element.name] = {}; this.settings.messages[element.name].remote = typeof previous.message == "function" ? previous.message(value) : previous.message; if ( previous.old !== value ) { previous.old = value; var validator = this; this.startRequest(element); var data = {}; data[element.name] = value; jQuery.ajax({ url: param, mode: "abort", port: "validate" + element.name, dataType: "json", data: data, success: function(response) { if ( !response ) { var errors = {}; errors[element.name] = response || validator.defaultMessage( element, "remote" ); validator.showErrors(errors); } else { var submitted = validator.formSubmitted; validator.prepareElement(element); validator.formSubmitted = submitted; validator.successList.push(element); validator.showErrors(); } previous.valid = response; validator.stopRequest(element, response); } }); return "pending"; } else if( this.pending[element.name] ) { return "pending"; } return previous.valid; }, // http://docs.jquery.com/Plugins/Validation/Methods/minlength minlength: function(value, element, param) { return this.optional(element) || this.getLength(value, element) >= param; }, // deprecated, to be removed in 1.3 minLength: function(value, element, param) { return jQuery.validator.methods.minlength.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/maxlength maxlength: function(value, element, param) { return this.optional(element) || this.getLength(value, element) <= param; }, // deprecated, to be removed in 1.3 maxLength: function(value, element, param) { return jQuery.validator.methods.maxlength.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/rangelength rangelength: function(value, element, param) { var length = this.getLength(value, element); return this.optional(element) || ( length >= param[0] && length <= param[1] ); }, // deprecated, to be removed in 1.3 rangeLength: function(value, element, param) { return jQuery.validator.methods.rangelength.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/min min: function( value, element, param ) { return this.optional(element) || value >= param; }, // deprecated, to be removed in 1.3 minValue: function() { return jQuery.validator.methods.min.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/max max: function( value, element, param ) { return this.optional(element) || value <= param; }, // deprecated, to be removed in 1.3 maxValue: function() { return jQuery.validator.methods.max.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/range range: function( value, element, param ) { return this.optional(element) || ( value >= param[0] && value <= param[1] ); }, // deprecated, to be removed in 1.3 rangeValue: function() { return jQuery.validator.methods.range.apply(this, arguments); }, // http://docs.jquery.com/Plugins/Validation/Methods/email email: function(value, element) { // contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/ return this.optional(element) || /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(element.value); }, // http://docs.jquery.com/Plugins/Validation/Methods/url url: function(value, element) { // contributed by Scott Gonzalez: http://projects.scottsplayground.com/iri/ return this.optional(element) || /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(element.value); }, // http://docs.jquery.com/Plugins/Validation/Methods/date date: function(value, element) { return this.optional(element) || !/Invalid|NaN/.test(new Date(value)); }, // http://docs.jquery.com/Plugins/Validation/Methods/dateISO dateISO: function(value, element) { return this.optional(element) || /^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(value); }, // http://docs.jquery.com/Plugins/Validation/Methods/dateDE dateDE: function(value, element) { return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value); }, // http://docs.jquery.com/Plugins/Validation/Methods/number number: function(value, element) { return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(value); }, // http://docs.jquery.com/Plugins/Validation/Methods/numberDE numberDE: function(value, element) { return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); }, // http://docs.jquery.com/Plugins/Validation/Methods/digits digits: function(value, element) { return this.optional(element) || /^\d+$/.test(value); }, // http://docs.jquery.com/Plugins/Validation/Methods/creditcard // based on http://en.wikipedia.org/wiki/Luhn creditcard: function(value, element) { if ( this.optional(element) ) return "dependency-mismatch"; // accept only digits and dashes if (/[^0-9-]+/.test(value)) return false; var nCheck = 0, nDigit = 0, bEven = false; value = value.replace(/\D/g, ""); for (n = value.length - 1; n >= 0; n--) { var cDigit = value.charAt(n); var nDigit = parseInt(cDigit, 10); if (bEven) { if ((nDigit *= 2) > 9) nDigit -= 9; } nCheck += nDigit; bEven = !bEven; } return (nCheck % 10) == 0; }, // http://docs.jquery.com/Plugins/Validation/Methods/accept accept: function(value, element, param) { param = typeof param == "string" ? param : "png|jpe?g|gif"; return this.optional(element) || value.match(new RegExp(".(" + param + ")$", "i")); }, // http://docs.jquery.com/Plugins/Validation/Methods/equalTo equalTo: function(value, element, param) { return value == jQuery(param).val(); } } }); // ajax mode: abort // usage: $.ajax({ mode: "abort"[, port: "uniqueport"]}); // if mode:"abort" is used, the previous request on that port (port can be undefined) is aborted via XMLHttpRequest.abort() ;(function($) { var ajax = $.ajax; var pendingRequests = {}; $.ajax = function(settings) { // create settings for compatibility with ajaxSetup settings = jQuery.extend(settings, jQuery.extend({}, jQuery.ajaxSettings, settings)); var port = settings.port; if (settings.mode == "abort") { if ( pendingRequests[port] ) { pendingRequests[port].abort(); } return (pendingRequests[port] = ajax.apply(this, arguments)); } return ajax.apply(this, arguments); }; })(jQuery); // provides cross-browser focusin and focusout events // IE has native support, in other browsers, use event caputuring (neither bubbles) // provides delegate(type: String, delegate: Selector, handler: Callback) plugin for easier event delegation // handler is only called when $(event.target).is(delegate), in the scope of the jQuery-object for event.target // provides triggerEvent(type: String, target: Element) to trigger delegated events ;(function($) { $.each({ focus: 'focusin', blur: 'focusout' }, function( original, fix ){ $.event.special[fix] = { setup:function() { if ( $.browser.msie ) return false; this.addEventListener( original, $.event.special[fix].handler, true ); }, teardown:function() { if ( $.browser.msie ) return false; this.removeEventListener( original, $.event.special[fix].handler, true ); }, handler: function(e) { arguments[0] = $.event.fix(e); arguments[0].type = fix; return $.event.handle.apply(this, arguments); } }; }); $.extend($.fn, { delegate: function(type, delegate, handler) { return this.bind(type, function(event) { var target = $(event.target); if (target.is(delegate)) { return handler.apply(target, arguments); } }); }, triggerEvent: function(type, target) { return this.triggerHandler(type, [jQuery.event.fix({ type: type, target: target })]); } }) })(jQuery);

js/jquery.supersubs.js

/* * Supersubs v0.2b - jQuery plugin * Copyright (c) 2008 Joel Birch * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * * This plugin automatically adjusts submenu widths of suckerfish-style menus to that of * their longest list item children. If you use this, please expect bugs and report them * to the jQuery Google Group with the word 'Superfish' in the subject line. * */ ;(function($){ // $ will refer to jQuery within this closure $.fn.supersubs = function(options){ var opts = $.extend({}, $.fn.supersubs.defaults, options); // return original object to support chaining return this.each(function() { // cache selections var $$ = $(this); // support metadata var o = $.meta ? $.extend({}, opts, $$.data()) : opts; // get the font size of menu. // .css('fontSize') returns various results cross-browser, so measure an em dash instead var fontsize = $('<li id="menu-fontsize">&#8212;</li>').css({ 'padding' : 0, 'position' : 'absolute', 'top' : '-999em', 'width' : 'auto' }).appendTo($$).width(); //clientWidth is faster, but was incorrect here // remove em dash $('#menu-fontsize').remove(); // cache all ul elements $ULs = $$.find('ul'); // loop through each ul in menu $ULs.each(function(i) { // cache this ul var $ul = $ULs.eq(i); // get all (li) children of this ul var $LIs = $ul.children(); // get all anchor grand-children var $As = $LIs.children('a'); // force content to one line and save current float property var liFloat = $LIs.css('white-space','nowrap').css('float'); // remove width restrictions and floats so elements remain vertically stacked var emWidth = $ul.add($LIs).add($As).css({ 'float' : 'none', 'width' : 'auto' }) // this ul will now be shrink-wrapped to longest li due to position:absolute // so save its width as ems. Clientwidth is 2 times faster than .width() - thanks Dan Switzer .end().end()[0].clientWidth / fontsize; // add more width to ensure lines don't turn over at certain sizes in various browsers emWidth += o.extraWidth; // restrict to at least minWidth and at most maxWidth if (emWidth > o.maxWidth) { emWidth = o.maxWidth; } else if (emWidth < o.minWidth) { emWidth = o.minWidth; } emWidth += 'em'; // set ul to width in ems $ul.css('width',emWidth); // restore li floats to avoid IE bugs // set li width to full width of this ul // revert white-space to normal $LIs.css({ 'float' : liFloat, 'width' : '100%', 'white-space' : 'normal' }) // update offset position of descendant ul to reflect new width of parent .each(function(){ var $childUl = $('>ul',this); var offsetDirection = $childUl.css('left')!==undefined ? 'left' : 'right'; $childUl.css(offsetDirection,emWidth); }); }); }); }; // expose defaults $.fn.supersubs.defaults = { minWidth : 9, // requires em unit. maxWidth : 25, // requires em unit. extraWidth : 0 // extra width can ensure lines don't sometimes turn over due to slight browser differences in how they round-off values }; })(jQuery); // plugin code ends

js/jquery.tabs.pack.js

eval(function(p,a,c,k,e,d){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--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[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}('(5($){$.2c({7:{2q:0}});$.1Z.7=5(f,2){3(x f==\'2D\')2=f;2=$.2c({f:(f&&x f==\'2l\'&&f>0)?--f:0,H:l,o:$.11?21:G,C:G,24:\'C-s-\',1R:l,1K:l,1O:l,1P:l,1D:\'34\',2n:l,2o:l,2e:G,10:l,T:l,X:l,1j:\'7-c\',y:\'7-2E\',U:\'7-H\',R:\'7-d\',14:\'7-1N\',1p:\'7-2G\',26:\'J\'},2||{});$.g.1d=$.g.1d||$.g.I&&x 2H==\'5\';5 1G(){25(0,0)}u 6.Q(5(){4 d=6;4 c=$(\'1e.\'+2.1j,d);c=c.L()&&c||$(\'>1e:t(0)\',d);4 7=$(\'a\',c);3(2.C){4 1J={};7.Q(5(){$(6).1Y(\'<r>\'+$(6).1Y()+\'</r>\');4 p=2.24+(++$.7.2q);4 8=\'#\'+p;1J[8]=6.1C;6.1C=8;$(\'<J p="\'+p+\'" 2I="\'+2.R+\'"></J>\').2i(d)})}4 q=$(\'J.\'+2.R,d);q=q.L()&&q||$(\'>\'+2.26,d);c.z(\'.\'+2.1j)||c.v(2.1j);q.Q(5(){4 $$=$(6);$$.z(\'.\'+2.R)||$$.v(2.R)});4 1B=$(\'9\',c).2J($(\'9.\'+2.y,c)[0]);3(1B>=0){2.f=1B}3(S.8){7.Q(5(i){3(6.8==S.8){2.f=i;3(($.g.I||$.g.2K)&&!2.C){4 j=$(S.8);4 1a=j.V(\'p\');j.V(\'p\',\'\');17(5(){j.V(\'p\',1a)},2M)}1G();u G}})}3($.g.I){1G()}q.1b(\':t(\'+2.f+\')\').1L().1h().2N(\':t(\'+2.f+\')\').v(2.14);3(!2.C){$(\'9\',c).Y(2.y).t(2.f).v(2.y)}3(2.2e){4 1F=5(29){4 1x=$.2O(q.18(),5(W){4 h,1z=$(W);3(29){3($.g.1d){W.N.2P(\'2d\');W.N.n=\'\';W.1i=l}h=1z.A({\'1n-n\':\'\'}).n()}m{h=1z.n()}u h}).2Q(5(a,b){u b-a});3($.g.1d){q.Q(5(){6.1i=1x[0]+\'2f\';6.N.2R(\'2d\',\'6.N.n = 6.1i ? 6.1i : "2S"\')})}m{q.A({\'1n-n\':1x[0]+\'2f\'})}};1F();4 1f=d.2k;4 1H=d.13;4 1E=$(\'#7-2g-2h-L\').18(0)||$(\'<r p="7-2g-2h-L">M</r>\').A({2j:\'2T\',2U:\'2V\',2W:\'2X\'}).2i(D.1u).18(0);4 1l=1E.13;2Y(5(){4 1k=d.2k;4 1I=d.13;4 1m=1E.13;3(1I>1H||1k!=1f||1m!=1l){1F((1k>1f||1m<1l));1f=1k;1H=1I;1l=1m}},1y)}4 P={},K={},1A=2.2n||2.1D,1v=2.2o||2.1D;3(2.1K||2.1R){3(2.1K){P[\'n\']=\'1L\';K[\'n\']=\'1N\'}3(2.1R){P[\'w\']=\'1L\';K[\'w\']=\'1N\'}}m{3(2.1O){P=2.1O}m{P[\'1n-1S\']=0;1A=2.o?1y:1}3(2.1P){K=2.1P}m{K[\'1n-1S\']=0;1v=2.o?1y:1}}4 10=2.10,T=2.T,X=2.X;7.15(\'2p\',5(){4 9=$(6.Z);3(d.12||9.z(\'.\'+2.y)||9.z(\'.\'+2.U)){u G}4 8=6.8;3($.g.I){$(6).E(\'O\');3(2.o){$.11.1t(8);S.8=8.1s(\'#\',\'\')}}m 3($.g.1r){4 1W=$(\'<22 2r="\'+8+\'"><J><2s 2t="1X" 2u="h" /></J></22>\').18(0);1W.1X();$(6).E(\'O\');3(2.o){$.11.1t(8)}}m{3(2.o){S.8=8.1s(\'#\',\'\')}m{$(6).E(\'O\')}}});7.15(\'1o\',5(){4 9=$(6.Z);3($.g.1r){9.1c({w:0},1,5(){9.A({w:\'\'})})}9.v(2.U)});3(2.H&&2.H.1q){1V(4 i=0,k=2.H.1q;i<k;i++){7.t(--2.H[i]).E(\'1o\').1h()}};7.15(\'1U\',5(){4 9=$(6.Z);9.Y(2.U);3($.g.1r){9.1c({w:1},1,5(){9.A({w:\'\'})})}});7.15(\'O\',5(e){4 1g=e.2z;4 F=6,9=$(6.Z),j=$(6.8),B=q.1b(\':2B\');3((x 10==\'5\'&&10(6,j[0],B[0])==G&&1g)||d.12||9.z(\'.\'+2.y)||9.z(\'.\'+2.U)){6.2a();u G}d[\'12\']=21;3(j.L()){3($.g.I&&2.o){4 1a=6.8.1s(\'#\',\'\');j.V(\'p\',\'\');17(5(){j.V(\'p\',1a)},0)}5 1M(){3(2.o&&1g){$.11.1t(F.8)}B.1c(K,1v,5(){$(F.Z).v(2.y).2F().Y(2.y);3(x T==\'5\'){T(F,j[0],B[0])}B.v(2.14).A({2j:\'\',2b:\'\',n:\'\',w:\'\'});j.Y(2.14).1c(P,1A,5(){j.A({2b:\'\',n:\'\',w:\'\'});3($.g.I){B[0].N.1b=\'\';j[0].N.1b=\'\'}3(x X==\'5\'){X(F,j[0],B[0])}d.12=l})})}3(!2.C){1M()}m{4 $$=$(6),r=$(\'r\',6)[0],1T=r.1Q;$$.v(2.1p);r.1Q=\'30&#32;\';17(5(){$(F.8).33(1J[F.8],5(){1M();r.1Q=1T;$$.Y(2.1p)})},0)}}m{2v(\'2w z 2x 2y d.\')}4 27=1w.2A||D.19&&D.19.20||D.1u.20||0;4 28=1w.2C||D.19&&D.19.23||D.1u.23||0;17(5(){1w.25(27,28)},0);6.2a();u 2.o&&!!1g});3(2.C){7.t(2.f).E(\'O\').1h()}3(2.o){$.11.2Z(5(){7.t(2.f).E(\'O\').1h()})}})};4 16=[\'2p\',\'1o\',\'1U\'];1V(4 i=0;i<16.1q;i++){$.1Z[16[i]]=(5(2m){u 5(s){u 6.Q(5(){4 c=$(\'1e.7-c\',6);c=c.L()&&c||$(\'>1e:t(0)\',6);4 a;3(!s||x s==\'2l\'){a=$(\'9>a\',c).t((s&&s>0&&s-1||0))}m 3(x s==\'2L\'){a=$(\'9>a[@1C$="#\'+s+\'"]\',c)}a.E(2m)})}})(16[i])}})(31);',62,191,'||settings|if|var|function|this|tabs|hash|li|||nav|container||initial|browser|||toShow||null|else|height|bookmarkable|id|containers|span|tab|eq|return|addClass|opacity|typeof|selectedClass|is|css|toHide|remote|document|trigger|clicked|false|disabled|msie|div|hideAnim|size||style|click|showAnim|each|containerClass|location|onHide|disabledClass|attr|el|onShow|removeClass|parentNode|onClick|ajaxHistory|locked|offsetHeight|hideClass|bind|tabEvents|setTimeout|get|documentElement|toShowId|filter|animate|msie6|ul|cachedWidth|trueClick|end|minHeight|navClass|currentWidth|cachedFontSize|currentFontSize|min|disableTab|loadingClass|length|safari|replace|update|body|hideSpeed|window|heights|50|jq|showSpeed|hasSelectedClass|href|fxSpeed|watchFontSize|_setAutoHeight|unFocus|cachedHeight|currentHeight|remoteUrls|fxSlide|show|switchTab|hide|fxShow|fxHide|innerHTML|fxFade|width|text|enableTab|for|tempForm|submit|html|fn|scrollLeft|true|form|scrollTop|hashPrefix|scrollTo|tabStruct|scrollX|scrollY|reset|blur|overflow|extend|behaviour|fxAutoHeight|px|watch|font|appendTo|display|offsetWidth|number|tabEvent|fxShowSpeed|fxHideSpeed|triggerTab|remoteCount|action|input|type|value|alert|There|no|such|clientX|pageXOffset|visible|pageYOffset|object|selected|siblings|loading|XMLHttpRequest|class|index|opera|string|500|not|map|removeExpression|sort|setExpression|1px|block|position|absolute|visibility|hidden|setInterval|initialize|Loading|jQuery|8230|load|normal'.split('|'),0,{}))

js/jquery.min.js

/*! * jQuery JavaScript Library v1.6.1 * http://jquery.com/ * * Copyright 2011, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2011, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Thu May 12 15:04:36 2011 -0400 */ (function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!cj[a]){var b=f("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),c.body.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write("<!doctype><html><body></body></html>");b=cl.createElement(a),cl.body.appendChild(b),d=f.css(b,"display"),c.body.removeChild(ck)}cj[a]=d}return cj[a]}function cu(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function ct(){cq=b}function cs(){setTimeout(ct,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bF.test(a)?d(a,e):b_(a+"["+(typeof e=="object"||f.isArray(e)?b:"")+"]",e,c,d)});else if(!c&&b!=null&&typeof b=="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bU,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=b$(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=b$(a,c,d,e,"*",g));return l}function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bQ),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bD(a,b,c){var d=b==="width"?bx:by,e=b==="width"?a.offsetWidth:a.offsetHeight;if(c==="border")return e;f.each(d,function(){c||(e-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?e+=parseFloat(f.css(a,"margin"+this))||0:e-=parseFloat(f.css(a,"border"+this+"Width"))||0});return e}function bn(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bm(a){f.nodeName(a,"input")?bl(a):a.getElementsByTagName&&f.grep(a.getElementsByTagName("input"),bl)}function bl(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bk(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bj(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bi(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i<j;i++)f.event.add(b,h+(g[h][i].namespace?".":"")+g[h][i].namespace,g[h][i],g[h][i].data)}}}}function bh(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function X(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(S.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function W(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function O(a,b){return(a&&a!=="*"?a+".":"")+b.replace(A,"`").replace(B,"&")}function N(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;i<s.length;i++)g=s[i],g.origType.replace(y,"")===a.type?q.push(g.selector):s.splice(i--,1);e=f(a.target).closest(q,a.currentTarget);for(j=0,k=e.length;j<k;j++){m=e[j];for(i=0;i<s.length;i++){g=s[i];if(m.selector===g.selector&&(!n||n.test(g.namespace))&&!m.elem.disabled){h=m.elem,d=null;if(g.preType==="mouseenter"||g.preType==="mouseleave")a.type=g.preType,d=f(a.relatedTarget).closest(g.selector)[0],d&&f.contains(h,d)&&(d=h);(!d||d!==h)&&p.push({elem:h,handleObj:g,level:m.level})}}}for(j=0,k=p.length;j<k;j++){e=p[j];if(c&&e.level>c)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function L(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function F(){return!0}function E(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(H,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=d.userAgent,x,y,z,A=Object.prototype.toString,B=Object.prototype.hasOwnProperty,C=Array.prototype.push,D=Array.prototype.slice,E=String.prototype.trim,F=Array.prototype.indexOf,G={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return D.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?C.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(D.apply(this,arguments),"slice",D.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;y.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!y){y=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",z,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",z),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&H()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):G[A.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!B.call(a,"constructor")&&!B.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||B.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:E?function(a){return a==null?"":E.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?C.call(c,a):e.merge(c,a)}return c},inArray:function(a,b){if(F)return F.call(b,a);for(var c=0,d=b.length;c<d;c++)if(b[c]===a)return c;return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=D.call(arguments,2),g=function(){return a.apply(c,f.concat(D.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h){var i=a.length;if(typeof c=="object"){for(var j in c)e.access(a,j,c[j],f,g,d);return a}if(d!==b){f=!h&&f&&e.isFunction(d);for(var k=0;k<i;k++)g(a[k],c,f?d.call(a[k],k,g(a[k],c)):d,h);return a}return i?g(a[0],c):b},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=s.exec(a)||t.exec(a)||u.exec(a)||a.indexOf("compatible")<0&&v.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){G["[object "+b+"]"]=b.toLowerCase()}),x=e.uaMatch(w),x.browser&&(e.browser[x.browser]=!0,e.browser.version=x.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?z=function(){c.removeEventListener("DOMContentLoaded",z,!1),e.ready()}:c.attachEvent&&(z=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",z),e.ready())});return e}(),g="done fail isResolved isRejected promise then always pipe".split(" "),h=[].slice;f.extend({_Deferred:function(){var a=[],b,c,d,e={done:function(){if(!d){var c=arguments,g,h,i,j,k;b&&(k=b,b=0);for(g=0,h=c.length;g<h;g++)i=c[g],j=f.type(i),j==="array"?e.done.apply(e,i):j==="function"&&a.push(i);k&&e.resolveWith(k[0],k[1])}return this},resolveWith:function(e,f){if(!d&&!b&&!c){f=f||[],c=1;try{while(a[0])a.shift().apply(e,f)}finally{b=[e,f],c=0}}return this},resolve:function(){e.resolveWith(this,arguments);return this},isResolved:function(){return!!c||!!b},cancel:function(){d=1,a=[];return this}};return e},Deferred:function(a){var b=f._Deferred(),c=f._Deferred(),d;f.extend(b,{then:function(a,c){b.done(a).fail(c);return this},always:function(){return b.done.apply(b,arguments).fail.apply(this,arguments)},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.isResolved,pipe:function(a,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[c,"reject"]},function(a,c){var e=c[0],g=c[1],h;f.isFunction(e)?b[a](function(){h=e.apply(this,arguments),h&&f.isFunction(h.promise)?h.promise().then(d.resolve,d.reject):d[g](h)}):b[a](d[g])})}).promise()},promise:function(a){if(a==null){if(d)return d;d=a={}}var c=g.length;while(c--)a[g[c]]=b[g[c]];return a}}),b.done(c.cancel).fail(b.cancel),delete b.cancel,a&&a.call(b,b);return b},when:function(a){function i(a){return function(c){b[a]=arguments.length>1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c<d;c++)b[c]&&f.isFunction(b[c].promise)?b[c].promise().then(i(c),g.reject):--e;e||g.resolveWith(g,b)}else g!==a&&g.resolveWith(g,d?[a]:[]);return g.promise()}}),f.support=function(){var a=c.createElement("div"),b=c.documentElement,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;a.setAttribute("className","t"),a.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};f=c.createElement("select"),g=f.appendChild(c.createElement("option")),h=a.getElementsByTagName("input")[0],j={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},h.checked=!0,j.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,j.optDisabled=!g.disabled;try{delete a.test}catch(s){j.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function b(){j.noCloneEvent=!1,a.detachEvent("onclick",b)}),a.cloneNode(!0).fireEvent("onclick")),h=c.createElement("input"),h.value="t",h.setAttribute("type","radio"),j.radioValue=h.value==="t",h.setAttribute("checked","checked"),a.appendChild(h),k=c.createDocumentFragment(),k.appendChild(a.firstChild),j.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",l=c.createElement("body"),m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(q in m)l.style[q]=m[q];l.appendChild(a),b.insertBefore(l,b.firstChild),j.appendChecked=h.checked,j.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,j.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",j.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>",n=a.getElementsByTagName("td"),r=n[0].offsetHeight===0,n[0].style.display="",n[1].style.display="none",j.reliableHiddenOffsets=r&&n[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),j.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),l.innerHTML="",b.removeChild(l);if(a.attachEvent)for(q in{submit:1,change:1,focusin:1})p="on"+q,r=p in a,r||(a.setAttribute(p,"return;"),r=typeof a[p]=="function"),j[q+"Bubbles"]=r;return j}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h<i;h++)g=e[h].name,g.indexOf("data-")===0&&(g=f.camelCase(g.substring(5)),k(this[0],g,d[g]))}}return d}if(typeof a=="object")return this.each(function(){f.data(this,a)});var j=a.split(".");j[1]=j[1]?"."+j[1]:"";if(c===b){d=this.triggerHandler("getData"+j[1]+"!",[j[0]]),d===b&&this.length&&(d=f.data(this[0],a),d=k(this[0],a,d));return d===b&&j[1]?this.data(j[0]):d}return this.each(function(){var b=f(this),d=[j[0],c];b.triggerHandler("setData"+j[1]+"!",d),f.data(this,a,c),b.triggerHandler("changeData"+j[1]+"!",d)})},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,c){a&&(c=(c||"fx")+"mark",f.data(a,c,(f.data(a,c,b,!0)||0)+1,!0))},_unmark:function(a,c,d){a!==!0&&(d=c,c=a,a=!1);if(c){d=d||"fx";var e=d+"mark",g=a?0:(f.data(c,e,b,!0)||1)-1;g?f.data(c,e,g,!0):(f.removeData(c,e,!0),m(c,d,"mark"))}},queue:function(a,c,d){if(a){c=(c||"fx")+"queue";var e=f.data(a,c,b,!0);d&&(!e||f.isArray(d)?e=f.data(a,c,f.makeArray(d),!0):e.push(d));return e||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e;d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),d.call(a,function(){f.dequeue(a,b)})),c.length||(f.removeData(a,b+"queue",!0),m(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){typeof a!="string"&&(c=a,a="fx");if(c===b)return f.queue(this[0],a);return this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(){var c=this;setTimeout(function(){f.dequeue(c,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f._Deferred(),!0))h++,l.done(m);m();return d.promise()}});var n=/[\n\t\r]/g,o=/\s+/,p=/\r/g,q=/^(?:button|input)$/i,r=/^(?:button|input|object|select|textarea)$/i,s=/^a(?:rea)?$/i,t=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,u=/\:/,v,w;f.fn.extend({attr:function(a,b){return f.access(this,a,b,!0,f.attr)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,a,b,!0,f.prop)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.addClass(a.call(this,b,c.attr("class")||""))});if(a&&typeof a=="string"){var b=(a||"").split(o);for(var c=0,d=this.length;c<d;c++){var e=this[c];if(e.nodeType===1)if(!e.className)e.className=a;else{var g=" "+e.className+" ",h=e.className;for(var i=0,j=b.length;i<j;i++)g.indexOf(" "+b[i]+" ")<0&&(h+=" "+b[i]);e.className=f.trim(h)}}}return this},removeClass:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof a=="string"||a===b){var c=(a||"").split(o);for(var d=0,e=this.length;d<e;d++){var g=this[d];if(g.nodeType===1&&g.className)if(a){var h=(" "+g.className+" ").replace(n," ");for(var i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){var d=f(this);d.toggleClass(a.call(this,c,d.attr("class"),b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(o);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ";for(var c=0,d=this.length;c<d;c++)if((" "+this[c].className+" ").replace(n," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;return(e.value||"").replace(p,"")}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h<i;h++){var j=e[h];if(j.selected&&(f.support.optDisabled?!j.disabled:j.getAttribute("disabled")===null)&&(!j.parentNode.disabled||!f.nodeName(j.parentNode,"optgroup"))){b=f(j).val();if(g)return b;d.push(b)}}if(g&&!d.length&&e.length)return f(e[c]).val();return d},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);c=j&&f.attrFix[c]||c,i=f.attrHooks[c],i||(!t.test(c)||typeof d!="boolean"&&d!==b&&d.toLowerCase()!==c.toLowerCase()?v&&(f.nodeName(a,"form")||u.test(c))&&(i=v):i=w);if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j)return i.get(a,c);h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);c=i&&f.propFix[c]||c,h=f.propHooks[c];return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return a[f.propFix[c]||c]?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=b),a.setAttribute(c,c.toLowerCase()));return c}},f.attrHooks.value={get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return a.value},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=Object.prototype.hasOwnProperty,y=/\.(.*)$/,z=/^(?:textarea|input|select)$/i,A=/\./g,B=/ /g,C=/[^\w\s.|`]/g,D=function(a){return a.replace(C,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=E;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=E);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),D).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j<p.length;j++){q=p[j];if(l||n.test(q.namespace))f.event.remove(a,r,q.handler,j),p.splice(j--,1)}continue}o=f.event.special[h]||{};for(j=e||0;j<p.length;j++){q=p[j];if(d.guid===q.guid){if(l||n.test(q.namespace))e==null&&p.splice(j--,1),o.remove&&o.remove.call(a,q);if(e!=null)break}}if(p.length===0||e!=null&&p.length===1)(!o.teardown||o.teardown.call(a,m)===!1)&&f.removeEvent(a,h,s.handle),g=null,delete t[h]}if(f.isEmptyObject(t)){var u=s.handle;u&&(u.elem=null),delete s.events,delete s.handle,f.isEmptyObject(s)&&f.removeData(a,b,!0)}}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){var h=c.type||c,i=[],j;h.indexOf("!")>=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem )});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h<i;h++){var j=d[h];if(e||c.namespace_re.test(j.namespace)){c.handler=j.handler,c.data=j.data,c.handleObj=j;var k=j.handler.apply(this,g);k!==b&&(c.result=k,k===!1&&(c.preventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())break}}return c.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(a){if(a[f.expando])return a;var d=a;a=f.Event(d);for(var e=this.props.length,g;e;)g=this.props[--e],a[g]=d[g];a.target||(a.target=a.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement);if(a.pageX==null&&a.clientX!=null){var h=a.target.ownerDocument||c,i=h.documentElement,j=h.body;a.pageX=a.clientX+(i&&i.scrollLeft||j&&j.scrollLeft||0)-(i&&i.clientLeft||j&&j.clientLeft||0),a.pageY=a.clientY+(i&&i.scrollTop||j&&j.scrollTop||0)-(i&&i.clientTop||j&&j.clientTop||0)}a.which==null&&(a.charCode!=null||a.keyCode!=null)&&(a.which=a.charCode!=null?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKey=a.ctrlKey),!a.which&&a.button!==b&&(a.which=a.button&1?1:a.button&2?3:a.button&4?2:0);return a},guid:1e8,proxy:f.proxy,special:{ready:{setup:f.bindReady,teardown:f.noop},live:{add:function(a){f.event.add(this,O(a.origType,a.selector),f.extend({},a,{handler:N,guid:a.handler.guid}))},remove:function(a){f.event.remove(this,O(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}}},f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!this.preventDefault)return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?F:E):this.type=a,b&&f.extend(this,b),this.timeStamp=f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=F;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=F;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=F,this.stopPropagation()},isDefaultPrevented:E,isPropagationStopped:E,isImmediatePropagationStopped:E};var G=function(a){var b=a.relatedTarget;a.type=a.data;try{if(b&&b!==c&&!b.parentNode)return;while(b&&b!==this)b=b.parentNode;b!==this&&f.event.handle.apply(this,arguments)}catch(d){}},H=function(a){a.type=a.data,f.event.handle.apply(this,arguments)};f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={setup:function(c){f.event.add(this,b,c&&c.selector?H:G,a)},teardown:function(a){f.event.remove(this,b,a&&a.selector?H:G)}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(a,b){if(!f.nodeName(this,"form"))f.event.add(this,"click.specialSubmit",function(a){var b=a.target,c=b.type;(c==="submit"||c==="image")&&f(b).closest("form").length&&L("submit",this,arguments)}),f.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,c=b.type;(c==="text"||c==="password")&&f(b).closest("form").length&&a.keyCode===13&&L("submit",this,arguments)});else return!1},teardown:function(a){f.event.remove(this,".specialSubmit")}});if(!f.support.changeBubbles){var I,J=function(a){var b=a.type,c=a.value;b==="radio"||b==="checkbox"?c=a.checked:b==="select-multiple"?c=a.selectedIndex>-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},K=function(c){var d=c.target,e,g;if(!!z.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=J(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:K,beforedeactivate:K,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&K.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&K.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",J(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in I)f.event.add(this,c+".specialChange",I[c]);return z.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return z.test(this.nodeName)}},I=f.event.special.change.filters,I.focus=I.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i<j;i++)f.event.add(this[i],a,g,d);return this}}),f.fn.extend({unbind:function(a,b){if(typeof a=="object"&&!a.preventDefault)for(var c in a)this.unbind(c,a[c]);else for(var d=0,e=this.length;d<e;d++)f.event.remove(this[d],a,b);return this},delegate:function(a,b,c,d){return this.live(b,c,d,a)},undelegate:function(a,b,c){return arguments.length===0?this.unbind("live"):this.die(b,null,c,a)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f.data(this,"lastToggle"+a.guid)||0)%d;f.data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var M={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};f.each(["live","die"],function(a,c){f.fn[c]=function(a,d,e,g){var h,i=0,j,k,l,m=g||this.selector,n=g?this:f(this.context);if(typeof a=="object"&&!a.preventDefault){for(var o in a)n[c](o,d,a[o],m);return this}if(c==="die"&&!a&&g&&g.charAt(0)==="."){n.unbind(g);return this}if(d===!1||f.isFunction(d))e=d||E,d=b;a=(a||"").split(" ");while((h=a[i++])!=null){j=y.exec(h),k="",j&&(k=j[0],h=h.replace(y,""));if(h==="hover"){a.push("mouseenter"+k,"mouseleave"+k);continue}l=h,M[h]?(a.push(M[h]+k),h=h+k):h=(M[h]||h)+k;if(c==="live")for(var p=0,q=n.length;p<q;p++)f.event.add(n[p],"live."+O(h,m),{data:d,selector:m,handler:e,origType:h,origHandler:e,preType:l});else n.unbind("live."+O(h,m),e)}return this}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}if(i.nodeType===1){f||(i.sizcache=c,i.sizset=g);if(typeof b!="string"){if(i===b){j=!0;break}}else if(k.filter(b,[i]).length>0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g<h;g++){var i=d[g];if(i){var j=!1;i=i[a];while(i){if(i.sizcache===c){j=d[i.sizset];break}i.nodeType===1&&!f&&(i.sizcache=c,i.sizset=g);if(i.nodeName.toLowerCase()===b){j=i;break}i=i[a]}d[g]=j}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},k.matches=function(a,b){return k(a,null,null,b)},k.matchesSelector=function(a,b){return k(b,null,null,[a]).length>0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e<f;e++){var g,h=l.order[e];if(g=l.leftMatch[h].exec(a)){var j=g[1];g.splice(1,1);if(j.substr(j.length-1)!=="\\"){g[1]=(g[1]||"").replace(i,""),d=l.find[h](g,b,c);if(d!=null){a=a.replace(l.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},k.filter=function(a,c,d,e){var f,g,h=a,i=[],j=c,m=c&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(var n in l.filter)if((f=l.leftMatch[n].exec(a))!=null&&f[2]){var o,p,q=l.filter[n],r=f[1];g=!1,f.splice(1,1);if(r.substr(r.length-1)==="\\")continue;j===i&&(i=[]);if(l.preFilter[n]){f=l.preFilter[n](f,j,d,i,e,m);if(!f)g=o=!0;else if(f===!0)continue}if(f)for(var s=0;(p=j[s])!=null;s++)if(p){o=q(p,f,s,j);var t=e^!!o;d&&o!=null?t?g=!0:j[s]=!1:t&&(i.push(p),g=!0)}if(o!==b){d||(j=i),a=a.replace(l.match[n],"");if(!g)return[];break}}if(a===h)if(g==null)k.error(a);else break;h=a}return j},k.error=function(a){throw"Syntax error, unrecognized expression: "+a};var l=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!j.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&k.filter(b,a,!0)}},"":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("parentNode",b,f,a,e,c)},"~":function(a,b,c){var e,f=d++,g=u;typeof b=="string"&&!j.test(b)&&(b=b.toLowerCase(),e=b,g=t),g("previousSibling",b,f,a,e,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(i,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}k.error(e)},CHILD:function(a,b){var c=b[1],d=a;switch(c){case"only":case"first":while(d=d.previousSibling)if(d.nodeType===1)return!1;if(c==="first")return!0;d=a;case"last":while(d=d.nextSibling)if(d.nodeType===1)return!1;return!0;case"nth":var e=b[2],f=b[3];if(e===1&&f===0)return!0;var g=b[0],h=a.parentNode;if(h&&(h.sizcache!==g||!a.nodeIndex)){var i=0;for(d=h.firstChild;d;d=d.nextSibling)d.nodeType===1&&(d.nodeIndex=++i);h.sizcache=g}var j=a.nodeIndex-f;return e===0?j===0:j%e===0&&j/e>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c<f;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var r,s;c.documentElement.compareDocumentPosition?r=function(a,b){if(a===b){g=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(r=function(a,b){if(a===b){g=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],h=a.parentNode,i=b.parentNode,j=h;if(h===i)return s(a,b);if(!h)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return s(e[k],f[k]);return k===c?s(a,f[k],-1):s(e[k],b,1)},s=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),k.getText=function(a){var b="",c;for(var d=0;a[d];d++)c=a[d],c.nodeType===3||c.nodeType===4?b+=c.nodeValue:c.nodeType!==8&&(b+=k.getText(c.childNodes));return b},function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g<h;g++)k(a,f[g],d);return k.filter(e,d)};f.find=k,f.expr=k.selectors,f.expr[":"]=f.expr.filters,f.unique=k.uniqueSort,f.text=k.getText,f.isXMLDoc=k.isXML,f.contains=k.contains}();var P=/Until$/,Q=/^(?:parents|prevUntil|prevAll)/,R=/,/,S=/^.[^:#\[\.,]*$/,T=Array.prototype.slice,U=f.expr.match.POS,V={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(X(this,a,!1),"not",a)},filter:function(a){return this.pushStack(X(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d<e;d++)i=a[d],j[i]||(j[i]=U.test(i)?f(i,b||this.context):i);while(g&&g.ownerDocument&&g!==b){for(i in j)h=j[i],(h.jquery?h.index(g)>-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=U.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(l?l.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(W(c[0])||W(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=T.call(arguments);P.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!V[a]?f.unique(e):e,(this.length>1||R.test(d))&&Q.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var Y=/ jQuery\d+="(?:\d+|null)"/g,Z=/^\s+/,$=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,_=/<([\w:]+)/,ba=/<tbody/i,bb=/<|&#?\w+;/,bc=/<(?:script|object|embed|option|style)/i,bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Y,""):null;if(typeof a=="string"&&!bc.test(a)&&(f.support.leadingWhitespace||!Z.test(a))&&!bg[(_.exec(a)||["",""])[1].toLowerCase()]){a=a.replace($,"<$1></$2>");try{for(var c=0,d=this.length;c<d;c++)this[c].nodeType===1&&(f.cleanData(this[c].getElementsByTagName("*")),this[c].innerHTML=a)}catch(e){this.empty().append(a)}}else f.isFunction(a)?this.each(function(b){var c=f(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bh(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,bn)}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i=b&&b[0]?b[0].ownerDocument||b[0]:c;a.length===1&&typeof a[0]=="string"&&a[0].length<512&&i===c&&a[0].charAt(0)==="<"&&!bc.test(a[0])&&(f.support.checkClone||!bd.test(a[0]))&&(g=!0,h=f.fragments[a[0]],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[a[0]]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bj(a,d),e=bk(a),g=bk(d);for(h=0;e[h];++h)bj(e[h],g[h])}if(b){bi(a,d);if(c){e=bk(a),g=bk(d);for(h=0;e[h];++h)bi(e[h],g[h])}}return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument|| b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!bb.test(k))k=b.createTextNode(k);else{k=k.replace($,"<$1></$2>");var l=(_.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=ba.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]==="<table>"&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Z.test(k)&&o.insertBefore(b.createTextNode(Z.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i<r;i++)bm(k[i]);else bm(k);k.nodeType?h.push(k):h=f.merge(h,k)}if(d){g=function(a){return!a.type||be.test(a.type)};for(j=0;h[j];j++)if(e&&f.nodeName(h[j],"script")&&(!h[j].type||h[j].type.toLowerCase()==="text/javascript"))e.push(h[j].parentNode?h[j].parentNode.removeChild(h[j]):h[j]);else{if(h[j].nodeType===1){var s=f.grep(h[j].getElementsByTagName("script"),g);h.splice.apply(h,[j+1,0].concat(s))}d.appendChild(h[j])}}return h},cleanData:function(a){var b,c,d=f.cache,e=f.expando,g=f.event.special,h=f.support.deleteExpando;for(var i=0,j;(j=a[i])!=null;i++){if(j.nodeName&&f.noData[j.nodeName.toLowerCase()])continue;c=j[f.expando];if(c){b=d[c]&&d[c][e];if(b&&b.events){for(var k in b.events)g[k]?f.event.remove(j,k):f.removeEvent(j,k,b.handle);b.handle&&(b.handle.elem=null)}h?delete j[f.expando]:j.removeAttribute&&j.removeAttribute(f.expando),delete d[c]}}}});var bo=/alpha\([^)]*\)/i,bp=/opacity=([^)]*)/,bq=/-([a-z])/ig,br=/([A-Z]|^ms)/g,bs=/^-?\d+(?:px)?$/i,bt=/^-?\d/,bu=/^[+\-]=/,bv=/[^+\-\.\de]+/g,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Left","Right"],by=["Top","Bottom"],bz,bA,bB,bC=function(a,b){return b.toUpperCase()};f.fn.css=function(a,c){if(arguments.length===2&&c===b)return this;return f.access(this,a,c,!0,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)})},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=bz(a,"opacity","opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0,widows:!0,orphans:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d;if(h==="number"&&isNaN(d)||d==null)return;h==="string"&&bu.test(d)&&(d=+d.replace(bv,"")+parseFloat(f.css(a,c))),h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(bz)return bz(a,c)},swap:function(a,b,c){var d={};for(var e in b)d[e]=a.style[e],a.style[e]=b[e];c.call(a);for(e in b)a.style[e]=d[e]},camelCase:function(a){return a.replace(bq,bC)}}),f.curCSS=f.css,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){var e;if(c){a.offsetWidth!==0?e=bD(a,b,d):f.swap(a,bw,function(){e=bD(a,b,d)});if(e<=0){e=bz(a,b,b),e==="0px"&&bB&&(e=bB(a,b,b));if(e!=null)return e===""||e==="auto"?"0px":e}if(e<0||e==null){e=a.style[b];return e===""||e==="auto"?"0px":e}return typeof e=="string"?e:e+"px"}},set:function(a,b){if(!bs.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bp.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bo.test(g)?g.replace(bo,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,c){var d,e,g;c=c.replace(br,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bs.test(d)&&bt.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bE=/%20/g,bF=/\[\]$/,bG=/\r?\n/g,bH=/#.*$/,bI=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bJ=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bK=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bL=/^(?:GET|HEAD)$/,bM=/^\/\//,bN=/\?/,bO=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bP=/^(?:select|textarea)/i,bQ=/\s+/,bR=/([?&])_=[^&]*/,bS=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bT=f.fn.load,bU={},bV={},bW,bX;try{bW=e.href}catch(bY){bW=c.createElement("a"),bW.href="",bW=bW.href}bX=bS.exec(bW.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bT)return bT.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bO,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bP.test(this.nodeName)||bJ.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bG,"\r\n")}}):{name:b.name,value:c.replace(bG,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bW,isLocal:bK.test(bX[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bZ(bU),ajaxTransport:bZ(bV),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?ca(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=cb(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bI.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bH,"").replace(bM,bX[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bQ),d.crossDomain==null&&(r=bS.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bX[1]&&r[2]==bX[2]&&(r[3]||(r[1]==="http:"?80:443))==(bX[3]||(bX[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bU,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bL.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bN.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bR,"$1_="+x);d.url=y+(y===d.url?(bN.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bV,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bE,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq,cr=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),e===""&&f.css(d,"display")==="none"&&f._data(d,"olddisplay",cv(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(cu("hide",3),a,b,c);for(var d=0,e=this.length;d<e;d++)if(this[d].style){var g=f.css(this[d],"display");g!=="none"&&!f._data(this[d],"olddisplay")&&f._data(this[d],"olddisplay",g)}for(d=0;d<e;d++)this[d].style&&(this[d].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(cu("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return this[e.queue===!1?"each":"queue"](function(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]),h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(f.support.inlineBlockNeedsLayout?(j=cv(this.nodeName),j==="inline"?this.style.display="inline-block":(this.style.display="inline",this.style.zoom=1)):this.style.display="inline-block"))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)k=new f.fx(this,b,i),h=a[i],cm.test(h)?k[h==="toggle"?d?"show":"hide":h]():(l=cn.exec(h),m=k.cur(),l?(n=parseFloat(l[2]),o=l[3]||(f.cssNumber[i]?"":"px"),o!=="px"&&(f.style(this,i,(n||1)+o),m=(n||1)/k.cur()*m,f.style(this,i,m+o)),l[1]&&(n=(l[1]==="-="?-1:1)*n+m),k.custom(m,n,o)):k.custom(m,h,""));return!0})},stop:function(a,b){a&&this.queue([]),this.each(function(){var a=f.timers,c=a.length;b||f._unmark(!0,this);while(c--)a[c].elem===this&&(b&&a[c](!0),a.splice(c,1))}),b||this.dequeue();return this}}),f.each({slideDown:cu("show",1),slideUp:cu("hide",1),slideToggle:cu("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default,d.old=d.complete,d.complete=function(a){d.queue!==!1?f.dequeue(this):a!==!1&&f._unmark(this),f.isFunction(d.old)&&d.old.call(this)};return d},easing:{linear:function(a,b,c,d){return c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,b,c){function h(a){return d.step(a)}var d=this,e=f.fx,g;this.startTime=cq||cs(),this.start=a,this.end=b,this.unit=c||this.unit||(f.cssNumber[this.prop]?"":"px"),this.now=this.start,this.pos=this.state=0,h.elem=this.elem,h()&&f.timers.push(h)&&!co&&(cr?(co=1,g=function(){co&&(cr(g),e.tick())},cr(g)):co=setInterval(e.tick,e.interval))},show:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.show=!0,this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b=cq||cs(),c=!0,d=this.elem,e=this.options,g,h;if(a||b>=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b<a.length;++b)a[b]()||a.splice(b--,1);a.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit:a.elem[a.prop]=a.now}}}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?f.fn.offset=function(a){var b=this[0],c;if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);try{c=b.getBoundingClientRect()}catch(d){}var e=b.ownerDocument,g=e.documentElement;if(!c||!f.contains(g,b))return c?{top:c.top,left:c.left}:{top:0,left:0};var h=e.body,i=cy(e),j=g.clientTop||h.clientTop||0,k=g.clientLeft||h.clientLeft||0,l=i.pageYOffset||f.support.boxModel&&g.scrollTop||h.scrollTop,m=i.pageXOffset||f.support.boxModel&&g.scrollLeft||h.scrollLeft,n=c.top+l-j,o=c.left+m-k;return{top:n,left:o}}:f.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){f.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return f.offset.bodyOffset(b);f.offset.initialize();var c,d=b.offsetParent,e=b,g=b.ownerDocument,h=g.documentElement,i=g.body,j=g.defaultView,k=j?j.getComputedStyle(b,null):b.currentStyle,l=b.offsetTop,m=b.offsetLeft;while((b=b.parentNode)&&b!==i&&b!==h){if(f.offset.supportsFixedPosition&&k.position==="fixed")break;c=j?j.getComputedStyle(b,null):b.currentStyle,l-=b.scrollTop,m-=b.scrollLeft,b===d&&(l+=b.offsetTop,m+=b.offsetLeft,f.offset.doesNotAddBorder&&(!f.offset.doesAddBorderForTableAndCells||!cw.test(b.nodeName))&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),e=d,d=b.offsetParent),f.offset.subtractsBorderForOverflowNotVisible&&c.overflow!=="visible"&&(l+=parseFloat(c.borderTopWidth)||0,m+=parseFloat(c.borderLeftWidth)||0),k=c}if(k.position==="relative"||k.position==="static")l+=i.offsetTop,m+=i.offsetLeft;f.offset.supportsFixedPosition&&k.position==="fixed"&&(l+=Math.max(h.scrollTop,i.scrollTop),m+=Math.max(h.scrollLeft,i.scrollLeft));return{top:l,left:m}},f.offset={initialize:function(){var a=c.body,b=c.createElement("div"),d,e,g,h,i=parseFloat(f.css(a,"marginTop"))||0,j="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){return this[0]?parseFloat(f.css(this[0],d,"padding")):null},f.fn["outer"+c]=function(a){return this[0]?parseFloat(f.css(this[0],d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window);

js/jquery.calculation.min.js

/* * jQuery Calculation Plug-in * * Copyright (c) 2011 Dan G. Switzer, II * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * Revision: 13 * Version: 0.4.09 * */ (function($){var defaults={reNumbers:/(-?\$?)(\d+(,\d{3})*(\.\d{1,})?|\.\d{1,})/g,cleanseNumber:function(v){return v.replace(/[^0-9.\-]/g,"")},useFieldPlugin:(!!$.fn.getValue),onParseError:null,onParseClear:null};$.Calculation={version:"0.4.09",setDefaults:function(options){$.extend(defaults,options)}};$.fn.parseNumber=function(options){var aValues=[];options=$.extend(options,defaults);this.each(function(){var $el=$(this),sMethod=($el.is(":input")?(defaults.useFieldPlugin?"getValue":"val"):"text"),v=$.trim($el[sMethod]()).match(defaults.reNumbers,"");if(v==null){v=0;if(jQuery.isFunction(options.onParseError))options.onParseError.apply($el,[sMethod]);$.data($el[0],"calcParseError",true)}else{v=options.cleanseNumber.apply(this,[v[0]]);if($.data($el[0],"calcParseError")&&jQuery.isFunction(options.onParseClear)){options.onParseClear.apply($el,[sMethod]);$.data($el[0],"calcParseError",false)}}aValues.push(parseFloat(v,10))});return aValues};$.fn.calc=function(expr,vars,cbFormat,cbDone){var $this=this,exprValue="",precision=0,$el,parsedVars={},tmp,sMethod,_,bIsError=false;for(var k in vars){expr=expr.replace((new RegExp("("+k+")","g")),"_.$1");if(!!vars[k]&&!!vars[k].jquery){parsedVars[k]=vars[k].parseNumber()}else{parsedVars[k]=vars[k]}}this.each(function(i,el){var p,len;$el=$(this);sMethod=($el.is(":input")?(defaults.useFieldPlugin?"setValue":"val"):"text");_={};for(var k in parsedVars){if(typeof parsedVars[k]=="number"){_[k]=parsedVars[k]}else if(typeof parsedVars[k]=="string"){_[k]=parseFloat(parsedVars[k],10)}else if(!!parsedVars[k]&&(parsedVars[k]instanceof Array)){tmp=(parsedVars[k].length==$this.length)?i:0;_[k]=parsedVars[k][tmp]}if(isNaN(_[k]))_[k]=0;p=_[k].toString().match(/\.\d+$/gi);len=(p)?p[0].length-1:0;if(len>precision)precision=len}try{exprValue=eval(expr);if(precision)exprValue=Number(exprValue.toFixed(Math.max(precision,4)));if(jQuery.isFunction(cbFormat)){var tmp=cbFormat.apply(this,[exprValue]);if(!!tmp)exprValue=tmp}}catch(e){exprValue=e;bIsError=true}$el[sMethod](exprValue.toString())});if(jQuery.isFunction(cbDone))cbDone.apply(this,[this]);return this};$.each(["sum","avg","min","max"],function(i,method){$.fn[method]=function(bind,selector){if(arguments.length==0)return math[method](this.parseNumber());var bSelOpt=selector&&(selector.constructor==Object)&&!(selector instanceof jQuery);var opt=bind&&bind.constructor==Object?bind:{bind:bind||"keyup",selector:(!bSelOpt)?selector:null,oncalc:null};if(bSelOpt)opt=jQuery.extend(opt,selector);if(!!opt.selector)opt.selector=$(opt.selector);var self=this,sMethod,doCalc=function(){var value=math[method](self.parseNumber(opt));if(!!opt.selector){sMethod=(opt.selector.is(":input")?(defaults.useFieldPlugin?"setValue":"val"):"text");opt.selector[sMethod](value.toString())}if(jQuery.isFunction(opt.oncalc))opt.oncalc.apply(self,[value,opt])};doCalc();return self.bind(opt.bind,doCalc)}});var math={sum:function(a){var total=0,precision=0;$.each(a,function(i,v){var p=v.toString().match(/\.\d+$/gi),len=(p)?p[0].length-1:0;if(len>precision)precision=len;total+=v});if(precision)total=Number(total.toFixed(precision));return total},avg:function(a){return math.sum(a)/a.length},min:function(a){return Math.min.apply(Math,a)},max:function(a){return Math.max.apply(Math,a)}}})(jQuery);

diameter-pro.php

A Hole Isn’t Ready Until It’s Bolt Ready

 

   
Sport fans can’t wait. Their favorite team’s stadium is scheduled to be renovated before the next season begins.

To do that, there will be thousands of additional seats that crews will need to cut thousands of holes into in order for them to be mounted. How can a workload like this be accomplished and still be ready for opening day? Streamline the process by using Diameter PRO™ precision hole technology, that’s how.

Diameter PRO cuts bolt-ready holes with minimum-to-no taper. As soon as the holes are cut, the work piece is ready for finishing or assembly. That saves you time and money. It eliminates secondary processes and makes your business more productive.

Diameter PRO software is specifically designed for the Ultra-Cut cutting system. It’s the ideal process when you’re cutting holes in mild steel from a 1:1 or greater diameter to thickness ratio on 10 gauge to 1". So, go ahead, get the cut speed and the precision hole cutting you need from the series you can depend on.

For precision cut quality on 1" or less mild steel, cut with Thermal Dynamics Automation. The addition of Diameter PRO to your integrated cutting system is just one of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

Advantages:

 

Considerations:

   
Diameter Pro   Diameter Pro
  • Minimize tab and taper in each hole
  • The most precise holes available
  • Optimizes holes in 1:1 diameter to thickness ratio or greater
  • Ideal for mild steel 10 gauge to 1"
 
  • Typical System: Ultra-Cut 100A, 200A, 300A, 400A with DFC3000, XT CNC, XT-Torch, height control and dual side cutting table with motion control

5.jpg

2.jpg

consumable.php

Increased Parts Life Helps Profitability

 

   

Unnecessary part changes can cost time and money while a machine is down. High quality consumables reduce downtime, allowing shops to increase their productivity.

Quality consumables guarantee that each cut will be precise, smooth and clean. Consumables that have a longer life will result in a reduction of downtime and increased ROI.

Thermal Dynamics Automation’s XTremeLife technology delivers the long consumable parts life and high precision cut quality on mild steel that shops want. It delivers excellent consumable parts life over the entire cutting range.

XTremeLife consumables are made to fit the precision XT -Torch. The XT-Torch makes changing cartridges fast and easy—a couple of twists and the unique retaining collar threads release the cartridge. And unlike other torches, no tools are required to change either the torch consumables or major components in the torch head. Downtime is reduced to seconds and you can change from one process to another or from one application to another quickly and easily.

Lost production time. Redoing cuts. The price for not using high-quality consumables is more than just the cost of the part itself.

For a better return on investment, look to Thermal Dynamics Automation. High-quality, long-lasting consumables are just a few of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

robotic-beveling.php

Robots Aren’t The Future Anymore, They’re The Standard

 

   
A leading American motorcycle manufacturer was looking for a robot that could precisely cut the steel that defines the classic look of their bikes.

Only Thermal Dynamics Automation robotics could deliver the right cut because our XTR™ Robotic Torch offered the accuracy and performance they demanded.

Smaller, lighter and with optimized consumable parts, the XTR Robotic Torch installs easily to a robot without any loss of accuracy or performance. This torch is designed with built-in torch leads that offer reduced weight, flexibility and robustness, which makes it extremely durable in repeated articulated motions. Both the consumable parts and torch body are engineered to precisely lock into place for absolute alignment, and to remain perfectly positioned cut after cut.

The Ultra-Cut system is also capable of extremely precise and powerful bevel cutting. Due to specifically engineered consumable parts, it can bevel cut 1 ¼" plate at 45°. The torch leads are extremely flexible and protected by a Kevlar® sleeve to stand up to high intensity automated bevel head cutting applications.

Robots offer cost and performance advantages for mild steel, stainless steel and aluminum. Ultra-Cut with the XTR Robotic Torch is the best tool for robotic or bevel head cutting. So next time you see a bike cruising down the interstate, know that Thermal Dynamics Automation was the choice this company made to ride along with them.

For precision robotics and beveling, select Thermal Dynamics Automation. Robotics and Beveling are just a few of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

Advantages:

 

Considerations:

   
Marking   Marking
  • Automatic Gas Control system uses argon for marking, minimizing the purge cycle between marking and cutting
  • Faster cycle times
  • Ideal on all materials—mild steel, stainless steel and aluminum
  • Clean, clear lines for easy identification and readability
  • No consumable parts change between cutting and marking
 
  • Typical System: Ultra-Cut 100A, 200A, 300A, 400A
  • Fully-automated system is necessary
  • Available with all Ultra-Cut plasma cutting systems

various-cnc-controllers.php

New lifter station SC 3100

 

iCNC XT/ Ultra Cut 300 - Heavy Cut Technology TOP

 

  • High Arc Density, With One Of The Highest Amps/ MM2 Ratios In The Market, Provides Excellent Cut Quality, Even On Smaller Contours
  • DiameterPro Optimizing ‘True Hole’ Technology Achieves Unsurpassed Hole-Cutting Performance (Roundness, Angle, And Speed)
  • Achieves Cut Quality Without Losing Speed Or Parts Life

The Focal Point Of Cutting Intelligence TOP

 

New lifter station SC 3100 TOP

 

Operator Console Options:
  • Simplest Version Has No Operator Switches. The Machine Interface Has 8 Relay Contacts And Several Low Level  I/O
  • XT2 Is For Single Plasma Machines With All Necessary Switches And I/O.  No External Relays Are Required To Use A Marking Device
  • XT211 Is For One Plasma, One Marker, And One Oxy-fuel Torch
  • XT242 Is For Max 2 Plasmas, 4 Oxy-Fuel Stations, And One Marker
  • Several Additional Configurations Exist

iCNC XT with various Operator Panels TOP

 

Empowering Intelligence

One Microprocessor Is Dedicated To Controlling The Machine

  • Handles all real time action
  • Recalculates everything in a millisecond loop
  • No operator access
  • Runs independently of UI computer
 

The Second Is Dedicated To The User Interface And Process Applications

  • Recognizes the task in hand from the cut program
  • Applies necessary process adjustment and pre-calculations for better quality and performance
  • CPU separation allows running of much more sophisticated and complex software than would be safe in single computer system

iCNC XT with various Operator Panels TOP

 

Empowering Intelligence

One Microprocessor Is Dedicated To Controlling The Machine

  • Handles all real time action
  • Recalculates everything in a millisecond loop
  • No operator access
  • Runs independently of UI computer
 

The Second Is Dedicated To The User Interface And Process Applications

  • Recognizes the task in hand from the cut program
  • Applies necessary process adjustment and pre-calculations for better quality and performance
  • CPU separation allows running of much more sophisticated and complex software than would be safe in single computer system

Intelligence Provides Capabilities TOP

 

Internet Diagnostics And Support:
  • We Utilize Sophisticated Third Party Software Solutions Such As GoToMeeting For On Line Diagnostics
  • Everything Integrated Into The iCNC Can Be Diagnosed And Serviced Through The Internet Including Servos, Height Control And Plasma System
  • Remote System Diagnostics Are Possible While The Machine Is In Operation; Offering Real Time Answers
  • Real-Time Diagnostics Allow For Questions To Be Answered Quickly, Eliminating Communication Errors As Our Service Technicians See The Screen As The Operator Sees It

Intelligence Provides Capabilities TOP

 

Built-In Consistent Cut Quality:
  • ‘True Hole’ Cutting Quality Is Automatically Optimized and do not need Specialized Office Software
  • Optimized Cutting Order And Piercing
  • Optimized Settings For Different Radius Arcs
  • Dynamically Optimized Torch Distance From Plate Through The Whole Operation From Ignition, To Piercing, To Cutting, And Under Any Special Circumstances
  • Automatic, Dynamic Compensation For Plasma Pre-stops, Acceleration, Following Errors, Play…
  • Much More To Come…

New lifter station SC 3100 TOP

 

Operator Console Options:
  • Simplest Version Has No Operator Switches. The Machine Interface Has 8 Relay Contacts And Several Low Level  I/O
  • XT2 Is For Single Plasma Machines With All Necessary Switches And I/O.  No External Relays Are Required To Use A Marking Device
  • XT211 Is For One Plasma, One Marker, And One Oxy-fuel Torch
  • XT242 Is For Max 2 Plasmas, 4 Oxy-Fuel Stations, And One Marker
  • Several Additional Configurations Exist

New lifter station SC 3100 TOP

 

Integrated System Savings:
  • Simpler Installation When All Systems Are Wired To One Central Box (The iCNC) And Can Be Pre-set To Work With Each Other
  • Fewer Instances, Where Different Brands of Equipment Work Together
  • Remote One-Spot Access To The Integrated System With Access To Victor  Automation Specialists For Help And Training
  • All Information Is Available In One Location, And All Settings And Tuning Can Be Done On The Same Screen

high-precesion.php

Ultra-Cut Series

 

High Precision Plasma Cutting System

Ultra-Cut® High Precision Plasma systems deliver high precision cutting performance on carbon steel AND on non-ferrous materials. For precision mild steel cut performance, select O2 plasma with Air shield. For precision aluminum or stainless steel, select N2 plasma with Water shield to achieve best in class cut performance. Ultra-Cut® systems can also be used for clean, efficient plasma marking without changing consumable parts.

Why choose Ultra-Cut ?

Ultra-Cut® high precision plasma has significant advantages over oxyfuel cutting in many applications.

  • Up to 3 times faster than oxyfuel torches
  • Pierces 35 mm (1 1/4”) in 1 second
  • 1 Ultra-Cut® 400 can replace 4 oxyfuel torches, each requiring its own torch height control.
  • Ultra-Cut® cuts aluminum and stainless steel with excellent cut quality
  • No pre-heat
 

Ultra-Cut Product Comparison

  Ultra-Cut®  100 Ultra-Cut®  200 Ultra-Cut®  300
Production Pierce 12 mm (1/2”) 35 mm (1 ¼”) 40 mm (1 ½”)
6 mm (1/4”) Mild Steel 3.21 m/min (150 ipm) 5.08 m/min (200 ipm)  
12mm (1/2”) Mild Steel 1.63m/min (64 ipm) 2.92 m/min (115 ipm) 3.21 m/min (150 ipm)
20 mm (3/4”) Mild Steel .64 m/min (25 ipm) 1.65 m/min (65 ipm) 2.54 m/min (100 ipm)
25 mm (1”) Mild Steel   1.22 m/min (48 ipm) 1.78 m/min (70 ipm)

These figures represent cut capability at rated output using O2 plasma and Air shield

NEW Ultra-Cut 400

High Precision Plasma Cutting System

Ultra-Cut 400 is the newest model in the Ultra-Cut series.  With 400 amps of available cutting power, Ultra-Cut 400 expands the range of precision cutting for both mild steel and non-ferrous material.  Like the rest of the Ultra-Cut series, Ultra-Cut 400 is available in 3 different configurations for different requirements:

  • With GCM 2010 Manual Gas Control for use with any CNC
  • With TSC-3000 for upgrade to an Automatic Gas Control with any CNC
  • With the Thermal Dynamics XT CNC for true integrated system control installations

Like all Ultra-Cut systems, Ultra-Cut 400 offers unique Thermal Dynamics advantages:

  • Water Mist Secondary cutting process for cost-effective precision cut quality on stainless and aluminum
  • 2” (50 mm) pierce capability for mild steel and stainless, 2 ¼” (60 mm) for aluminum
  • Long parts life and low cost of operation, with the industry’s best parts life at 400 amps
  • Standard consumable parts for bevel applications, up to 45° on 2” plate
  • Integrated control options for ease of operation and flexibility in both cutting and marking operations
  • Diameter Pro™ technology, for precise hole cutting, with near zero bevel

Excellent marking quality through the whole range of output current, using the same cutting consumable parts

The new super-cooled two piece tip gets cooled all the way to the front to provide best cut quality over the complete life The new 400 A electrode with multiple Hafnium inserts increases parts life to new levels at high current applications

The result is longer consumable parts life and lower cost of cutting.

new-lifter-station-sc-3100.php

New lifter station SC 3100

 

Smaller Size
Specifically for dedicated smaller cutting tables:
  • Lower weight
  • More compact
 
Precision Components
Accurate and repeatable position finding
  • Smooth Linear Movement
  • Dustproof
  • Low Maintenance
 
Universal Torch Clamp
Simple “V” block clamp accepts a wide range of torch diameters.
  • 13/8 – 2-1/4” (30mm – 55mm)
Specifications:

 

Multidirectional Collision Sensor

Prevents torch damage from impact in all directions.

  • Allen screw sensitivity adjustment
  • Contact closure output available
  • Automatic return to center
  • Automatic torch retract on collision
Torch Weight Compensation Adjustment

Allows the user to adjust the downward pressure used during initial height find.

  • Ideal for thin plate
  • Works underwater
  • Sound assisted tuning

upgrades.php

Upgrade Your Plasma System & Upgrade Your Overall Productivity

 

   
There are many reasons shops need to consider retrofitting their outdated systems.

Such as, their system is not able to achieve a productive cut speed, which can lead to a severe cost issue, they want improved cut quality to minimize secondary operations, or they may need the flexibility to cut mild steel, stainless steel and aluminum. In the case of a major U.S. steel producer when their current cutting tools and plasma cutters were falling short of their needs, they called Thermal Dynamics Automation for their equipment upgrades.

Thermal Dynamics Automation has the solutions to upgrade or retrofit your current cutting system.

Option 1:
Basic Plasma Upgrade

All Thermal Dynamics Automation systems are available for installation in combination with any already installed CNC and cutting table.

  • Ultra-Cut with manual gas control, Auto-Cut O2, or CutMaster A-Series
  • Customer provided CNC control, Torch Height Control and cutting table

Option 2:
Precision Plasma With HMI

Ultra-Cut with Automatic Gas Control can be configured to interface with any pre-existing CNC controller.

  • Ultra-Cut precision plasma cutting system with Automatic Gas Control
  • TSC-3000® plasma system touch screen control interface
  • Customer provided CNC control, Torch Height Control and cutting table

Option 3:
Full System Integration

Ultra-Cut plasma systems with the TDC XT CNC Control can be installed on a new or existing cutting table to achieve genuine high precision performance with automatic gas control ease of use.

  • Ultra-Cut precision plasma cutting system with Automatic Gas Control
  • TDC XT CNC Control with Torch Height Control
  • Precision AC Servo Motors with Drive
  • Customer selected cutting table

Advantages:

 

Considerations:

   
Air Plasma   Air Plasma
  • Designed to run at a low cost of operation
  • Excellent cuts using air plasma
  • Unmatched in the Auto-Cut class on mild steel, and on stainless steel and aluminum
  • Fast and easy installation
  • Simple set-up and user-friendly gas console
  • Quick-change consumable design
  • Microprocessor controlled for the best cut quality
 
  • Typical System: Auto-Cut 100A, 200A, 300A or CUTMASTER A-Series 40A, 60A, 80A, 120A
  • Power supply
  • Torch leads
  • Torch installation starter kit

Scripts/AC_RunActiveContent.js

//v1.7 // Flash Player Version Detection // Detect Client Browser type // Copyright 2005-2007 Adobe Systems Incorporated. All rights reserved. var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function ControlVersion() { var version; var axo; var e; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry try { // version will be set for 7.X or greater players axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); version = axo.GetVariable("$version"); } catch (e) { } if (!version) { try { // version will be set for 6.X players only axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); // installed player is some revision of 6.0 // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, // so we have to be careful. // default to the first public version version = "WIN 6,0,21,0"; // throws if AllowScripAccess does not exist (introduced in 6.0r47) axo.AllowScriptAccess = "always"; // safe to call for 6.0r47 or greater version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 4.X or 5.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = axo.GetVariable("$version"); } catch (e) { } } if (!version) { try { // version will be set for 3.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); version = "WIN 3,0,18,0"; } catch (e) { } } if (!version) { try { // version will be set for 2.X player axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); version = "WIN 2,0,0,11"; } catch (e) { version = -1; } } return version; } // JavaScript helper required to detect Flash Player PlugIn version information function GetSwfVer(){ // NS/Opera version >= 3 check for Flash plugin in plugin array var flashVer = -1; if (navigator.plugins != null && navigator.plugins.length > 0) { if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description; var descArray = flashDescription.split(" "); var tempArrayMajor = descArray[2].split("."); var versionMajor = tempArrayMajor[0]; var versionMinor = tempArrayMajor[1]; var versionRevision = descArray[3]; if (versionRevision == "") { versionRevision = descArray[4]; } if (versionRevision[0] == "d") { versionRevision = versionRevision.substring(1); } else if (versionRevision[0] == "r") { versionRevision = versionRevision.substring(1); if (versionRevision.indexOf("d") > 0) { versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); } } var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; } } // MSN/WebTV 2.6 supports Flash 4 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; // WebTV 2.5 supports Flash 3 else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; // older WebTV supports Flash 2 else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; else if ( isIE && isWin && !isOpera ) { flashVer = ControlVersion(); } return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { versionStr = GetSwfVer(); if (versionStr == -1 ) { return false; } else if (versionStr != 0) { if(isIE && isWin && !isOpera) { // Given "WIN 2,0,0,11" tempArray = versionStr.split(" "); // ["WIN", "2,0,0,11"] tempString = tempArray[1]; // "2,0,0,11" versionArray = tempString.split(","); // ['2', '0', '0', '11'] } else { versionArray = versionStr.split("."); } var versionMajor = versionArray[0]; var versionMinor = versionArray[1]; var versionRevision = versionArray[2]; // is the major.revision >= requested major.revision AND the minor version >= requested minor if (versionMajor > parseFloat(reqMajorVer)) { return true; } else if (versionMajor == parseFloat(reqMajorVer)) { if (versionMinor > parseFloat(reqMinorVer)) return true; else if (versionMinor == parseFloat(reqMinorVer)) { if (versionRevision >= parseFloat(reqRevision)) return true; } } return false; } } function AC_AddExtension(src, ext) { if (src.indexOf('?') != -1) return src.replace(/\?/, ext+'?'); else return src + ext; } function AC_Generateobj(objAttrs, params, embedAttrs) { var str = ''; if (isIE && isWin && !isOpera) { str += '<object '; for (var i in objAttrs) { str += i + '="' + objAttrs[i] + '" '; } str += '>'; for (var i in params) { str += '<param name="' + i + '" value="' + params[i] + '" /> '; } str += '</object>'; } else { str += '<embed '; for (var i in embedAttrs) { str += i + '="' + embedAttrs[i] + '" '; } str += '> </embed>'; } document.write(str); } function AC_FL_RunContent(){ var ret = AC_GetArgs ( arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" , "application/x-shockwave-flash" ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_SW_RunContent(){ var ret = AC_GetArgs ( arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" , null ); AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ var ret = new Object(); ret.embedAttrs = new Object(); ret.params = new Object(); ret.objAttrs = new Object(); for (var i=0; i < args.length; i=i+2){ var currArg = args[i].toLowerCase(); switch (currArg){ case "classid": break; case "pluginspage": ret.embedAttrs[args[i]] = args[i+1]; break; case "src": case "movie": args[i+1] = AC_AddExtension(args[i+1], ext); ret.embedAttrs["src"] = args[i+1]; ret.params[srcParamName] = args[i+1]; break; case "onafterupdate": case "onbeforeupdate": case "onblur": case "oncellchange": case "onclick": case "ondblClick": case "ondrag": case "ondragend": case "ondragenter": case "ondragleave": case "ondragover": case "ondrop": case "onfinish": case "onfocus": case "onhelp": case "onmousedown": case "onmouseup": case "onmouseover": case "onmousemove": case "onmouseout": case "onkeypress": case "onkeydown": case "onkeyup": case "onload": case "onlosecapture": case "onpropertychange": case "onreadystatechange": case "onrowsdelete": case "onrowenter": case "onrowexit": case "onrowsinserted": case "onstart": case "onscroll": case "onbeforeeditfocus": case "onactivate": case "onbeforedeactivate": case "ondeactivate": case "type": case "codebase": case "id": ret.objAttrs[args[i]] = args[i+1]; break; case "width": case "height": case "align": case "vspace": case "hspace": case "class": case "title": case "accesskey": case "name": case "tabindex": ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; break; default: ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1]; } } ret.objAttrs["classid"] = classid; if (mimeType) ret.embedAttrs["type"] = mimeType; return ret; }

mild-steel.php

Mild Steel Has Met Its Match

 

   
Cutting steel is the most common solution found in fab shops of all sizes today. It touches every industry, including the military.

In order to get a ship ready to face harsh challenges, the steel used to make these floating fortresses must be cut with the highest precision possible. That way, they will not only be ready to face the possibility of battle, but they can also safely sail the world’s oceans.

Ultra-Cut high precision plasma systems offer the highest degree of precision available for mild steel today. When used with the XTremeLife™ or Ultra-Cool™ consumables, you can maintain the highest cut performance and the longest part life.

High precision cutting of mild steel uses oxygen plasma and an air shield. The oxygen plasma cuts faster and eliminates contamination in the cut. Oxygen plasma cuts are both more precise and weld ready, with little or no dross, eliminating costly follow-up.

For high precision cuts in mild steel, use Thermal Dynamics Automation. Ultra-Cut high precision mild steel cutting is just one of the many True Solutions for precision cutting found in the Thermal Dynamics Automation product line.

Advantages:

 

Considerations:

   
High precision Mild Steel   High precision Mild Steel
  • Smooth, contamination-free cut surface
  • Minimal top edge rounding
  • 0-3 degrees of bevel (ISO 9013 range 3 or better)
  • Dross-free cut surface
 
  • Typical System: Ultra-Cut 100A, 200A, 300A, 400A
  • XTremeLife or Ultra-Cool consumable parts

_footer.php

<!--<div class="mainpage-footer-widget"> <div class="b_page"> <aside class="widget"> <div class="sponsors_widget"> <div class="w_930"> <div class="cosmo-sponsors" id="nav-shadow"> <p><a href="#extern"><img src="images/sponsors/smashing.png" alt="#" /></a></p> <p><a href="#extern"><img src="images/sponsors/android.png" alt="#" /></a></p> <p><a href="#extern"><img src="images/sponsors/dribbble.png" alt="#" /></a></p> <p><a href="#extern"><img src="images/sponsors/google.png" alt="#" /></a></p> <p><a href="#extern"><img src="images/sponsors/washingtonp.png" alt="#" /></a></p> </div> </div> </div> </aside> </div> </div>--> </div> <footer class="b_body_f clearfix" id="colophon" role="contentinfo"><!--Footer starts here--> <div class="b_f_c" style="background: #fff;"> <div class="footer-area"> <!--cOPYRIGHT AREA--> <div class="b_page clearfix "> <div class="b w_370"> <p class="copyright">Copyright © 2012 Next Gen Plasma Private Limited </p> </div> <div class="b w_530"> <ul class="footer-menu"> <li class="menu-item active first"><a href="index.php">Home</a></li> <li class="menu-item " ><a href="services.php#content">Services</a></li> <!--<li class="menu-item " ><a href="#l">About Us</a></li> <li class="menu-item " ><a href="services.php#content">Services</a></li> <li class="menu-item " ><a href="service-support.php#content">Service Support</a></li> <li class="menu-item " ><a href="consumable.php#content">Consumables</a></li>--> <li class="menu-item " ><a href="contactus.php#content">Contact Us</a></li> </ul> </div> </div> </div> </div> </footer> <div id="toTop"> <div class="inner"> <p><span>Back</span><span>to top</span></p> </div> </div><!--Back to top--> </div> </div>

handheld.php

Manual Plasma Cutting Equipment

 

AT A GLANCE

Cutmaster 10mm

The Cutmaster True 10mm manual plasma is an inverter based system specifically designed to provide excellent cutting and bevelling performance on materials up to 10mm thick. The unit is fitted with a state of the art power factor correction (PFC) module that provides maximum cutting capabilities from a 10 amp 240 Volt supply.

Part Number: 1-4630-3
   
Cutmaster 20mm

The Cutmaster True 20mm manual plasma system is designed to provide excellent cutting and bevelling performance on material up to 20mm thick. This inverter based design operates from a 415 Volt three phase supply and incorporates features such as auto-pilot re-start, True Guard roll bar and industry renowned SL60 1Torch for superior durability and consumable life.

Part Number: 1-1130-3
   
Cutmaster 25mm

The Cutmaster True 25mm manual plasma system is designed to provide excellent cutting and bevelling performance on material up to 25mm thick. This inverter based design operates from a 415 Volt three phase supply and incorporates features such as auto-pilot re-start, True Guard roll bar and industry renowned SL60 1Torch for superior durability and consumable life.

Part Number: 1-1330-3

   
Cutmaster 35mm

The Cutmaster True 35mm manual plasma is a high duty cycle, inverter based system specifically designed for heavy duty applications requiring superior cutting performance. The unit is specially designed to serve the 35mm market with a high duty cycle of 80% in a 40'C ambient environment.

Part Number: 1-1730-3
   
Cutmaster 40mm

The Cutmaster 40mm plasma is the largest air cooled manual system in the range. The heavy duty inverter system with a duty cycle of 80% in a 40'C ambient, is specifically designed for a high level applications requiring superior endurance and cutting performance

Part Number: 1-1930-3

style.css

@import url("css/style.css");

SC-3000.php

SC-3000

 

High Precision Torch Height Control

  • Torch Height Adjustable in Distance or Voltage
  • Built in collision sensor
  • Arc-voltage range 0 - 300V
  • Easy to operate

Linear Drive Lifter Station

Operator Terminal

Control Interface

New lifter station SC 3100

 

Smaller Size
Specifically for dedicated smaller cutting tables:
  • Lower weight
  • More compact
 
Precision Components
Accurate and repeatable position finding
  • Smooth Linear Movement
  • Dustproof
  • Low Maintenance
 
Universal Torch Clamp
Simple “V” block clamp accepts a wide range of torch diameters.
  • 13/8 – 2-1/4” (30mm – 55mm)
Specifications:

 

Multidirectional Collision Sensor

Prevents torch damage from impact in all directions.

  • Allen screw sensitivity adjustment
  • Contact closure output available
  • Automatic return to center
  • Automatic torch retract on collision
Torch Weight Compensation Adjustment

Allows the user to adjust the downward pressure used during initial height find.

  • Ideal for thin plate
  • Works underwater
  • Sound assisted tuning

New lifter station SC 3100

 

XTR-300 for robotic applications
  • SpeedLok Cartridge Technology
  • Precision and conventional performance consumable parts
  • Low Profile Design

1.jpg

images/8.jpg

images/format.file.download.png

images/login.close.png

images/4.jpg

images/20.jpg

images/format.standard.png

images/list_style.png

images/separator.widget.png

images/1.jpg

images/body.paper.png

images/freetotryme.png

images/high6.jpg

images/hover-magnify.png

images/bird.static.footer.png

images/service-support.jpg

images/bird.png

images/steel.jpg

images/tipsy.gif

images/icons-shadow.png

images/high4.jpg

images/sub.menu.png

images/format.image.png

images/624098.autocut-chart00.jpg

images/plasma.jpg

images/slideshow/first - Copy.jpg

images/slideshow/.picasa.ini

[second.jpg] rotate=rotate(0) backuphash=3510

images/slideshow/first.jpg

images/slideshow/fixed/first.jpg

images/slideshow/fixed/second.jpg

images/slideshow/second.jpg

images/slideshow/3.jpg

images/airplasma2_06.jpg

images/social-network.png

images/full-screen.png

images/17.jpg

images/meta.sprite.png

images/delimiter.bg.menu.png

images/small-keyboard.png

images/demo-tooltip.arrow.png

images/color-picker.png

images/top-pointer.png

images/7.jpg

images/keyboard.png

images/button.bg.png

images/9.jpg

images/21.jpg

images/airplasma2_01.jpg

images/my.profile.png

images/textbg.png

images/img8.gif

images/default_avatar_100.jpg

images/thermal.jpg

images/corner.bg.png

images/headerbg.png

images/prettyPhoto/dark_rounded/default_thumbnail.gif

images/prettyPhoto/dark_rounded/btnNext.png

images/prettyPhoto/dark_rounded/loader.gif

images/prettyPhoto/dark_rounded/btnPrevious.png

images/prettyPhoto/dark_rounded/contentPattern.png

images/prettyPhoto/dark_rounded/sprite.png

images/prettyPhoto/light_rounded/default_thumbnail.gif

images/prettyPhoto/light_rounded/btnNext.png

images/prettyPhoto/light_rounded/loader.gif

images/prettyPhoto/light_rounded/btnPrevious.png

images/prettyPhoto/light_rounded/sprite.png

images/prettyPhoto/default/sprite_next.png

images/prettyPhoto/default/sprite_x.png

images/prettyPhoto/default/loader.gif

images/prettyPhoto/default/default_thumb.png

images/prettyPhoto/default/sprite_prev.png

images/prettyPhoto/default/sprite.png

images/prettyPhoto/default/sprite_y.png

images/prettyPhoto/light_square/default_thumbnail.gif

images/prettyPhoto/light_square/btnNext.png

images/prettyPhoto/light_square/loader.gif

images/prettyPhoto/light_square/btnPrevious.png

images/prettyPhoto/light_square/sprite.png

images/prettyPhoto/dark_square/default_thumbnail.gif

images/prettyPhoto/dark_square/btnNext.png

images/prettyPhoto/dark_square/loader.gif

images/prettyPhoto/dark_square/btnPrevious.png

images/prettyPhoto/dark_square/contentPattern.png

images/prettyPhoto/dark_square/sprite.png

images/prettyPhoto/facebook/default_thumbnail.gif

images/prettyPhoto/facebook/btnNext.png

images/prettyPhoto/facebook/contentPatternRight.png

images/prettyPhoto/facebook/loader.gif

images/prettyPhoto/facebook/btnPrevious.png

images/prettyPhoto/facebook/contentPatternLeft.png

images/prettyPhoto/facebook/contentPatternTop.png

images/prettyPhoto/facebook/contentPatternBottom.png

images/prettyPhoto/facebook/sprite.png

images/stripes.png

images/format.file.png

images/format.audio.png

images/high5.jpg

images/Air-Plasma2.jpg

images/preloader.swf

images/social-media.png

images/promotion.jpg

images/separator.png

images/logo.png

images/arrows.png

images/bg.black.png

images/avatar.png

images/delimiter.bg.meta.png

images/posts/grid-3.jpg

images/posts/list-3.jpg

images/posts/post.jpg

images/posts/list-1.jpg

images/posts/grid-1.jpg

images/posts/list-2.jpg

images/posts/grid-2.jpg

images/arrows-black.png

images/separator.darker.png

images/format.file.demo.png

images/img7.gif

images/img4.gif

images/required.png

images/button.bg.small.png

images/thermal_dynamics.png

images/_notes/4.jpg.mno

images/_notes/glance.jpg.mno

images/_notes/14.jpg.mno

images/_notes/thermal1.jpg.mno

images/_notes/15.jpg.mno

images/_notes/17.jpg.mno

images/_notes/6.jpg.mno

images/_notes/3.jpg.mno

images/_notes/12.jpg.mno

images/_notes/support.jpg.mno

images/_notes/21.jpg.mno

images/_notes/8.jpg.mno

images/_notes/19.jpg.mno

images/_notes/9.jpg.mno

images/_notes/13.jpg.mno

images/_notes/2.jpg.mno

images/_notes/18.jpg.mno

images/_notes/cnc.jpg.mno

images/_notes/7.jpg.mno

images/_notes/20.jpg.mno

images/_notes/11.jpg.mno

images/_notes/promotion.jpg.mno

images/_notes/2.mno

images/_notes/10.jpg.mno

images/_notes/16.jpg.mno

images/_notes/1.jpg.mno

images/13.jpg

images/14.jpg

images/img5.gif

images/grey.gif

images/format.video.png

images/18.jpg

images/caption.bg.png

images/default_avatar_login.png

images/pattern.paper.png

images/header.bg.png

images/11.jpg

images/icons.png

images/display.png

images/settings.png

images/img6.gif

images/12.jpg

images/airplasma2_13.jpg

images/thermal_dynamics.html

images/logo.black.png

images/sponsors/smashing.png

images/sponsors/washingtonp.png

images/sponsors/google.png

images/sponsors/dribbble.png

images/sponsors/android.png

images/bird.static.gray.png

images/service.jpg

images/icon.pending.png

images/15.jpg

images/glance.jpg

images/robitic.jpg

images/img1.gif

images/icon.draft.png

images/make_the_switch.png

images/default_image.png

images/arrows-white.png

images/images/thermal_dynamics.png

images/delimiter.bg.x.png

images/no.image.50x50.png

images/thermal1.jpg

images/10.jpg

images/img3.gif

images/6.jpg

images/2.jpg

images/2

images/high3.jpg

images/stripes.lines.png

images/img2.gif

images/reply.png

images/icon.nsfw.png

images/body.bg.png

images/demo-tooltip.bg.png

images/19.jpg

images/bg.white.png

images/bird.static.png

images/default_avatar.jpg

images/video.photo.png

images/login.key.png

images/tags.bg.png

images/support.jpg

images/delimiter.bg.y.png

images/fb-loading.gif

images/breadcrumbs.arrow.gif

images/cnc.jpg

images/3.jpg

images/arrows.sprite.png

images/cart.png

images/black.png

images/16.jpg

images/like.thumbs.png

images/hover-magnify-small.png

images/leftpointer.png

images/category_icons/default.png

images/category_icons/bugs.png

images/category_icons/photo.png

images/category_icons/situation_critical.png

images/category_icons/charts.png

images/category_icons/wallpapers.png

images/category_icons/audio.png

images/category_icons/video.png

images/category_icons/today_I_learned.png

images/category_icons/nsfw.png

images/category_icons/fun.png

images/high2.jpg

images/airplasma2_23.jpg

images/high1.jpg

images/button.play.png

images/sidebar.png