﻿//Flash File
function flash_file(num){
    var flash = new Object();
    switch(num){
		case "TopNavi" :
			flash.path = getImgUrl() + "/images/_flash/top_navi.swf"; // Sub Top Flash
			flash.param     = new Array("PageNum");      // Parameter Name
			break;
		
		case "MainEvent" :
			flash.path = getFileUrl() + "/INDEX_XML/banner/main_event.swf"; // Main event
			break;
		
		case "MainVideo" :
			flash.path = getImgUrl() + "/images/_flash/main_video.swf"; // Main video
			break;
	    
	    case "tournament1_1" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament1_1.swf"; // tournament1_1.flv
			break;
		case "tournament1_2" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament1_2.swf"; // tournament1_2.flv
			break;		
		case "tournament2_1" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament2_1.swf"; // tournament3_1.flv
			break;
		case "tournament2_2" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament2_2.swf"; // tournament3_2.flv
			break;
		case "tournament3_1" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament3_1.swf"; // tournament2_1.flv
			break;
		case "tournament3_2" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament3_2.swf"; // tournament2_2.flv
			break;
		case "tournament4_1" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament4_1.swf"; // tournament2_3.flv
			break;
		case "tournament4_2" :
			flash.path = getImgUrl() + "/images/_flash/tournament_200901/tournament4_2.swf"; // tournament2_4.flv
			break;

		// tournament2010 01
		case "tournament2010_1_1" :
			flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_1_1.swf"; // tournament2010_1_1.flv
			break;
		case "tournament2010_1_2" :
		    flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_1_2.swf"; // tournament2010_1_2.flv
			break;
		case "tournament2010_1_3" :
		    flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_1_3.swf"; // tournament2010_1_3.flv
			break;
		case "tournament2010_3_1" :
		    flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_3_1.swf"; // tournament2010_3_1.flv
			break;
		case "tournament2010_4_1" :
		    flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_4_1.swf"; // tournament2010_4_1.flv
			break;
		case "tournament2010_4_2" :
		    flash.path = getImgUrl() + "/images/_flash/tournament_201001/tournament2010_4_2.swf"; // tournament2010_4_2.flv
			break;
	}
    return flash;
}


//Flash Call
function flash_object(num,p,_width_,_height_,_id_){
    var flash = flash_file(num);
    var id = "";

	if(typeof(_id_)=='undefined')
	{
		id = num;
	}
	else
	{
		id = _id_;
	}
    
    if(flash.param != undefined && p != undefined){
        if(p.indexOf(",") > 0){
            var param = p.split(",");
        }
        else{
            var param = new Array(p);
        }
   
        for(var i = 0; flash.param.length > i; i++){
            flash.path += i==0 ? "?" : "&";
            flash.path += flash.param[i]+"="+param[i];
        }
    }
    var sb = new StringBuilder();
	sb.append('<object id="'+id+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,12,36" width="'+_width_+'" height="'+_height_+'">');
	sb.append('<param name="movie" value="'+flash.path+'" />');
	sb.append('<param name="flashvars" value="PageNum='+p+'" />');
	sb.append('<param name="menu" value="false" />');
	sb.append('<param name="quality" value="high" />');
	sb.append('<param name="wmode" value="transparent" />');
	sb.append('<param name="allowScriptAccess" value="always" />');
	sb.append('<embed name="'+id+'" src="'+flash.path+'" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowScriptAccess="always"');
	sb.append(' width="'+_width_+'" height="'+_height_+'" wmode="transparent" flashvars="PageNum='+p+'"></embed>');
	sb.append('</object>');
	document.write(sb.toString());
}

function flash_object2(num,p,_width_,_height_,_id_){
    var flash = flash_file(num);
    var id = "";

	if(typeof(_id_)=='undefined')
	{
		id = num;
	}
	else
	{
		id = _id_;
	}
    
    if(flash.param != undefined && p != undefined){
        if(p.indexOf(",") > 0){
            var param = p.split(",");
        }
        else{
            var param = new Array(p);
        }
   
        for(var i = 0; flash.param.length > i; i++){
            flash.path += i==0 ? "?" : "&";
            flash.path += flash.param[i]+"="+param[i];
        }
    }
    var v = '<object id="'+id+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,12,36" width="'+_width_+'" height="'+_height_+'">'
	      + '<param name="movie" value="'+flash.path+'" />'
	      + '<param name="flashvars" value="PageNum='+p+'" />'
	      + '<param name="menu" value="false" />'
	      + '<param name="quality" value="high" />'
	      + '<param name="wmode" value="transparent" />'
	      + '<param name="allowScriptAccess" value="always" />'
	      + '<embed name="'+id+'" src="'+flash.path+'" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowScriptAccess="always"'
	      + ' width="'+_width_+'" height="'+_height_+'" wmode="transparent" flashvars="PageNum='+p+'"></embed>'
	      + '</object>';
    return v;
}