var g_iPDCPType = 0 ;
var g_bIsPerDis = 1 ;
var g_bIsBusDis = 0 ;
function _Get_Default_PDCP()
{
	var iRes = 0 ;
	if(g_iPDCPType == 1)
	{
		if(top._Top_Exist_JS)
		{	if(top.iServerTimeStamp)  
			{	var iHours = top.iServerTimeStamp / 3600 ;     //discard
				if( (0 <= iHours) && (iHours < 4) )   
					iRes = 20 ;
			}
		}
	}
	else if(g_iPDCPType == 2)
	{	iRes = 20 ;
	}
	return iRes ;
}
function _Web_PDCP()
{
	var iRes = 0 ;
	if(g_iPDCPType == 1)
	{	var iSaleCnt = 0 ;
		var iSaleMonth = 0 ;
		var iLastMonth = 0 ;
		if(self._Get_Statistics_SaleDay)
		{	iSaleCnt = _Get_Statistics_SaleDay(23) ;
		}
		if(self._Get_Statistics_Month)
		{	iSaleCnt = _Get_Statistics_Month(iSaleCnt, 1, 0) ;
			iSaleMonth = _Get_Statistics_Month(iSaleCnt, 2, 0) ;
			iLastMonth = _Get_Statistics_Month(99999, 2, 1) ;
		}
		if( (iSaleMonth < iLastMonth) || (iSaleCnt < (iLastMonth / 30)) || (iSaleCnt < 10) )
		{	if(self._Get_Statistics_PDCP)
				iRes = _Get_Statistics_PDCP(1) ;
			else if(self._Get_Default_PDCP)
				iRes = _Get_Default_PDCP() ;
		}
	}
	else if(g_iPDCPType == 2)
	{	if(self._Get_Default_PDCP)
			iRes = _Get_Default_PDCP() ;
	}
	return iRes ;
}
function _DiscountMsg(iPDCP)
{
	with(document)
	{
		if(g_iPDCPType)
		{	write('<span style="color:blue; font-size:10pt; font-weight:bold">』』』 <span style="color:red; font-size:12pt">') ;
			write(iPDCP + '%</span> ') ;
		}
		if(g_iPDCPType == 1)
			write('111') ;
		else if(g_iPDCPType == 2)
			write('222') ;

		if(g_iPDCPType)
			write(' 』』』</span>') ;
	}
}
function _DisRightBnrMsg(iPDCP)
{
	with(document)
	{
		if(g_iPDCPType)
		{	write('<span style="color:blue; font-size:10pt; font-weight:bold">』 <span style="color:red; font-size:12pt">') ;
			write(iPDCP + '%</span> 』<br>') ;
		}
		if(g_iPDCPType == 1)
			write('111') ;
		else if(g_iPDCPType == 2)
			write('222') ;

		if(g_iPDCPType)
			write('</span>') ;
	}
}
function _DisPricePageMsg()
{
	var bRes = 0 ;
	with(document)
	{
		if(g_iPDCPType == 1)
		{	write('<table cellpadding="5" cellspacing="0" border="1" style="border:1px solid green; margin-left:20px"><tr><td>') ;
			write('<span style="color:blue; font-size:10pt; font-weight:bold">') ;
		}
		if(g_iPDCPType == 1)
		{	write('111 <span style="color:red; font-size:12pt">') ;
			write('111</span>') ;
		}
		if(g_iPDCPType == 1)
		{	write('</span>') ;
			write('</td></tr></table>') ;
			bRes = 1 ;
		}
	}
	return bRes ;
}
function _PageBottom_Bner_Space()
{
	if(_Web_Enabled() != 1)
		return ;
	with(document)
	{
		write('<br><br><br>') ;
	}
}
function _PageBottom_Bner_Def1()
{
	if(_Web_Enabled() != 1)
		return ;
	with(document)
	{
		write('<br class="bottom_bner_vspace">') ;
		write('<center>') ;
		write('<a href="' + sPage_TopPath + '../help_cs/eng/start.pj.cs.htm">') ;
		write('<img src="' + sPage_TopPath + '../cm_images/bner.bottom.def.01.gif" width="468" height="60" border="0">') ;
		write('</a>') ;
		write('</center>') ;
	}
}
function _PageBottom_Bner_Def2()
{
	if(_Web_Enabled() != 1)
		return ;
	with(document)
	{
		write('<br class="bottom_bner_vspace">') ;
		write('<center>') ;
		write('<a href="' + sPage_TopPath + '../help_cs/eng/start.pj.csk.htm">') ;
		write('<img src="' + sPage_TopPath + '../cm_images/bner.bottom.def.02.gif" width="468" height="60" border="0">') ;
		write('</a>') ;
		write('</center>') ;
	}
}
function _PageBottom_Bner_BnerNetwork()
{
	if(_Web_Enabled() != 1)
		return ;
	with(document)
	{
		write('<br class="bottom_bner_vspace">') ;
		write('<center>') ;
		//write('<a href="http://bannernetwork.winarchives.com" target="_blank">') ;
		//write('	<img src="http://bannernetwork.winarchives.com/exchangelogo.gif" width="60" height="60" border="0"></a>') ;
		write('<iframe src="http://bannernetwork.winarchives.com/ads.pl?iframe;member=sprosoftk" marginwidth="0" marginheight="0" hspace="0" vspace="0" ') ;
		write('		frameborder="0" scrolling="no" width="468" height="60">') ;
		write('	<script language="JavaScript" src="http://bannernetwork.winarchives.com/ads.pl?jscript;member=sprosoftk"></script>') ;
		write('	<noscript><a href="http://bannernetwork.winarchives.com/ads.pl?member=sprosoftk;banner=NonSSI;page=0109" target="_blank">') ;
		write('		<img src="http://bannernetwork.winarchives.com/ads.pl?member=sprosoftk;page=0109" width="468" height="60" border="0"></a>') ;
		write('	</noscript>') ;
		write('</iframe>') ;
		write('</center>') ;
	}
}
function TimeProc_Right_Bner1()
{
	var vRB1 = document.getElementById("Id_PageRight_Bner1") ;
	if(!(vRB1))
		return ;
	var iRB1_Width = vRB1.offsetWidth ;
	if(iRB1_Width < vRB1.clientWidth)
		iRB1_Width = vRB1.clientWidth ;

	var iCurrPosX = parseInt(vRB1.style.left, 10) ;
	var iTargetPosX = document.body.scrollWidth - 97 ;
	if(iRB1_Width > 90)   //OrgW = 90px
		 iTargetPosX = iTargetPosX - (iRB1_Width - 90) ;
	var iTargetPosY = document.body.scrollTop + 150 ;
	if(iTargetPosX <= 100)
		return ;
	if(iCurrPosX != iTargetPosX)
	{	if(iTargetPosX < iCurrPosX)
		{	vRB1.style.top = "-500px" ;
			vRB1.style.left = "100px" ;
		}
		else //if(iTargetPosX >= iCurrPosX)
		{	vRB1.style.top = iTargetPosY + "px" ;
			vRB1.style.left = iTargetPosX + "px" ;
		}
		setTimeout("TimeProc_Right_Bner1()", 10) ;
		return ;
	}
	var iDelayTime = 500 ;
	var iCurrPosY = parseInt(vRB1.style.top, 10) ;
	if(iCurrPosY != iTargetPosY)
	{	var iPosOffset = 0 ;
		with(Math)
		{	var iPosOffset = ceil(abs(iTargetPosY - iCurrPosY) / 20) ;
		}
		if(iTargetPosY < iCurrPosY)
			iPosOffset = - iPosOffset ;
		vRB1.style.top = (iCurrPosY + iPosOffset) + "px" ;
		iDelayTime = 10 ;
	}
	setTimeout("TimeProc_Right_Bner1()", iDelayTime) ;
}
function _PageRight_Bner1_WriteBack(iH, sImg, iRepeat)
{
	with(document)
	{	write('<div style="width:90px; height:' + iH + 'px; line-height:1px; background:url(\'' + sPage_TopPath + '../cm_images/' + sImg + '\')') ;
		if(iRepeat == 1)
			write(' repeat-y">') ;
		else
			write(' no-repeat">') ;
		write('		<div style="line-height:1px"></div>') ;  //IE Bug
		write('</div>') ;
	}
}
function _PageRight_Bner1()
{
	if(_Web_Enabled() != 1)
		return ;

	var iPDCP = 0 ;
	if(self._Web_PDCP)
		iPDCP = _Web_PDCP() ;
	with(document)
	{
		write('<div id="Id_PageRight_Bner1" style="position:absolute; width:90px; top:150px; left:3000px; border:0px solid #368700">') ;
			_PageRight_Bner1_WriteBack(11, "bner.right.back.top.gif", 0) ;
			_PageRight_Bner1_WriteBack(5, "bner.right.back.body.png", 1) ;

			_PageRight_Bner1_WriteBack(2, "bner.right.back.in.top.png", 0) ;
			write('<div style="width:90px; padding:3px 0px 3px 0px; background:#7E80E8 url(\'' + sPage_TopPath + '../cm_images/bner.right.back.in.body.png\') repeat-y">') ;
				write('<div style="border:0px solid red; text-align:center; overflow:hidden">') ;
				write('<a href="' + sPage_TopPath + 'download.download.htm"><img src="' + sPage_TopPath + '../cm_images/menu.title.icon.download.gif"></a>') ;
				write('</div>') ;
				write('<div style="margin-top:5px; font-size:10pt; height:11pt; border:0px solid red; text-align:center; overflow:hidden">') ;
					write('<a href="' + sPage_TopPath + 'download.download.htm">Download</a>') ;
				write('</div>') ;
			write('</div>') ;
			_PageRight_Bner1_WriteBack(2, "bner.right.back.in.bottom.png", 0) ;
			_PageRight_Bner1_WriteBack(5, "bner.right.back.body.png", 1) ;

			_PageRight_Bner1_WriteBack(2, "bner.right.back.in.top.png", 0) ;
			write('<div style="width:90px; padding:3px 0px 3px 0px; background:#7E80E8 url(\'' + sPage_TopPath + '../cm_images/bner.right.back.in.body.png\') repeat-y">') ;
				write('<div style="border:0px solid red; text-align:center; overflow:hidden">') ;
					write('<a href="' + sPage_TopPath + 'buynow.price.htm"><img src="' + sPage_TopPath + '../cm_images/menu.title.icon.buynow.gif"></a>') ;
				write('</div>') ;
				write('<div style="margin-top:5px; font-size:10pt; height:11pt; border:0px solid red; text-align:center; overflow:hidden">') ;
					write('<a href="' + sPage_TopPath + 'buynow.price.htm">Buy now</a>') ;
				write('</div>') ;
			write('</div>') ;
			_PageRight_Bner1_WriteBack(2, "bner.right.back.in.bottom.png", 0) ;
			if(iPDCP)
				_PageRight_Bner1_WriteBack(5, "bner.right.back.body.png", 1) ;
			else	_PageRight_Bner1_WriteBack(2, "bner.right.back.body.png", 1) ;

			if(iPDCP)
			{	_PageRight_Bner1_WriteBack(2, "bner.right.back.in.top.png", 0) ;
				write('<div style="width:90px; padding:3px 0px 3px 0px; background:#7E80E8 url(\'' + sPage_TopPath + '../cm_images/bner.right.back.in.body.png\') repeat-y">') ;
					write('<div style="font-size:10pt; border:0px solid red; text-align:center; overflow:hidden">') ;
						write('<a href="' + sPage_TopPath + 'buynow.price.htm">') ;
						if(self._DisRightBnrMsg)
							_DisRightBnrMsg(iPDCP) ;
						write('</a>') ;
					write('</div>') ;
				write('</div>') ;
				_PageRight_Bner1_WriteBack(2, "bner.right.back.in.bottom.png", 0) ;
				_PageRight_Bner1_WriteBack(2, "bner.right.back.body.png", 1) ;
			}
			_PageRight_Bner1_WriteBack(11, "bner.right.back.bottom.gif", 0) ;
		write('</div>') ;
	}
	TimeProc_Right_Bner1() ;
}
function _Pages_Web_Event_Discount(bIsTop)
{
	if(_Web_Enabled() != 1)
		return ;

	var iPDCP = 0 ;
	if(self._Web_PDCP)
		iPDCP = _Web_PDCP() ;
	if(iPDCP)
	{	var sBackColor = "white" ;
		if(bIsTop)
			sBackColor = "#C0E0FF" ;
		with(document)
		{
			if(bIsTop == 0)
				write('<br>') ;

			write('<table class="noline" width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="' + sBackColor + '" style="background-color:' + sBackColor + '">') ;
			write('<tr height="30"><td class="noline" nowrap style="background-color:' + sBackColor + '"') ;
			if(navigator.appName == "Microsoft Internet Explorer")
				write('style="filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=' + sBackColor + ', endColorStr=#FFFFFF, gradientType=1)">') ;
			else
				write('>') ;
			write('&nbsp;&nbsp; <a href="' + sPage_TopPath + 'buynow.price.htm">') ;
			if(self._DiscountMsg)
				_DiscountMsg(iPDCP) ;
			write('</a>') ;
			write('</td></tr>') ;
			write('</table>') ;
		}
	}
}
function _Pages_Weblog_Cafe24()
{
	//Cafe24 Weblog Report v2.0 ------
	if(document.location.protocol != 'file:')
	{	var JsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
		var uname = escape("SProsoft");
		document.write(unescape("%3Cscript id='log_script' src='" + JsHost + "xhw715e.weblog.cafe24.com/weblog.js?uid=xhw715e&uname="+uname+"' type='text/javascript'%3E%3C/script%3E"));
	}
}
function _Pages_Web_TopVirtual()
{
	if(_Web_Enabled() != 1)
		return ;

	_Pages_Web_Event_Discount(1) ;
}
function _Pages_Web_BottomVirtual()
{
	if(_Web_Enabled() != 1)
		return ;

	//if(self._Line_Size1)
	//	_Line_Size1() ;

	_PageBottom_Bner_Space() ;
	//_PageBottom_Bner_Def1() ;
	//_PageBottom_Bner_Def2() ;
	//_PageBottom_Bner_BnerNetwork() ;

	_Pages_Web_Event_Discount(0) ;

	_Pages_Weblog_Cafe24() ;
}
function _Company_Email_List_Web(sImgPath)
{
	if(_Web_Enabled() != 1)
		return ;
	with(document)
	{
		write('<table cellpadding="8" cellspacing="0" style="margin-left:20px">') ;
		for(var i=0 ; i < 4 ; i++)
		{	var sFileName = "" ;
			var sDesc = "" ;
			switch(i)
			{	case 0 : sFileName = "em_spro_white.swf" ; 	sDesc =	 "General" ; 			break ;
				case 1 : sFileName = "em_help_white.swf" ; 	sDesc =	 "Usage or purchase" ; 	break ;
				case 2 : sFileName = "em_jyg_white.swf" ; 	sDesc =	 "Bug or improvement" ; 		break ;
				case 3 : sFileName = "em_psh_white.swf" ; 	sDesc =	 "Development or cooperation" ; 		break ;
			}
			write('<tr><td nowrap align="right" width="200">') ;
			write('	<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="166" height="18">') ;
			write('	<param name="movie" value="' + sImgPath + sFileName + '">') ;
			write('	<param name="play" value="true"> <param name="loop" value="true"> <param name="quality" value="high">') ;
			write('	<embed src="' + sImgPath + sFileName + '" quality="high" width="166" height="18" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">') ;
			write('	</object>') ;
			write('</td><th nowrap align="left" width="300">' + sDesc + '</th></tr>') ;
		}
		write('</table>') ;
	}
}
function _Company_Email_List_HelpFile()
{
	if(self._IsInWeb)
	{	if(self._IsInWeb() == 1)
			return ;
	}
	else
	{	return ;
	}
	with(document)
	{
		write('<table cellpadding="8" cellspacing="0" style="margin-left:20px">') ;
		for(var i=0 ; i < 4 ; i++)
		{	var sEmailAddr = "" ;
			var sDesc = "" ;
			switch(i)
			{	case 0 : sEmailAddr = "sprosoft@sprosoft.com" ; 	sDesc =	 "General" ; 			break ;
				case 1 : sEmailAddr = "help@sprosoft.com" ; 	sDesc =	 "Usage or purchase" ; 	break ;
				case 2 : sEmailAddr = "jyg@sprosoft.com" ; 	sDesc =	 "Bug or improvement" ; 		break ;
				case 3 : sEmailAddr = "psh@sprosoft.com" ; 	sDesc =	 "Development or cooperation" ; 		break ;
			}
			write('<tr><td nowrap align="right" width="200">') ;
			write('<b>' + sEmailAddr + '</b>') ;
			write('</td><th nowrap align="left" width="300">' + sDesc + '</th></tr>') ;
		}
		write('</table>') ;
	}
}