// JavaScript Document
function loadMedia(){
	//Definition of Paramaters to Request Comweb Bean

	CW_Action_Media.displayMediaSiteList("getMedias",CW_Filter.ORDER_LASTADD,CW_Filter.SINCE_ALL,CW_Action_Media.Media_TYPE_VIDEO);

	/*var parameters = new Array();
  		parameters.push("media.order="+0);
  		parameters.push("media.since="+ 0);
		parameters.push("media.type=" +CW_GlobalVar.Media_TYPE_VIDEO);
		parameters.push("site.uid=1");
		parameters.push("action=media.all");

		CW_comwebAjax.sendRequest('/comweb/MediaServlet','getMedias','mediaShow','media',parameters);*/
}
function getMedias(comwebBean){

	var errorChilds = comwebBean.getSpecificChildren("error");
	if (errorChilds.length > 0){
		alert("comwebBean Media Error");
	}
	else{
		var masterDiv = document.getElementById("masterPage");
		masterDiv.innerHTML = "";

		var comwebBeanMediaArray = comwebBean.getSpecificChildren("media");

		for (var i=0;i<comwebBeanMediaArray.length;i++){

			var comwebBeanMedia = comwebBeanMediaArray[i];
			var uid = comwebBeanMedia.getUid();
			var preview = (comwebBeanMedia.getFLVpreviewUri());

			var params = new HashTable();
			params.put("titleMedia",comwebBeanMedia.getMediaName());
			params.put("descMedia",comwebBeanMedia.getDescription());
			params.put("nbVisualisationMedia",comwebBeanMedia.getNbVisualisation());
			params.put("nbFavoriteMedia", comwebBeanMedia.getNbFavorite());
			params.put("nbComment",comwebBeanMedia.getNbComment());
			params.put("dateMedia",CW_util.getDateShort(comwebBeanMedia.getCreationDate()));
			params.put("userMedia",comwebBeanMedia.getOwnerNickName());
			params.put("value",uid);


			var divId = uid+"_Media";
			masterDiv.appendChild(CW_util.toNode("<div id='"+divId+"' style='float:left;'></div>"))


			CW_comwebAjax.loadHtml("html/media/mediaShowSmall.html",divId,params);
			//(idContainer,imgPreviewMedia,resizeMethod,imageId,imageClass,imageSize)
			if (preview!= null && preview!=""){
				new ComwebImage("previewMedia" + uid ,preview,"crop","null","null","medium").displayImage();
			}
		}
	}
}


function voteMediaOnMouseOver(note,overDiv){
	displayBrick_media_mediaPlay_vote(overDiv.parentNode,note);
}


function mycountEditMedia(){
	var form = document.forms["mediaInfoForm"];
	if (CW_FormValidator.check(form)){
		CW_comwebAjax.sendRequestForm(CW_Action_Media.SERVLET_URI,"mycountEditMediaAfter",null,"editmedia",form,null);
	}
}

function mycountEditMediaAfter(comwebBean,requestResume){
	showDialog_Information_Feedback("dialog.msg.information","Information");
	goToAllMediaUser();
}
