﻿//if (top.location != location)
//{
//	top.location.href = location.href;
//}

//self.moveTo(0, 0);
//self.resizeTo(screen.availWidth, screen.availHeight);




function $(objectId)
{
	if(document.getElementById && document.getElementById(objectId)) 
	{
		// W3C DOM
		return document.getElementById(objectId);
	} 
	else if (document.all && document.all(objectId)) 
	{
		// MSIE 4 DOM
		return document.all(objectId);
	} 
	else if (document.layers && document.layers[objectId]) 
	{
		// NN 4 DOM.. note: this won't find nested layers
		return document.layers[objectId];
	} 
	else 
	{
		return false;
	}
}


var ajax;
var as;

function getajax()
{
	try
	{
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
		as = 1;
	}
	catch(e)
	{
		try
		{
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
			as = 1;
		}
		catch(e)
		{
			try
			{
				ajax = new XMLHttpRequest();
				as = 2;
			}
			catch(e)
			{
				ajax = null;
				as = 0;
			}
		}
	}
}

function doXMLHTTP(method, url, pars, runfunc)
{
	getajax();
	if(as == 0)
	{
		alert("您的浏览器不支持XMLHTTP，无法完成此操作！");
	}
	else
	{
		if(method == "POST")
		{
			ajax.open(method, url, false);
			ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			ajax.setRequestHeader("Content-Type", "utf-8");
		}

		if(method == "GET")
		{
			ajax.open(method, url + "?" + pars, false);
			ajax.setRequestHeader("Content-Type", "text/xml");
			ajax.setRequestHeader("Content-Type", "utf-8");
		}

		if(as == 1)
		{
			ajax.onreadystatechange = runfunc;
		}
		else
		{
			ajax.onload = runfunc;
			ajax.onerror = runfunc;
		}

		ajax.send(pars);
	}
}




var _offset = 0;
function $Pages(_i)
{
	$("KeyWordsHTML").scrollTop = ($("KeyWordsHTML").clientHeight*_i);
	for (var i=0;i<($("KeyWordsHTML").scrollHeight/_offset);i++)
	{
		if (i==_i)
		{
			$("soojs_"+(_i+1)).className = "PageNumStyle";
		}
		else
		{
			$("soojs_"+(i+1)).className = "";
		}
	}
}

function $InitPages()
{
	var _s = "";
	_offset = $("KeyWordsHTML").clientHeight;
	var _top = $("KeyWordsHTML").scrollTop;
	for (var i=0;i<($("KeyWordsHTML").scrollHeight/_offset);i++)
	{
		_s += ('<span id="soojs_' + (i+1) + '">&nbsp;<a href="JavaScript:void(0);" onclick="JavaScript:$Pages(' + i + ');" onfocus="this.blur()" title="Page ' + (i+1) + '">' + (i+1) + '</a>&nbsp;</span>&nbsp;&nbsp;');
	}

	$("Pages").innerHTML = _s;
}






function BuildSmallClass()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str == "")
				{
					$("SmallClass").options.length = 0;
					alert("本大分类下无小分类，请选择其它分类！");
					return (false);
				}

				//先清空原来的数据. 
				$("SmallClass").options.length = 0;
				var arrstr = new Array(); 
				arrstr = str.split("|");

				//开始构建新的Select
				for(var i=0;i<arrstr.length;i++)
				{
					arrstrall = arrstr[i].split(",");
					$("SmallClass").options[i] = new Option(arrstrall[1], arrstrall[0]);
				}
			}
			else
			{
				alert("服务器数据处理出错！");
			}
		}
	}
	else
	{

	}
}




function SendMailReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					var arrstr = new Array(); 
					arrstr = str.split("|");
					var ContactID = arrstr[0];
					$("SendingText_" + ContactID).innerHTML = arrstr[1];
					return (false);
				}
			}
			else
			{
				alert("服务器数据处理出错！");
			}
		}
	}
	else
	{

	}
}






function ProgramReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					var arrstr = new Array(); 
					arrstr = str.split("|");
					$("Program_Products").innerHTML = arrstr[0];
					$("Program_Download").innerHTML = arrstr[1];
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}





function ProductsReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					var arrstr = new Array(); 
					arrstr = str.split("|");
					$("Products_Program").innerHTML = arrstr[0];
					$("Products_Download").innerHTML = arrstr[1];
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}






function KeyWordsReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					$("KeyWordsHTML").innerHTML = str;
					$InitPages();
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}





function SmallClassReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					var arrstr = new Array(); 
					arrstr = str.split("|");
					$("SmallClassName").innerHTML = arrstr[0];
					$("SmallClassInfo").innerHTML = arrstr[1];
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}






function SmallClassProductsReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					var arrstr = new Array(); 
					arrstr = str.split("|");
					$("SmallClassProductsName").innerHTML = arrstr[0];
					$("SmallClassProducts").innerHTML = arrstr[1];
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}




function SearchReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					$("SearchReturn").innerHTML = str;
					$("SearchKeyWords").focus();
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}






function CalendarReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					$("Calendar").innerHTML = str;
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}






function ProductsCategoryReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					$("ProductsCategory").innerHTML = str;
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}





function KeyWordsExplainReturn()
{
	if(as == 1)
	{
		if(ajax.readyState == 4)
		{
			if(ajax.status == 200)
			{
				var str = unescape(ajax.responseText);

				if (str != "")
				{
					$("KeyWordsExplain").innerHTML = str;
					return (false);
				}
			}
			else
			{
				alert("服务器错误！");
			}
		}
	}
	else
	{

	}
}





var MM_contentVersion = 6; //FLASH版本
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

if (plugin) {
	var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	for (var i = 0; i < words.length; ++i)
	{
		if (isNaN(parseInt(words[i])))
		continue;
		var MM_PluginVersion = words[i]; 
	}
	var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1))
{
	//FS hide this from IE4.5 Mac by splitting the tag
	document.write("<scr" + "ipt language=\"VBScript\" type=\"text\/vbscript\">\n");  //FS hide this from IE4.5 Mac by splitting the tag
	document.write("	on error resume next\n");
	document.write("	MM_FlashCanPlay = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.\" & MM_contentVersion)))\n");
	document.write("</scr" + "ipt>\n");
}


function insertFlash(MovieFile, w, h)
{
	var FlashObject = "";
	if (MM_FlashCanPlay) { //如果支持FLASH
		FlashObject += "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,0,0\" width=\"" + w + "\" height=\"" + h + "\">\n";
		FlashObject += "<param name=\"allowScriptAccess\" value=\"sameDomain\">\n";
		FlashObject += "<param name=\"movie\" value=\"" + MovieFile + "\">\n";
		FlashObject += "<param name=\"wmode\" value=\"transparent\">\n";
		FlashObject += "<param name=\"quality\" value=\"autohigh\">\n";
		FlashObject += "<param name=\"bgcolor\" value=\"#FFFFFF\">\n";
		FlashObject += "<param name=\"menu\" value=\"false\">\n";
		FlashObject += "<embed src=\"" + MovieFile + "\" menu=\"false\" bgcolor=\"#FFFFFF\" quality=\"autohigh\" wmode=\"transparent\" pluginspage=\"http:\/\/www.macromedia.com\/go\/getflashplayer\" type=\"application\/x-shockwave-flash\" width=\"" + w + "\" height=\"" + h + "\" allowScriptAccess=\"sameDomain\"><\/embed>\n";
		FlashObject += "<\/object>\n";
	}
	else  //如果不支持FLASH
	{
		//FlashObject += "<table width=\"" + w + "\" height=\"" + h + "\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">\n";
		//FlashObject += "<tbody>\n";
		//FlashObject += "<tr>\n";
		//FlashObject += "<td align=\"center\">\n";
		//FlashObject += "<a href=\"http:\/\/www.adobe.com\/shockwave\/download\/index.cgi?P1_Prod_Version=ShockwaveFlash\" target=\"_blank\">\n";
		//FlashObject += "<img src=\"Images\/flash_btn.gif\" width=\"195\" height=\"60\" alt=\"立即下载！\" border=\"0\" \/>\n";
		//FlashObject += "<\/a>\n";
		//FlashObject += "<\/td>\n";
		//FlashObject += "<\/tr>\n";
		//FlashObject += "<\/tbody>\n";
		//FlashObject += "<\/table>\n";
	}
	document.write(FlashObject);
}




function AddFavorite()
{
	if (navigator.appName != 'Netscape')
	{
		window.external.AddFavorite(parent.location.href, document.title);
	}
	else
	{
		window.location = parent.location.href;
	}
}