/*
 * Created: 14.12.2009
 * Updated: 14.12.2009
 * 
 * Created by Martin Lazarov
 * 
 * Changelog:
 *
 */
function upload_finished(event,queueID,fileObj,$response,data){
	var $resp=$response.split("|");
	if($resp[0]=='OK'){
			
			var $input = document.createElement('input'); 
			$input.setAttribute('name','files['+queueID+']');
			$input.setAttribute('value',$resp[1]);
			$input.setAttribute('type','hidden');
			$input.setAttribute('id','QP'+queueID);					
			$('#fileQueue').append($input);

			$html = '<div id="Q'+queueID+'" class="uploadifyQueueItem">';
			//$html+=	'<input type="hidden" name="theFiles[]" value="'+$resp[1]+'"/>';
			$html+= '<div class="cancel"><a href="javascript:upload_remove(\''+queueID+'\')"><img border="0" src="/include/im/cancel.png"/></a></div>';
			$html+= '<span class="fileName">'+fileObj.name.substr(0,25) +'.... ('+get_file_size(fileObj.size) +')</span></div>';
			$('#fileQueue').append($html);
    }else{
            alert('Error: '+$resp[1]);
    }
}
function upload_remove(queueID){
	$('#QP'+queueID).remove();
	$('#Q'+queueID).remove();
}
function get_file_size($size){
	if($size<1024){
		return $size+'B';
		retun 
	}
	if($size<(1024*1024)){
		return Math.round($size/1024)+'KB';
	}
	return Math.round($size/(1024*1024))+'MB';
}
function check_form(){
	

}
$(document).ready(function() {
	$("#images").uploadify({
		  'uploader': '/include/js/uploadify.swf',
          'script':    '/upload.php',
          'cancelImg': '/include/im/cancel.png',
		  'buttonImg': '/include/im/browse.gif',

		'width'			 : 85,
		'height'		 : 30,
		'queueID'        : 'fileQueue',
		'auto'           : true,
		'multi'          : true,
		'onComplete'	 : upload_finished,
		'fileExt'		 : '*.png;*.jpg;*.gif',
		'fileDesc'		 : 'Изберете изображение: *.png;*.jpg;*.gif',
		'sizeLimit'		 : 2097152
	});
	$('#sidebar ul li').hover(function() {$(this).addClass('hover');},function() {$(this).removeClass('hover');});
});
