//(function () {
// var ie = !!(window.attachEvent && !window.opera);
// var wk = /webkit\/(\d+)/i.test(navigator.userAgent) && (RegExp.$1 < 525);
// var fn = [];
// var run = function () { for (var i = 0; i < fn.length; i++) fn[i](); };
// var d = document;
// d.ready = function (f) {
// if (!ie && !wk && d.addEventListener)
// return d.addEventListener('DOMContentLoaded', f, false);
// if (fn.push(f) > 1) return;
// if (ie)
// (function () {
// try { d.documentElement.doScroll('left'); run(); }
// catch (err) { setTimeout(arguments.callee, 0); }
// })();
// else if (wk)
// var t = setInterval(function () {
// if (/^(loaded|complete)$/.test(d.readyState))
// clearInterval(t), run();
// }, 0);
// };
//})();
// Trim() , Ltrim() , RTrim()
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.LTrim = function()
{
return this.replace(/(^\s*)/g, "");
}
String.prototype.RTrim = function()
{
return this.replace(/(\s*$)/g, "");
}
// addEvent
function addEvent(obj,type,fn){
if(obj.addEventListener) obj.addEventListener(type,fn,false);
else if(obj.attachEvent){
obj.attachEvent("on"+type,fn);
}
else{
obj["on" + type]=fn;
}
}
// removeEvent
function removeEvent(obj,type,fn){
if(obj.removeEventListener) obj.removeEventListener(type,fn,false);
else if(obj.detachEvent){
obj.detachEvent("on"+type,fn);
}
else{
obj["on" + type]=null;
}
}
// assert the null value
function AssertNull(event, controlClientID, message)
{
var control = document.getElementById(controlClientID);
if(control != null && (control.value == null || control.value.Trim() == ""))
{
alert(message);
if(window.event)
{
window.event.returnValue = false;
}
else if(event)
{
event.preventDefault();
}
}
}
//Element Items Borrowed From Prototype
//鑾峰彇鍏冪礌锛屾牴鎹緭鍏ュ璞D鍙傛暟涓暟鑾峰彇鍏冪礌鏁扮粍
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;
elements.push(element);
}
return elements;
}
//鑾峰彇鍏冪礌鏁扮粍锛屽彲浠ュ寘鍚袱涓弬鏁帮紝绗竴涓负鍏冪礌鏍囩鐨勫悕瀛楋紝鍗硉agName锛岀浜屼釜鍙傛暟鏄寚瀹氭煡鎵剧殑鑼冨洿锛屽彲浠ユ槸id涔熷彲浠ユ槸object锛?
//濡?$T("input",$("box")) 涓?$T("input","box") 閮芥槸鐩稿悓鐨勬剰鎬濓紝杩斿洖鍊奸兘鏄湪box鍏冪礌涓嬮潰鐨勬墍鏈夋爣绛惧悕涓篿nput鐨勫厓绱犳暟缁勩€傚叾涓浜屼釜鍙傛暟鍙€夈€?
function $T() {
if (arguments.length==1){
return document.getElementsByTagName(arguments[0]);
}else if(arguments.length==2){
if (typeof(arguments[1])=="object"){
return arguments[1].getElementsByTagName(arguments[0]);
}else{
return $(arguments[1]).getElementsByTagName(arguments[0]);
}
}
}
var Element = {
toggle: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display =
(element.style.display == 'none' ? '' : 'none');
}
},
hide: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = 'none';
}
},
show: function() {
for (var i = 0; i < arguments.length; i++) {
var element = $(arguments[i]);
element.style.display = '';
}
},
remove: function(element) {
element = $(element);
element.parentNode.removeChild(element);
},
getHeight: function(element) {
element = $(element);
return element.offsetHeight;
}
}
//End Element Items
//var items = [];
//items[0] = "";
//items[1] = "";
//items[2] = "";
//items[3] = "";
//items[4] = "";
//function showRandomAD()
//{
// if (items.length == 0) return;
// var rnd = Math.floor( Math.random() * (items.length - 1) );
// document.write('' + items[rnd] + '');
//}
function ResizeImage(imageid,limitWidth,limitHeight)
{
var image = new Image();
image.src = imageid.src;
if(image.width <= 0 && image.height <= 0) return;
if(image.width/image.height >= limitWidth/limitHeight)
{
if(image.width > limitWidth)
{
imageid.width = limitWidth;
imageid.height = (image.height*limitWidth)/image.width;
}
}
else if(image.height > limitHeight)
{
imageid.height = limitHeight;
imageid.width = (image.width*limitHeight)/image.height;
}
if (imageid.parentElement.tagName != "A")
{
imageid.onclick = function(){window.open(this.src);}
imageid.style.cursor = "hand";
}
}
//window.onload = InitImages;
function InitImages()
{
var maxWidth = 650;
var maxHeight = 1024;
var imgs = document.getElementsByTagName("img");
for(var i=0; i < imgs.length; i++)
{
var img = imgs[i];
if(img.width>maxWidth||img.height>maxHeight)
ResizeImage(img, maxWidth, maxHeight);
}
}
function openWindow(_sUrl, _sWidth, _sHeight, _sTitle, _sScroll) {
if (_sUrl.toLowerCase().indexOf("uploadfile.aspx") > -1) {
var _arrUrl = _sUrl.split('?');
_sUrl = _arrUrl[0].toLowerCase().replace("uploadfile.aspx", "TransferFile.aspx") + "?" + _arrUrl[1];
}
var _layer1 = $.layer({
type: 2,
title: _sTitle,
fadeIn: 200,
shadeClose: false,
iframe: { src: _sUrl },
area: [_sWidth, _sHeight]
});
}