﻿function closeWishes()
{
  if (event)
  {
    lObj = event.srcElement ;
    while (lObj && lObj.tagName != "DIV") 
        lObj = lObj.parentElement ;
  }
  var id=lObj.id
  document.getElementById(id).removeNode(true);
}

//-- 控制层移动-->
var Obj=''
var index=10000;
document.onmouseup=MUp
document.onmousemove=MMove
function MDown(Object)
{
  Obj=Object.id
  document.all(Obj).setCapture()
  pX=event.x-document.all(Obj).style.pixelLeft;
  pY=event.y-document.all(Obj).style.pixelTop;
}
function MMove()
{
  if(Obj!='')
  {
    document.all(Obj).style.left=event.x-pX;
    document.all(Obj).style.top=event.y-pY;
  }
}
function MUp()
{
  if(Obj!='')
  {
    document.all(Obj).releaseCapture();
    Obj='';
  }
}
function getFocus(obj)
{
  if(obj.style.zIndex!=index)
  {
    index = index + 2;
    var idx = index;
    obj.style.zIndex=idx;
  }
}
function Srch(obj)
{
  if(obj.style.zIndex!=index)
  {
    index = index + 1000;
    var idx = index;
    obj.style.zIndex = idx;
    obj.style.width = 400;
    obj.style.height = 300;
    obj.style.left = 200;
    obj.style.top = 200;
  }
}
function ChkSrch()
{
  if (SrchFrm.srchId.value == "")
  {
    alert("\n\n\n你总得告诉我查找哪一个吧！！\n\n\n");
    SrchFrm.srchId.focus();
    return false;
  }
  return true;
}
function checkNum(obj)
{
  var checkOK = "0123456789 ";
  var checkStr = obj.value;
  var allValid = true;
  for (i = 0; i < checkStr.length; i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0; j < checkOK.length; j++)
    if (ch == checkOK.charAt(j))
    break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("只能由数字组成！");
    obj.select();
    return (false);
  }
  return (true);
}

function setColor(color) 
{		
	var obj = document.getElementById('wishesSample');
	if(obj!=null)
	{
    	obj.className =color;
    }
    if(document.getElementById('hfTagColor')!=null)   
	    document.getElementById('hfTagColor').value = color;	
}

function textCounter(field, countfield, maxlimit) {
// 定义函数，传入3个参数，分别为表单区的名字，表单域元素名，字符限制；
if (field.value.length > maxlimit) 
//如果元素区字符数大于最大字符数，按照最大字符数截断； 
field.value = field.value.substring(0, maxlimit);
else
//在记数区文本框内显示剩余的字符数； 
countfield.value = maxlimit - field.value.length;
ContentSample.innerHTML = field.value;
}


function sendWishes()
{
    var msg = document.getElementById('massages');
    if(msg==null)
      return false; 
    if(msg.value == "")
    {
        alert('许愿内容不能为空，请重新输入');
        msg.focus();
        return false;        
    }
    else
    {
		var q = msg.value.replace(/(^\s*)|(\s*$)/g, "");			
		q = msg.replace(/([　])/g,"");			
		if(q=="")
		{
			alert('许愿内容不能只包括空格，请重新输入');
			msg.focus();
			return false;
		}
    }
     
    return true;    

}

function searchChange()
{
     var searchType   =   document.getElementById("ddlSearchType")   
     var index   =   searchType.selectedIndex;     
     var selectValue   =   searchType.options[index].value;
     var srchText=getElem("txtSrchContent");
     srchText.value="";
     if(selectValue=="date")
     {
          if(srchText!=null)
          {
              if(getElem("hfToDay")!=null)
              srchText.value=getElem("hfToDay").value;
          }
     }
}


function searchWishes()
{
     var flag=true;
     var searchType   =   document.getElementById("ddlSearchType")   
     var index   =   searchType.selectedIndex;     
     var   selectValue   =   searchType.options[index].value;
     if(selectValue=="date")
     {
            var srchDate=document.getElementById("txtSrchContent").value;
            if((srchDate!="")&&(!IsDate(srchDate)))
            {
                flag=false;
                alert("请输入正确的日期");
            }         
    } 
    if(selectValue=="number")
    {
         var srchNumber=document.getElementById("txtSrchContent").value;
         if((srchNumber!="")&&(!IsInteger(srchNumber)))
         {
             flag=false;
                alert("请输入正确的纸条号码");
         }
    }
    
   var myForm =  document.forms['form1'];
   if (!myForm) {
            myForm = document.form1;
   }
   if(flag)
   {
          myForm.action="Wishes.aspx?act=search&type="+selectValue;
          myForm.submit();
   }
     
}
