/*
	Custom JS
	Copyright (c) 2010 by WEASEL TEAM
	http://www.weasel-inc.com
*/
	
$(document).ready(function() {
	
	// preload
	$.preloadCssImages();

});

$(window).load(function(){
						
	//login
	$(".open_login").click(function(e) {          
		e.preventDefault();
		$("#login_cont").toggle();
		$(this).toggleClass("close_login");
	});
	
	//login process
	$('#login_submit').click(function () {		
		
		var username = $("input#login_username").val();
		var password = $("input#login_password").val();

		if (username == "") {
		   $('input#login_username').focus();
		   return false;
		}
		if (password == "") {
		   $('input#login_password').focus();
		   return false;
		}
		
		$('#loader_login').show();
		
		var data = 'username=' + username + '&password=' + password;
		
		$.ajax({
			url: "include/process_login.php",	
			type: "POST",
			data: data,		
			cache: false,
			success: function (html) {		
			
				if (html==2) 
				{			
					var pathname = window.location.href;
					//location.reload(true);
					window.location.href = pathname;
				}
				else if (html==1)
				{
					$('#loader_login').hide();
					$('#login_panel').hide();
					$('#login_info').show().html('<br /><p>Nije ispravna kombinacije username/password!</p>');	
					setTimeout(function() { $('#login_info').hide()}, 2500);	
					setTimeout(function() { $('#login_panel').show()}, 2500);	
				}
			}		
		});
		return false;
	});	
	
	//slider
	$("#slider").jCarouselLite({
		btnNext: "#next", btnPrev: "#prev", auto: 9000, speed: 500
	});
	
	//anketa
	var pollcontainer = $('#pollcontainer');
	
	$.get('include/poll.php', '', function(data, status){
		pollcontainer.html(data);
		animateResults(pollcontainer);
		pollcontainer.find('#viewresult').click(function(){
			loader.fadeIn();
			
			$.get('include/poll.php', 'result=1', function(data,status){
				pollcontainer.fadeOut(1000, function(){
					$(this).html(data);
					animateResults(this);
				});
			});
			return false;
		}).end()
		
		.find('#pollform').submit(function(){
			var selected_val=$(this).find('input[name=poll]:checked').val();
			if(selected_val!=''){
				
				$.post('include/poll.php', $(this).serialize(), function(data, status){
					$('#formcontainer').fadeOut(100, function(){
						$(this).html(data);
						animateResults(this);
					});
				});
			}
			return false;
		});
	});
	
	function animateResults(data){
		$(data).find('.bar').hide().end().fadeIn('slow', function(){
			$(this).find('.bar').each(function(){
				var bar_width=$(this).css('width');
				$(this).css('width', '0').animate({ width: bar_width }, 1000);
			});
		});
	}
	
	//newsletter
	$('#newslet_submit').click(function () {	
									  
		var email = $('input[name=newslet_email]');
		
	   if (email.val() == "") {
		   alert('Morate uneti svoj e-mail!');
		   return false;
	   }
		
		var data = 'email=' + email.val();
		
		$.ajax({
			url: "include/newsletter_process.php",	
			type: "POST",
			data: data,		
			cache: false,
			success: function (html) {				

			if (html==2) 
				{					
					$('.newsletter_res').replaceWith('<div class="newsletter_res"><h3>Newsletter</h3>Hvala! Uspe&scaron;no ste se prijavili na na&scaron;u mejling listu!</div>');
				}
				else if(html==1)
				{
					alert('Vasa e-mail adresa se vec nalazi u bazi!');	
				}
				else if(html==3)
				{
					alert('Niste uneli ispravan e-mail!');
				}
			}		
		});
		return false;
		
	});	
	
	
	//status
	setTimeout(function() { $('#status').fadeOut("slow")}, 3500);	

});

