$(document).ready(function() {			
	$('#homeslideshow').cycle({
        fx: 'scrollHorz',
		speed: 300,
		timeout: 10000
    });
	
	$('#calloutslideshow').cycle({		
		cleartype: false,
        fx: 'fade',
		speed: 300,
		timeout: 10000,
		pager:'#slidenav'
    });
	
	$('#slidenav').children('a').each(function(i) {
		$(this).click(function() {
            $('#homeslideshow').cycle(i); 
            return false; 
        }); 
	});
	
	
	$("#calloutslideshow").touchwipe({
		wipeLeft: function() { $('#calloutslideshow').cycle('next'); $('#homeslideshow').cycle('next'); },
		wipeRight: function() { $('#calloutslideshow').cycle('prev'); $('#homeslideshow').cycle('prev'); }
	});
	
	$("#homeslideshow").touchwipe({
		wipeLeft: function() { $('#homeslideshow').cycle('next'); $('#calloutslideshow').cycle('next'); },
		wipeRight: function() { $('#homeslideshow').cycle('prev'); $('#calloutslideshow').cycle('prev'); }
	});
	
	$dfltValue = "Enter your Email address";
	
	$('#signuptrgr').click(function(){
		$('.sidenav').fadeTo(1, 0.33, function(){
			$('.signupmsg').hide();
			$('#signupemail').val($dfltValue);			
			$('#signupbox').fadeIn('fast');
		});
	});
	
	$('#signupclose').click(function(){
		$('#signupbox').fadeOut('fast');
		$('.sidenav').fadeTo('fast',1);
	});
	
	$('#signupemail').val($dfltValue);	
	$('#signupemail').focus(function(){
		if($(this).val()==$dfltValue){ $(this).val(''); }
	}).focusout(function(){
		if($(this).val()==''){ $(this).val($dfltValue); };		
	});

	$('#signup').submit(function(e){
		if(!$('#signupemail').val() || $('#signupemail').val()==$dfltValue || !isValid($("#signupemail").val())){
			$('.signupmsg').show().css({'background':'#FFEBE8', 'border':'1px solid red'}).html("Enter a valid Email address");
			return false;
		}
		sendinfo();
		e.preventDefault();
	});
	
	function isValid(email){
		var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		return filter.test(email);
	}
	
	function sendinfo(){		
		$.ajax({
			type: "POST",
			url: "/wp-content/themes/ppi/formhandler.php",
			data: $('#signup').serialize(),
			dataType: "json",
			success: function(msg){
				$('#loader').hide();
				if(parseInt(msg.status)==1)
				{
					$('.signupmsg').show().css({'background':'#ccffcc', 'border':'1px solid green'});
					$('.signupmsg').html(msg.txt);
					$('#signupemail').val($dfltValue);
					if(parseInt(msg.pid)==2){
						window.setTimeout(function() {
							$('#signupbox').fadeOut('slow');
							$('.sidenav').fadeTo('fast',1);
						}, 2000);
					}
				}
				else if(parseInt(msg.status)==0)
				{
					$('.signupmsg').show().css({'background':'#FFEBE8', 'border':'1px solid red'});
					$('.signupmsg').html(msg.txt);
				}											
			}
		});			
	}//sendinfo

});
