

jQuery(function(){
	jQuery("#time").countdown({
		date: "march 1, 2012 10:00",
		htmlTemplate: "<span>Beta launch in </span>%{d}<span class='small'> Days</span> %{h}<span class='small'> Hours</span> %{m}<span class='small'> Minutes</span> %{s}<span class='small'> Seconds</span>",
		onChange: function( event, timer ){
		},
		onComplete: function( event ){
		
			$(this).html("Launching...");
		},
		leadingZero: true
	});
    
});//jQuery Ends


jQuery("form#contactForm").validate({
errorClass: "fieldError",
validClass: "fieldValid",
highlight: function(element, errorClass, validClass) {
  jQuery(element).css('border-color','#FDD9D9');
  jQuery('#sending-status').hide().removeClass('sending');	
  },
  unhighlight: function(element, errorClass, validClass) {
	 jQuery(element).css('border-color','#7fb776');
  },
  messages: {
     email: {
       required: "Give us a valid email address.",
       email: "Give us a valid email address.",
     }
   },
   errorElement: "span",
   errorPlacement: function(error, element) {
	   element.next('span').empty().append(error);
	   jQuery(element).css('border-color','#FF2B2B');
   },
    submitHandler: function(form) {
		var formData = {};
		formData.email=jQuery('input[name=email]').val();
		//Send AJAX data
		jQuery('#sending-status').show().addClass('sending').empty().append('Sending...');
		jQuery.post("send.php",formData,function(data){				
			data=eval("(" + data + ")");
			if(data.status=="1")
			{
				jQuery('#sending-status').show().addClass('sent').empty().append('Thank you for signing up!').removeClass('sending');
				jQuery("form#contactForm .placeholder").val("");
			}
			else
			{
				jQuery('#sending-status').show().addClass('fail').empty().append('Oops, something went wrong! Try later.').removeClass('sending');
			}
		});//Send Ends
   }
});

UI={
	checkInputDeafult:function(){
		jQuery('.placeholder').each(function(){
			var defaultVal=jQuery(this).attr('rel');
			if(jQuery(this).val()=="")									   
			{
				jQuery(this).val(defaultVal);
			}
			jQuery(this).focus(function(){
				if(jQuery(this).val()==defaultVal)				
				{
					jQuery(this).val("");
				}
			});//Focus ends
			jQuery(this).focusout(function(){
				if(jQuery(this).val()=="")				
				{
					jQuery(this).val(defaultVal);
				}
			});//Focus ends			
			
		});		
	}
}//UI Ends
//Initatiate Calls
UI.checkInputDeafult();
