$(document).ready(function(){
	AutoComplete('game_id','game_id-results','/autocomplete/games/',false);
	AC['game_id']['autosubmit'] = false;
	$('#game_id_hidden').change( function(e) { get_video_game_tags(e); });
	
	$('#submit').click(function(){
		url = $('#url').val();
		if(url!='') {
			$.post("/videos/upload/import/", { video: url },function(data) {
				if(data.error) {
					if(data.error=='INVALID_EMBED')
						$('#id-error').text('This video does not allow embedding').show();
					else if(data.error=='IMPORT_ERROR' || data.error=='INVALID_VIDEO')
						$('#id-error').text('There was an error retrieving the video link').show();
					else
						$('#id-error').text(data.error).show();
					return;
				}
				$('#pod-upload').hide();
				
				//Hidden
				$('#video_id').val(data.id);
				$('#video_tags').val(data.tags);
				$('#video_thumb1').val(data.thumb);
				$('#video_thumb2').val(data.thumb2);
				$('#video_thumb3').val(data.thumb3);
				$('#video_thumb4').val(data.thumb4);
				$('#video_duration').val(data.duration);
				
				$('#video_title').val(data.title);
				$('#video_description').val(data.desc);
				$('#video_thumb').attr('src',data.thumb3);
				
				$('#pod-info').show();
			}, 'json');
		} else {
			alert('You must enter a valid YouTube URL.');
		}
		return false;
	});
	
	/*
	$('#submit-video').click(function(){
		$('#error-title').hide();
		$('#error-description').hide();
		$('#error-game').hide();
		
		var error = false;
		if($('#video_id').val()=='')
			error = true;
		if($('#video_tags').val()=='')
			error = true;
		if($('#video_thumb1').val()=='')
			error = true;
		if($('#video_thumb2').val()=='')
			error = true;
		if($('#video_thumb3').val()=='')
			error = true;
		if($('#video_thumb4').val()=='')
			error = true;
		if($('#video_duration').val()=='')
			error = true;
		if($('#video_title').val()=='') {
			$('#error-title').show();
			error = true;
		}
		if($('#video_description').val()=='') {
			$('#error-description').show();
			error = true;
		}
		if($('#game_id_hidden').val()=='') {
			$('#error-game').show();
			error = true;
		}
		console.log('Test"'+$('#video_description').val()+'"');
		if(error) {
			return false;
		}
		return true;
	});*/
})

function yt_submit()
{
	$('#error-title').hide();
	$('#error-description').hide();
	$('#error-game').hide();
	
	var error = false;
	if($('#video_id').val()=='')
		error = true;
	if($('#video_tags').val()=='')
		error = true;
	if($('#video_thumb1').val()=='')
		error = true;
	if($('#video_thumb2').val()=='')
		error = true;
	if($('#video_thumb3').val()=='')
		error = true;
	if($('#video_thumb4').val()=='')
		error = true;
	if($('#video_duration').val()=='')
		error = true;
	if($('#video_title').val()=='') {
		$('#error-title').show();
		error = true;
	}
	if($('#video_description').val()=='') {
		$('#error-description').show();
		error = true;
	}
	if($('#game_id_hidden').val()=='') {
		$('#error-game').show();
		error = true;
	}
	
	if ( error )
		return false;
    $("button#submit-video").attr("disabled", "disabled");
    $("button#submit-video").addClass("disabled");
    $("button#submit-video").after("<div class='ajax-spinner'><img src='/static/images/loading-light-yellow.gif' alt='Please wait...' style='vertical-align: middle;' /></div>");
	$('#yt-info-form').submit();
	
	//console.log('Test"'+$('#video_description').val()+'"');
}