jQuery(document).ready(function($){  

	function emptyEvent(fieldname){
	
		var name = fieldname;
		
		$(name).bind('click', function(){
			$(name).val('');
			$(name).unbind('click');
		});
	}
	
	emptyEvent('#twitterformname');
	
	$("#twitterform").submit(function(){
	
	    var twitter_name = $("#twitterformname").attr('value').replace(/^\s+|\s+$/g, '');
	    
	    if(twitter_name.length < 1){
	        $("#twitterformname").css('border', '3px #ff0000 solid');
	        return false;
	    }else if(twitter_name == 'my twitter username'){
	    	$("#twitterformname").css('border', '3px #ff0000 solid');
	    	$("#twitterformname").attr('value', '');
	    	return false;
	    }
	
	});
	
	emptyEvent('#twollarformname');
	emptyEvent('#because');
	
	$("#twollarform").submit(function(){
	
	    var twitter_name = $("#twollarformname").attr('value').replace(/^\s+|\s+$/g, '');
	    
	    if(twitter_name.length < 1){
	        $("#twollarformname").css('border', '3px #ff0000 solid');
	        return false;
	    }
	});
	
	/* Twollars Explanation Widget START */
	
	emptyEvent('#twollars_message');

	$("#twollars_widget_form").submit(function(){
		
	    var twitter_name = $("#twollars_recipient_name").attr('value').replace(/^\s+|\s+$/g, '');
	    var amount = $("#twollars_amount").attr('value').replace(/^\s+|\s+$/g, '')
	    
	    if(twitter_name.length < 2){
	        $("#twollars_recipient_name").css('border', '3px #ff0000 solid');
	        return false;
	    }
	    
	    if(amount.length < 1){
	        $("#twollars_amount").css('border', '3px #ff0000 solid');
	        return false;
	    }
	    
	});
	
	
	/* Twollars Explanation Widget END */

	/* Twollars Payment Widget Start */
	
	emptyEvent('#os0');
	
	$("#twollars_paypal_payment").submit(function(){
		
	    var twitter_name = $("#os0").attr('value').replace(/^\s+|\s+$/g, '');
	    
	    if(twitter_name.length < 1){
	        $("#os0").css('border', '2px #ff0000 solid');
	        return false;
	    }

	});
	
	/* Twollars Payment Widget End */
	
});