var t;
  function showDocumentDetails(docId)
  {
	 // loadFaceBox("Loading...",'550px');
	//  loadAjaxResponseWithFunction('/documents/view/'+docId+'/','details','');
	  if(document.getElementById('details') == null){
		  var divTag = document.createElement("div");
		  divTag.id = "details";
		  document.body.appendChild(divTag);
	  }
	  	
		//document.getElementById("documentForm").action='/documents/view/'+docId+'/';
	   loadAjaxNew('/documents/view/'+docId+'/','details','');
	   showResponse();
		//jQuery('#documentForm').ajaxSubmit(options);
					   
	  //jQuery.get('/documents/view/'+docId+'/', function(data) { document.getElementById('details').innerHTML=data});

	  t = setInterval("showResponse()",100);
	  
	  
  }
  function showResponse()
  {

	  if(document.getElementById('details').innerHTML != "")
	  {
		  $(document).bind('beforeReveal.facebox', function() {
			    $('#facebox .body').width('550px');
	});

	$(document).bind('afterReveal.facebox', function() {
		    $('#facebox .body').width('550px');
	});
		  jQuery.facebox("<h2 class=\"ajaxPopH2\"/><div class=\"ajaxPopContent\" style=\"color:#000000;\">"+document.getElementById('details').innerHTML+"<br/><br/></div>");
		  clearInterval(t);
		  document.getElementById('details').innerHTML='';
			  
	  }
	  	
  }



  
  function downloadDoc()
  {
	  
	  if("${sessionScope.SESSION_memberId}"=="")
		loadFaceBox("Please Login",'100px');
	  else  
	  jQuery.download('/documents/NewDownload.do',"docid="+document.getElementById('docid').value+"&formatType=attach",'');
    }
  function confirmDelete()
  {
  if (confirm("You are about to permenently delete this document?"))
  {
    document.location = '/documents/NewDelete.do?doc=' + document.getElementById('docid').value;
  }
  }
  function editDocument()
  {
    document.location='/documents/showDocumentUpload/'+ document.getElementById('docid').value;
  }
  function reportInappropriate(oid,ot){
	    var divId = "offensiveDocument"+oid
	    
	    var url='/ReportInappropriate.do?&ot=' + ot + '&oid=' + oid;
	    loadAjax(url,divId,'');
	}

  jQuery.download = function(url, data, method){
		//url and data options required
		if( url && data ){ 
			//data can be string of parameters or array/object
			data = typeof data == 'string' ? data : jQuery.param(data);
			//split params into form inputs
			var inputs = '';
			jQuery.each(data.split('&'), function(){ 
				var pair = this.split('=');
				inputs+='<input type="hidden" name="'+ pair[0] +'" value="'+ pair[1] +'" />'; 
			});
			//send request
			jQuery('<form action="'+ url +'" method="'+ (method||'post') +'">'+inputs+'</form>')
			.appendTo('body').submit().remove();
		};
	};
	
	function selectDocument(val) {
		var w = val.selectedIndex;
		var selected_text = document.getElementById('doc').options[w].text;
		var content = "<a href=\"#\" onclick=\"showDocumentDetails("+val.value+")\">"+selected_text+"</a>";
		tinyMCE.execCommand('mceInsertContent', false, content);
		jQuery(document).trigger('close.facebox');
		
	}

