var TimerFlag;
var MoveGrid = 10;
var MoveObjs = new Array();
var MoveStart = new Array();
var StartX = new Array();
var StartY = new Array();
var GoulX = new Array();
var GoulY = new Array();
var MoveDiff = new Array();
var MoveSum = new Array();
var MoveObjsMax = 0;

var OverBar = null;
var LastButton = null;

var DecoCMD = new Array
(""
,"progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=2, StartX=0,  FinishX=100, StartY=0, FinishY=100)"
,"progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=3, StartX=0,  FinishX=100, StartY=0, FinishY=100)"
,"progid:DXImageTransform.Microsoft.Blur(PixelRadius='2', MakeShadow='false', ShadowOpacity='0.00')"
,"progid:DXImageTransform.Microsoft.Blur(PixelRadius='3', MakeShadow='false', ShadowOpacity='0.00')"
,"progid:DXImageTransform.Microsoft.Blur(PixelRadius='5', MakeShadow='false', ShadowOpacity='0.00')"
,"progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true')"
,"progid:DXImageTransform.Microsoft.Emboss()"
,"progid:DXImageTransform.Microsoft.Engrave()"
,"progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5')"
,"progid:DXImageTransform.Microsoft.Glow(color='black', Strength='5')"
,"progid:DXImageTransform.Microsoft.Glow(color='blue', Strength='5')"
,"progid:DXImageTransform.Microsoft.Glow(color='red', Strength='5')"
,"progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4)"
,"progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=8)"
,"progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=16)"
,"progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=0, Phase=0, Strength=3,  Freq=20)"
,"progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=0, Phase=0, Strength=5,  Freq=5)"
,"progid:DXImageTransform.Microsoft.Wave(Add='false', LightStrength=0, Phase=0, Strength=10,  Freq=1)"
,"progid:DXImageTransform.Microsoft.Alpha( Opacity=80, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)"
,"progid:DXImageTransform.Microsoft.Alpha( Opacity=50, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)"
,"progid:DXImageTransform.Microsoft.Alpha( Opacity=20, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)"
);

var AppeaCMD = new Array
("progid:DXImageTransform.Microsoft.Barn(orientation=horizontal, motion=out) "
,"progid:DXImageTransform.Microsoft.Barn(orientation=vertical, motion=out) "
,"progid:DXImageTransform.Microsoft.Blinds(bands=8,  direction='LEFT') "
,"progid:DXImageTransform.Microsoft.Blinds(bands=8,  direction='UP') "
,"progid:DXImageTransform.Microsoft.Checkerboard(squaresX=12,squaresY=12, direction='right', duration=1) "
,"progid:DXImageTransform.Microsoft.Fade(duration=1.0,overlap=1.0) "
,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward') "
,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='reverse') "
,"progid:DXImageTransform.Microsoft.Inset()"
,"progid:DXImageTransform.Microsoft.Iris(irisStyle='CIRCLE', motion='out') "
,"progid:DXImageTransform.Microsoft.Iris(irisStyle='CROSS', motion='out') "
,"progid:DXImageTransform.Microsoft.Iris(irisStyle='PLUS', motion='out') "
,""
,"progid:DXImageTransform.Microsoft.Iris(irisStyle='SQUARE', motion='out') "
,"progid:DXImageTransform.Microsoft.Iris(irisStyle='STAR', motion='out') "
,"progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=50,Duration=1, Enabled=false)"
,"progid:DXImageTransform.Microsoft.RadialWipe(wipeStyle='clock') "
,"progid:DXImageTransform.Microsoft.RadialWipe(wipeStyle='WEDGE') "
,"progid:DXImageTransform.Microsoft.RadialWipe(wipeStyle='RADIAL') "
,"progid:DXImageTransform.Microsoft.RandomBars(orientation='horizontal')"
,"progid:DXImageTransform.Microsoft.RandomBars(orientation='vertical')"
,"progid:DXImageTransform.Microsoft.RandomDissolve() "
,"progid:DXImageTransform.Microsoft.Slide(slideStyle='PUSH', bands=1) "
,"progid:DXImageTransform.Microsoft.Spiral(GridSizeX=16, GridSizeY=16) "
,"progid:DXImageTransform.Microsoft.Stretch(stretchStyle='push') "
,"progid:DXImageTransform.Microsoft.Strips(Duration=5, Motion='leftdown') "
,"progid:DXImageTransform.Microsoft.Strips(Duration=5, Motion='rightup') "
,"progid:DXImageTransform.Microsoft.Wheel(spokes=4)"
,"progid:DXImageTransform.Microsoft.zigzag(GridSizeX=16, GridSizeY=16) ");


function UClock()
{
	var OverLap = 1;
	for(midx = 0;midx < MoveObjsMax;midx++)
	{
		if(MoveStart[midx] > 0)
		{
			MoveStart[midx]--;
		}
		else if(MoveStart[midx] == 0)
		{
			switch(MoveObjs[midx].style.UAppearance)
			{
				case 'LMI' : 
					StartX[midx] += MoveGrid;
					if(GoulX[midx] < StartX[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelLeft = StartX[midx];
                    MoveObjs[midx].style.display = "block";
					break;
				case 'RMI' : 
					StartX[midx] -= MoveGrid;
					if(GoulX[midx] > StartX[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelLeft = StartX[midx];
                    MoveObjs[midx].style.display = "block";
					break;
				case 'TMI' : 
					StartY[midx] += MoveGrid;
					if(GoulY[midx] < StartY[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelTop = StartY[midx];
                    MoveObjs[midx].style.display = "block";
					break;
				case 'BMI' : 
					StartY[midx] -= MoveGrid;
					if(GoulY[midx] > StartY[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelTop = StartY[midx];
                    MoveObjs[midx].style.display = "block";
					break;
				case 'LFI' : 
					StartX[midx] += MoveGrid;
					if(GoulX[midx] < StartX[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelLeft = StartX[midx];
					MoveSum[midx] += MoveDiff[midx];
					if(MoveSum[midx] >= 99)
					{
						MoveSum[midx] = 100;
					}
					MoveObjs[midx].style.filter = "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + String(MoveSum[midx])  + ",Style=0)";
                    MoveObjs[midx].style.display = "block";
					break;
				case 'RFI' : 
					StartX[midx] -= MoveGrid;
					if(GoulX[midx] > StartX[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelLeft = StartX[midx];
					MoveSum[midx] += MoveDiff[midx];
					if(MoveSum[midx] >= 99)
					{
						MoveSum[midx] = 100;
					}
					MoveObjs[midx].style.filter = "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + String(MoveSum[midx])  + ",Style=0)";
                    MoveObjs[midx].style.display = "block";
					break;
				case 'TFI' : 
					StartY[midx] += MoveGrid;
					if(GoulY[midx] < StartY[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelTop = StartY[midx];
					MoveSum[midx] += MoveDiff[midx];
					if(MoveSum[midx] >= 99)
					{
						MoveSum[midx] = 100;
					}
					MoveObjs[midx].style.filter = "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + String(MoveSum[midx])  + ",Style=0)";
                    MoveObjs[midx].style.display = "block";
					break;
				case 'BFI' : 
					StartY[midx] -= MoveGrid;
					if(GoulY[midx] > StartY[midx])
					{
						StartX[midx] = GoulX[midx];
						MoveStart[midx] = -1;
					}
					MoveObjs[midx].style.pixelTop = StartY[midx];
					MoveSum[midx] += MoveDiff[midx];
					if(MoveSum[midx] >= 99)
					{
						MoveSum[midx] = 100;
					}
					MoveObjs[midx].style.filter = "progid:DXImageTransform.Microsoft.Alpha(Opacity=" + String(MoveSum[midx])  + ",Style=0)";
                    MoveObjs[midx].style.display = "block";
					break;
				default : 
					MoveStart[midx] = -1;
					AppeaID = parseInt(MoveObjs[midx].style.UAppearance) - 17;
				    MoveObjs[midx].style.visibility="hidden"; 
                    MoveObjs[midx].style.display = "block";
					MoveObjs[midx].style.filter = AppeaCMD[AppeaID];
					if(String(MoveObjs[midx].style.UDecoration) != "undefined")
					{
						MoveObjs[midx].style.filter += DecoCMD[parseInt(MoveObjs[midx].style.UDecoration)];
					}

				    MoveObjs[midx].filters[0].Apply();
				    MoveObjs[midx].style.visibility="visible"; 
				   	MoveObjs[midx].filters[0].Play(duration=3);
					OverLap = 0;
			}
			if((String(MoveObjs[midx].style.UDecoration) != "undefined") && (OverLap == 1))
			{
				MoveObjs[midx].style.filter += DecoCMD[parseInt(MoveObjs[midx].style.UDecoration)];
			}
		}
		else
		{
		}
	}


}

function Init()
{
	var JumpURL;
	var TopFlag;
	objs = document.all;
	for(ix = 0;ix < objs.length;ix++)
	{
		if(objs[ix].id == "shoppingButton")
		{
			objs[ix].attachEvent("onclick",openCartWin);
		}
		else if(objs[ix].id == "openCartButton")
		{
			objs[ix].attachEvent("onclick",OpenCart);
		}
		else if(objs[ix].id == "MenuLink")
		{
			if(String(objs[ix].style.password) == "undefined")
			{
				objs[ix].style.password = "";
			}
			if(objs[ix].style.password != "")
			{
				objs[ix].title = "パスワード付リンク";
			}
			else
			{
				objs[ix].title = "リンク";
			}
			objs[ix].attachEvent("onmouseover",writeTitle);
			objs[ix].attachEvent("onmouseout",eraseTitle);
			objs[ix].attachEvent("onclick",MoveURL);
		}
		else if(objs[ix].id == "MenuLinkChild")
		{
			if(String(objs[ix].style.password) == "undefined")
			{
				objs[ix].style.password = "";
			}
			if(objs[ix].style.password != "")
			{
				objs[ix].title = "パスワード付リンク";
			}
			else
			{
				objs[ix].title = "リンク";
			}
			objs[ix].attachEvent("onmouseover",writeTitle);
			objs[ix].attachEvent("onmouseout",eraseTitle);
			objs[ix].attachEvent("onclick",MoveChildURL);
		}
		if(objs[ix].style.sysdisp == "hidden")
		{
			objs[ix].style.display = 'none';
		}
		else if(objs[ix].style.et == "r")
		{
			objs[ix].attachEvent("onclick",callBoard);
		}
		else if(objs[ix].style.et == "s")
		{
			objs[ix].attachEvent("onclick",SendMail);
			document.body.insertAdjacentHTML("BeforeEnd","<IFRAME name=\"sendHTMLmailFrame\" style=\"display : none;\" id=\"sendHTMLmailFrame\" src=\"../../es/sendHTMLmailFrame.html\"></IFRAME>");
		}
		else if(objs[ix].style.et == "e")
		{
			objs[ix].attachEvent("onclick",setFavorite);
		}
		else if(objs[ix].style.et == "u")
		{
			objs[ix].attachEvent("onclick",setSendMemo);
		}
		else if(objs[ix].style.et == "m")
		{
			objs[ix].attachEvent("onclick",setSendFriend);
		}
		else if(objs[ix].style.et == "ib")
		{
			OverBar = objs[ix];
		}
//		if((objs[ix].className == "BUTTON") || (objs[ix].className == "button"))
//		{
//			objs[ix].title = location.href;
//			objs[ix].attachEvent("onmouseover",writeTitle);
//			objs[ix].attachEvent("onmouseout",eraseTitle);
//		}
	}
	for(ix = 0;ix < objs.length;ix++)
	{
		if(String(objs[ix].style.UDecoration) != "undefined")
		{
			objs[ix].style.filter = DecoCMD[parseInt(objs[ix].style.UDecoration)];
		}
		if(String(objs[ix].style.UAppearance) != "undefined")
		{
			MoveObjs[MoveObjsMax] = objs[ix];
			MoveStart[MoveObjsMax] = objs[ix].style.UStartSec *30;
			GoulX[MoveObjsMax] = objs[ix].style.pixelLeft;
			GoulY[MoveObjsMax] = objs[ix].style.pixelTop;
			MoveSum[MoveObjsMax] = 0;
			switch(objs[ix].style.UAppearance)
			{
				case 'LMI' : 
					StartX[MoveObjsMax] = -objs[ix].style.pixelWidth;
					StartY[MoveObjsMax] = objs[ix].style.pixelTop;
					break;
				case 'RMI' : 
					StartX[MoveObjsMax] = document.body.clientWidth;
					StartY[MoveObjsMax] = objs[ix].style.pixelTop;
					break;
				case 'TMI' : 
					StartX[MoveObjsMax] = objs[ix].style.pixelLeft;
					StartY[MoveObjsMax] = -objs[ix].style.pixelHeight;
					break;
				case 'BMI' : 
					StartX[MoveObjsMax] = objs[ix].style.pixelLeft;
					StartY[MoveObjsMax] = document.body.clientHeight;
					break;
				case 'LFI' : 
					StartX[MoveObjsMax] = -objs[ix].style.pixelWidth;
					StartY[MoveObjsMax] = objs[ix].style.pixelTop;
					MoveDiff[MoveObjsMax] = Math.ceil(100/((GoulX[MoveObjsMax] - StartX[MoveObjsMax])/MoveGrid));
					objs[ix].style.filter = "progid:DXImageTransform.Microsoft.Alpha(0)";
					break;
				case 'RFI' : 
					StartX[MoveObjsMax] = document.body.clientWidth;
					StartY[MoveObjsMax] = objs[ix].style.pixelTop;
					MoveDiff[MoveObjsMax] = Math.ceil(100/((StartX[MoveObjsMax] - GoulX[MoveObjsMax])/MoveGrid));
					objs[ix].style.filter = "progid:DXImageTransform.Microsoft.Alpha(0)";
					break;
				case 'TFI' : 
					StartX[MoveObjsMax] = objs[ix].style.pixelLeft;
					StartY[MoveObjsMax] = -objs[ix].style.pixelHeight;
					MoveDiff[MoveObjsMax] = Math.ceil(100/((GoulY[MoveObjsMax] - StartY[MoveObjsMax])/MoveGrid));
					objs[ix].style.filter = "progid:DXImageTransform.Microsoft.Alpha(0)";
					break;
				case 'BFI' : 
					StartX[MoveObjsMax] = objs[ix].style.pixelLeft;
					StartY[MoveObjsMax] = document.body.clientHeight;
					MoveDiff[MoveObjsMax] = Math.ceil(100/((StartY[MoveObjsMax] - GoulY[MoveObjsMax])/MoveGrid));
					objs[ix].style.filter = "progid:DXImageTransform.Microsoft.Alpha(0)";
					break;
			}
			MoveObjsMax++;
		}
	}
	if(MoveObjsMax != 0)
	{
		if(!document.all.item('DivEditArea'))
		{
			TimerFlag = setInterval("UClock()",1000/30);
		}
	}

	if(!document.all.item('DivEditArea'))
	{
		document.all.item('footer_script').src = "/cgi-bin/V310/footer.pl?$url=" + location.href;
	}
}

function UnInit()
{
	objs = document.all;
	for(ix = 0;ix < objs.length;ix++)
	{
		if(objs[ix].id == "shoppingButton")
		{
			objs[ix].detachEvent("onclick",openCartWin);
		}
		else if(objs[ix].id == "openCartButton")
		{
			objs[ix].detachEvent("onclick",OpenCart);
		}
		else if(objs[ix].id == "MenuLink")
		{
			objs[ix].detachEvent("onclick",MoveURL);
			objs[ix].detachEvent("onmouseover",writeTitle);
			objs[ix].detachEvent("onmouseout",eraseTitle);
		}
		else if(objs[ix].style.et == "r")
		{
			objs[ix].detachEvent("onclick",callBoard);
		}
		else if(objs[ix].style.et == "s")
		{
			objs[ix].detachEvent("onclick",SendMail);
		}
		else if(objs[ix].style.et == "u")
		{
			objs[ix].detachEvent("onclick",setSendMemo);
		}
		else if(objs[ix].style.et == "e")
		{
			objs[ix].detachEvent("onclick",setFavorite);
		}
		else if(objs[ix].style.et == "m")
		{
			objs[ix].detachEvent("onclick",setSendFriend);
		}
		else if(objs[ix].id == "sendHTMLmailFrame")
		{
			objs[ix].outerHTML = "";
		}
	}
	
}

function openCartWin()
{
	obj = window.event.srcElement;
	while(obj != null && obj.id != "shoppingButton")
	{
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		showModalDialog("../../es/Cart1.html",obj,"help: No; resizable: No; status: No;dialogWidth:267px;dialogHeight:280px");
	}
}

function setSendFriend()
{
	obj = window.event.srcElement;
	while(obj != null)
	{
		if (obj.style != "undifined" && obj.style.et == "m")
		{
			break;
		}
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		obj = unescape(obj.style.homeurl);
		showModalDialog("../../es/friendMailDialog.html",obj,"help: No; resizable: No; status: No;dialogWidth:210px;dialogHeight:389px");
	}
}

function setFavorite()
{
	pList = new Array();
	obj = window.event.srcElement;
	while(obj != null) 
	{
		if (obj.style != "undifined" && obj.style.et == "e")
		{
			break;
		}
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		text = unescape(obj.style.param);
		if (text != null)
		{
			pList = text.split("\x01");
			window.external.addFavorite(pList[0], pList[1]);
		}
	}
}

function setSendMemo()
{
	obj = window.event.srcElement;
	while(obj != null) 
	{
		if (obj.style != "undifined" && obj.style.et == "u")
		{
			break;
		}
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		showModalDialog("../../es/sendMobileMemoDialog.html",obj,"help: No; resizable: No; status: No;dialogWidth:210px;dialogHeight:389px");
	}
}


function OpenCart()
{
	obj = window.event.srcElement;
	while(obj != null && obj.id != "openCartButton") 
	{
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		showModalDialog("../../es/shoppingCart.html",obj,"help: No; resizable: No; status: No;dialogWidth:522px;dialogHeight:330px");
	}
}


function callBoard()
{
	obj = window.event.srcElement;
	while(obj != null) 
	{
		if (obj.style != "undifined" && obj.style.et == "r")
		{
			break;
		}
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		window.open(obj.style.cgi,"_blank","resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
	}
}

function GetLinkURL()
{
	return JumpURL;
}

function GetTopFlag()
{
	return obj.style.topflag;
}

function MoveURL(obj)
{
	obj = window.event.srcElement;
	while(obj != null && obj.id != "MenuLink")
	{
		obj = obj.offsetParent;
	}

	if (obj != null)
	{
		JumpURL = obj.style.MenuLink;
		TopFlag = obj.style.topflag;

		if(OverBar != null)
		{
			if(LastButton != null)
			{
				LastButton.style.zIndex -= 1000;
			}
			LastButton = obj;
			obj.style.zIndex += 1000;
			OverBar.style.zIndex = obj.style.zIndex - 1;
		}

//		alert(JumpURL);

		if(String(obj.style.password) == "undefined")
		{
			obj.style.password = "";
		}

		if(obj.style.password != "")
		{
			showModalDialog("../../es/checkPasswordDialog.html", self,
							"dialogHeight:180px;dialogWidth:310px;resizable=no;scrollbars=no;status=no;titlebar=no;help=no;");
		}
		else
		{
			if(parseInt(obj.style.topflag) == 1)
			{
				if(parseInt(obj.style.dstyle) == 1)
				{
					window.open(JumpURL,"_blank",
								"location=no,menubar=no,toolbar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=yes");
				}
				else
				{
					window.open(JumpURL,"_blank");
				}
			}
			else if(parent.main)
			{
				parent.main.location = JumpURL;
			}
			else
			{
				location = JumpURL;
			}
		}
	}
}

function MoveChildURL(obj)
{
	obj = window.event.srcElement;
	while(obj != null && obj.id != "MenuLinkChild")
	{
		obj = obj.offsetParent;
	}

	if (obj != null)
	{
		JumpURL = window.parent.location + obj.style.MenuLink;
		TopFlag = obj.style.topflag;

		if(OverBar != null)
		{
			if(LastButton != null)
			{
				LastButton.style.zIndex -= 1000;
			}
			LastButton = obj;
			obj.style.zIndex += 1000;
			OverBar.style.zIndex = obj.style.zIndex - 1;
		}

		if(String(obj.style.password) == "undefined")
		{
			obj.style.password = "";
		}

		if(obj.style.password != "")
		{
			showModalDialog("../../es/checkPasswordDialog.html", self,
							"dialogHeight:180px;dialogWidth:310px;resizable=no;scrollbars=no;status=no;titlebar=no;help=no;");
		}
		else
		{
			if(parseInt(obj.style.topflag) == 1)
			{
				if(parseInt(obj.style.dstyle) == 1)
				{
					window.open(JumpURL,"_blank",
								"location=no,menubar=no,toolbar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=yes");
				}
				else
				{
					window.open(JumpURL,"_blank");
				}
			}
			else if(parent.main)
			{
				parent.main.location = JumpURL;
			}
			else
			{
				location = JumpURL;
			}
		}
	}
}


function styleCopy(sobj,dobj)
{
	dobj.style.position = "absolute";
	dobj.style.pixelLeft = sobj.style.pixelLeft;
	dobj.style.pixelTop = sobj.style.pixelTop;
	dobj.style.pixelWidth = sobj.style.pixelWidth;
	dobj.style.pixelHeight = sobj.style.pixelHeight;
	dobj.style.borderWidth = 1;
	dobj.style.borderColor = "gray";
	dobj.style.borderStyle = "solid";
}



function SendMail()
{
	objs = document.body.all;
	var Error = 0;
	var KeepID;
	for(idx = 0;idx < objs.length;idx++)
	{
		if(String(objs[idx].style.must) != "undefined")
		{
			switch(objs[idx].tagName)
			{
				case "input" : 
				case "INPUT" : 
					if(objs[idx].value == "")
					{
						KeepID = idx;
						Error = 1;
					}
					else
					{
						objs[idx].disabled = true;
					}
					break;
				case "textarea" : 
				case "TEXTAREA" : 
					if(objs[idx].innerText == "")
					{
						KeepID = idx;
						Error = 1;
					}
					break;
			}
			
		}
	}
	
	if(Error == 1)
	{
		alert("入力されていません。");
		objs[KeepID].select();
		return;
	}

//	for(idx = objs.length - 1;idx >= 0;idx--)
//	{
//		var sid="IM" + String(idx);
//		switch(objs[idx].tagName)
//		{
//			case "input" : 
//			case "INPUT" : 
//				switch(objs[idx].type)
//				{
//					case 'text':
//					case 'TEXT':
//						document.body.insertAdjacentHTML("BeforeEnd","<DIV id=" + sid + "></DIV>");
//						styleCopy(objs[idx],document.all.item(sid));
//						document.all.item(sid).insertAdjacentHTML("BeforeEnd",objs[idx].value);
//						objs[idx].outerHTML = "";
//						break;
//					case 'checkbox':
//					case 'CHECKBOX':
//						var sobj = objs[idx].offsetParent;
//						if(objs[idx].checked)
//						{
//							document.body.insertAdjacentHTML("BeforeEnd","<DIV id=" + sid + ">◎</DIV>");
//						}
//						else
//						{
//							document.body.insertAdjacentHTML("BeforeEnd","<STRIKE id=" + sid + ">□</STRIKE>");
//						}
//						styleCopy(sobj,document.all.item(sid));
//						objs[idx].outerHTML = "";
//						document.all.item(sid).insertAdjacentHTML("BeforeEnd",sobj.innerHTML);
//						sobj.outerHTML = "";
//						break;
//					case 'radio':
//					case 'RADIO':
//						if(objs[idx].checked)
//						{
//							objs[idx].outerHTML = "◎";
//						}
//						else
//						{
//							objs[idx].outerHTML = "□";
//						}
//						break;
//				}
//				break;
//			case "textarea" : 
//			case "TEXTAREA" : 
//				document.body.insertAdjacentHTML("BeforeEnd","<DIV id=" + sid + "></DIV>");
//				styleCopy(objs[idx],document.all.item(sid));
//				document.all.item(sid).innerHTML = objs[idx].innerHTML;
//				objs[idx].outerHTML = "";
//				break;
//			case "select" : 
//			case "SELECT" : 
//				document.body.insertAdjacentHTML("BeforeEnd","<DIV id=" + sid + "></DIV>");
//				objs[idx].style.pixelHeight = 20;
//				styleCopy(objs[idx],document.all.item(sid));
//				document.all.item(sid).innerHTML = objs[idx].options[objs[idx].selectedIndex].text;
//				objs[idx].outerHTML = "";
//				break;
//		}
//	}

//	alert(document.body.innerHTML);

	obj = event.srcElement;
	while(obj != null) 
	{
		if (obj.style != "undifined" && obj.style.et == "s")
		{
			break;
		}
		obj = obj.offsetParent;
	}
	if (obj != null)
	{
		var html = document.body.innerHTML;
		var Doc = document.frames('sendHTMLmailFrame').document;
		Doc.all.item('$html').value = "<BODY>" + html + "</BODY>";
		Doc.all.item('$sender').value = obj.style.mail_sender;
		Doc.all.item('$subject').value = obj.style.mail_subject;
		Doc.all.item('$to').value = obj.style.mail_to;
		Doc.all.item('$cc').value = obj.style.mail_cc;
		Doc.all.item('$nextURL').value = obj.style.mail_nextURL;
		Doc.all.item('sendHTMLmai').submit();
	}
}




function WriteInto(html)
{
	document.all.item("design").insertAdjacentHTML("beforeEnd",html);
}

function writeTitle()
{
	obj = window.event.srcElement;
	while(obj != null && (obj.id != "MenuLink") && (obj.id != "MenuLinkChild"))
	{
		obj = obj.offsetParent;
	}
	if (obj != null) {
		window.status = obj.style.MenuLink;
	}
}

function eraseTitle()
{
	window.status = "";
}

function Test(Mes)
{
	alert(Mes);
}

document.write("<scr"+"ipt id=\"footer_script\"></scr"+"ipt>");
