// JavaScript Document

function loadNode() {
		// If no links are listed display message
		if( $("#vip-titles ul a").length <= 0) {
		  	$("#vip-titles").html('<p>No pending videos found</p>');
		}
	
  		$("#vip-titles ul a").click( function() {

    		$.ajax({
        		type: "POST",
        		url: "/vip/proxy.php?url=http://vip.inclusivedigitaltv.com"+$(this).attr('href'),
        		data: "",
        		dataType: "html",
        		success: function(data){
					
					/* Clear form fields */
					$("#edit-title, #edit-field-synopsis-0-value, #edit-body, #edit-field-embed-code-0-value").val('');
					$("#edit-taxonomy-1 option[selected], #edit-taxonomy-4 option[selected], #edit-taxonomy-5 option[selected]").removeAttr('selected');
					
					/* Populate form fields */
					var title = $(data).find('#content h2').text();
            		$("#edit-title").val(title);
					
					$(data).find('.field-field-channels .field-item').each(function () {
						var channel = $(this).text();
						$("#edit-taxonomy-1 option:contains('"+channel+"')").attr('selected','selected');
					});
					
					var language = $(data).find('.field-field-language .field-item').text();
					if(language) {
						$("#edit-taxonomy-4 option:contains('"+language+"')").attr('selected','selected');
					}
					
					var subtitles = $(data).find('.field-field-subtitles .field-item').text();
					if(subtitles) {
						$("#edit-taxonomy-5 option:contains('"+subtitles+"')").attr('selected','selected');
					}
					
					var keywords = "";
					$(data).find('.terms ul li').each( function() {
							keywords = keywords + $(this).text() + ", ";									
					});
					$("#edit-taxonomy-tags-6").val(keywords);
					
					var synopsis = $(data).find('.field-field-synopsis .field-item').text();
            		$("#edit-field-synopsis-0-value").val(synopsis);
						
					var bodyText = $(data).find('#content .content p').text();
            		$("#edit-body").val(bodyText);
					
					var videoLength = $(data).find('.field-field-video-length .field-item').text();
            		$("#edit-field-video-length-0-value").val(videoLength);
					
					var embedCode = $(data).find('.field-field-embed-code .field-item').text();
            		$("#edit-field-embed-code-0-value").val(embedCode);
        		}
    		});							
	
			$(this).blur();
			return false;
		});
}



$(document).ready(function(){

  if( $("#node-form").length > 0 ) {
	$("#node-form").prepend('<div id="vip-titles"><p><a href="#">View Pending Videos</a></p></div>');
 


	$("#vip-titles a").click( function() {
		$("#vip-titles").html('<p>Loading...</p>');
		$("#vip-titles").load("/vip/proxy.php?url=http://vip.inclusivedigitaltv.com/pending88 .view-content-pending-ajax ul", {}, loadNode );
	
		$(this).blur();
		return false;
	});

  }


	
});