Simple website editing

I need some changes in this site. It is just an hour work for web-designers

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

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 ) 0 6px no-repeat;
padding-left:20px;
color:#007ecf;
}
.footer_table li{
padding-bottom:0;
margin:0;
background:url(../images/list_style ) 0 6px no-repeat;
padding-left:20px;
color:#007ecf;
}
.liststyle li{
padding-bottom:0;
margin:0;
background:url(../images/list_style ) 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 ) repeat-y right top;}
#primary, #secondary {float: left;}
#primary.fr {background: url(../images/delimiter.bg.y ) 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 ) 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 ) 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 ) 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 ) no-repeat right -120px; }
p.button.add-to-cart a span { padding-left: 24px; background: url(../images/cart ) 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 ) 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 ) 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 ); opacity: 0; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=00)”; filter: alpha(opacity=00);}
.readmore .mosaic-overlay { background: url(../images/bg.white ); 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 ) 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 ) no-repeat 5px center; }
.format-video .format{ background: #fff url(../images/format.video ) no-repeat 5px center; }
.format-image .format{ background: #fff url(../images/format.image ) no-repeat 5px center; }
.format-link .format{ background: #fff url(../images/format.file ) no-repeat 5px center; }
.format-audio .format { background: #fff url(../images/format.audio ) no-repeat 5px center; }
.format-video .play{ background:url(../images/button.play ) 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 ) no-repeat 0 0;}
/*Gallery icon*/
.gallery-icon .mosaic-overlay { background: #fff url(../images/hover-magnify-small ) 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 ) 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 ) 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 ) 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 ) 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 ) 0 0; left: 0;}
#headernav-outer #headernav #next { background:url(../images/arrows ) -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 ) 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 ) 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 ) no-repeat left center; font: italic normal 11px Georgia;}
div.entry-meta ul li:last-child { background: url(../images/delimiter.bg.meta ) 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 ) no-repeat 0 0px; }
div.entry-meta ul li.cosmo-comments a:hover{ background: url(../images/meta.sprite ) no-repeat 0 -16px; }
div.entry-meta ul li.edit_post a { background: url(../images/meta.sprite ) no-repeat 0 -96px; }
div.entry-meta ul li.edit_post a:hover { background: url(../images/meta.sprite ) no-repeat 0 -112px; }
div.entry-meta ul li.author a { background: url(../images/meta.sprite ) no-repeat 0 -128px;}
div.entry-meta ul li.author a:hover{ background: url(../images/meta.sprite ) no-repeat 0 -144px;}
div.entry-meta ul li.time a { background: url(../images/meta.sprite ) no-repeat 0 -160px;}
div.entry-meta ul li.time a:hover { background: url(../images/meta.sprite ) no-repeat 0 -176px;}
div.entry-meta ul li.delete_post a { background: url(../images/meta.sprite ) no-repeat 0 -224px; }
div.entry-meta ul li.delete_post a:hover { background: url(../images/meta.sprite ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) no-repeat 0 -32px; }
.vertical div.entry-meta ul.b_tag li:first-child { background: url(../images/meta.sprite ) 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 ) 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 ) 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 ) 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 ) 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 a { background: url(../images/format.file ) no-repeat 42px center; padding-left: 58px;}
.b_text .attach a { background: url(../images/format.file ) no-repeat 42px center; padding-left: 58px;}
/*NSFW*/
.nsfw h1.entry-title, .nsfw h2.entry-title {text-indent: 48px; background: url(../images/icon.nsfw ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) no-repeat left top;}
.cosmo-love .ilove.hate strong { height: 17px; background: url(../images/like.thumbs ) 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 ) 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 ) 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 ) 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 ) repeat-x left top;}
.cosmo-ads.zone-2 {margin-top: 30px; background: url(../images/delimiter.bg.x ) 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 ) no-repeat 0 0;}
.cosmo-tabs.submit ul.tabs-nav li.image a {background: url(../images/video.photo ) no-repeat -32px 0;}
.cosmo-tabs.submit ul.tabs-nav li.text a {background: url(../images/video.photo ) no-repeat -64px 0;}
.cosmo-tabs.submit ul.tabs-nav li.attach a {background: url(../images/video.photo ) no-repeat -96px 0;}
.cosmo-tabs.submit ul.tabs-nav li.audio a {background: url(../images/video.photo ) 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 ) no-repeat 0 0;}
.demo-tooltip .arrow.right { right:-32px; background: url(../images/demo-tooltip.arrow ) no-repeat -32px 0;}
.demo-tooltip .arrow.top { width: 66px; height: 32px; top: -32px; left:113px; background: url(../images/demo-tooltip.arrow ) 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 ) 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 ) 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 ) 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 ) no-repeat left 3px;}
.my-posts .status-draft h2.entry-title {text-indent: 60px; background: url(../images/icon.draft ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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; }

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

/*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 ) 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 ) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle
{background:url(../images/prettyPhoto/default/sprite_x ) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../images/prettyPhoto/default/sprite ) -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 ) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../images/prettyPhoto/default/sprite_y ) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../images/prettyPhoto/default/sprite_next ) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../images/prettyPhoto/default/sprite_prev ) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../images/prettyPhoto/default/sprite ) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(../images/prettyPhoto/default/sprite ) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite ) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite ) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite ) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb ) 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 ) -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 ) -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 ) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../images/prettyPhoto/default/sprite_x ) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../images/prettyPhoto/default/sprite ) -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 ) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite ) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext ) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious ) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite ) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite ) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite ) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite ) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite ) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite ) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite ) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite ) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite ) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite ) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite ) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite ) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite ) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern ) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern ) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext ) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious ) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite ) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite ) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite ) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite ) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite ) -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 ) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite ) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite ) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite ) -22px -71px no-repeat}d
iv.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite ) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite ) -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 ) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite ) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite ) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite ) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite ) -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 ) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite ) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite ) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite ) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext ) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious ) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite ) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite ) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite ) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite ) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite ) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite ) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite ) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite ) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite ) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext ) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious ) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite ) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop ) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite ) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft ) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight ) top right repeat-y}
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite ) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite ) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite ) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite ) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite ) -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 ) 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 ) -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 ) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite ) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext ) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious ) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite ) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom ) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite ) -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 ) 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 ) 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 ) 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

icnc-xt-internet-diagnostics-and-support.php

Intelligence Provides Capabilities

 

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

thankyou.php

Thank You!

 

We have received your mail & we will contact you soon!

xtr-robotic-mechanised-torch-series.php

New lifter station SC 3100

 

XTR-300 for robotic applications

SpeedLok Cartridge Technology

Precision and conventional performance consumable parts

Low Profile Design

intelligence-provides-capabilities.php

Intelligence Provides Capabilities

 

iCNC XT Controller Highlights

Automatic Hole Optimization

Automatic CNC, Height Control, And Plasma Settings

ESSI, EIA, And DXF File Compatibility

Sophisticated, Easy-To-Use Software

Provides Many Cutting Specialized Tools, Including:

Automatic nesting

Automatic cutting order optimization

Automatic parameter settings by process

Dynamic plasma pre-stop adjusting

Much more…

Virtually Eliminates Operator Errors
OPTIMIZED FOR THERMAL DYNAMICS PLASMA SYSTEMS

contactengine.php
“);
// redirect to success page
// CHANGE THE URL BELOW TO YOUR “THANK YOU” PAGE
if ($success){
print ““;
}
else{
print ““;
}
?>

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 ) 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 ) 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 ) no-repeat right top; }
.cosmobutton.gray span span { background: transparent url(../images/shortcodes/btn.left.gray ) no-repeat top left; }
/*Blue*/
.cosmobutton.blue span { background: transparent url(../images/shortcodes/btn.right.blue ) no-repeat right top; }
.cosmobutton.blue span span { background: transparent url(../images/shortcodes/btn.left.blue ) no-repeat top left; color: #fff; }
/*Red*/
.cosmobutton.red span { background: transparent url(../images/shortcodes/btn.right.red ) no-repeat right top; }
.cosmobutton.red span span { background: transparent url(../images/shortcodes/btn.left.red ) no-repeat top left; color: #fff;}
/*Green*/
.cosmobutton.green span {background: transparent url(../images/shortcodes/btn.right.green ) no-repeat right top;}
.cosmobutton.green span span {background: transparent url(../images/shortcodes/btn.left.green ) no-repeat top left; color: #fff;}
/*Orange*/
.cosmobutton.orange span {background: transparent url(../images/shortcodes/btn.right.orange ) no-repeat right top;}
.cosmobutton.orange span span {background: transparent url(../images/shortcodes/btn.left.orange ) no-repeat top left; color: #fff;}
/*Black*/
.cosmobutton.black span {background: transparent url(../images/shortcodes/btn.right.black ) no-repeat right top;}
.cosmobutton.black span span {background: transparent url(../images/shortcodes/btn.left.black ) no-repeat top left; color: #fff;}
/*Brown*/
.cosmobutton.brown span {background: transparent url(../images/shortcodes/btn.right.brown ) no-repeat right top;}
.cosmobutton.brown span span { background: transparent url(../images/shortcodes/btn.left.brown ) no-repeat top left; color: #fff;}
/*Pink*/
.cosmobutton.pink span { background: transparent url(../images/shortcodes/btn.right.pink ) no-repeat right top; }
.cosmobutton.pink span span { background: transparent url(../images/shortcodes/btn.left.pink ) no-repeat top left; color: #fff;}
/* ————-
* Small
* ————- */
.cosmobutton.small span { background: transparent url(../images/shortcodes/btn.right.blue.small ) no-repeat right top; height: 22px; }
.cosmobutton.small span span { background: transparent url(../images/shortcodes/btn.left.blue.small ) 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 ) no-repeat right top; }
.cosmobutton.gray.small span span { background: transparent url(../images/shortcodes/btn.left.gray.small ) no-repeat top left; }
/*Blue*/
.cosmobutton.blue.small span { background: transparent url(../images/shortcodes/btn.right.blue.small ) no-repeat right top; }
.cosmobutton.blue.small span span { background: transparent url(../images/shortcodes/btn.left.blue.small ) no-repeat top left; color: #fff; }
/*Red*/
.cosmobutton.red.small span { background: transparent url(../images/shortcodes/btn.right.red.small ) no-repeat right top; }
.cosmobutton.red.small span span { background: transparent url(../images/shortcodes/btn.left.red.small ) no-repeat top left; color: #fff;}
/*Green*/
.cosmobutton.green.small span {background: transparent url(../images/shortcodes/btn.right.green.small ) no-repeat right top;}
.cosmobutton.green.small span span {background: transparent url(../images/shortcodes/btn.left.green.small ) no-repeat top left; color: #fff;}
/*Orange*/
.cosmobutton.orange.small span {background: transparent url(../images/shortcodes/btn.right.orange.small ) no-repeat right top;}
.cosmobutton.orange.small span span {background: transparent url(../images/shortcodes/btn.left.orange.small ) no-repeat top left; color: #fff;}
/*Black*/
.cosmobutton.black.small span {background: transparent url(../images/shortcodes/btn.right.black.small ) no-repeat right top;}
.cosmobutton.black.small span span {background: transparent url(../images/shortcodes/btn.left.black.small ) no-repeat top left; color: #fff;}
/*Brown*/
.cosmobutton.brown.small span {background: transparent url(../images/shortcodes/btn.right.brown.small ) no-repeat right top;}
.cosmobutton.brown.small span span { background: transparent url(../images/shortcodes/btn.left.brown.small ) no-repeat top left; color: #fff;}
/*Pink*/
.cosmobutton.pink.small span { background: transparent url(../images/shortcodes/btn.right.pink.small ) no-repeat right top; }
.cosmobutton.pink.small span span { background: transparent url(../images/shortcodes/btn.left.pink.small ) no-repeat top left; color: #fff;}
/* ————-
* Large
* ————- */
.cosmobutton.large span { background: transparent url(../images/shortcodes/btn.right.blue.large ) no-repeat right top; height: 44px; }
.cosmobutton.large span span { background: transparent url(../images/shortcodes/btn.left.blue.large ) 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 ) no-repeat right top; }
.cosmobutton.gray.large span span { background: transparent url(../images/shortcodes/btn.left.gray.large ) no-repeat top left; }
/*Blue*/
.cosmobutton.blue.large span { background: transparent url(../images/shortcodes/btn.right.blue.large ) no-repeat right top; }
.cosmobutton.blue.large span span { background: transparent url(../images/shortcodes/btn.left.blue.large ) no-repeat top left; color: #fff; }
/*Red*/
.cosmobutton.red.large span { background: transparent url(../images/shortcodes/btn.right.red.large ) no-repeat right top; }
.cosmobutton.red.large span span { background: transparent url(../images/shortcodes/btn.left.red.large ) no-repeat top left; color: #fff;}
/*Green*/
.cosmobutton.green.large span {background: transparent url(../images/shortcodes/btn.right.green.large ) no-repeat right top;}
.cosmobutton.green.large span span {background: transparent url(../images/shortcodes/btn.left.green.large ) no-repeat top left; color: #fff;}
/*Orange*/
.cosmobutton.orange.large span {background: transparent url(../images/shortcodes/btn.right.orange.large ) no-repeat right top;}
.cosmobutton.orange.large span span {background: transparent url(../images/shortcodes/btn.left.orange.large ) no-repeat top left; color: #fff;}
/*Black*/
.cosmobutton.black.large span {background: transparent url(../images/shortcodes/btn.right.black.large ) no-repeat right top;}
.cosmobutton.black.large span span {background: transparent url(../images/shortcodes/btn.left.black.large ) no-repeat top left; color: #fff;}
/*Brown*/
.cosmobutton.brown.large span {background: transparent url(../images/shortcodes/btn.right.brown.large ) no-repeat right top;}
.cosmobutton.brown.large span span { background: transparent url(../images/shortcodes/btn.left.brown.large ) no-repeat top left; color: #fff;}
/*Pink*/
.cosmobutton.pink.large span { background: transparent url(../images/shortcodes/btn.right.pink.large ) no-repeat right top; }
.cosmobutton.pink.large span span { background: transparent url(../images/shortcodes/btn.left.pink.large ) 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 ) 0px 0 no-repeat!important; }
.cosmobutton.download .cosmo-ico, .cosmo-box.download .cosmo-ico { background: url(../images/shortcodes/icons ) -16px 0 no-repeat!important;}
.cosmobutton.print .cosmo-ico, .cosmo-box.print .cosmo-ico { background: url(../images/shortcodes/icons ) -32px 0 no-repeat!important;}
.cosmobutton.delete .cosmo-ico, .cosmo-box.delete .cosmo-ico { background: url(../images/shortcodes/icons ) -48px 0 no-repeat!important;}
.cosmobutton.tick .cosmo-ico, .cosmo-box.tick .cosmo-ico { background: url(../images/shortcodes/icons ) -64px 0 no-repeat!important;}
.cosmobutton.info .cosmo-ico, .cosmo-box.info .cosmo-ico { background: url(../images/shortcodes/icons ) -80px 0 no-repeat!important;}
.cosmobutton.demo .cosmo-ico, .cosmo-box.demo .cosmo-ico { background: url(../images/shortcodes/icons ) -96px 0 no-repeat!important;}
.cosmobutton.warning .cosmo-ico, .cosmo-box.warning .cosmo-ico { background: url(../images/shortcodes/icons ) -112px 0 no-repeat!important;}
.cosmobutton.error .cosmo-ico, .cosmo-box.error .cosmo-ico { background: url(../images/shortcodes/icons ) -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 ) 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 ) 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 ) 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 ) no-repeat left center;}
.cosmo-box .fr.arrow.green {background: url(../images/shortcodes/bg-info-boxes-arrow-green ) 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 ) no-repeat left top; }
.cosmo-unorderedlist.cancel ul li, .cosmo-unorderedlist.cancel ul li { background: url(../images/shortcodes/list.cancel ) no-repeat left top; }
.cosmo-unorderedlist.bullet ul li, .cosmo-unorderedlist.bullet ul li { background: url(../images/shortcodes/list.bullet ) no-repeat left top; }
.cosmo-unorderedlist.arrow ul li, .cosmo-unorderedlist.arrow ul li { background: url(../images/shortcodes/list.arrow ) no-repeat left top; }
.cosmo-unorderedlist.star ul li, .cosmo-unorderedlist.star ul li { background: url(../images/shortcodes/list.star ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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 ) 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

lib/images/shortcodes/price.bg.signup

lib/images/shortcodes/1.3

lib/images/shortcodes/list.star

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

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

lib/images/shortcodes/btn.right.green

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

lib/images/shortcodes/btn.left.pink

lib/images/shortcodes/4.5

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

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

lib/images/shortcodes/2.4

lib/images/shortcodes/price.bg

lib/images/shortcodes/btn.right.gray

lib/images/shortcodes/btn.right.black

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

lib/images/shortcodes/btn.left.blue

lib/images/shortcodes/btn.right.red

lib/images/shortcodes/price.readmore

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

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

lib/images/shortcodes/3.4

lib/images/shortcodes/list.cancel

lib/images/shortcodes/bg-info-boxes

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

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

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

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

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

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

lib/images/shortcodes/list.tick

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

lib/images/shortcodes/3.5

lib/images/shortcodes/toggle.arrows

lib/images/shortcodes/btn.left.brown

lib/images/shortcodes/quote

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

lib/images/shortcodes/btn.left.green

lib/images/shortcodes/list.arrow

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

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

lib/images/shortcodes/1.4

lib/images/shortcodes/icons

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

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

lib/images/shortcodes/1.5

lib/images/shortcodes/btn.right.blue

lib/images/shortcodes/btn.left.gray

lib/images/shortcodes/btn.left.orange

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

lib/images/shortcodes/list.bullet

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

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

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

lib/images/shortcodes/btn.right.orange

lib/images/shortcodes/accordion.bg.gif

lib/images/shortcodes/2.3

lib/images/shortcodes/accordion.arrows

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

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

lib/images/shortcodes/btn.left.black

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

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

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

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

lib/images/shortcodes/price.sprite

lib/images/shortcodes/1.2

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

lib/images/shortcodes/btn.left.red

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

lib/images/shortcodes/btn.right.brown

lib/images/shortcodes/2.5

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

lib/images/shortcodes/btn.right.pink

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 ) 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

landing/images/pattern.paper

landing/images/logo.1

landing/images/body.bg.demo

landing/images/logo.2

landing/index.html

MultiPress offers multiple and versatile layouts suitable for different needs.

The examples below show how MultiPress can be used as full-widht layout or fixed-width and with paid conference enabled.

_alllinks.php









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 = $([‘ »‘].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

 

‘,gallery_markup:’

‘,image_markup:’‘,flash_markup:’‘,quicktime_markup:’‘,iframe_markup:’‘,inline_markup:’

{content}

‘,custom_markup:”,social_tools:’

‘},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(‘ ‘);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&byline=0&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('
‘).css({‘width’:settings.default_width}).wrapInner(‘

‘).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 umentElement&&document umentElement.scrollTop){return{scrollTop:document umentElement.scrollTop,scrollLeft:document umentElement.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

“;};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(‘Play‘)
$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(‘

‘);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(‘Prev‘);A(“.”+B.prev,V).after(‘Next‘);}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(“

    “);}else{V.append(“

      “);}J.children().each(function(){A(“.”+B.paginationClass,V).append(‘

    • ‘+(C+1)+”
    • “);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;i0){for(e=0;e0&&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‘};a.valueToTextInput=function(a,b){return’“};a.valueToLink=function(a,b,d){return’“+a+”“};a.valueToElement=function(a,b,d){return”<"+a+" "+d+" > “+b+”“};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;c1){if(d.length>2)for(var e=2,g=d.length;e 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(‘‘);*/
      $(“#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[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(‘

      ‘).css(“padding”,aI).append(D.children());am=b(‘

      ‘).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(‘

      ‘).append(b(‘

      ‘),b(‘

      ‘).append(b(‘

      ‘).append(b(‘

      ‘),b(‘

      ‘))),b(‘

      ‘)));U=am.find(“>.jspVerticalBar”);aq=U.find(“>.jspTrack”);av=aq.find(“>.jspDrag”);if(az.showArrows){ar=b(‘‘).bind(“mousedown.jsp”,aE(0,-1)).bind(“click.jsp”,aC);af=b(‘‘).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(‘

      ‘).append(b(‘

      ‘),b(‘

      ‘).append(b(‘

      ‘).append(b(‘

      ‘),b(‘

      ‘))),b(‘

      ‘)));an=am.find(“>.jspHorizontalBar”);G=an.find(“>.jspTrack”);h=G.find(“>.jspDrag”);if(az.showArrows){ay=b(‘‘).bind(“mousedown.jsp”,aE(-1,0)).bind(“click.jsp”,aC);x=b(‘‘).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(‘

      ‘).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(auaz.verticalDragMaxHeight){A=az.verticalDragMaxHeight}else{if(AaT){Q.scrollByY(-aQ)}else{V(aT)}}else{if(aN>0){if(I+aRaT){Q.scrollByX(-aQ)}else{W(aT)}}else{if(aN>0){if(aa+aRi){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(saP){aS=s-v+aL+az.verticalGutter}}if(aS){M(aS,aK)}aQ=aD();aT=aQ+ak;if(aVaT){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 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], "Warning: No message defined for ” + element.name + “
      );
      },

      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 = $(‘

      ‘).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(c35?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(\’\’+$(6).1Y()+\’\’);4 p=2.24+(++$.7.2q);4 8=\’#\’+p;1J[8]=6.1C;6.1C=8;$(\’\’).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)||$(\’M\’).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+\'"><2s 2t="1X" 2u="h" />\’).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;i1e: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) ument,cl.write(““);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=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;ic)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 ument,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c umentElement.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(;j0)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 umentElement.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 umentElement,(!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(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?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-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=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=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-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;i0?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;g0){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+~,(\[\\]+)+|[>+~])(\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;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e“:function(a,b){var c,d=typeof b==”string”,e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=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 bc[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=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 umentElement.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“,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.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=”

      “;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 umentElement,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 umentElement,”[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 ument&&a ument.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement(“div”);a.innerHTML=”

      “;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 umentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c umentElement.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) umentElement;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;g0)for(h=g;h0: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-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-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 ument: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=/ “,”“],legend:[1,”

      “,”

      “],thead:[1,”

      “,”

      “],tr:[2,”

      “,”

      “],td:[3,”

      “,”

      “],col:[2,”

      “,”

      “],area:[1,”

      “,”

      “],_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

      “,”

      “]),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>“);try{for(var c=0,d=this.length;c1&&l0?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>“);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]===”

      “&&!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=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 umentElement,a)&&(d=f.style(a,c));return d}),c umentElement.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>/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(“

      “).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 umentElement;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 umentElement&&(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=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

      “;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 ument umentElement[d]||g ument.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 ument umentElement[“client”+c];return e ument.compatMode===”CSS1Compat”&&g||e ument.body[“client”+c]||g}if(e.nodeType===9)return Math.max(e umentElement[“client”+c],e.body[“scroll”+c],e umentElement[“scroll”+c],e.body[“offset”+c],e umentElement[“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

      promotion.php

      New lifter station SC 3100

       

      icnc-xt-intelligence-benefits-and-future.php

      Intelligence Provides Capabilities

       

      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…

      service-support.php

      Service Support

       

      5

      2

      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

      iCNC XT Automation Process Controls

      iCNC XT with various Operator Panels

      Our Unique Dual Microprocessor System

      Intelligence Provides Capabilities

      iCNC XT Internet Diagnostics And Support

      iCNC XT Intelligence Benefits And Future

      iCNC XT With Various Operator Panels

      iCNC XT Integrated System Savings

      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.

      integrated-plasma-automation.php

      Integrated Plasma Automation For Cutting Tables

       

      Plasma Power Sources

      Torch & Torch Height Controller

       

      Various CNC Controllers

      Intuitive Nesting Softwares

      icnc-xt-integrated-system-savings.php

      New lifter station SC 3100

       

      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

      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

      icnc-xt-ultra-cut-300.php

      iCNC XT/ Ultra Cut 300 – Heavy Cut Technology

       

      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

      services.php

      We Service All Of Your Needs

       

       
       

      Plasma Torch Lifter

      Built-In Torch Height Control

      Built-In Servo Systems

      Various Operator Panels

      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 += ‘‘;
      }
      str += ‘
      ‘;
      }
      else
      {
      str += ‘