﻿/*
 * Main scripts page
 *
 */

/********************** SIFR activation ***********************/

//< ![CDATA[



var host = 'http://www.bravelemon.com/';	

/******************** MAIN(banner) and RIGHT(customers) Scrooling activation *********************/

$(document).ready(function(){	

	
    $('a.email').nospam({
        replaceText: true,   
        filterLevel: 'normal'
      });
    $('a.email2').nospam({
        replaceText: true,   
        filterLevel: 'normal'
      });
	
	/* Font navigator events */	
	$("#print").click(function(){
		window.print();
	});
	
	$(".fontChangeButton").click(function(){
		switch($(this).attr('id')){
			case "btnSmall":
				$('div.text-editor p').css('font-size','9px');
				break; 
			case "btnMedium": 				
				$('div.text-editor p').css('font-size','11px');
				break; 				
			case "btnLarge": 				
				$('div.text-editor p').css('font-size','13px');
				break; 							
		}
	});

	$.sifr({
		path: host+"js/",				
		font: 'myriadpro',
		save: true,
		wmode: 'transparent' 		
	}); 						
	
	$('h1').sifr({
		color: '#252525',
		height: 23
	});
		
	$('h2').sifr({
		color: '#252525',
		height: 23
	});
		
	$('h3').sifr({ 
		color: '#dddddd',
		height: 23,
		aoY: 2
	});

	$('h2.none').sifr({
		color: '#252525',
		height: 23
	});
	
	$('a.env-title').sifr({ 
		color: '#313131',
		fontSize: 16,
		height: 30
	});
	
	$('h4').sifr({
		color: '#313131',
		width: 96,
		height: 37
	});
	
	$('h2.title').sifr({
		color: '#bbbbbb'
	});
	
	$('#abs-text').sifr({
		color: '#313131',
		width: 166,
		height: 37
	});
	
	/* javascript disable action */	
	    
	for(var i=2;i<7;i++)	    
		$("#customers-img").append('<img src="'+host+'/img/realisation-comp-'+i+'.jpg" alt="Play" alt="Customers" />');	
		
	/***************************************************/

	$("#customers-img").cycle({
    	fx: "fade", 
	    speedIn:  2500, 
	    speedOut: 500,
		speed: 3700,
		random: 1
	});	  
	
	// min-banners hover and click event 
	$(".envelope").hover(function(){
		$(this).find(".link").css("background-position","right top");
	},function(){
		$(this).find(".link").css("background-position","left top");		
	});
	
	/* 
	 * 
	 *   contact action events			 
	 *   
	 */	
	
	// Filtracja danych  formularza i przesłanie za pomocą ajax											
	$(".buttons input[type='submit']").click(function(){		
		
		if($(this).attr("id") =='contact-button') { // dla strony 'kontakt' ładuj mape, w przeciwnym wypadku nie ładuj mapy dla 'darmowe próbki' 			
			
			$("#contact-main-form div.contact-input,#contact-main-form textarea").css("background-position","left top");									
			
			// przypisanie wartości pól do zmiennych
			var nameSurname = $("#contact-main-form input[name='nameSurname']").val();					
			var email = $("#contact-main-form input[name='email']").val();				
			var phone = $("#contact-main-form input[name='phone']").val();						
			var subject = $("#contact-main-form input[name='subject']").val();						
			var msg = $("#contact-main-form textarea").val();
			var list = "nameSurname="+nameSurname+"&email="+email+"&phone="+phone+"&subject="+subject+"&msg="+msg;
			
			// problem 2 formularzy na stronie
			var ans = "#contact-ans-message";
			
			// zmiana statusu wiadomości wynikowej
			$("#contact-form "+ans).css("color","green").html("Trwa przetwarzania danych ...");
			
		}
		 else {
			var rec=3;
			
			$("#contact-form div.row input,#contact-form div.row textarea").css("border-color","#444444");									
			
			// przypisanie wartości pól do zmiennych strony głównej
		
			var email = $("#contact-form input[name='email']").val();															
			var msg = $("#contact-form textarea").val();
			
			var list = "email="+email+"&msg="+msg;
			
			// problem 2 formularzy na stronie
			var ans = "#footer-ans-message span";
			
			// zmiana statusu wiadomości wynikowej			
			$("#contact-form "+ans).css("color","green").html("Trwa przetwarzania danych ...");			
		}
					
 		$.ajax({
	    	type: "POST",
			url: host + "wyslij.php",
		    data: list+"&javascript=1",
		 	success: function(msg){

				if (msg == "1") {
					$(ans).css("color", "#66aa16").html("Wiadomość została wysłana pomyślnie ");
				}
				else 
					if (msg == "0") { // obsługa wyjątku w przypadku wystąpienia błędu serwera podczas wysyłania
							$(ans).css("color", "#bd2018").html("Błąd serwera, proszę spróbować później ");
					}
					else 
						if (msg != '') {
							$(ans).css("color", "#bd2018").html("Proszę wypełnić wszystkie pola poprawnie ");
							if (ans == '#contact-ans-message') {				// który formularz
								for (var i = 0; i < 4; i++) {
									if (msg.charAt(i) == 1) 
										$("#contact-main-form div.contact-input:eq(" + i + ")").css("background-position", "left bottom");
								}
								if(msg.charAt(i) == 1)
									$("#contact-main-form textarea").css("background-position", "left bottom");
							}
							else {
								if((msg.charAt(0) == 1)) 
									$("#contact-form div.row input").css("border-color", "#E93327");
								if((msg.charAt(1) == 1))
									$("#contact-form div.row textarea").css("border-color", "#E93327");
							}																
						}
			}
		  });							
		return false;
	});
	
	// newsletter options
	$("#newsletter .news-input").focus(function(){
		if($(this).val()== 'adres@mail.pl')
			$(this).val("");						
		$(this).blur(function(){
			if($(this).val() == "")		//IE problem
				$(this).val("adres@mail.pl");							
		});
	});
	
});

//]]>