﻿/*
$多个参数应用示例：
var a=$("m_user","m_pass");
alert(a[1].value);
*/
function $() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1) 
      return element;   //仅有1个参数时，退出循环

    elements.push(element);
  }

  return elements;
}

function gotoPage(url){
	window.document.location.href = url; 
}

function titleLoad(tit) {                       
	window.top.document.title = tit;
}


function titcolor(val){
	var i;
	var colors= new Array("#000000","#FFFFFF","#FF0000","#0000FF","#00FF00", "#FFFF00", "#00FFFF", "#FF00FF", "#008000", "#800000", "#808000","#000080","#800080", "#808080","#008080");
	
	document.write("<option value=''>字体颜色</option>");
	for(i=0;i<colors.length;i++){		
		document.write("<option style=\"color:"+colors[i]+";background:"+colors[i]+";\" value='"+colors[i]+"'");
		if(val==colors[i]){
			document.write(" selected ");
		}
		document.write("></option>");
	}
}


String.prototype.Trim = function(){ 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
}

//js获取cookie：getCookie("key")
function getCookie(ckey)
{
    var acookie=document.cookie.split("; ");
    for(var i=0;i<acookie.length;i++)
    {
        var arr=acookie[i].split("=");
        if(ckey==arr[0]){
            if(arr.length>1)
                return unescape(arr[1]);
            else
                return "";
        }
    }
    return "";
}

function delCfm(){	
	return confirm("即将删除所选记录，操作不可恢复，确定吗？");
}

function setHomepage() 
{ 
	if (document.all) 
	{ 
		document.body.style.behavior='url(#default#homepage)'; 
		document.body.setHomePage('http://www.zptc.gov.cn'); 
		return false;
	} 
	else if (window.sidebar) 
	{ 
		if(window.netscape) 
		{ 
		try 
		{ 
		netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
		} 
		catch(e) 
		{ 
		alert("您的浏览器不支持，if you want to enable，please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true"); 
		} 
		} 
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch); 
		prefs.setCharPref('browser.startup.homepage','http://www.zptc.gov.cn'); 
	}
}

function addfavorite() 
{ 
   switch(getOs()) 
   { 
       case 1:window.external.addFavorite('http://www.zptc.gov.cn','漳浦台湾农民创业园');break; 
       case 2:window.sidebar.addPanel('漳浦台湾农民创业园', 'http://www.zptc.gov.cn/',"");break; 
       case 0:alert("未能识别的浏览器。");break; 
   } 
} 
function getOs() 
{ 
   if(navigator.userAgent.indexOf("MSIE")>0)return 1; 
   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0)return 2; 
   if(isSafari=navigator.userAgent.indexOf("Safari")>0)return 3;    
   if(isCamino=navigator.userAgent.indexOf("Camino")>0)return 4; 
   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0)return 5; 
   return 0; 
} 

//指定元素名称
function checkBoxLst(formid, checked) {
    var formObj = $(formid);
	var len = formObj.length;
	var i=0;
	for( i=0; i<len; i++) {
		if (formObj.elements[i].name=="CBId") {   //row区分大小写
		formObj.elements[i].checked=(checked==true?true:false);
		} 
	}
}

function CheckAll(form)
{
    for (var i=0;i<form.elements.length;i++)
    {
        var e = form.elements[i];
        if (e.name != 'chkall' && e.type=="checkbox")
            e.checked = $("chkall").checked;
    }
}

//自动限制图片大小
function CheckImgSize(dd,mystr1,mystr2)
{
var imgwidth;
var imgheight;
imgwidth=mystr1;
imgheight=mystr2;
if (dd.width>imgwidth && dd.height>imgheight){
    if (dd.width/dd.height>imgwidth/imgheight){
	    dd.width=imgwidth;
    }
    else
    {
	    dd.height=imgheight
    }
}
else if(dd.width>imgwidth){
	    dd.width=imgwidth
    }
    else if(dd.height>imgheight){
	    dd.height=imgheight
    }
}

function DisabledBtn(obj){
    obj.disabled=true;
}
