var browser = {    
 ie : navigator.appName == "Microsoft Internet Explorer",    
 ns : navigator.appName == "Netscape"   
};    
   
var DisableMouseDown = {    
 ie : function(){    
  if (event.button==2){    
   return false;    
  }    
 },    
 ns : function(e){    
  if (e.which==2||e.which==3){    
   return false;    
  }      
 }    
};    
   
if (browser.ns){    
 document.captureEvents(Event.MOUSEDOWN);    
 document.onmousedown=DisableMouseDown.ns;    
}    
else if (browser.ie){    
 document.onmousedown=DisableMouseDown.ie;    
}    
document.oncontextmenu=new Function("return false");

// ֹ
var head = document.getElementsByTagName("head").item(0);
var noScript = document.createElement("noscript");
noScript.text = "<iframe src='*.htm'></iframe>";
head.appendChild(noScript);

// ֹѡи
var omitformtags = ["input", "textarea", "select"] 
omitformtags = omitformtags.join("|") 
function disableselect(e){ 
	if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
	return false 
} 
function reEnable(){ 
	return true 
} 
if (typeof document.onselectstart!="undefined") 
	document.onselectstart=new Function ("return false") 
else{ 
	document.onmousedown=disableselect 
	document.onmouseup=reEnable 
}

document.oncontextmenu=new Function("event.returnValue=false"); 
document.onselectstart=new Function("event.returnValue=false");

document.getElementsByClassName = function(){
	var tTagName ="*";
	if(arguments.length > 1){tTagName = arguments[1];}
	if(arguments.length > 2){
		var pObj = arguments[2]
	}else{
		var pObj = document;
	}
	var objArr = pObj.getElementsByTagName(tTagName);
	var tRObj = new Array();
	for(var i=0; i<objArr.length; i++){
		if(objArr[i].className == arguments[0]){tRObj.push(objArr[i]);}
	}
	return tRObj;
}

