<?php
$hide = strip_tags(trim($_POST["hide"]));	

if ($hide == "on_1") {
	if (!isset($_SESSION)) session_start(); 
	

	function validEmail($emailaddress) {
		$isValid = true;
		$atIndex = strrpos($emailaddress, "@");
		if (is_bool($atIndex) && !$atIndex) {
			$isValid = false;
		} else {
			$domain = substr($emailaddress, $atIndex + 1);
			$local = substr($emailaddress, 0, $atIndex);
			$localLen = strlen($local);
			$domainLen = strlen($domain);
			if ($localLen < 1 || $localLen > 64) {
				// local part length exceeded
				$isValid = false;
			} else if ($domainLen < 1 || $domainLen > 255) {
				// domain part length exceeded
				$isValid = false;
			} else if ($local[0] == '.' || $local[$localLen - 1] == '.') {
				// local part starts or ends with '.'
				$isValid = false;
			} else if (preg_match('/\\.\\./', $local)) {
				// local part has two consecutive dots
				$isValid = false;
			} else if (!preg_match('/^[A-Za-z0-9\\-\\.]+$/', $domain)) {
				// character not valid in domain part
				$isValid = false;
			} else if (preg_match('/\\.\\./', $domain)) {
				// domain part has two consecutive dots
				$isValid = false;
			} else if (!preg_match('/^(\\\\.|[A-Za-z0-9!#%&`_=\\/$\'*+?^{}|~.-])+$/', str_replace("\\\\", "", $local))) {
				// character not valid in local part unless
				// local part is quoted
				if (!preg_match('/^"(\\\\"|[^"])+"$/', str_replace("\\\\", "", $local))) {
					$isValid = false;
				}
			}
			if ($isValid && !(checkdnsrr($domain, "MX") || checkdnsrr($domain, "A"))) {
				// domain not found in DNS
				$isValid = false;
			}
		}
		return $isValid;
	}

	$name = strip_tags(trim($_POST["name"]));	
	$lastname = strip_tags(trim($_POST["lastname"]));
	$email = strip_tags(trim($_POST["email"]));
	$message = strip_tags(trim($_POST["message"]));
	
	$captcha =strip_tags(trim($_POST["ct_captcha"]));
	$privacy =strip_tags(trim($_POST["privacy"]));
	


/*	-------------------------------------------------------------------------
	: Prepare serverside validation 
	------------------------------------------------------------------------- */
	 
	$errors = array();
	
	$name_error=0;
	$lastname_error=0;
	$email_error=0;
	$message_error=0;
	$controllo = 0;
	
	
	/* validate firstname 
	------------------------------------ */
	if(isset($_POST["name"])){
		if (!$name) {
			$name_error=1;
			$name_string= "Enter first name";
			$controllo = 1;
		} elseif(strlen($name) < 2)  {
			$name_error =1;
			$name_string = "Enter at least 2 characters ";
			$controllo = 1;
		}
	}
	
	/* validate lastname
	-------------------------------------- */
	if(isset($_POST["lastname"])){
		if (!$name) {
			$lastname_error=1;
			$lastname_string = "Enter last name";
			$controllo = 1;
		} elseif(strlen($lastname) < 2)  {
			$lastname_error=1;
			$lastname_string = "Enter at least 2 characters";
			$controllo = 1;
		}
	}
	
	/* validate email address 
	-------------------------------------- */
	if(isset($_POST["email"])){
		if (!$email) {
			$email_error=1;
			$email_string = "Enter email address";
			$controllo = 1;
		} else if (!validEmail($email)) {
			$email_error=1;
			$email_string = "Enter a VALID email address";
			$controllo = 1;
		}
	}
	
	/* validate message
	-------------------------------------- */
	if(isset($_POST["message"])){
		if (!$message) {
			$message_error=1;
			$message_string = "Enter message";
			$controllo = 1;
		}
	}
	
	/* validate message
	-------------------------------------- */
	if($_POST["privacy"] !="on"){
		
			$controllo = 1;
			$privacy_error= 1;
		
	}	
	
	
	if(isset($_POST["ct_captcha"])){
		
			require_once dirname(__FILE__) . '/securimage.php';
			$securimage = new Securimage();

      if ($securimage->check($captcha) == false) {
		    $captcha_error=1;
			$controllo = 1;
			
			/*$captcha_error = 'Incorrect security code entered<br />';*/
      }
    }
	
		
	/* output all errors as a list 
	-------------------------------------- */	
	if ($controllo==0) {
		
		
		
	include dirname(__FILE__).'/phpmailer/PHPMailerAutoload.php';
	include dirname(__FILE__).'/templates/formmessage.php';		
	
	// Enter your name or company name below
	$receiver_name = "MASTER TRIM";
	
	// Enter your message subject below
	$receiver_subject = "New Contact Message";
	
	// The main email address for receiving the form message
	$receiver_email = "communications@daneurope.org";
	
	$mail = new PHPMailer();
	//$mail->isSendmail();
	
	$mail->isSMTP();                                      // Set mailer to use SMTP
	$mail->Host = 'mail.daneurope.org';                    // Specify main SMTP servers 
	$mail->SMTPAuth = false;                               // Enable SMTP authentication
	$mail->Username = 'your-smtp-username';               // SMTP username
	$mail->Password = 'your-smtp-password';               // SMTP password
	//$mail->SMTPSecure = 'tsl';                            // Enable encryption, 'tls' also accepted	
	$mail->Port = 25;																 
	
	$mail->IsHTML(true);
	$mail->From = $email;
	$mail->CharSet = "UTF-8";
	$mail->FromName = $name;
	$mail->Encoding = "base64";
	$mail->Timeout = 200;
	$mail->ContentType = "text/html";
	$mail->addAddress($receiver_email, $receiver_name);
	$mail->Subject = $receiver_subject;	
	$mail->Body = $goldmessage;
	$mail->AltBody = "Use an HTML compatible email client";
	
	
	
			
	/*	-------------------------------------------------------------------
		: Prepare sending to multiple  addresses / recepients if true
		------------------------------------------------------------------- */
		// If you want the form to be emailed to other addresses
		// Change the extra_recipients option below from (false) to (true)
		// Then enter email addresses with corresponding names seperated by comas
		// For example "john@example.com" => "John", "jack@example.com" => "Jack", "jeny@example.com" => "Jeny"
		// echo $goldmessage;
		// echo $automessage;
		$recipients = false;
		if($recipients == true){
			$recipients = array(
				
					
					"communications@daneurope.org" => "SuperAdmin",
					
					
			);
			
			foreach($recipients as $email => $name){
				$mail->AddBCC($email, $name);
			}	
		}			
		
		if($mail->Send()) {
		
		
			
		/*	---------------------------------------------------------------------
			: Send the auto responder message if its true
			--------------------------------------------------------------------- */
			if($autoResponder == true){
			
				include dirname(__FILE__).'/templates/autoresponder.php';
				
				$automail = new PHPMailer();
				
				
				
				//$automail->isSendmail();
				
				
				$automail->isSMTP();  
				$automail->Host = '100.0.0.224';                    
				$automail->SMTPAuth = false;                               
				$automail->Username = 'your-smtp-username';             
				$automail->Password = 'your-smtp-password';              
				//$automail->SMTPSecure = 'tsl';                           
				$automail->Port = 25;																 
				
				
				$automail->From = $email;
				$automail->FromName = $receiver_name;
				$automail->isHTML(true);                                 
				$automail->CharSet = "UTF-8";
				$automail->Encoding = "base64";
				$automail->Timeout = 200;
				$automail->ContentType = "text/html";
				$automail->AddAddress($emailaddress, $firstname);
				$automail->Subject = "Thank you for contacting us";
				$automail->Body = $automessage;
				$automail->AltBody = "Use an HTML compatible email client";
				$automail->Send();	 
			}				
										
			echo '<div class="alert flo-notification alert-success">Message has been sent successfully!</div>';
			$send="si";
			$_POST["name"]="";
			$_POST["lastname"]="";
			$_POST["email"]="";
			$_POST["message"]="";
			$_POST["privacy"]="";
		} 
		else {
			echo '<div class="alert flo-notification alert-error">Message not sent - an error occured!</div>';
		}
	
	

	
	
	}
	
	
}


?>
<!DOCTYPE html>
<html lang="en">  
	
    <head>

    <title>Contact - DAN Europe</title>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge">
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <link rel="shortcut icon" href="http://www.daneurope.org/dan-europe-2014-theme/images/liferay.ico">
    
    <meta name="keywords" content="DAN, Europe, Diving, Diver"/>
    <meta name="description" content=" "/>
    
    <meta name="og:title" content="DAN Europe" />
    <meta name="og:description" content=" " />
    <meta name="og:image" content="" />
    <meta name="og:image:type" content="image/jpeg" />
    <meta name="og:image:width" content="1200" />
    <meta name="og:image:height" content="630" />
    <meta name="og:type" content="website" />
    <meta name="og:url" content="contact" />
    <meta name="og:author" content="DAN Europe" />
    <meta name="og:publisher" content="DAN Europe" />
            
    <link href='http://fonts.googleapis.com/css?family=Roboto:100,300,400,700' rel='stylesheet' type='text/css'>
    
    <!-- Bootstrap -->
    <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
    
    <link href="css/styles.css?1443002445" 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/html5shiv/3.7.2/html5shiv.min.js"></script>
        <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
	</head>
    
    
    
	<body class="florabg1">
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-63909149-1', 'auto');
  ga('send', 'pageview');

</script>
		<nav class="navbar navbar-default">
  <div class="slant hidden-xs"></div>
  <div>
    <!-- Brand and toggle get grouped for better mobile display -->
    
    <div class="navbar-header">

      <div class="nav navbar-toggle-container pull-right">
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-mobile-collapse">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
      </div>

      <div class="vr"></div>

          <a class="navbar-brand" href="#"><img src="images/mastertrim.png" height="70"></a>
    </div>
    <!-- Collect the nav links, forms, and other content for toggling -->
    <div class="collapse navbar-collapse" id="navbar-mobile-collapse">


        <ul class="nav navbar-nav navbar-right">
            <li><a href="index.php">Home</a></li> 
            <li><a href="competition.php">Competition</a></li> 
            <li><a href="awards.php">Awards</a></li> 
            <li><a href="faq.php">FAQs</a></li> 
            
            <li class="active"><a href="contacts.php" >Contacts</a></li> 
        </ul>
        
    </div><!-- /.navbar-collapse -->
  </div><!-- /.container-fluid -->
</nav>		
	<section class="section-banner" style="background-image: url(img/img-contacts-1800.jpg)"></section>

	
    <section class="bg-white">
    <div class="container">
        <div class="row padding-vertical-20">
            <div class="col-sm-offset-2 col-sm-8 col-xs-offset-1 col-xs-10 text-center">
                <hr>
                <h1 class="margin-top-40 margin-bottom-30">Contacts</h1>
                <h4 class="margin-vertical-30">
                    DAN Europe is an international non-profit medical and research dedicated to the safety and health of divers.
                </h4>
            </div>
        </div>
    </div>
    </section>
	
              
    <section>
    <div class="container">
        <div class="row margin-vertical-80">
            <div class="col-sm-4 ">
                <h1>Form</h1>
             
              <strong>Office Hours Monday to Friday</strong> <br>
                         Morning / 8:30 - 13:00<br>
                        Afternoon / 14:30 - 18:00<br><br>
                    

                    
                   
                        <strong>Contact Info</strong> <br>
                        C/da Padune, 11<br>
                        64026 Roseto - Italy<br><br>
                     

                   
                        <strong>Phone &amp; Fax</strong> <br>
                        
                        Phone :  +39-085-893-0333<br>
                        Fax : +39-085-893-0050<br><br>
            
            </div>
            
            <div class="col-sm-8 col-xs-12">
            
				<?php if ($send == "si") {
                echo "<div class='alert flo-notification alert-success' style='text-align:center'>Message has been sent successfully!</div>";
                } ?>
                
                <form method="POST" action="contacts.php" accept-charset="UTF-8">
                
                    <input name="hide" type="hidden" value="on_1">
                    
                    <div class="form-group <?php if ($name_error == 1) {echo "has-error";} ?>">
                        <input class="form-control" placeholder="First Name" name="name" type="text" value="<?php echo ($_POST["name"]) ?>">
                        <label for="inputPasswordFloatLabels" class="control-label control-label-error"><?php if ($name_error == 1) {echo $name_string;} ?></label>        
                    </div>
                    
                    <div class="form-group <?php if ($lastname_error == 1) {echo "has-error";} ?>">
                        <input class="form-control" placeholder="Last Name" name="lastname" type="text" value="<?php echo ($_POST["lastname"]) ?>">
                        <label for="inputPasswordFloatLabels" class="control-label control-label-error"><?php if ($lastname_error == 1) {echo $lastname_string;} ?></label> 
                    </div>
                    
                    <div class="form-group <?php if ($email_error == 1) {echo "has-error";} ?>">
                        <input class="form-control" placeholder="Email " name="email" type="email" value="<?php echo ($_POST["email"]) ?>">
                        <label for="inputPasswordFloatLabels" class="control-label control-label-error"><?php if ($email_error == 1) {echo $email_string;} ?></label> 
                    </div>
                    
                    <div class="form-group <?php if ($message_error == 1) {echo "has-error";} ?>">
                        <textarea class="form-control" placeholder="Enter message " name="message"><?php echo ($_POST["message"]) ?></textarea>
                        <label for="inputPasswordFloatLabels" class="control-label control-label-error"><?php if ($message_error == 1) {echo $message_string;} ?></label> 
                    </div>
                    <br>
                    <div class="form-group">
                        <div class="checkbox checkbox-primary">
                        <input id="checkbox1" class="styled" type="checkbox" name="privacy"  value="on">
                        <label for="checkbox1">
                        DAN is committed to protecting your privacy and uses your personal information only to process orders 
                        and provide you with the highest level of service. Please read on for more details about DAN's policy regarding your privacy.
                        <a href="privacy.php">Read privacy policy</a>
                        <span style="color:#d10019;"><?php if ($privacy_error == 1) {echo "<br><span style='font-size:13px;'><strong>You must agree to the Privacy Policy</strong></span>";} ?></span></label> 
                        </div>
                    </div>
                    
                    <div class="form-group"> 
						<?php
                        // show captcha HTML using Securimage::getCaptchaHtml()
                        require_once 'securimage.php';
                        $options = array();
                        $options['input_name']             = 'ct_captcha'; // change name of input element for form post
                        $options['disable_flash_fallback'] = false; // allow flash fallback
                        
                        if (!empty($_SESSION['ctform']['captcha_error'])) {
                        // error html to show in captcha output
                        $options['error_html'] = $_SESSION['ctform']['captcha_error'];
                        
                        }
                        echo "<div id='captcha_container_1'>\n";
                        echo Securimage::getCaptchaHtml($options);
                        if ($captcha_error == 1) {echo "<span style='color:#d10a11;    font-size: 13px;'><strong>Incorrect security code entered</strong></span>";}
                        echo "\n</div>\n";
                        
                        ?>
                    </div>
                    <br>
                    <button type="submit" class="btn btn-primary">Submit</button>
                
                </form>
            </div>
        </div>
    </div>
    </section>
	
	<?php include 'footer.php'; ?>

	</body>
</html>