Initial commit
99
contact.php
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
//======================================================================
|
||||||
|
// Variables
|
||||||
|
//======================================================================
|
||||||
|
|
||||||
|
|
||||||
|
//E-mail address. Enter your email
|
||||||
|
define("__TO__", "youremail@domain.com");
|
||||||
|
|
||||||
|
//Success message
|
||||||
|
define('__SUCCESS_MESSAGE__', "Your message has been sent. We will reply soon. Thank you!");
|
||||||
|
|
||||||
|
//Error message
|
||||||
|
define('__ERROR_MESSAGE__', "Your message hasn't been sent. Please try again.");
|
||||||
|
|
||||||
|
//Messege when one or more fields are empty
|
||||||
|
define('__MESSAGE_EMPTY_FIELDS__', "Please fill out all fields");
|
||||||
|
|
||||||
|
|
||||||
|
//======================================================================
|
||||||
|
// Do not change
|
||||||
|
//======================================================================
|
||||||
|
|
||||||
|
//E-mail validation
|
||||||
|
function check_email($email){
|
||||||
|
if(!@eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Send mail
|
||||||
|
function send_mail($to,$subject,$message,$headers){
|
||||||
|
if(@mail($to,$subject,$message,$headers)){
|
||||||
|
echo json_encode(array('info' => 'success', 'msg' => __SUCCESS_MESSAGE__));
|
||||||
|
} else {
|
||||||
|
echo json_encode(array('info' => 'error', 'msg' => __ERROR_MESSAGE__));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//Get data form and send mail
|
||||||
|
if(isset($_POST['name']) and isset($_POST['mail']) and isset($_POST['messageForm'])){
|
||||||
|
$name = $_POST['name'];
|
||||||
|
$mail = $_POST['mail'];
|
||||||
|
$subjectForm = $_POST['subjectForm'];
|
||||||
|
$messageForm = $_POST['messageForm'];
|
||||||
|
|
||||||
|
if($name == '') {
|
||||||
|
echo json_encode(array('info' => 'error', 'msg' => "Please enter your name."));
|
||||||
|
exit();
|
||||||
|
} else if($mail == '' or check_email($mail) == false){
|
||||||
|
echo json_encode(array('info' => 'error', 'msg' => "Please enter valid e-mail."));
|
||||||
|
exit();
|
||||||
|
} else if($messageForm == ''){
|
||||||
|
echo json_encode(array('info' => 'error', 'msg' => "Please enter your message."));
|
||||||
|
exit();
|
||||||
|
} else {
|
||||||
|
$to = __TO__;
|
||||||
|
$subject = $subjectForm . ' ' . $name;
|
||||||
|
$message = '
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Mail from '. $name .'</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table style="width: 500px; font-family: arial; font-size: 14px;" border="1">
|
||||||
|
<tr style="height: 32px;">
|
||||||
|
<th align="right" style="width:150px; padding-right:5px;">Name:</th>
|
||||||
|
<td align="left" style="padding-left:5px; line-height: 20px;">'. $name .'</td>
|
||||||
|
</tr>
|
||||||
|
<tr style="height: 32px;">
|
||||||
|
<th align="right" style="width:150px; padding-right:5px;">E-mail:</th>
|
||||||
|
<td align="left" style="padding-left:5px; line-height: 20px;">'. $mail .'</td>
|
||||||
|
</tr>
|
||||||
|
<tr style="height: 32px;">
|
||||||
|
<th align="right" style="width:150px; padding-right:5px;">Subject:</th>
|
||||||
|
<td align="left" style="padding-left:5px; line-height: 20px;">'. $subjectForm .'</td>
|
||||||
|
</tr>
|
||||||
|
<tr style="height: 32px;">
|
||||||
|
<th align="right" style="width:150px; padding-right:5px;">Message:</th>
|
||||||
|
<td align="left" style="padding-left:5px; line-height: 20px;">'. $messageForm .'</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
';
|
||||||
|
|
||||||
|
$headers = 'MIME-Version: 1.0' . "\r\n";
|
||||||
|
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
|
||||||
|
$headers .= 'From: ' . $mail . "\r\n";
|
||||||
|
|
||||||
|
send_mail($to,$subject,$message,$headers);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
echo json_encode(array('info' => 'error', 'msg' => __MESSAGE_EMPTY_FIELDS__));
|
||||||
|
}
|
||||||
|
?>
|
||||||
2744
css/animate.css
vendored
Normal file
71
css/owl.carousel.css
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
/*
|
||||||
|
* Core Owl Carousel CSS File
|
||||||
|
* v1.3.3
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* clearfix */
|
||||||
|
.owl-carousel .owl-wrapper:after {
|
||||||
|
content: ".";
|
||||||
|
display: block;
|
||||||
|
clear: both;
|
||||||
|
visibility: hidden;
|
||||||
|
line-height: 0;
|
||||||
|
height: 0;
|
||||||
|
}
|
||||||
|
/* display none until init */
|
||||||
|
.owl-carousel{
|
||||||
|
display: none;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
-ms-touch-action: pan-y;
|
||||||
|
}
|
||||||
|
.owl-carousel .owl-wrapper{
|
||||||
|
display: none;
|
||||||
|
position: relative;
|
||||||
|
-webkit-transform: translate3d(0px, 0px, 0px);
|
||||||
|
}
|
||||||
|
.owl-carousel .owl-wrapper-outer{
|
||||||
|
overflow: hidden;
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.owl-carousel .owl-wrapper-outer.autoHeight{
|
||||||
|
-webkit-transition: height 500ms ease-in-out;
|
||||||
|
-moz-transition: height 500ms ease-in-out;
|
||||||
|
-ms-transition: height 500ms ease-in-out;
|
||||||
|
-o-transition: height 500ms ease-in-out;
|
||||||
|
transition: height 500ms ease-in-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.owl-carousel .owl-item{
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.owl-controls .owl-page,
|
||||||
|
.owl-controls .owl-buttons div{
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.owl-controls {
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-khtml-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* mouse grab icon */
|
||||||
|
.grabbing {
|
||||||
|
cursor:url(grabbing.png) 8 8, move;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* fix */
|
||||||
|
.owl-carousel .owl-wrapper,
|
||||||
|
.owl-carousel .owl-item{
|
||||||
|
-webkit-backface-visibility: hidden;
|
||||||
|
-moz-backface-visibility: hidden;
|
||||||
|
-ms-backface-visibility: hidden;
|
||||||
|
-webkit-transform: translate3d(0,0,0);
|
||||||
|
-moz-transform: translate3d(0,0,0);
|
||||||
|
-ms-transform: translate3d(0,0,0);
|
||||||
|
}
|
||||||
|
|
||||||
79
css/owl.theme.css
Normal file
@@ -0,0 +1,79 @@
|
|||||||
|
/*
|
||||||
|
* Owl Carousel Owl Demo Theme
|
||||||
|
* v1.3.3
|
||||||
|
*/
|
||||||
|
|
||||||
|
.owl-theme .owl-controls{
|
||||||
|
margin-top: 10px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Styling Next and Prev buttons */
|
||||||
|
|
||||||
|
.owl-theme .owl-controls .owl-buttons div{
|
||||||
|
color: #FFF;
|
||||||
|
display: inline-block;
|
||||||
|
zoom: 1;
|
||||||
|
*display: inline;/*IE7 life-saver */
|
||||||
|
margin: 5px;
|
||||||
|
padding: 3px 10px;
|
||||||
|
font-size: 12px;
|
||||||
|
-webkit-border-radius: 30px;
|
||||||
|
-moz-border-radius: 30px;
|
||||||
|
border-radius: 30px;
|
||||||
|
background: #869791;
|
||||||
|
filter: Alpha(Opacity=50);/*IE7 fix*/
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
/* Clickable class fix problem with hover on touch devices */
|
||||||
|
/* Use it for non-touch hover action */
|
||||||
|
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
|
||||||
|
filter: Alpha(Opacity=100);/*IE7 fix*/
|
||||||
|
opacity: 1;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Styling Pagination*/
|
||||||
|
|
||||||
|
.owl-theme .owl-controls .owl-page{
|
||||||
|
display: inline-block;
|
||||||
|
zoom: 1;
|
||||||
|
*display: inline;/*IE7 life-saver */
|
||||||
|
}
|
||||||
|
.owl-theme .owl-controls .owl-page span{
|
||||||
|
display: block;
|
||||||
|
width: 12px;
|
||||||
|
height: 12px;
|
||||||
|
margin: 5px 7px;
|
||||||
|
filter: Alpha(Opacity=50);/*IE7 fix*/
|
||||||
|
opacity: 0.5;
|
||||||
|
-webkit-border-radius: 20px;
|
||||||
|
-moz-border-radius: 20px;
|
||||||
|
border-radius: 20px;
|
||||||
|
background: #869791;
|
||||||
|
}
|
||||||
|
|
||||||
|
.owl-theme .owl-controls .owl-page.active span,
|
||||||
|
.owl-theme .owl-controls.clickable .owl-page:hover span{
|
||||||
|
filter: Alpha(Opacity=100);/*IE7 fix*/
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* If PaginationNumbers is true */
|
||||||
|
|
||||||
|
.owl-theme .owl-controls .owl-page span.owl-numbers{
|
||||||
|
height: auto;
|
||||||
|
width: auto;
|
||||||
|
color: #FFF;
|
||||||
|
padding: 2px 10px;
|
||||||
|
font-size: 12px;
|
||||||
|
-webkit-border-radius: 30px;
|
||||||
|
-moz-border-radius: 30px;
|
||||||
|
border-radius: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* preloading images */
|
||||||
|
.owl-item.loading{
|
||||||
|
min-height: 150px;
|
||||||
|
background: url(AjaxLoader.gif) no-repeat center center
|
||||||
|
}
|
||||||
170
css/prettyPhoto.css
Normal file
@@ -0,0 +1,170 @@
|
|||||||
|
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:transparent;}
|
||||||
|
div.pp_default .pp_top .pp_middle{background:transparent;}
|
||||||
|
div.pp_default .pp_top .pp_right{background:transparent;}
|
||||||
|
div.pp_default .pp_content .ppt{color:#f8f8f8}
|
||||||
|
div.pp_default .pp_content_container .pp_left{background:transparent;padding-left:13px}
|
||||||
|
div.pp_default .pp_content_container .pp_right{background:transparent;padding-right:13px}
|
||||||
|
div.pp_default .pp_next:hover{background:transparent;cursor:pointer}
|
||||||
|
div.pp_default .pp_previous:hover{background:transparent;cursor:pointer}
|
||||||
|
div.pp_default .pp_expand{background:transparent;cursor:pointer;width:28px;height:28px}
|
||||||
|
div.pp_default .pp_expand:hover{background:transparent;cursor:pointer}
|
||||||
|
div.pp_default .pp_contract{background:url(../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
|
||||||
|
div.pp_default .pp_contract:hover{background:url(../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
|
||||||
|
div.pp_default .pp_close{width:30px;height:30px;background:url(../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
|
||||||
|
div.pp_default .pp_gallery ul li a{background:url(../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
|
||||||
|
div.pp_default .pp_social{margin-top:7px}
|
||||||
|
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
|
||||||
|
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
|
||||||
|
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
|
||||||
|
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
|
||||||
|
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
|
||||||
|
div.pp_default .pp_content_container .pp_details{margin-top:5px}
|
||||||
|
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
|
||||||
|
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;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:transparent;}
|
||||||
|
div.pp_default .pp_bottom .pp_middle{background:transparent;}
|
||||||
|
div.pp_default .pp_bottom .pp_right{background:transparent;}
|
||||||
|
div.pp_default .pp_loaderIcon{background:url(../images/prettyPhoto/default/loader.gif) center center no-repeat}
|
||||||
|
div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
|
||||||
|
div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
|
||||||
|
div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
|
||||||
|
div.light_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.light_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
|
||||||
|
div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
|
||||||
|
div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
|
||||||
|
div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
|
||||||
|
div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
|
||||||
|
div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
|
||||||
|
div.dark_rounded .pp_content_container .pp_left{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
|
||||||
|
div.dark_rounded .pp_content_container .pp_right{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
|
||||||
|
div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
|
||||||
|
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
|
||||||
|
div.dark_rounded .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.dark_rounded .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
|
||||||
|
div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
|
||||||
|
div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
|
||||||
|
div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
|
||||||
|
div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
|
||||||
|
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
|
||||||
|
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
|
||||||
|
div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
|
||||||
|
div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_nav{clear:none}
|
||||||
|
div.dark_square .pp_nav .pp_play{background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.dark_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
|
||||||
|
div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
|
||||||
|
div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
|
||||||
|
div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_nav .pp_play{background:url(../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.light_square .pp_nav .pp_pause{background:url(../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
|
||||||
|
div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
|
||||||
|
div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
|
||||||
|
div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
|
||||||
|
div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_top .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
|
||||||
|
div.facebook .pp_top .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
|
||||||
|
div.facebook .pp_top .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
|
||||||
|
div.facebook .pp_content_container .pp_left{background:url(../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
|
||||||
|
div.facebook .pp_content_container .pp_right{background:url(../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
|
||||||
|
div.facebook .pp_expand{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_expand:hover{background:url(../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_contract{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_contract:hover{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_close{width:22px;height:22px;background:url(../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_description{margin:0 37px 0 0}
|
||||||
|
div.facebook .pp_loaderIcon{background:url(../images/prettyPhoto/facebook/loader.gif) center center no-repeat}
|
||||||
|
div.facebook .pp_arrow_previous{background:url(../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
|
||||||
|
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
|
||||||
|
div.facebook .pp_arrow_next{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
|
||||||
|
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
|
||||||
|
div.facebook .pp_nav{margin-top:0}
|
||||||
|
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
|
||||||
|
div.facebook .pp_nav .pp_play{background:url(../images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
|
||||||
|
div.facebook .pp_nav .pp_pause{background:url(../images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
|
||||||
|
div.facebook .pp_next:hover{background:url(../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_previous:hover{background:url(../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
|
||||||
|
div.facebook .pp_bottom .pp_left{background:url(../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
|
||||||
|
div.facebook .pp_bottom .pp_middle{background:url(../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
|
||||||
|
div.facebook .pp_bottom .pp_right{background:url(../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
|
||||||
|
div.pp_pic_holder a:focus{outline:none}
|
||||||
|
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
|
||||||
|
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
|
||||||
|
.pp_content{height:40px;min-width:40px}
|
||||||
|
* html .pp_content{width:40px}
|
||||||
|
.pp_content_container{position:relative;text-align:left;width:100%}
|
||||||
|
.pp_content_container .pp_left{padding-left:20px}
|
||||||
|
.pp_content_container .pp_right{padding-right:20px}
|
||||||
|
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
|
||||||
|
.pp_description{display:none;margin:0}
|
||||||
|
.pp_social{float:left;margin:0}
|
||||||
|
.pp_social .facebook{float:left;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;white-space:nowrap;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;float:left;height:33px;overflow:hidden}
|
||||||
|
.pp_gallery ul a img{border:0}
|
||||||
|
.pp_gallery li{display:block;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;height:33px;width:50px}
|
||||||
|
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
|
||||||
|
a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
|
||||||
|
a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
|
||||||
|
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
|
||||||
|
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
|
||||||
|
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
|
||||||
|
#pp_full_res{line-height:1!important}
|
||||||
|
#pp_full_res .pp_inline{text-align:left}
|
||||||
|
#pp_full_res .pp_inline p{margin:0 0 15px}
|
||||||
|
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
|
||||||
|
div.pp_default .pp_content,div.light_rounded .pp_content{}
|
||||||
|
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
|
||||||
|
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
|
||||||
|
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
|
||||||
|
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
|
||||||
|
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
|
||||||
|
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
|
||||||
|
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
|
||||||
|
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
|
||||||
|
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
|
||||||
|
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
|
||||||
|
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
|
||||||
|
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
|
||||||
|
.pp_top,.pp_bottom{height:20px;position:relative}
|
||||||
|
* html .pp_top,* html .pp_bottom{padding:0 20px}
|
||||||
|
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
|
||||||
|
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
|
||||||
|
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
|
||||||
|
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
|
||||||
|
.pp_fade,.pp_gallery li.default a img{display:none}
|
||||||
113
css/responsive.css
Normal file
@@ -0,0 +1,113 @@
|
|||||||
|
|
||||||
|
/* This Css is for small mobile */
|
||||||
|
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.single_store {
|
||||||
|
border-left: 0px;
|
||||||
|
}
|
||||||
|
.last {
|
||||||
|
border-right: 0px;
|
||||||
|
}
|
||||||
|
.iphone {
|
||||||
|
float: none;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.about_phone {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.video {
|
||||||
|
padding-top: 50px;
|
||||||
|
}
|
||||||
|
.video-button {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.call_to_action .col-md-3 {
|
||||||
|
text-align: center;
|
||||||
|
padding-top: 50px;
|
||||||
|
}
|
||||||
|
.single_fun_facts {
|
||||||
|
padding-bottom: 60px;
|
||||||
|
}
|
||||||
|
.about_phone img {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* This Css is for tablet */
|
||||||
|
|
||||||
|
@media (min-width: 760px) {
|
||||||
|
.single_store {
|
||||||
|
border-left: 0px;
|
||||||
|
}
|
||||||
|
.last {
|
||||||
|
border-right: 0px;
|
||||||
|
}
|
||||||
|
.iphone {
|
||||||
|
float: none;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.about_phone {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.call_to_action .col-md-3 {
|
||||||
|
text-align: center;
|
||||||
|
padding-top: 50px;
|
||||||
|
}
|
||||||
|
.video-button {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.single_fun_facts {
|
||||||
|
padding-bottom: 60px;
|
||||||
|
}
|
||||||
|
.video {
|
||||||
|
padding-top: 50px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* This Css is for Medium Deviced */
|
||||||
|
|
||||||
|
@media (min-width: 992px) {
|
||||||
|
.last {
|
||||||
|
border-right: 1px solid #0F1217;
|
||||||
|
}
|
||||||
|
.single_store {
|
||||||
|
border-left: 1px solid #0F1217;
|
||||||
|
}
|
||||||
|
.iphone {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.video-button {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
.call_to_action .col-md-3 {
|
||||||
|
text-align: right;
|
||||||
|
padding-top: 0px;
|
||||||
|
}
|
||||||
|
.single_fun_facts {
|
||||||
|
padding-bottom: 0px;
|
||||||
|
}
|
||||||
|
.video {
|
||||||
|
padding-top: 00px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* This Css is for large Deviced */
|
||||||
|
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
.last {
|
||||||
|
border-right: 1px solid #0F1217;
|
||||||
|
}
|
||||||
|
.single_store {
|
||||||
|
border-left: 1px solid #0F1217;
|
||||||
|
}
|
||||||
|
.iphone {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
.video-button {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
.call_to_action .col-md-3 {
|
||||||
|
text-align: right;
|
||||||
|
padding-top: 0px;
|
||||||
|
}
|
||||||
|
.video {
|
||||||
|
padding-top: 0px;
|
||||||
|
}
|
||||||
|
}
|
||||||
1174
css/style.css
Normal file
BIN
images/about1.jpg
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
images/awards.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
images/cert.jpg
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
images/client_1.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
images/client_2.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
images/client_3.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
images/favicon.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
images/fsc.png
Normal file
|
After Width: | Height: | Size: 267 KiB |
BIN
images/home.jpg
Normal file
|
After Width: | Height: | Size: 802 KiB |
BIN
images/logist_01.jpg
Normal file
|
After Width: | Height: | Size: 5.0 MiB |
BIN
images/logist_02.jpg
Normal file
|
After Width: | Height: | Size: 4.5 MiB |
BIN
images/logo.png
Normal file
|
After Width: | Height: | Size: 104 KiB |
BIN
images/logo_w.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
images/prod1.jpg
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
images/prod2.jpg
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
images/prod3.jpg
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
images/prod4.jpg
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
images/prod5.jpg
Normal file
|
After Width: | Height: | Size: 257 KiB |
BIN
images/prod6.jpg
Normal file
|
After Width: | Height: | Size: 12 KiB |
474
index.html
Normal file
@@ -0,0 +1,474 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="uk">
|
||||||
|
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<title>Slav Forest - виготовлення високоякісних пиломатеріалів</title>
|
||||||
|
|
||||||
|
<link href='https://fonts.googleapis.com/css?family=Raleway:500,600,700,800,900,400,300' rel='stylesheet' type='text/css'>
|
||||||
|
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900,300italic,400italic' rel='stylesheet' type='text/css'>
|
||||||
|
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- Owl Carousel Assets -->
|
||||||
|
<link href="css/owl.carousel.css" rel="stylesheet">
|
||||||
|
<link href="css/owl.theme.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- Pixeden Icon Font -->
|
||||||
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/pixeden-stroke-7-icon@1.2.3/pe-icon-7-stroke/dist/pe-icon-7-stroke.min.css">
|
||||||
|
|
||||||
|
<!-- Font Awesome -->
|
||||||
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous">
|
||||||
|
|
||||||
|
<!-- PrettyPhoto -->
|
||||||
|
<link href="css/prettyPhoto.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<!-- Favicon -->
|
||||||
|
<link rel="shortcut icon" type="image/png" href="images/favicon.png" />
|
||||||
|
|
||||||
|
<!-- Style -->
|
||||||
|
<link href="css/style.css" rel="stylesheet">
|
||||||
|
|
||||||
|
<link href="css/animate.css" rel="stylesheet">
|
||||||
|
<!-- Responsive CSS -->
|
||||||
|
<link href="css/responsive.css" rel="stylesheet">
|
||||||
|
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="spn_hol">
|
||||||
|
<div class="logo">
|
||||||
|
<img src="images/logo_w.png" alt="">
|
||||||
|
</div>
|
||||||
|
<div class="spinner">
|
||||||
|
<div class="bounce1"></div>
|
||||||
|
<div class="bounce2"></div>
|
||||||
|
<div class="bounce3"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<section class="header parallax home-parallax page" id="HOME">
|
||||||
|
<h2></h2>
|
||||||
|
<div class="section_overlay">
|
||||||
|
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
|
||||||
|
<div class="container">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="#">
|
||||||
|
<img src="images/logo_w.png" alt="Logo">
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="#HOME">ДОМІВКА</a></li>
|
||||||
|
<li><a href="#ABOUT">ПРО КОМПАНІЮ</a></li>
|
||||||
|
<li><a href="#FEATURES">ПРОДУКЦІЯ</a></li>
|
||||||
|
<li><a href="#SCREENS">ЛОГІСТИКА</a></li>
|
||||||
|
<li><a href="#DOWNLOAD">СЕРТИФІКАТИ</a></li>
|
||||||
|
<li><a href="#CONTACT">КОНТАКТИ</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container home-container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div class="logo text-center">
|
||||||
|
<img src="images/logo_w.png" alt="">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-sm-8">
|
||||||
|
<div class="home_text">
|
||||||
|
<!-- TITLE AND DESC -->
|
||||||
|
<h1>виготовлення високоякісних пиломатеріалів</h1>
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<div class="download-btn">
|
||||||
|
<!-- BUTTON -->
|
||||||
|
<!-- <a class="btn home-btn wow fadeInLeft" href="#DOWNLOAD">Download</a> -->
|
||||||
|
<a class="tuor btn wow fadeInRight" href="#ABOUT">ДЕТАЛЬНІШЕ <i class="fa fa-angle-down"></i></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3 col-md-offset-1 col-sm-4">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="about page" id="ABOUT">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1">
|
||||||
|
<div class="section_title">
|
||||||
|
<h2>Про компанію</h2>
|
||||||
|
<p>Приватне акціонерне товариство «Слов’янські шпалери» з 2016 року має власну дільницю деревопереробки під торговою маркою «SLAV-FOREST».</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="inner_about_area">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1">
|
||||||
|
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 about_desc">
|
||||||
|
<div class="about_image wow fadeInLeft" data-wow-duration="1s" data-wow-delay=".5s">
|
||||||
|
<img src="images/about1.jpg" alt="">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="inner_about_desc">
|
||||||
|
<div class="single_about_area fadeInUp wow" data-wow-duration=".5s" data-wow-delay="1s">
|
||||||
|
<div><i class="pe-7s-timer"></i></div>
|
||||||
|
<h3>Lorem ipsum dolor sit amet</h3>
|
||||||
|
<p>Cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="single_about_area fadeInUp wow" data-wow-duration=".5s" data-wow-delay="1.5s">
|
||||||
|
<div><i class="pe-7s-target"></i></div>
|
||||||
|
<h3>Lorem ipsum dolor sit amet</h3>
|
||||||
|
<p>Cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="single_about_area fadeInUp wow" data-wow-duration=".5s" data-wow-delay="2s">
|
||||||
|
<div><i class="pe-7s-stopwatch"></i></div>
|
||||||
|
<h3>Lorem ipsum dolor sit amet</h3>
|
||||||
|
<p>Cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="fun_facts parallax">
|
||||||
|
<div class="section_overlay">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1">
|
||||||
|
<div class="section_title wow fadeIn" data-wow-duration="1s">
|
||||||
|
<h2>Наші досягнення</h2>
|
||||||
|
<p>чим ми пишаемося, щось цікаве або особливе</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="container wow bounceInLeft" data-wow-duration="1s">
|
||||||
|
<div class="row text-center">
|
||||||
|
<div class="col-md-3">
|
||||||
|
<div class="single_fun_facts">
|
||||||
|
<i class="pe-7s-users"></i>
|
||||||
|
<h2><span class="counter_num">285</span> <span>+</span></h2>
|
||||||
|
<p>Робітинків</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3">
|
||||||
|
<div class="single_fun_facts">
|
||||||
|
<i class="pe-7s-smile"></i>
|
||||||
|
<h2><span class="counter_num">999</span></h2>
|
||||||
|
<p>Посмішок</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3">
|
||||||
|
<div class="single_fun_facts">
|
||||||
|
<i class="pe-7s-leaf"></i>
|
||||||
|
<h2><span class="counter_num">365</span></h2>
|
||||||
|
<p>Екологія</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-3">
|
||||||
|
<div class="single_fun_facts">
|
||||||
|
<i class="pe-7s-cup"></i>
|
||||||
|
<h2><span class="counter_num">10</span> <span>+</span></h2>
|
||||||
|
<p>Нагород</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
<section id="FEATURES" class="features page">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1">
|
||||||
|
<div class="section_title wow fadeIn" data-wow-duration="1s">
|
||||||
|
<h2>Продукція</h2>
|
||||||
|
<p>Потужності виробництва за рік. Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt. Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="feature_inner">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 spotlight wow bounceInLeft" data-wow-duration="1s">
|
||||||
|
<div class="image fit"><img src="images/prod1.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Заготівля круглих лісоматеріалів</h3>
|
||||||
|
<p><span class="number">40 000 – 150 000</span> метрів кубічних</p>
|
||||||
|
<p>Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt. Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 spotlight wow bounceInRight" data-wow-duration="2s">
|
||||||
|
<div class="image fit"><img src="images/prod2.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Переробка круглих сортиментів деревини</h3>
|
||||||
|
<p><span class="number">72 000 – 500 000</span> метрів кубічних</p>
|
||||||
|
<p>Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 spotlight wow bounceInLeft" data-wow-duration="3s">
|
||||||
|
<div class="image fit"><img src="images/prod3.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Виготовлення пиломатеріалів</h3>
|
||||||
|
<p><span class="number">24 000 – 250 000</span> метрів кубічних</p>
|
||||||
|
<p>Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt. Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 spotlight wow bounceInRight" data-wow-duration="4s">
|
||||||
|
<div class="image fit"><img src="images/prod4.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Виготовлення меблевого щита, меблевого бруска та меблевої планки</h3>
|
||||||
|
<p><span class="number">5 500 – 11 000</span> метрів кубічних</p>
|
||||||
|
<p>Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 spotlight wow bounceInLeft" data-wow-duration="3s">
|
||||||
|
<div class="image fit"><img src="images/prod5.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Виробництво паливної гранули</h3>
|
||||||
|
<p><span class="number">1 500 – 15 000</span> метрів кубічних</p>
|
||||||
|
<p>Біг-беги та фасовка в поліетиленові мішки по 15 кг</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col-md-12 spotlight wow bounceInRight" data-wow-duration="4s">
|
||||||
|
<div class="image fit"><img src="images/prod6.jpg" alt=""></div>
|
||||||
|
<div class="content">
|
||||||
|
<h3>Ввиробництво паливного брикету</h3>
|
||||||
|
<p><span class="number">1 800 – 4 000</span> метрів кубічних</p>
|
||||||
|
<p>Lorem ipsum dolor, consectetur sed do adipisicing elit, sed do eiusmod tempor incididunt</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="apps_screen page" id="SCREENS">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1 wow fadeInBig" data-wow-duration="1s">
|
||||||
|
<div class="section_title">
|
||||||
|
<h2>Логістика</h2>
|
||||||
|
<p>Відвантаження можемо виконувати як автотранспорт, так і жд. Способи навантажування (збоку, ззаду, верхня (жд)</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="screen_slider">
|
||||||
|
<div id="demo" class="wow bounceInRight" data-wow-duration="1s">
|
||||||
|
<div id="owl-demo" class="owl-carousel">
|
||||||
|
|
||||||
|
<div class="item">
|
||||||
|
<a href="images/logist_01.jpg" rel="prettyPhoto[pp_gal]"><img src="images/logist_01.jpg" width="60" height="60" alt=""></a>
|
||||||
|
</div>
|
||||||
|
<div class="item">
|
||||||
|
<a href="images/logist_02.jpg" rel="prettyPhoto[pp_gal]"><img src="images/logist_02.jpg" width="60" height="60" alt=""></a>
|
||||||
|
</div>
|
||||||
|
<div class="item">
|
||||||
|
<a href="images/logist_01.jpg" rel="prettyPhoto[pp_gal]"><img src="images/logist_01.jpg" width="60" height="60" alt=""></a>
|
||||||
|
</div>
|
||||||
|
<div class="item">
|
||||||
|
<a href="images/logist_02.jpg" rel="prettyPhoto[pp_gal]"><img src="images/logist_02.jpg" width="60" height="60" alt=""></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="tecnology" id="tecnology">
|
||||||
|
<div class="call_to_action">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row wow fadeInLeftBig" data-wow-duration="1s">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<p>Заготівлю деревини проводимо заготівельним комплексом KOMATSU.</p>
|
||||||
|
<p>Дільниця дерево переробки оснащена багатопильною лінією лісопиляння KRAFTER та допоміжними стрічковими пилами SERRA.</p>
|
||||||
|
<p>На дільниця виробництва меблевого щита використовується обладнання WEING. Виробляється ця продукція за останніми високоякісними технологіями.</p>
|
||||||
|
<p>На підприємстві розташоване сушильне господарство загальною потужністю 1000 кубічних метрів фірми PROLAIN.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="download page" id="DOWNLOAD">
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-10 col-md-offset-1">
|
||||||
|
<div class="section_title">
|
||||||
|
<h2>Сертифікати</h2>
|
||||||
|
<p>Наше підприємство сертифіковане по системі FSC 100% стандарту FSC-STD-40-004 v.2.1 та маємо сертифікат FC-COC-804521.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="available_store">
|
||||||
|
<div class="container wow bounceInBottom" data-wow-duration="1s">
|
||||||
|
<div class="col-md-6 col-md-offset-3">
|
||||||
|
<div class="download_screen text-center wow fadeInUp" data-wow-duration="1s">
|
||||||
|
<img src="images/cert.jpg" alt="">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="contact page" id="CONTACT">
|
||||||
|
<div class="section_overlay">
|
||||||
|
<div class="container">
|
||||||
|
<div class="col-md-10 col-md-offset-1 wow bounceIn">
|
||||||
|
<div class="section_title">
|
||||||
|
<h2>Контактна інформація</h2>
|
||||||
|
<p>
|
||||||
|
<span class="cnt_email"><i class="far fa-envelope"></i> <a href="mailto:slavforest@gmail.com">slavforest@gmail.com</a></span>
|
||||||
|
<br>
|
||||||
|
<span class="cnt_phone"><i class="fas fa-phone"></i> <a href="tel:+380465734110">+380 4657 34 110</a></span>
|
||||||
|
<br>
|
||||||
|
<span class="cnt_phone"><i class="fas fa-mobile-alt"></i> <a href="tel:+380952858202">+380 95 285 82 02</a></span>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-12 wow bounceInLeft">
|
||||||
|
<div class="social_icons">
|
||||||
|
<ul>
|
||||||
|
<li><a href="#"><i class="fab fa-facebook-f"></i></a></li>
|
||||||
|
<li><a href="#"><i class="fab fa-instagram"></i></a></li>
|
||||||
|
<li><a href="#"><i class="fab fa-youtube"></i></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contact_form wow bounceIn">
|
||||||
|
<div class="container">
|
||||||
|
|
||||||
|
<div class="form_error text-center">
|
||||||
|
<div class="name_error hide error">Please Enter your name</div>
|
||||||
|
<div class="email_error hide error">Please Enter your Email</div>
|
||||||
|
<div class="email_val_error hide error">Please Enter a Valid Email Address</div>
|
||||||
|
<div class="message_error hide error">Please Enter Your Message</div>
|
||||||
|
</div>
|
||||||
|
<div class="Sucess"></div>
|
||||||
|
|
||||||
|
<form role="form" action="contact.php">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-4">
|
||||||
|
<input type="text" class="form-control" id="name" placeholder="Ім'я">
|
||||||
|
<input type="email" class="form-control" id="email" placeholder="Email">
|
||||||
|
<input type="text" class="form-control" id="subject" placeholder="Тема">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-md-8">
|
||||||
|
<textarea class="form-control" id="message" rows="25" cols="10" placeholder="Зміст повідомлення..."></textarea>
|
||||||
|
<button type="button" class="btn btn-default submit-btn form_submit">Надіслати повідомлення</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<!-- END CONTACT -->
|
||||||
|
|
||||||
|
<section class="map">
|
||||||
|
<div class="row ">
|
||||||
|
<div class="col-md-12">
|
||||||
|
<div id="map"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="copyright">
|
||||||
|
<h2></h2>
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-6">
|
||||||
|
<div class="copy_right_text">
|
||||||
|
<p>Copyright © 2018. Slav Forest</p>
|
||||||
|
<p>Розробка <a href="https://web.shadoll.com/">shadoll</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<div class="scroll_top">
|
||||||
|
<a href="#HOME"><i class="fa fa-angle-up"></i></a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.1.1/js/bootstrap.min.js"></script>
|
||||||
|
<script src="js/owl.carousel.js"></script>
|
||||||
|
<script src="js/jquery.fitvids.js"></script>
|
||||||
|
<script src="js/smoothscroll.js"></script>
|
||||||
|
<script src="js/jquery.parallax-1.1.3.js"></script>
|
||||||
|
<script src="js/jquery.prettyPhoto.js"></script>
|
||||||
|
<script src="js/jquery.ajaxchimp.min.js"></script>
|
||||||
|
<script src="js/jquery.ajaxchimp.langs.js"></script>
|
||||||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/wow/1.0.3/wow.min.js"></script>
|
||||||
|
<script src="js/waypoints.min.js"></script>
|
||||||
|
<script src="js/jquery.counterup.min.js"></script>
|
||||||
|
<script src="js/script.js"></script>
|
||||||
|
|
||||||
|
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAhdArtaaWedoUxQY4e35HFFWIgd6L1ibs"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
google.maps.event.addDomListener(window, 'load', init);
|
||||||
|
function init() {
|
||||||
|
var mapOptions = {
|
||||||
|
zoom: 13,
|
||||||
|
center: new google.maps.LatLng(51.765435, 32.2519384),
|
||||||
|
styles: [{"featureType":"all","elementType":"labels","stylers":[{"visibility":"on"}]},{"featureType":"all","elementType":"labels.text.fill","stylers":[{"saturation":36},{"color":"#000000"},{"lightness":40}]},{"featureType":"all","elementType":"labels.text.stroke","stylers":[{"visibility":"on"},{"color":"#000000"},{"lightness":16}]},{"featureType":"all","elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"administrative","elementType":"geometry.fill","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"administrative","elementType":"geometry.stroke","stylers":[{"color":"#000000"},{"lightness":17},{"weight":1.2}]},{"featureType":"administrative.country","elementType":"labels.text.fill","stylers":[{"color":"#e5c163"}]},{"featureType":"administrative.locality","elementType":"labels.text.fill","stylers":[{"color":"#c4c4c4"}]},{"featureType":"administrative.neighborhood","elementType":"labels.text.fill","stylers":[{"color":"#e5c163"}]},{"featureType":"landscape","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":20}]},{"featureType":"poi","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":21},{"visibility":"on"}]},{"featureType":"poi.business","elementType":"geometry","stylers":[{"visibility":"on"}]},{"featureType":"road.highway","elementType":"geometry.fill","stylers":[{"color":"#e5c163"},{"lightness":"0"}]},{"featureType":"road.highway","elementType":"geometry.stroke","stylers":[{"visibility":"off"}]},{"featureType":"road.highway","elementType":"labels.text.fill","stylers":[{"color":"#ffffff"}]},{"featureType":"road.highway","elementType":"labels.text.stroke","stylers":[{"color":"#e5c163"}]},{"featureType":"road.arterial","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":18}]},{"featureType":"road.arterial","elementType":"geometry.fill","stylers":[{"color":"#575757"}]},{"featureType":"road.arterial","elementType":"labels.text.fill","stylers":[{"color":"#ffffff"}]},{"featureType":"road.arterial","elementType":"labels.text.stroke","stylers":[{"color":"#2c2c2c"}]},{"featureType":"road.local","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":16}]},{"featureType":"road.local","elementType":"labels.text.fill","stylers":[{"color":"#999999"}]},{"featureType":"transit","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":19}]},{"featureType":"water","elementType":"geometry","stylers":[{"color":"#000000"},{"lightness":17}]}]
|
||||||
|
};
|
||||||
|
var mapElement = document.getElementById('map');
|
||||||
|
var map = new google.maps.Map(mapElement, mapOptions);
|
||||||
|
var marker = new google.maps.Marker({
|
||||||
|
position: new google.maps.LatLng(51.765435, 32.2519384),
|
||||||
|
map: map,
|
||||||
|
title: 'Slav Forest'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
69
js/jquery.ajaxchimp.langs.js
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
(function ($) {
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
// ISO-693-1 Language codes: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
|
||||||
|
|
||||||
|
// Submit Message
|
||||||
|
// 'submit': 'Submitting...'
|
||||||
|
|
||||||
|
// Mailchimp Responses
|
||||||
|
// 0: 'We have sent you a confirmation email'
|
||||||
|
// 1: 'Please enter a value'
|
||||||
|
// 2: 'An email address must contain a single @'
|
||||||
|
// 3: 'The domain portion of the email address is invalid (the portion after the @: )'
|
||||||
|
// 4: 'The username portion of the email address is invalid (the portion before the @: )'
|
||||||
|
// 5: 'This email address looks fake or invalid. Please enter a real email address'
|
||||||
|
|
||||||
|
$.ajaxChimp.translations = {
|
||||||
|
// Translation via https://github.com/lifeisfoo
|
||||||
|
'it': {
|
||||||
|
'submit': 'Registrazione in corso...',
|
||||||
|
0: 'Ti abbiamo inviato una mail di conferma',
|
||||||
|
1: 'Per favore inserisci una mail',
|
||||||
|
2: 'Un indirizzo valido contiene una sola @',
|
||||||
|
3: 'Il dominio della tua mail non è valido (la porzione dopo la @: )',
|
||||||
|
4: 'Il nome della mail non è valido (la porzione prima della @: )',
|
||||||
|
5: 'L\'indirizzo email sembra finto o non valido: per favore inseriscine uno reale'
|
||||||
|
},
|
||||||
|
// Translation via https://github.com/Cube42
|
||||||
|
'de': {
|
||||||
|
'submit': 'Senden...',
|
||||||
|
0: 'Wir haben Ihnen eine Bestätigungs-E-Mail geschickt',
|
||||||
|
1: 'Bitte geben Sie Ihre E-Mail-Adresse ein',
|
||||||
|
2: 'Eine E-Mail-Adresse muss ein @ enthalten',
|
||||||
|
3: 'Der Domain-Teil der E-Mail-Adresse ist ungültig (der Teil nach dem @)',
|
||||||
|
4: 'Der Benutzername der E-Mail-Adresse ist ungültig (der Teil vor dem @)',
|
||||||
|
5: 'Diese E-Mail-Adresse scheint gefälscht oder ungültig zu sein. Bitte geben Sie eine echte E-Mail-Adresse an!'
|
||||||
|
},
|
||||||
|
// Translation via https://github.com/designorant
|
||||||
|
'pl': {
|
||||||
|
'submit': 'Wysyłanie...',
|
||||||
|
0: 'Email z potwierdzeniem został wysłany',
|
||||||
|
1: 'Proszę podać adres email',
|
||||||
|
2: 'Adres email musi zawierać jeden znak @',
|
||||||
|
3: 'Część adresu z domeną jest niepoprawna (część po znaku @: )',
|
||||||
|
4: 'Część adresu z użytkownikiem jest niepoprawna (część przed znakiem @: )',
|
||||||
|
5: 'Ten adres wygląda na nieprawdziwy lub niepoprawny. Proszę podać prawdziwy adres email.'
|
||||||
|
},
|
||||||
|
// The translations below are from google translate, and may not be accurate.
|
||||||
|
// Pull requests with translations for other languages as well as corrections are welcome.
|
||||||
|
'es': {
|
||||||
|
'submit': 'Grabación en curso...',
|
||||||
|
0: 'Te hemos enviado un email de confirmación',
|
||||||
|
1: 'Por favor, introduzca un valor',
|
||||||
|
2: 'Una dirección de correo electrónico debe contener una sola @',
|
||||||
|
3: 'La parte de dominio de la dirección de correo electrónico no es válida (la parte después de la @:)',
|
||||||
|
4: 'La parte de usuario de la dirección de correo electrónico no es válida (la parte antes de la @:)',
|
||||||
|
5: 'Esta dirección de correo electrónico se ve falso o no válido. Por favor, introduce una dirección de correo electrónico real'
|
||||||
|
},
|
||||||
|
'fr': {
|
||||||
|
'submit': 'Enregistrement en cours...',
|
||||||
|
0: 'Nous vous avons envoyé un e-mail de confirmation',
|
||||||
|
1: 'S\'il vous plaît entrer une valeur',
|
||||||
|
2: 'Une adresse e-mail doit contenir un seul @',
|
||||||
|
3: 'La partie domaine de l\'adresse e-mail n\'est pas valide (la partie après le @:)',
|
||||||
|
4: 'La partie nom d\'utilisateur de l\'adresse email n\'est pas valide (la partie avant le signe @:)',
|
||||||
|
5: 'Cette adresse e-mail semble faux ou non valides. S\'il vous plaît entrer une adresse email valide'
|
||||||
|
}
|
||||||
|
};
|
||||||
|
})(jQuery);
|
||||||
1
js/jquery.ajaxchimp.min.js
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
(function($){"use strict";$.ajaxChimp={responses:{"We have sent you a confirmation email":0,"Please enter a value":1,"An email address must contain a single @":2,"The domain portion of the email address is invalid (the portion after the @: )":3,"The username portion of the email address is invalid (the portion before the @: )":4,"This email address looks fake or invalid. Please enter a real email address":5},translations:{en:null},init:function(selector,options){$(selector).ajaxChimp(options)}};$.fn.ajaxChimp=function(options){$(this).each(function(i,elem){var form=$(elem);var email=form.find("input[type=email]");var label=form.find("label[for="+email.attr("id")+"]");var settings=$.extend({url:form.attr("action"),language:"en"},options);var url=settings.url.replace("/post?","/post-json?").concat("&c=?");form.attr("novalidate","true");email.attr("name","EMAIL");form.submit(function(){function successCallback(resp){if(resp.result==="success"){msg="We have sent you a confirmation email";label.removeClass("error").addClass("valid");email.removeClass("error").addClass("valid")}else{email.removeClass("valid").addClass("error");label.removeClass("valid").addClass("error");var index=-1;var msg;try{var parts=resp.msg.split(" - ",2);if(parts[1]===undefined){msg=resp.msg}else{var i=parseInt(parts[0],10);if(i.toString()===parts[0]){index=parts[0];msg=parts[1]}else{index=-1;msg=resp.msg}}}catch(e){index=-1;msg=resp.msg}}if(settings.language!=="en"&&$.ajaxChimp.responses[msg]&&$.ajaxChimp.translations&&$.ajaxChimp.translations[settings.language]&&$.ajaxChimp.translations[settings.language][$.ajaxChimp.responses[msg]]){msg=$.ajaxChimp.translations[settings.language][$.ajaxChimp.responses[msg]]}label.html(msg);label.show(2e3);if(settings.callback){settings.callback(resp)}}var data={};var dataArray=form.serializeArray();$.each(dataArray,function(index,item){data[item.name]=item.value});$.ajax({url:url,data:data,success:successCallback,dataType:"jsonp",error:function(resp,text){console.log("mailchimp ajax submit error: "+text)}});var submitMsg="Submitting...";if(settings.language!=="en"&&$.ajaxChimp.translations&&$.ajaxChimp.translations[settings.language]&&$.ajaxChimp.translations[settings.language]["submit"]){submitMsg=$.ajaxChimp.translations[settings.language]["submit"]}label.html(submitMsg).show(2e3);return false})});return this}})(jQuery);
|
||||||
8
js/jquery.counterup.min.js
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
/*!
|
||||||
|
* jquery.counterup.js 1.0
|
||||||
|
*
|
||||||
|
* Copyright 2013, Benjamin Intal http://gambit.ph @bfintal
|
||||||
|
* Released under the GPL v2 License
|
||||||
|
*
|
||||||
|
* Date: Nov 26, 2013
|
||||||
|
*/(function(e){"use strict";e.fn.counterUp=function(t){var n=e.extend({time:400,delay:10},t);return this.each(function(){var t=e(this),r=n,i=function(){var e=[],n=r.time/r.delay,i=t.text(),s=/[0-9]+,[0-9]+/.test(i);i=i.replace(/,/g,"");var o=/^[0-9]+$/.test(i),u=/^[0-9]+\.[0-9]+$/.test(i),a=u?(i.split(".")[1]||[]).length:0;for(var f=n;f>=1;f--){var l=parseInt(i/n*f);u&&(l=parseFloat(i/n*f).toFixed(a));if(s)while(/(\d+)(\d{3})/.test(l.toString()))l=l.toString().replace(/(\d+)(\d{3})/,"$1,$2");e.unshift(l)}t.data("counterup-nums",e);t.text("0");var c=function(){t.text(t.data("counterup-nums").shift());if(t.data("counterup-nums").length)setTimeout(t.data("counterup-func"),r.delay);else{delete t.data("counterup-nums");t.data("counterup-nums",null);t.data("counterup-func",null)}};t.data("counterup-func",c);setTimeout(t.data("counterup-func"),r.delay)};t.waypoint(i,{offset:"100%",triggerOnce:!0})})}})(jQuery);
|
||||||
83
js/jquery.fitvids.js
Normal file
@@ -0,0 +1,83 @@
|
|||||||
|
/*global jQuery */
|
||||||
|
/*jshint browser:true */
|
||||||
|
/*!
|
||||||
|
* FitVids 1.1
|
||||||
|
*
|
||||||
|
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
|
||||||
|
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
|
||||||
|
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
|
||||||
|
;(function( $ ){
|
||||||
|
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
$.fn.fitVids = function( options ) {
|
||||||
|
var settings = {
|
||||||
|
customSelector: null,
|
||||||
|
ignore: null
|
||||||
|
};
|
||||||
|
|
||||||
|
if(!document.getElementById('fit-vids-style')) {
|
||||||
|
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
|
||||||
|
var head = document.head || document.getElementsByTagName('head')[0];
|
||||||
|
var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
|
||||||
|
var div = document.createElement("div");
|
||||||
|
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
|
||||||
|
head.appendChild(div.childNodes[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( options ) {
|
||||||
|
$.extend( settings, options );
|
||||||
|
}
|
||||||
|
|
||||||
|
return this.each(function(){
|
||||||
|
var selectors = [
|
||||||
|
'iframe[src*="player.vimeo.com"]',
|
||||||
|
'iframe[src*="youtube.com"]',
|
||||||
|
'iframe[src*="youtube-nocookie.com"]',
|
||||||
|
'iframe[src*="kickstarter.com"][src*="video.html"]',
|
||||||
|
'object',
|
||||||
|
'embed'
|
||||||
|
];
|
||||||
|
|
||||||
|
if (settings.customSelector) {
|
||||||
|
selectors.push(settings.customSelector);
|
||||||
|
}
|
||||||
|
|
||||||
|
var ignoreList = '.fitvidsignore';
|
||||||
|
|
||||||
|
if(settings.ignore) {
|
||||||
|
ignoreList = ignoreList + ', ' + settings.ignore;
|
||||||
|
}
|
||||||
|
|
||||||
|
var $allVideos = $(this).find(selectors.join(','));
|
||||||
|
$allVideos = $allVideos.not('object object'); // SwfObj conflict patch
|
||||||
|
$allVideos = $allVideos.not(ignoreList); // Disable FitVids on this video.
|
||||||
|
|
||||||
|
$allVideos.each(function(){
|
||||||
|
var $this = $(this);
|
||||||
|
if($this.parents(ignoreList).length > 0) {
|
||||||
|
return; // Disable FitVids on this video.
|
||||||
|
}
|
||||||
|
if (this.tagName.toLowerCase() === 'embed' && $this.parent('object').length || $this.parent('.fluid-width-video-wrapper').length) { return; }
|
||||||
|
if ((!$this.css('height') && !$this.css('width')) && (isNaN($this.attr('height')) || isNaN($this.attr('width'))))
|
||||||
|
{
|
||||||
|
$this.attr('height', 9);
|
||||||
|
$this.attr('width', 16);
|
||||||
|
}
|
||||||
|
var height = ( this.tagName.toLowerCase() === 'object' || ($this.attr('height') && !isNaN(parseInt($this.attr('height'), 10))) ) ? parseInt($this.attr('height'), 10) : $this.height(),
|
||||||
|
width = !isNaN(parseInt($this.attr('width'), 10)) ? parseInt($this.attr('width'), 10) : $this.width(),
|
||||||
|
aspectRatio = height / width;
|
||||||
|
if(!$this.attr('id')){
|
||||||
|
var videoID = 'fitvid' + Math.floor(Math.random()*999999);
|
||||||
|
$this.attr('id', videoID);
|
||||||
|
}
|
||||||
|
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
|
||||||
|
$this.removeAttr('height').removeAttr('width');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
};
|
||||||
|
// Works with either jQuery or Zepto
|
||||||
|
})( window.jQuery || window.Zepto );
|
||||||
73
js/jquery.parallax-1.1.3.js
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
/*
|
||||||
|
Plugin: jQuery Parallax
|
||||||
|
Version 1.1.3
|
||||||
|
Author: Ian Lunn
|
||||||
|
Twitter: @IanLunn
|
||||||
|
Author URL: http://www.ianlunn.co.uk/
|
||||||
|
Plugin URL: http://www.ianlunn.co.uk/plugins/jquery-parallax/
|
||||||
|
|
||||||
|
Dual licensed under the MIT and GPL licenses:
|
||||||
|
http://www.opensource.org/licenses/mit-license.php
|
||||||
|
http://www.gnu.org/licenses/gpl.html
|
||||||
|
*/
|
||||||
|
|
||||||
|
(function( $ ){
|
||||||
|
var $window = $(window);
|
||||||
|
var windowHeight = $window.height();
|
||||||
|
|
||||||
|
$window.resize(function () {
|
||||||
|
windowHeight = $window.height();
|
||||||
|
});
|
||||||
|
|
||||||
|
$.fn.parallax = function(xpos, speedFactor, outerHeight) {
|
||||||
|
var $this = $(this);
|
||||||
|
var getHeight;
|
||||||
|
var firstTop;
|
||||||
|
var paddingTop = 0;
|
||||||
|
|
||||||
|
//get the starting position of each element to have parallax applied to it
|
||||||
|
function update (){
|
||||||
|
|
||||||
|
$this.each(function(){
|
||||||
|
|
||||||
|
firstTop = $this.offset().top;
|
||||||
|
});
|
||||||
|
|
||||||
|
if (outerHeight) {
|
||||||
|
getHeight = function(jqo) {
|
||||||
|
return jqo.outerHeight(true);
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
getHeight = function(jqo) {
|
||||||
|
return jqo.height();
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
// setup defaults if arguments aren't specified
|
||||||
|
if (arguments.length < 1 || xpos === null) xpos = "50%";
|
||||||
|
if (arguments.length < 2 || speedFactor === null) speedFactor = 0.5;
|
||||||
|
if (arguments.length < 3 || outerHeight === null) outerHeight = true;
|
||||||
|
|
||||||
|
// function to be called whenever the window is scrolled or resized
|
||||||
|
|
||||||
|
var pos = $window.scrollTop();
|
||||||
|
|
||||||
|
$this.each(function(){
|
||||||
|
var $element = $(this);
|
||||||
|
var top = $element.offset().top;
|
||||||
|
var height = getHeight($element);
|
||||||
|
|
||||||
|
// Check if totally above or totally below viewport
|
||||||
|
if (top + height < pos || top > pos + windowHeight) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
$this.css('backgroundPosition', xpos + " " + Math.round((firstTop - pos) * speedFactor) + "px");
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
$window.bind('scroll', update).resize(update);
|
||||||
|
update();
|
||||||
|
};
|
||||||
|
})(jQuery);
|
||||||
7
js/jquery.prettyPhoto.js
Normal file
1512
js/owl.carousel.js
Normal file
312
js/script.js
Normal file
@@ -0,0 +1,312 @@
|
|||||||
|
//LOADER/SPINNER
|
||||||
|
$(window).bind("load", function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(".spn_hol").fadeOut(1000);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
//MENU APPEAR AND HIDE
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(window).scroll(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
if ($(window).scrollTop() > 80) {
|
||||||
|
$(".navbar").css({
|
||||||
|
'margin-top': '0px',
|
||||||
|
'opacity': '1'
|
||||||
|
})
|
||||||
|
$(".navbar-nav>li>a").css({
|
||||||
|
'padding-top': '15px'
|
||||||
|
});
|
||||||
|
$(".navbar-brand img").css({
|
||||||
|
'height': '35px'
|
||||||
|
});
|
||||||
|
$(".navbar-brand img").css({
|
||||||
|
'padding-top': '0px'
|
||||||
|
});
|
||||||
|
$(".navbar-default").css({
|
||||||
|
'background-color': 'rgba(10, 102, 9, 0.91)'
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
$(".navbar").css({
|
||||||
|
'margin-top': '-100px',
|
||||||
|
'opacity': '0'
|
||||||
|
})
|
||||||
|
$(".navbar-nav>li>a").css({
|
||||||
|
'padding-top': '45px'
|
||||||
|
});
|
||||||
|
$(".navbar-brand img").css({
|
||||||
|
'height': '45px'
|
||||||
|
});
|
||||||
|
$(".navbar-brand img").css({
|
||||||
|
'padding-top': '20px'
|
||||||
|
});
|
||||||
|
$(".navbar-default").css({
|
||||||
|
'background-color': 'rgba(59, 59, 59, 0)'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// MENU SECTION ACTIVE
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(".navbar-nav li a").click(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(".navbar-nav li a").parent().removeClass("active");
|
||||||
|
$(this).parent().addClass("active");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Hilight MENU on SCROLl
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(window).scroll(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(".page").each(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
var bb = $(this).attr("id");
|
||||||
|
var hei = $(this).outerHeight();
|
||||||
|
var grttop = $(this).offset().top - 70;
|
||||||
|
if ($(window).scrollTop() > grttop - 1 && $(window).scrollTop() < grttop + hei - 1) {
|
||||||
|
var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().addClass("active");
|
||||||
|
} else {
|
||||||
|
var uu = $(".navbar-nav li a[href='#" + bb + "']").parent().removeClass("active");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//SMOOTH MENU SCROOL
|
||||||
|
|
||||||
|
|
||||||
|
$(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$('a[href*=#]:not([href=#])').click(function() {
|
||||||
|
if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
|
||||||
|
var target = $(this.hash);
|
||||||
|
target = target.length ? target : $('[name=' + this.hash.slice(1) +']');
|
||||||
|
if (target.length) {
|
||||||
|
$('html,body').animate({
|
||||||
|
scrollTop: target.offset().top
|
||||||
|
}, 1000);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// FIX HOME SCREEN HEIGHT
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
setInterval(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
var widnowHeight = $(window).height();
|
||||||
|
var containerHeight = $(".home-container").height();
|
||||||
|
var padTop = widnowHeight - containerHeight;
|
||||||
|
$(".home-container").css({
|
||||||
|
'padding-top': Math.round(padTop / 2) + 'px',
|
||||||
|
'padding-bottom': Math.round(padTop / 2) + 'px'
|
||||||
|
});
|
||||||
|
}, 10)
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//PARALLAX
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(window).bind('load', function() {
|
||||||
|
"use strict";
|
||||||
|
parallaxInit();
|
||||||
|
});
|
||||||
|
|
||||||
|
function parallaxInit() {
|
||||||
|
"use strict";
|
||||||
|
$('.home-parallax').parallax("30%", 0.1);
|
||||||
|
$('.subscribe-parallax').parallax("30%", 0.1);
|
||||||
|
$('.testimonial').parallax("10%", 1);
|
||||||
|
/*add as necessary*/
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//OWL CAROSEL
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$("#owl-demo").owlCarousel({
|
||||||
|
autoPlay: 3000,
|
||||||
|
items: 4, //10 items above 1000px browser width
|
||||||
|
itemsDesktop: [1370, 3], //5 items between 1000px and 901px
|
||||||
|
itemsDesktopSmall: [900, 2], // betweem 900px and 601px
|
||||||
|
itemsTablet: [600, 1], //2 items between 600 and 0
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//PRETTYPHOTO
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$("a[rel^='prettyPhoto']").prettyPhoto({
|
||||||
|
show_title: false,
|
||||||
|
/* true/false */
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//WOW JS
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
new WOW().init();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//RESPONSIVE VIDEO
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
// Basic FitVids Test
|
||||||
|
$(".video").fitVids();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//CONTACT FORM VALIDATION
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$(".form_submit").click(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
var name = $("#name").val();
|
||||||
|
var emaild = $("#email").val();
|
||||||
|
var subject = $("#subject").val();
|
||||||
|
var message = $("#message").val();
|
||||||
|
var testEmail = /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z]{2,4}$/i;
|
||||||
|
if (!name) {
|
||||||
|
$(".form_error .name_error").addClass("show").removeClass("hide");
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
$(".form_error .name_error").addClass("hide").removeClass("show");
|
||||||
|
}
|
||||||
|
if (!emaild) {
|
||||||
|
$(".form_error .email_error").addClass("show").removeClass("hide");
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
$(".form_error .email_error").addClass("hide").removeClass("show");
|
||||||
|
if (testEmail.test(emaild)) {
|
||||||
|
$(".form_error .email_val_error").addClass("hide").removeClass("show");
|
||||||
|
} else {
|
||||||
|
$(".form_error .email_val_error").addClass("show").removeClass("hide");
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!message) {
|
||||||
|
$(".form_error .message_error").addClass("show").removeClass("hide");
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
$(".form_error .message_error").addClass("hide").removeClass("show");
|
||||||
|
}
|
||||||
|
if (name && emaild && message) {
|
||||||
|
$.ajax({
|
||||||
|
url: 'contact.php',
|
||||||
|
data: {
|
||||||
|
name: name,
|
||||||
|
emaild: emaild,
|
||||||
|
subject: subject,
|
||||||
|
message: message
|
||||||
|
},
|
||||||
|
type: 'POST',
|
||||||
|
success: function(data) {
|
||||||
|
$(".Sucess").show();
|
||||||
|
$(".Sucess").fadeIn(2000);
|
||||||
|
$(".Sucess").html("<i class='fa fa-check'></i> Dear <b>" + name + "</b> Thank you for your inquiry we will respond to you as soon as possible!");
|
||||||
|
$("#Name").val("");
|
||||||
|
$("#Email").val("");
|
||||||
|
$("#Subject").val("");
|
||||||
|
$("#Message").val("");
|
||||||
|
$(".form_error .name_error, .form_error .email_error, .form_error .email_val_error, .form_error .message_error").addClass("hide").removeClass("show");
|
||||||
|
$("#name").val("");
|
||||||
|
$("#email").val("");
|
||||||
|
$("#subject").val("");
|
||||||
|
$("#message").val("");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// SMOOTH SCROLL
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
var scrollAnimationTime = 1200,
|
||||||
|
scrollAnimation = 'easeInOutExpo';
|
||||||
|
$('a.scrollto').bind('click.smoothscroll', function(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
var target = this.hash;
|
||||||
|
$('html, body').stop().animate({
|
||||||
|
'scrollTop': $(target).offset().top
|
||||||
|
}, scrollAnimationTime, scrollAnimation, function() {
|
||||||
|
window.location.hash = target;
|
||||||
|
});
|
||||||
|
});
|
||||||
|
//COUNTER
|
||||||
|
$('.counter_num').counterUp({
|
||||||
|
delay: 10,
|
||||||
|
time: 2000
|
||||||
|
});
|
||||||
|
});
|
||||||
304
js/smoothscroll.js
Normal file
@@ -0,0 +1,304 @@
|
|||||||
|
// SmoothScroll v0.9.9
|
||||||
|
// Licensed under the terms of the MIT license.
|
||||||
|
|
||||||
|
// People involved
|
||||||
|
// - Balazs Galambosi: maintainer (CHANGELOG.txt)
|
||||||
|
// - Patrick Brunner (patrickb1991@gmail.com)
|
||||||
|
// - Michael Herf: ssc_pulse Algorithm
|
||||||
|
|
||||||
|
function ssc_init() {
|
||||||
|
if (!document.body) return;
|
||||||
|
var e = document.body;
|
||||||
|
var t = document.documentElement;
|
||||||
|
var n = window.innerHeight;
|
||||||
|
var r = e.scrollHeight;
|
||||||
|
ssc_root = document.compatMode.indexOf("CSS") >= 0 ? t : e;
|
||||||
|
ssc_activeElement = e;
|
||||||
|
ssc_initdone = true;
|
||||||
|
if (top != self) {
|
||||||
|
ssc_frame = true
|
||||||
|
} else if (r > n && (e.offsetHeight <= n || t.offsetHeight <= n)) {
|
||||||
|
ssc_root.style.height = "auto";
|
||||||
|
if (ssc_root.offsetHeight <= n) {
|
||||||
|
var i = document.createElement("div");
|
||||||
|
i.style.clear = "both";
|
||||||
|
e.appendChild(i)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!ssc_fixedback) {
|
||||||
|
e.style.backgroundAttachment = "scroll";
|
||||||
|
t.style.backgroundAttachment = "scroll"
|
||||||
|
}
|
||||||
|
if (ssc_keyboardsupport) {
|
||||||
|
ssc_addEvent("keydown", ssc_keydown)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_scrollArray(e, t, n, r) {
|
||||||
|
r || (r = 1e3);
|
||||||
|
ssc_directionCheck(t, n);
|
||||||
|
ssc_que.push({
|
||||||
|
x: t,
|
||||||
|
y: n,
|
||||||
|
lastX: t < 0 ? .99 : -.99,
|
||||||
|
lastY: n < 0 ? .99 : -.99,
|
||||||
|
start: +(new Date)
|
||||||
|
});
|
||||||
|
if (ssc_pending) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
var i = function () {
|
||||||
|
var s = +(new Date);
|
||||||
|
var o = 0;
|
||||||
|
var u = 0;
|
||||||
|
for (var a = 0; a < ssc_que.length; a++) {
|
||||||
|
var f = ssc_que[a];
|
||||||
|
var l = s - f.start;
|
||||||
|
var c = l >= ssc_animtime;
|
||||||
|
var h = c ? 1 : l / ssc_animtime;
|
||||||
|
if (ssc_pulseAlgorithm) {
|
||||||
|
h = ssc_pulse(h)
|
||||||
|
}
|
||||||
|
var p = f.x * h - f.lastX >> 0;
|
||||||
|
var d = f.y * h - f.lastY >> 0;
|
||||||
|
o += p;
|
||||||
|
u += d;
|
||||||
|
f.lastX += p;
|
||||||
|
f.lastY += d;
|
||||||
|
if (c) {
|
||||||
|
ssc_que.splice(a, 1);
|
||||||
|
a--
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (t) {
|
||||||
|
var v = e.scrollLeft;
|
||||||
|
e.scrollLeft += o;
|
||||||
|
if (o && e.scrollLeft === v) {
|
||||||
|
t = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (n) {
|
||||||
|
var m = e.scrollTop;
|
||||||
|
e.scrollTop += u;
|
||||||
|
if (u && e.scrollTop === m) {
|
||||||
|
n = 0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!t && !n) {
|
||||||
|
ssc_que = []
|
||||||
|
}
|
||||||
|
if (ssc_que.length) {
|
||||||
|
setTimeout(i, r / ssc_framerate + 1)
|
||||||
|
} else {
|
||||||
|
ssc_pending = false
|
||||||
|
}
|
||||||
|
};
|
||||||
|
setTimeout(i, 0);
|
||||||
|
ssc_pending = true
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_wheel(e) {
|
||||||
|
if (!ssc_initdone) {
|
||||||
|
ssc_init()
|
||||||
|
}
|
||||||
|
var t = e.target;
|
||||||
|
var n = ssc_overflowingAncestor(t);
|
||||||
|
if (!n || e.defaultPrevented || ssc_isNodeName(ssc_activeElement, "embed") || ssc_isNodeName(t, "embed") && /\.pdf/i.test(t.src)) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
var r = e.wheelDeltaX || 0;
|
||||||
|
var i = e.wheelDeltaY || 0;
|
||||||
|
if (!r && !i) {
|
||||||
|
i = e.wheelDelta || 0
|
||||||
|
}
|
||||||
|
if (Math.abs(r) > 1.2) {
|
||||||
|
r *= ssc_stepsize / 120
|
||||||
|
}
|
||||||
|
if (Math.abs(i) > 1.2) {
|
||||||
|
i *= ssc_stepsize / 120
|
||||||
|
}
|
||||||
|
ssc_scrollArray(n, -r, -i);
|
||||||
|
e.preventDefault()
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_keydown(e) {
|
||||||
|
var t = e.target;
|
||||||
|
var n = e.ctrlKey || e.altKey || e.metaKey;
|
||||||
|
if (/input|textarea|embed/i.test(t.nodeName) || t.isContentEditable || e.defaultPrevented || n) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
if (ssc_isNodeName(t, "button") && e.keyCode === ssc_key.spacebar) {
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
var r, i = 0,
|
||||||
|
s = 0;
|
||||||
|
var o = ssc_overflowingAncestor(ssc_activeElement);
|
||||||
|
var u = o.clientHeight;
|
||||||
|
if (o == document.body) {
|
||||||
|
u = window.innerHeight
|
||||||
|
}
|
||||||
|
switch (e.keyCode) {
|
||||||
|
case ssc_key.up:
|
||||||
|
s = -ssc_arrowscroll;
|
||||||
|
break;
|
||||||
|
case ssc_key.down:
|
||||||
|
s = ssc_arrowscroll;
|
||||||
|
break;
|
||||||
|
case ssc_key.spacebar:
|
||||||
|
r = e.shiftKey ? 1 : -1;
|
||||||
|
s = -r * u * .9;
|
||||||
|
break;
|
||||||
|
case ssc_key.pageup:
|
||||||
|
s = -u * .9;
|
||||||
|
break;
|
||||||
|
case ssc_key.pagedown:
|
||||||
|
s = u * .9;
|
||||||
|
break;
|
||||||
|
case ssc_key.home:
|
||||||
|
s = -o.scrollTop;
|
||||||
|
break;
|
||||||
|
case ssc_key.end:
|
||||||
|
var a = o.scrollHeight - o.scrollTop - u;
|
||||||
|
s = a > 0 ? a + 10 : 0;
|
||||||
|
break;
|
||||||
|
case ssc_key.left:
|
||||||
|
i = -ssc_arrowscroll;
|
||||||
|
break;
|
||||||
|
case ssc_key.right:
|
||||||
|
i = ssc_arrowscroll;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
ssc_scrollArray(o, i, s);
|
||||||
|
e.preventDefault()
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_mousedown(e) {
|
||||||
|
ssc_activeElement = e.target
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_setCache(e, t) {
|
||||||
|
for (var n = e.length; n--;) ssc_cache[ssc_uniqueID(e[n])] = t;
|
||||||
|
return t
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_overflowingAncestor(e) {
|
||||||
|
var t = [];
|
||||||
|
var n = ssc_root.scrollHeight;
|
||||||
|
do {
|
||||||
|
var r = ssc_cache[ssc_uniqueID(e)];
|
||||||
|
if (r) {
|
||||||
|
return ssc_setCache(t, r)
|
||||||
|
}
|
||||||
|
t.push(e);
|
||||||
|
if (n === e.scrollHeight) {
|
||||||
|
if (!ssc_frame || ssc_root.clientHeight + 10 < n) {
|
||||||
|
return ssc_setCache(t, document.body)
|
||||||
|
}
|
||||||
|
} else if (e.clientHeight + 10 < e.scrollHeight) {
|
||||||
|
overflow = getComputedStyle(e, "").getPropertyValue("overflow");
|
||||||
|
if (overflow === "scroll" || overflow === "auto") {
|
||||||
|
return ssc_setCache(t, e)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} while (e = e.parentNode)
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_addEvent(e, t, n) {
|
||||||
|
window.addEventListener(e, t, n || false)
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_removeEvent(e, t, n) {
|
||||||
|
window.removeEventListener(e, t, n || false)
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_isNodeName(e, t) {
|
||||||
|
return e.nodeName.toLowerCase() === t.toLowerCase()
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_directionCheck(e, t) {
|
||||||
|
e = e > 0 ? 1 : -1;
|
||||||
|
t = t > 0 ? 1 : -1;
|
||||||
|
if (ssc_direction.x !== e || ssc_direction.y !== t) {
|
||||||
|
ssc_direction.x = e;
|
||||||
|
ssc_direction.y = t;
|
||||||
|
ssc_que = []
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_pulse_(e) {
|
||||||
|
var t, n, r;
|
||||||
|
e = e * ssc_pulseScale;
|
||||||
|
if (e < 1) {
|
||||||
|
t = e - (1 - Math.exp(-e))
|
||||||
|
} else {
|
||||||
|
n = Math.exp(-1);
|
||||||
|
e -= 1;
|
||||||
|
r = 1 - Math.exp(-e);
|
||||||
|
t = n + r * (1 - n)
|
||||||
|
}
|
||||||
|
return t * ssc_pulseNormalize
|
||||||
|
}
|
||||||
|
|
||||||
|
function ssc_pulse(e) {
|
||||||
|
if (e >= 1) return 1;
|
||||||
|
if (e <= 0) return 0;
|
||||||
|
if (ssc_pulseNormalize == 1) {
|
||||||
|
ssc_pulseNormalize /= ssc_pulse_(1)
|
||||||
|
}
|
||||||
|
return ssc_pulse_(e)
|
||||||
|
}
|
||||||
|
|
||||||
|
var ssc_framerate = 150;
|
||||||
|
var ssc_animtime = 500;
|
||||||
|
var ssc_stepsize = 150;
|
||||||
|
var ssc_pulseAlgorithm = true;
|
||||||
|
var ssc_pulseScale = 6;
|
||||||
|
var ssc_pulseNormalize = 1;
|
||||||
|
var ssc_keyboardsupport = true;
|
||||||
|
var ssc_arrowscroll = 50;
|
||||||
|
var ssc_frame = false;
|
||||||
|
var ssc_direction = {
|
||||||
|
x: 0,
|
||||||
|
y: 0
|
||||||
|
};
|
||||||
|
|
||||||
|
var ssc_initdone = false;
|
||||||
|
var ssc_fixedback = true;
|
||||||
|
var ssc_root = document.documentElement;
|
||||||
|
var ssc_activeElement;
|
||||||
|
var ssc_key = {
|
||||||
|
left: 37,
|
||||||
|
up: 38,
|
||||||
|
right: 39,
|
||||||
|
down: 40,
|
||||||
|
spacebar: 32,
|
||||||
|
pageup: 33,
|
||||||
|
pagedown: 34,
|
||||||
|
end: 35,
|
||||||
|
home: 36
|
||||||
|
};
|
||||||
|
|
||||||
|
var ssc_que = [];
|
||||||
|
var ssc_pending = false;
|
||||||
|
var ssc_cache = {};
|
||||||
|
|
||||||
|
setInterval(function () {
|
||||||
|
ssc_cache = {}
|
||||||
|
}, 10 * 1e3);
|
||||||
|
|
||||||
|
var ssc_uniqueID = function () {
|
||||||
|
var e = 0;
|
||||||
|
return function (t) {
|
||||||
|
return t.ssc_uniqueID || (t.ssc_uniqueID = e++)
|
||||||
|
}
|
||||||
|
}();
|
||||||
|
|
||||||
|
var ischrome = /chrome/.test(navigator.userAgent.toLowerCase());
|
||||||
|
|
||||||
|
if (ischrome) {
|
||||||
|
ssc_addEvent("mousedown", ssc_mousedown);
|
||||||
|
ssc_addEvent("mousewheel", ssc_wheel);
|
||||||
|
ssc_addEvent("load", ssc_init)
|
||||||
|
}
|
||||||
8
js/waypoints.min.js
vendored
Normal file
2
robots.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
User-agent: *
|
||||||
|
Disallow: /
|
||||||