var wiki = {
	initDDImages: function() {
		wiki.ddImages = YAHOO.util.Dom.getElementsByClassName("ddimg", "img"); 
		
		if (wiki.ddImages.length > 0) {
			// set target if images found
			wiki.ddTarget = new YAHOO.util.DDTarget("wiki_edit_table");  
		}
		var imgId; 
		var dd = new Array();
		var ddStartPos = new Array(); 
		
		for (imgIndex in wiki.ddImages){ 
			// add dragdrop to images. 
			imgId = wiki.ddImages[imgIndex].id;
			ddStartPos[imgId] = YAHOO.util.Dom.getXY(wiki.ddImages[imgIndex]);
			dd[imgIndex] = new YAHOO.util.DD(imgId);
			dd[imgIndex].onDragDrop = function(e, id) {
				//YAHOO.util.Event.preventDefault(e);  
				if (id = wiki.ddTarget.id){
					wiki.insertImg(this.id);
				}
				YAHOO.util.Dom.setXY(this.getEl(), ddStartPos[this.id]);  
			}
			dd[imgIndex].onInvalidDrop = function(){
				YAHOO.util.Dom.setXY(this.getEl(), ddStartPos[this.id]);  
			}
		};
	},

/*	initSubmitBtn: function(){
		var oSubmitButton2 = new YAHOO.widget.Button("id_submit"); 
		oSubmitButton2.addListener("click", )
	},
	submitWikiPage: function(){
		pop.unloadTiny();
		//YAHOO.util.Connect.setForm(document.getElementById(formId));
	},
*/
	// DO STUFF WITH THE IMAGES 
	insertImg: function(imgUrl) {
		// save current changes 
		tinyMCE.triggerSave();
		// get the text and add image 
		var txta = document.getElementById("id_content");
		txta.value += '<img src="'+ imgUrl +'" alt="picture" />'; 
		
		// update mce-view 
		tinyMCE.updateContent("id_content");
		//alert(txta.value);
	}, 
	showImages: function(){
		document.getElementById("page_images").style.display="";
		document.getElementById("page_images_show").style.display="none";
	}
	
};


