function loadTab(page){
	$('#panel-content').html('<img src="images/loading.gif" />');
	$('#panel').slideDown('slow');
	$('#toggle .open, #toggle .close').toggle();
	$.post(page,{},function(d){
		$('#panel-content').html(d);
		if(page == 'EventPanel.php'){
			Date.format = 'mm-dd-yyyy';
			$('#event_date').datePicker({clickInput:true})
		}
	});

}

$(document).ready(function() {
	
	$('#tab-search .open').click(function(){ 
		if($('#search-form').length<1) loadTab('SearchPanel.php');
		else{
			$('#panel').slideDown('slow');
			$('#toggle .open, #toggle .close').toggle();
		}
	});
	$('#tab-event .open').click(function(){ loadTab('EventPanel.php'); });
	$('#tab-tweet .open').click(function(){ loadTab('TweetPanel.php'); });
		
	// Collapse Panel
	$("#tab-close .close").click(function(){
		$("div#panel").slideUp("slow");	
		$('#toggle .open, #toggle .close').toggle();
	});		
	
	$('.green').click(function() {
		$('#tweet_events').slideToggle();
	});
	
	$('.blue').click(function(){
		$('#twitter_tweets').slideToggle();
	});
	
});

function twitterLogin(page){
	var username = $('#twitter_username').val();
	var password = $('#twitter_password').val();
	
	if(username.length<1 || password.length<1) alert('Please provided your twitter username and password');
	else{
		$('#panel-content').html('<img src="images/loading.gif" />');
		$.post(page,{twitter_username:username,twitter_password:password},function(d){
			$('#panel-content').html(d);
			$('#panel').slideDown('slow');
		});
	}
}

function charsLeft(){
	$('#chars-left').text(139-($('#new_tweet').val().length));
}

function postTweet(){
	var tweet = $('#new_tweet').val();
	if(tweet.length>1){
		$('#panel-content').html('<img src="images/loading.gif" />');
		$.post('TweetPanel.php',{Tweet:tweet},function(d){
			$('#panel-content').html(d);
		});
	}
}

function createTweetEvent(){
	var e_title = $('#title').val();
	
	var err = false;
	if(!e_title || e_title.length<1 || !e_title.match(/^[a-z]([\d\w\s]+)([a-z\d]+)$/i)){
		alert('invalid title');
		err = true;
	}
	
	var e_description  = $('#description').val();
	if(!e_description || e_description.length<1){
		alert('please provide a description.');
		err = true;
	}
	
	var e_event_date = $('#event_date').val();
	if(!e_event_date || e_event_date.length<1 || !e_event_date.match(/^(\d{2}\-){2}\d{4}$/)){
		alert('please select a date');
		err = true;
	}
	
	var e_time = $('#hour').val()+':'+$('#minute').val()+' '+$('#daytime').val();
	
	var e_street = $('#street').val();
	
	if(!e_street || e_street.length<1){
		alert('Please provide a street');
		err = true;
	}
	
	var e_city = $('#city').val();
	if(!e_city || e_city.length<1){
		alert('Please provide a city');
		err = true;
	}
	
	var e_state = $('#state').val();
	
	var e_zipcode = $('#zipcode').val();
	
	if(!e_zipcode || e_zipcode.length<1 || !e_zipcode.match(/^\d{5}(\-\d{4})?$/)){
		alert('Please provide a zipcode');
		err = true;
	}
	if(!err){
		$('#panel-content').html('<img src="images/loading.gif" />');
		$.post('EventPanel.php',{
			new_event:1,
			title:e_title,
			description:e_description,
			event_date:e_event_date,
			event_time:e_time,
			address:e_street+' '+e_city+', '+e_state+' '+e_zipcode
		},function(d){
			$('#panel-content').html(d);
		});
	}
}




