/*
 *  jQuery Arts by Arwin Ortiz
 *  @v1.0
 */

$(document).ready(function() {
	$('#mainNav').lavaLamp({
		fx: 'backout',
		speed: 700,
		click: function(event, menuItem) {
			return true;
		}
	});
	$('#footerNav li:first').addClass('first_li');
	$('#footerNav a:first').addClass('first_a');	
	$('#slider').karmicFlow({ duration: 300, auto: false, timer: 5000  });
	function roundInput(input_id,input_type){
		var input = $('#'+input_id);
		input.css({border:'none'});
		if(input_type == 'textarea') {
			input.wrap('<div class="curve_outer"><div class="curve_textarea png">');
		} else {
			input.wrap('<div class="curve_outer"><div class="curve_input png">');			
		}		
	}	
	roundInput('name');		
	roundInput('email');	
	roundInput('subject');	
	roundInput('message','textarea');	
	$('.submit').click(function(){
		$('#myForm').submit();
		return false;
	});
	function resetForm() {
		if($('#myForm').length > 0) {
			$('#myForm')[0].reset();
		}	
	}	
	var container = $('.dis_error');
	var validator = $("#myForm").validate({
		errorContainer: container,
		errorLabelContainer: $("ul", container),
		wrapper: 'li',
		meta: "validate",		
		submitHandler: function() {
			$('#msgbox').show().html('<br><h2>Validating....</h2>');			
			var name 	= $('#name').val();
			var email	 	= $('#email').val();
			var subject 	= $('#subject').val();
			var message	 	= $('#message').val();		
			var target_url 	= tmpath+"/contact_ac.php";
			$.ajax({
				type		: "POST",
				url			: target_url,
				data		: {name:name,email:email,subject:subject,message:message,rand:Math.random()},
				dataType	: "html",	
				success		: function(data)
				{
					  if(jQuery.trim(data) == '1')
					  {
						 $('#msgbox').hide();
						 $('#wrapperMyForm').html('<br><h2>Success</h2><br>Your email was sent.');
					  }
					  else 
					  {
						$('#msgbox').show().html('<br><h2>Errors occured!</h2>');  	
					  }
				},
				error		: function(xhr,err,e){ alert( "Error: " + err );}
			});
			return false;				
		}		
	});
	resetForm();	
	$('.png').supersleight();	
});