﻿
function setHeader(_contentType, _path, _bgcolor){

	var swfpath = _path+"swf/loader.swf";
	var swfname = "header";
	var swfversion = "9";
	var contentType;
	var logoType;
	var path;
	
	switch(_contentType){
		
		case 0: //index
		case 1: // concept
			logoType = 0;
			break;
			
		case 2: //facial
		case 3: //salon
		case 4: //product
			logoType = 1;
			break;
			
	}
	
	var flashvars = {
		contentType : _contentType,
		logoType : logoType,
		path: _path
	};
	
	var params = {
		menu: "false",
		salign: "left",
		allowNetworking: "all",
		quality: "HIGH",
		allowScriptAccess: "always",
		bgcolor: _bgcolor
	};
	
	var playerVersion = swfobject.getFlashPlayerVersion();
	
	if( playerVersion.major >= swfversion ){
		swfobject.embedSWF(swfpath, swfname, "100%", 420, "9.0.0", null, flashvars, params);
	}else{
		
	}
	
}

function setWater(_maxLen, _path){
	
	var stageH = getStageHeight();
	var pageH = document.documentElement.clientHeight;

	var objBody = document.body;
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','bgflash');
	//objOverlay.onclick = function () {hideFlash(); return false;}
	objOverlay.style.display = 'block';
	objOverlay.style.position = 'absolute';
	objOverlay.style.top = '0';
	objOverlay.style.left = '0';
	objOverlay.style.zIndex = '1';
 	objOverlay.style.width = '100%';
	objOverlay.style.height = (stageH + 'px');
	setTimeout(function(){createWater(_maxLen, _path, stageH, pageH)}, 1);
	//objOverlay.innerHTML = myTag;
	objBody.insertBefore(objOverlay, objBody.firstChild);
	//window.document.overlayFlash.onclick = function () {hideFlash(); return false;}
	objOverlay.style.display = 'block';

	
}

function createWater(_maxLen, _path, _stageH, _pageH){

	var swfpath = _path+"swf/water.swf";
	var swfname = "bgflash";
	var swfversion = "9";
	var initW = "100%";
	
	var flashvars = {
		maxLen: _maxLen,
		pageH: _pageH
	};
	
	var params = {
		menu: "false",
		salign: "left",
		allowNetworking: "all",
		quality: "HIGH",
		allowScriptAccess: "always",
		wmode:"transparent"
	};
	
	var playerVersion = swfobject.getFlashPlayerVersion();

	if( playerVersion.major >= swfversion ){
		swfobject.embedSWF(swfpath, swfname, "100%", _stageH, "9.0.0", null, flashvars, params);
	}else{
		
	}
}

var windowWidth, windowHeight;

function getStageHeight(){
	
	if(navigator.userAgent.indexOf("Safari") != -1){
		return document.body.scrollHeight;
	}
	else if(navigator.userAgent.indexOf("Firefox") != -1){
		return document.documentElement.scrollHeight;
	}
	else{
		return document.documentElement.scrollHeight;
	}

}

function loaded(_maxLen, _path){
	if(navigator.userAgent.indexOf("Mac") != -1){
		if(navigator.userAgent.indexOf("Firefox") != -1){
			setWater(_maxLen, _path);
		}
	}
	else{
		setWater(_maxLen, _path);
	}
	initRollovers(); 
}
