// JavaScript Document
function new_object(file,media,params,hova) {

	if (typeof file != 'undefined') {
		
		if (typeof media != 'undefined') {
			
			switch(media) {
				
				case "flash":
					
					var object = "";
					object += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ';
					
					if (typeof params != 'undefined') {
						var params = params.split(';');
						var embed = '<embed src="'+file+'" ';
						var embed_params = '<param name="movie" value="'+file+'">';
						var param = ''
						
						for (var i=0; i<params.length; i++) {
							
							param = params[i].split('=');
							
							switch(param[0]) {
								
								case 'width':
									object += 'width="'+param[1]+'" ';
									embed += 'width="'+param[1]+'" ';
								break;
								
								case "height":
									object += 'height="'+param[1]+'" ';
									embed += 'height="'+param[1]+'" ';
								break;
								
								case "id":
									object += 'id="'+param[1]+'" ';
								break;
								
								case "name":
									embed += 'name="'+param[1]+'" ';
								break;
								
								case "align":
									object += 'align="'+param[1]+'" ';
								break;
								
								case 'salign':
									embed += 'salign="'+param[1]+'" ';
									embed_params += '<param name="salign" value="'+param[1]+'">';
								break;
								
								case 'wmode':
									embed += 'wmode="'+param[1]+'" ';
									embed_params += '<param name="wmode" value="'+param[1]+'">';
								break;

								case 'menu':
									embed += 'menu="'+param[1]+'" ';
									embed_params += '<param name="menu" value="'+param[1]+'">';
								break;
								
								case 'quality':
									embed += 'quality="'+param[1]+'" ';
									embed_params += '<param name="quality" value="'+param[1]+'">';
								break;		

								case 'scale':
									embed += 'scale="'+param[1]+'" ';
									embed_params += '<param name="scale" value="'+param[1]+'">';
								break;	
							
								case 'bgcolor':
									embed += 'bgcolor="'+param[1]+'" ';
									embed_params += '<param name="bgcolor" value="'+param[1]+'">';
								break;	
								
								case 'allowScriptAccess':
									embed += 'allowScriptAccess="'+param[1]+'" ';
									embed_params += '<param name="allowScriptAccess" value="'+param[1]+'">';								
								break;
							}
							
						}
						
						
						embed += 'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ';
						
						object += '>' + embed_params + embed + '/>';
					} else {
						object += '>';
					}
					
					object += '</object>';
				break;
				
			}// switch media
		
		}//media
	}//file
	
	//alert(typeof hova);
	if (typeof hova == 'undefined') {
		document.write(object);
	} else if (typeof hova == 'object') {
		hova.innerHTML += object;
	} else {
		hova = document.getElementById(hova);
		if (hova) {
			hova.innerHTML += object;
		}
	}
	
}
