/**********************************************************************************
 * Author :		Kim. Bo Young (smitedin@fishingtree.com)
 * Beginning :	2010-07-29
 * Final :		2010-07-29
 ----------------------------------------------------------------------------------
 테스트 브라우저 : 인터넷 익스플로러 6/7/8, 파이어폭스/사파리/크롬/오페라 최신버전
 ----------------------------------------------------------------------------------
 * 의존 : ft.lib.common.js
 ----------------------------------------------------------------------------------
 * 사용법 : 로컬에서 풀창이 동일하게 보이지 않으나, 서버에서 보면 잘보임
 ----------------------------------------------------------------------------------
 loadVarsSwf :			플래시 로딩
 첫번째 인자 :			셀렉터
 두번째 인자 :			swf
 세번째 인자 :			가로 값
 네번째 인자 :			세로 값
 다섯번째 인자 :		id
 일곱번째 인자 :		flashvars
 ----------------------------------------------------------------------------------
 initAllFlashPage :		플래시 풀페이지 오픈
 *
***********************************************************************************/

/*********************************** loadVarsSwf ***********************************/

$(function() {
	if($('#vFla').length > 0) {
		loadVarsSwf($('#vFla'), '/flash/visual/v_'+pCode+'.swf', '350', '300', 'v_'+pCode+'');
	}

	switch(pCode) {
	case '502040': loadVarsSwf($('#award'), '/flash/component/contents/award/awardList.swf', '730', '230', 'awardList'); break;
	case '503010': loadVarsSwf($('#foreignStore'), '/flash/component/contents/map/krMap.swf', '730', '450', 'krMap'); break;
	case '503020': loadVarsSwf($('#foreignStore'), '/flash/component/contents/map/globalMap.swf', '730', '509', 'globalMap'); break;
	}
	//인트로
	loadVarsSwf($('#intro'), '/flash/intro.swf', '990', '669', 'intro');

	//타이어 찾기
	loadVarsSwf($('#findTireLayer'), '/flash/component/contents/product/quickSearch.swf', '763', '362', 'quickSearch');
	//테크놀라지
	loadVarsSwf($('#goTechnoLayer'), '/flash/component/contents/tech/Technology.swf', '928', '481', 'Technology');

	//서브메인
	loadVarsSwf($('#subMainVisual'), '/flash/subMain/main_product.swf', '740', '320', 'main_product');
	loadVarsSwf($('#subMainVisual_2'), '/flash/subMain/main_enjoy.swf', '740', '320', 'main_enjoy');
	loadVarsSwf($('#subMainVisual_3'), '/flash/subMain/main_help.swf', '740', '320', 'main_help');
	loadVarsSwf($('#subMainVisual_4'), '/flash/subMain/main_pr.swf', '740', '320', 'main_pr');
});

function loadVarsSwf(obj, swf, w, h, id, vars) {
	obj.append([
		'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/common/flash/swflash.cab#version=10,0,0,0" width="',w,'" height="',h,'" id="',id,'">',
		'<param name="flashvars" value="location=/flash/config/&',vars,'" />',
		'<param name="allowScriptAccess" value="always" />',
		'<param name="allowFullScreen" value="true" />',
		'<param name="movie" value="',swf,'" />',
		'<param name="quality" value="high" />',
		'<param name="wmode" value="transparent" />',
		'<embed src="',swf,'" flashvars="location=/flash/config/&',vars,'" quality="high" wmode="transparent" width="',w,'" height="',h,'" name="',id,'" allowScriptAccess="always" allowFullScreen="true" />'
	].join(''));
}

/*********************************** initAllFlashPage ***********************************/

initAllFlashPage();
function initAllFlashPage() {
	var obj = '#main';			//오브젝트
	var min_w = 997;			//가로 최소 값
	var min_h = 840;			//세로 최소 값

	$(function() {
		allFlashPage(obj, min_w, min_h);
		loadVarsSwf($(obj), '/flash/NexenTire.swf', '100%', '100%', 'NexenTire');
	});

	$(window).resize(function() {
		allFlashPage(obj, min_w, min_h);
	});
}

function allFlashPage(obj, min_w, min_h) {
	var flaW = $(window).width();
	var flaH = $(window).height();

	if(flaW <= min_w) {
		flaW = min_w;
	}
	if(flaH <= min_h) {
		flaH = min_h;
	}

	$(obj).css({'width' : flaW+'px', 'height' : flaH+'px'});
}


