//以GET方式传递数据的AJAX函数 ajaxFunction(url,div)
function ajaxFunction(url,div)
 {
		  var xmlHttp;
		
		 try
			{
		   // Firefox, Opera 8.0+,
			xmlHttp=new XMLHttpRequest();
			}
			
		 catch (e)
			{
		
		  // Internet Explorer
		   try
			  {
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			  }
			  
		   catch (e)
			  {
		
			  try
				 {
				 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				 }
			  catch (e)
				 {
				 alert("您的浏览器不支持AJAX！");
				 return false;
				 }
              }
			}
		
	url=encodeURI(url);	

    xmlHttp.open("POST",url,true);
    xmlHttp.send('&nbsp;');
	xmlHttp.onreadystatechange=function()
    {
	    
      if(xmlHttp.readyState==4)
        {

         document.getElementById(div).innerHTML=xmlHttp.responseText;
		 
        }
		
    }
}

//以POST方式传递数据的AJAX函数 ajaxFunction2(url,div,varible)
function ajaxFunction2(url,div,varible)
 {
	var xmlHttp;
		
		 try
			{
		   // Firefox, Opera 8.0+,
			xmlHttp=new XMLHttpRequest();
			}
			
		 catch (e)
			{
		
		  // Internet Explorer
		   try
			  {
			  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			  }
			  
		   catch (e)
			  {
		
			  try
				 {
				 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
				 }
			  catch (e)
				 {
				 alert("您的浏览器不支持AJAX！");
				 return false;
				 }
              }
			}
	varible=encodeURI(varible);	
    xmlHttp.open("POST",url,true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
    xmlHttp.send(varible);
	xmlHttp.onreadystatechange=function()
    {
	    
      if(xmlHttp.readyState==4)
        {

         document.getElementById(div).innerHTML=xmlHttp.responseText;
		  
        }
		
    }
}

//获取对象函数  $(id)
function $(id)
{
  return document.getElementById(id);	
}

//检查电子邮件   checkMail(email)函数
function checkMail(email)
{
  var reg=/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
  var bool=reg.test(email);
  return bool;
}

//检查网站网址 checkweb(web)函数
function checkweb(web)
{
	var reg=/^((https?|ftp|news):\/\/)?([a-z]([a-z0-9\-]*[\.。])+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)|(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-z][a-z0-9_]*)?$/;
  var bool=reg.test(web);
  return bool;
}

//检查表单是否为空 isnull(checkstr)
function isnull(checkstr) {
  var str = '';
  for(i = 0; i < checkstr.length; i++) {
    str = str + ' ';
  }
  return (str == checkstr);
}

//判断正整数 isInt(id)
function isInt(id)
{
  var reg=/^[1-9]*[1-9][1-9]*$/;//正整数     
  var v=$(id).value;
  var bool=reg.test(v);
   return bool
}

//获取随机颜色值
function getColor()
{ 

var arr=new Array("00","33","66","99","cc","ff");
var str="";
for(j=0;j<3;j++)
{
  var value = parseInt(Math.random()*(5-0+1))
  str+=arr[value];
}
return str;
}


//加入收藏夹设为首页
function AddFavorite(sURL, sTitle) 
{ 
    try 
    { 
        window.external.addFavorite(sURL, sTitle); 
    } 
    catch (e) 
    { 
        try 
        { 
            window.sidebar.addPanel(sTitle, sURL, ""); 
        } 
        catch (e) 
        { 
            alert("加入收藏失败，请使用Ctrl+D进行添加"); 
        } 
    } 
} 
function SetHome(obj,vrl){ 
        try{ 
                obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl); 
        } 
        catch(e){ 
                if(window.netscape) { 
                        try { 
                                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
                        } 
                        catch (e) { 
                                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。"); 
                        } 
                        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); 
                        prefs.setCharPref('browser.startup.homepage',vrl); 
                 } 
        } 
} 

//<a onclick="AddFavorite(window.location,document.title)">加入收藏</a> 
//<a onclick="SetHome(this,window.location)">设为首页</a> 

