﻿/*
���:ܹ����
���:lim
�ʱ�:2006-2
*/

//�����
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_showHideLayers() { //v6.0
   
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
  //alert(v);
  //�ȥ������˵�
  /*if(v == "visible")
  {
  	 document.getElementById("Top1_SearchBookBar1_searchtype").style.visibility = "hidden";
  	 document.getElementById("Top1_SearchBookBar1_FileFormatType").style.visibility = "hidden";
  }
  else
  {
  	document.getElementById("Top1_SearchBookBar1_searchtype").style.visibility = "visible";
    document.getElementById("Top1_SearchBookBar1_FileFormatType").style.visibility = "visible";
  }*/
}
//�����Ķ�λ
function setTop(linkId) //����
{
	var layer = document.getElementById("wdzh");
	if(linkId.id == 'menuCzk')
	{
		layer = document.getElementById("czk");
	}
	var layerTop  = linkId.offsetTop;     //�λ��ĸ
	var layerLeft = linkId.offsetLeft;
	while (linkId = linkId.offsetParent)
	{
		layerTop += linkId.offsetTop;
		layerLeft += linkId.offsetLeft;
	}
	//alert(layerTop);
	layer.style.top = layerTop + 15;
	layer.style.left = layerLeft;
}
//��Ƿ�Ϊ�
function CheckBlank(txtName,errorInfo)
{
	
	var txtValue = document.getElementById(txtName);
	if(txtValue.value == "")
	{
	    alert(errorInfo);
	    return false;
	}
	return true;
}
//յ�½��Ϣ��д
function CheckLogin(txtUserName,txtPwd)
{
	var rtnUser = CheckBlank(txtUserName,'����д�û��!');
	if (!rtnUser) {
		return rtnUser;
	}
	var rtnPwd = CheckBlank(txtPwd,'�����д���');
	return rtnPwd;
}
//�����ؼ�����д
function CheckSearch(txtSearchKey)
{	
	var txtValue = document.getElementById(txtSearchKey);
	if (txtValue.value == "key1 key2 key3" || txtValue.value == "") {
		alert('������ؼ��');
	    return false;
	}
	return true;
}
//ֻس����
function SubmitKeyClick(button) 
{ 
	if (event.keyCode == 13) 
	{ 
		event.keyCode=9;
		event.returnValue = false;
		document.all[button].click(); 
	}
}
//�ˢ�
function ReloadFrame()
{	
	var  now  =  new  Date();
	window.document.all.iframeCart.src = "../cart/CartInfors.aspx?.="+now;			
}
//���������ѡ�
function ChangeSelect(dropId,dropListName)
{	
	var subcat = new Array();
	subcat[0] = new Array('cl','����','oc');
	subcat[1] = new Array('pd','��','dc');
	subcat[2] = new Array('pd','����','ac');
	subcat[3] = new Array('bn','Z-A','dc')
	subcat[4] = new Array('bn','A-Z','ac');
	subcat[5] = new Array('at','Z-A','dc');
	subcat[6] = new Array('at','A-Z','ac');
	subcat[7] = new Array('po','��','dc');
	subcat[8] = new Array('po','����','ac');

	var dorpList = document.getElementById(dropListName);
	dorpList.length = 0;
	dorpList.clear;
	for (i=0; i< subcat.length; i++)
	{
		if (subcat[i][0] == dropId)
		{
			dorpList.options[dorpList.length] = new Option(subcat[i][1], subcat[i][2]);
		}
	}
}
//�����˵�ѡ�
function SetSelectValue(dropListName,dropValue)
{
	var dorpList = document.getElementById(dropListName);
	dorpList.value = dropValue;
}

//Button�õ����
function Btnfocus(btn)
{	
	var btn = document.getElementById(btn);
	btn.focus();
}
