// JavaScript Document

function CreateObj(FloatingType,StateType,DIVID,MaxTitleHTMLCode,MinTitleHTMLCode,ContentHTMLCode,MaxPic,MinPic,DelPic)
{
	document.write("<div id=\""+ DIVID +"_Max\" style=\"position:fixed;z-index:1;\"><table Class=\"FloatingMaxTopTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><table Class=\"FloatingMaxTitleTable\" width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td nowrap=\"nowrap\" align=\"center\">"+MaxTitleHTMLCode+"</td><td nowrap=\"nowrap\" width=\"20\" height=\"20\" align=\"center\" valign=\"middle\" Class=\"FloatingMaxTitleTable_BTD\"><a href=\"javascript:SetShowHide('"+ DIVID +"_Min','"+ DIVID +"_Max');\"><img src=\""+MinPic+"\" border=\"0\" /></a></td><td nowrap=\"nowrap\" width=\"20\" height=\"20\" align=\"center\" valign=\"middle\" Class=\"FloatingMaxTitleTable_BTD\"><a href=\"javascript:RemoveObj('"+ DIVID +"_Min');RemoveObj('"+ DIVID +"_Max');\"><img src=\""+DelPic+"\" border=\"0\" /></a></td></tr></table></td></tr><tr Class=\"FloatingMaxTopTable_CTD\"><td height=\"20\" align=\"center\">"+ContentHTMLCode+"</td></tr></table></div><div id=\""+ DIVID +"_Min\" style=\"position:fixed;z-index:1;\"><table Class=\"FloatingMinTopTable\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td nowrap=\"nowrap\">"+MinTitleHTMLCode+"</td><td nowrap=\"nowrap\" width=\"20\" height=\"20\" align=\"center\" valign=\"middle\" Class=\"FloatingMinTitleTable_BTD\"><a href=\"javascript:SetShowHide('"+ DIVID +"_Max','"+ DIVID +"_Min');\"><img src=\""+MaxPic+"\" border=\"0\" /></td><td nowrap=\"nowrap\" width=\"20\" height=\"20\" align=\"center\" valign=\"middle\" Class=\"FloatingMinTitleTable_BTD\"><a href=\"javascript:RemoveObj('"+ DIVID +"_Min');RemoveObj('"+ DIVID +"_Max');\"><img src=\""+DelPic+"\" border=\"0\" /></a></td></tr></table></div>");
	
	ReSetLocation(FloatingType,'Floating_Max','Floating_Min');
	
	if(StateType == 0)
		SetShowHide('Floating_Max','Floating_Min');
	else
		SetShowHide('Floating_Min','Floating_Max');
}


function GetObj(ObjID)
{
	return document.getElementById(ObjID);
}

function SetFloatingObj(FloatingType,ObjID)
{
	var FloatingObj = GetObj(ObjID);
	
	switch (FloatingType) 
	{
		case 0:
			FloatingObj.style.left = "0px";
			FloatingObj.style.top =  "0px";
			break;
		case 1:
			FloatingObj.style.right = "0px";
			FloatingObj.style.top =  "0px";
			break;
		case 2:                
			FloatingObj.style.left = "0px";
			FloatingObj.style.bottom = "0px";
			break;
		case 3:
			FloatingObj.style.right = "0px";
			FloatingObj.style.bottom = "0px";             
			break;
	}
}

function ReSetLocation(FloatingType,Obj_1_ID,Obj_2_ID)
{                
	SetFloatingObj(FloatingType,Obj_1_ID);
	SetFloatingObj(FloatingType,Obj_2_ID);
}

function SetShowHide(SDivObj_ID,HDivObj_ID)
{
	var SDivObj = GetObj(SDivObj_ID);
	var HDivObj = GetObj(HDivObj_ID);

	SDivObj.style.display = "block";
	HDivObj.style.display = "none";
}

function RemoveObj(ObjID)
{
	GetObj(ObjID).parentNode.removeChild(GetObj(ObjID))
}