//if (typeof console != "object") { console = { "log":function(){} 	};}
 
function KeewizzUp(DATA) {	console.log('KeewizzUp()');	
	if(DATA.PARAM.FORM && DATA.PARAM.DIV&& DATA.PARAM.STOCK&& DATA.PARAM.KU){
		window.addEvent('domready', function(){ 	
			PD = $(DATA.PARAM.DIV);
 			/* container */
			var D = new Element('div', {
				'id': 'KeewizzUp',
				'html': '<a href="http://www.adobe.com/go/getflashplayer_fr" target="_blank"><img src="http://wwwimages.adobe.com/www.adobe.com/shockwave/download/images/flashplayer_100x100.jpg" border="0" /></a>',
				'styles': {
					'width': DATA.SIZE.WIDTH  ? DATA.SIZE.WIDTH+"px"	: '400px',
					'height':DATA.SIZE.HEIGHT ? DATA.SIZE.HEIGHT+"px" 	: '250px',
					'background':DATA.SKIN && DATA.SKIN.BACKGROUND_IMAGE ? "url("+DATA.SKIN.BACKGROUND_IMAGE+")" 	: '' 
				}
			});
 
			
			var S = new SWFObject( DATA.PARAM.KU+"/KUSW/KU.swf", "KU", "100%", "100%", "8");
			S.addParam("wmode"			, "transparent");
			S.addVariable('KU'			, DATA.PARAM.KU);
			S.addVariable('FORM'		, DATA.PARAM.FORM); 
			S.addVariable('DIV'			, DATA.PARAM.DIV); 
			S.addVariable('STOCK'		, DATA.PARAM.STOCK); 
			
			if(DATA.SKIN && DATA.SKIN.NAME){S.addVariable('NEWSKIN'	, DATA.SKIN.NAME); }
			if(DATA.OPTIONS.LANG){S.addVariable('LANG'				, DATA.OPTIONS.LANG); }
			if(DATA.OPTIONS.MAX_FILES){S.addVariable('MAX_FILE'		, DATA.OPTIONS.MAX_FILES); }
			if(DATA.OPTIONS.MAX_SIZE){S.addVariable('MAX_SIZE'		, DATA.OPTIONS.MAX_SIZE); }
			if(DATA.OPTIONS.MAX_WIDTH){S.addVariable('MAX_WIDTH'	, DATA.OPTIONS.MAX_WIDTH); }
			if(DATA.OPTIONS.MAX_HEIGHT){S.addVariable('MAX_HEIGHT'	, DATA.OPTIONS.MAX_HEIGHT); }

			for(i=0;i<DATA.REQUIRE.length;i++){
				if(DATA.REQUIRE[i] && DATA.REQUIRE[i] != ''){
					S.addVariable('REQUIRE.'+i				, DATA.REQUIRE[i]);
				}
			} 
			S.write(D);
			PD.grab(D);
		});
	}
}

function KeewizzUp_grab_hidden(f_old_name,f_name,form_id,i) {			console.log('KeewizzUp_grab_hidden('+f_old_name+','+f_name+','+form_id+')');
	$(form_id).grab(new Element('input', {'type'	: 'hidden','name'	: 'KeewizzUp_file['+i+']','value'	: f_name}));
	$(form_id).grab(new Element('input', {'type'	: 'hidden','name'	: 'KeewizzUp_name['+i+']','value'	: f_old_name}));
}  

function KeewizzUp_TRACE(str){
	console.log('KeewizzUp_TRACE('+str+')');
}









