﻿//Open Window
function OpenWindow(Url,Width,Height,WindowObj)
{
	var ReturnStr=showModalDialog(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;scroll:no;');
	return ReturnStr;
}
//Open Modal Window
function OpenWindowAndSetValue(Url,Width,Height,WindowObj,SetObj)
{
	var ReturnStr=showModalDialog(Url,WindowObj,'dialogWidth:'+Width+'pt;dialogHeight:'+Height+'pt;status:no;help:no;scroll:no;');
	if (ReturnStr!='') SetObj.value=ReturnStr;
	return ReturnStr;
}
//Open Editer Window
function OpenEditerWindow(Url,WindowName,Width,Height)
{
	window.open(Url,WindowName,'toolbar=0,location=0,maximize=1,directories=0,status=1,menubar=0,scrollbars=0,resizable=1,top=50,left=50,width='+Width+',height='+Height);
}
//Send Data To Server
function SendDataToServer(Url)
{
	var HTTP = new ActiveXObject("Microsoft.XMLHTTP");
	var ReturnValue=HTTP.open("POST", Url, false);
	HTTP.send("");
	return HTTP.ResponseText;
}
//Button MouseOver Event
function Tr_A_Title(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Tr_A_Title_Over';
	}
	else
	{
		Obj.className='Tr_A_Title_Link';
	}
}

function Tr_A_Pink(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Tr_A_Pink_Over';
	}
	else
	{
		Obj.className='Tr_A_Pink_Link';
	}
}

function Tr_A_White(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Tr_A_White_Over';
	}
	else
	{
		Obj.className='Tr_A_White_Link';
	}
}

function Td_A_Pink(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Td_A_Pink_Over';
	}
	else
	{
		Obj.className='Td_A_Pink_Link';
	}
}

function Td_A_White(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Td_A_White_Over';
	}
	else
	{
		Obj.className='Td_A_White_Link';
	}
}

function Table_Border(Obj)
{
	if (event.type!='mouseout')
	{
		Obj.className='Table_Border_Over';
	}
	else
	{
		Obj.className='Table_Border';
	}
}
//Check number or not and alarm user.
function CheckNumber(Obj,DescriptionStr)
{
	if (Obj.value!='' && (isNaN(Obj.value) || Obj.value<0))
	{
		alert(DescriptionStr+"应填有效数字！");
		Obj.value="";
		Obj.focus();
	}
}
//输入字符串长度统计
function getStrLong(str){//计算字符串str的长度，汉字1英文0.5
  var valueLen = 0;
  var charNum = 0;
  if (str != ""){
    for (i = 0; i < str.length; i++){
      var code = escape(str.charAt(i));
      if ((code.length >= 4) && (code < '%uFF60' || code > '%uFF9F')){
        valueLen += 1;
      } else {
        valueLen +=0.5;
      }
      if(valueLen <= 100){
      	charNum++;
      }
    }
  }
  return Array(valueLen, charNum);
}
//统计剩余可输入字符
function textCounter(field, countfield, maxlimit) {
	countfield.value = maxlimit - getStrLong(field.value)[0];
	if (getStrLong(field.value)[0] > maxlimit) {
//		field.value = field.value.substring(0, maxlimit); 
		countfield.style.color='#FF0000';
	}
}
//复制主页地址
function copyToClipBoard(userid,homename) 
{		
	var clipBoardContent='http://' + userid + '.ak.auak.com/index.html';
	window.clipboardData.setData("Text",clipBoardContent);
	alert(homename + "个人主页地址复制成功！");
}

