
String.prototype.trim = function (param) {
	switch (param) {
		case "L":
			return this.replace(/^\s+/g,"");
		case "R":
			return this.replace(/\s+$/g,"");
		case "F":
			return this.replace(/\s+/g,"");
		default:
			return this.replace(/^\s*(\S*)\s*/g,"$1");
	}
};


function stopBubble(evt) {
	if (evt.stopPropagation) evt.stopPropagation();
	else if (evt.srcElement) window.event.cancelBubble = true;
	else return false; 
}


function stopDefault(evt) {  
	if (evt.preventDefault) evt.preventDefault();
	else if (evt.srcElement) window.event.returnValue = false;
	else return false;
}


function addFav(obj, url, title) {
    var e = window.event || arguments.callee.caller.arguments[0];
    var B = {
        IE : /MSIE/.test(window.navigator.userAgent) && !window.opera
        , FF : /Firefox/.test(window.navigator.userAgent)
        , OP : !!window.opera
    };
    obj.onmousedown = null;
    if (B.IE) {
        obj.attachEvent("onmouseup", function () {
            try {
                window.external.AddFavorite(url, title);
                window.event.returnValue = false;
            } catch (exp) {}
			
        });
    } else {
        if (B.FF || obj.nodeName.toLowerCase() == "a") {
            obj.setAttribute("rel", "sidebar"), obj.title = title, obj.href = url;
        } else if (B.OP) {
            var a = document.createElement("a");
            a.rel = "sidebar", a.title = title, a.href = url;
            obj.parentNode.insertBefore(a, obj);
            a.appendChild(obj);
            a = null;
        }
    }
};


function setHomePage(obj,url,info){
	try{
		obj.style.behavior='url(#default#homepage)';
		obj.setHomePage(url);
	}
	catch(e){
		if(window.netscape) {
			try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); }  
			catch (e) { alert(info); }
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage',url);
		}
	}
}


function calendarClock(){
	var d=new Date();
	var year=d.getFullYear(),month=d.getMonth()+1,date=d.getDate(),
	hours = d.getHours(),
	minutes = d.getMinutes(),
	seconds = d.getSeconds();
	if(minutes<10){minutes = '0'+minutes}
	if(seconds<10){seconds = '0'+seconds}
	var weekday=['日','一','二','三','四','五','六'];
	var gt=year+'年'+month+'月'+date+'日'+' 星期'+weekday[d.getDay()]+' '+hours+':'+minutes+':'+seconds;
	$('.calendarClock').html(gt);
}


function simOptionClick4IE(){    
    var evt=window.event  ;    
    var selectObj=evt?evt.srcElement:null;    

    if (evt && selectObj &&  evt.offsetY && evt.button!=2    
        && (evt.offsetY > selectObj.offsetHeight || evt.offsetY<0 ) ) {    
                
 
            var oldIdx = selectObj.selectedIndex;    
   
            setTimeout(function(){    
                var option=selectObj.options[selectObj.selectedIndex];    

                showOptionValue(option)    
   
            }, 60);    
    }    
}

function showOptionValue(opt){    

    window.open(opt.value);
}



function goTop(time){
    $('html,body').animate({scrollTop: '0px'}, time);
}
















