/****************************************************************
 * Modified by Oskitar
 ****************************************************************/

var DEFAULTBACKGROUNDCOLOR="#FFFFFF";
var DEFAULTFLASHVERSION="6,0,47,0";
var DEFAULTQUALITY="high";
var DEFAULTALIGNMENT="left";
var DEFAULTMENU="true";
var DEFAULTWMODE="transparent";

function writeFlash(swf,width,height,params,pairs) {
	
	//parse flashvars pairs
	var flashvars="";
	var writeAmp=false;
	for(var i in pairs){
		if (writeAmp){flashvars=flashvars+"&";}else{writeAmp=true;}
	
		if(window.encodeURIComponent){
			//use encode if available - it is better for unicode characters
			flashvars=flashvars+i+"="+encodeURIComponent(pairs[i]);
		}else{ 
			// use escape
	  		flashvars=flashvars+i+"="+escape(pairs[i]);
		}

	}
	
	if(!params){
		params = new Object();
	}
	if(!params.version) {
		params.version=DEFAULTFLASHVERSION;
	}
	if(!params.align){
		params.align=DEFAULTALIGNMENT;
	}
	if(!params.bgcolor){
		//params.bgcolor=DEFAULTBACKGROUNDCOLOR;
	}
	if(!params.wmode){
		params.wmode=DEFAULTWMODE;
	}
	if(!params.quality){
		params.quality=DEFAULTQUALITY;
	}
	if(!params.menu){
		params.menu=DEFAULTMENU;
	}
	if(!params.flashvars){
		params.flashvars=flashvars;
	}
	

	
	// parse parameters
	var objectParams = "";
	var embedParams = "";
	for(var i in params) {
		if(i!="version" && i!="align"){
			objectParams += "<PARAM NAME="+i+" VALUE=\""+params[i]+"\">\n";
			embedParams += i+"=\""+params[i]+"\" ";
		}
	}
	
	//autoajustable width and height
	//heiant = height;
	//height = screen.height - 180;
	//width = width * (screen.height / heiant);
	
	//ya no es autoajustable por el tema del pixeleo en las imagenes
	//width = 820;
	//height = 625;



	// write the object
	document.write("<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" ");
	document.write("codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+params.version+"\"");
	document.write("WIDTH=\""+width+"\" HEIGHT=\""+height+"\" id=\"flash\" ALIGN=\""+params.align+"\">\n");
	document.write("<PARAM NAME=movie VALUE=\""+swf+"\">\n"); 
	document.write(objectParams);
	document.write("<EMBED src=\""+swf+"\" WIDTH=\""+width+"\" HEIGHT=\""+height+"\" name=\"flash\" ALIGN=\""+params.align+"\" " );
	document.write(embedParams);
	document.write(" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\"></EMBED>");
	document.write("</OBJECT>");
}
