﻿$(document).ready(function(){
// Init tooltip
$('.imageThumb a').tooltip(
{
track: true,
showURL: false
}
);
// Init adgallery
$('.ad-gallery').adGallery();

});

function openImage() {
var src = $('.ad-image img').attr('src');
var sliced = src.slice(49);
window.open(sliced);

}

// Email check for newsletter form
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		
		if ((str == null)||(str== "")){
		alert("Please enter your email address")
		return false
                }
		
		if (str.indexOf(at)==-1){
		   alert("Please enter a valid email address!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please enter a valid email address!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Please enter a valid email address!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please enter a valid email address!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please enter a valid email address!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Please enter a valid email address!")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Please enter a valid email address!")
		    return false
		 }

 		 return true					
	}
/* Newsletter lähetykseen liittyvät funktiot */
$(document).ready(function() {
	
	// Jos linkkiä klikataan, näytä ikkuna ja jos auki niin poista ikkuna
	$('a.toggleNews').click(function(){
      $('#orderFormWrapper').toggle();
    });
    
     // Jos send linkistä klikkaa, validoi formi ja lähetä se 
     $('a#sendForm').click(function(){
       
      	// Muuttujat
        var name = $('#lastName').val();
        var email = $('#email').val();
       
       // Tsekkaa nimi
  		if ((name == null)||(name == "")){
   			alert("Please enter your name")
         }
        // Tsekkaa email
      	else if (echeck(email)==false){
    		$('#email').val = '';
    		$('#email').focus()
  		} else  {
  		// jos kaikki ok, lähetä formi ajaxilla
  		sendForm();
  		}
      });
});

// Formin lähetys funkkari
function sendForm() {
	
	// 1. serialize kentät
    var inputs = $('form#orderNewsLetterForm').serialize();
   
    // 2. Piilota näkyvä formi
      $('#orderNewsLetterForm').hide();
      
	// 3. Näytä animoitu loading gif
      $('#orderForm').addClass('ajaxLoad');
    // 4. Lähetä formi ajaxilla 
  
    $.ajax({
  		type: "POST",
  		url: "/acms/core/asp/users.asp",
  		data: inputs,
  		success: function(msg){
      		$('#orderForm').removeClass('ajaxLoad');
      		$('#orderForm').append('<p>Thank you for your interest.</p><p>You are now on our mailing list.</p>');    
  		},
  		error: function(msg){
      		$('#orderForm').removeClass('ajaxLoad');
      		$('#orderForm').append('<p>There was an error. Please try again soon.</p>');
  		}
  	}); 
      
}	
