String.prototype.trim = function() {
	return rtrim(ltrim(checkcode(this))).toLowerCase();
}

function ltrim(s){
return s.replace( /^\s*/, "");
}

function rtrim(s){
return s.replace( /\s*$/, "");
}

function checkcode(s){
return s.replace( /[~!@#$%&*?'"¡ê$,.;:+=)(]/g, "");
}

function ToTrim(str){
    document.getElementById(str).value=document.getElementById(str).value.trim().replace(/\s/g,'-');
}

function Check(oForm,xForm,sType,Msg){
	//1.check 2.number 3.text 4.alpha 5.email
	var checkRe;
	if (sType==1) checkRe = /^[\D\d]+$/;
	//if (sType==1) checkRe = /^[a-zA-Z0-9'_,. -]+$/;
	else if (sType==2) checkRe = /^\d+.+$/;
	else if (sType==3) checkRe = /^[\s|\S]{20,}$/;
	else if (sType==4) checkRe = /^[a-zA-Z0-9-_]+$/;
	else if (sType==5) checkRe = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	else if (sType==0) checkRe = /^[a-zA-Z0-9~!@#$%&*?'"¡ê$,.;:+=)( ]+$/;
	
	if (sType<6){
		if (!checkRe.test(oForm.value)){
			try{
				oForm.focus();
				alert(Msg);
				return false;
				}
			catch(e){
				alert(Msg);
				return false;
				}
		}
	}
	else if (sType==6){
	    if (oForm.value != xForm.value){
			oForm.value='';
			xForm.value='';
			oForm.focus();
			alert(Msg);
			return false;
		}
	}
	return true;
}

function selectedall(){
	try{var _fileAll=document.getElementById("fileAll").options.length;   
	for(var i=_fileAll-1;i>=0;--i){
		document.getElementById("fileAll").options[i].selected = true;
	}}catch(e){};
	try{var _mediaAll=document.getElementById("mediaAll").options.length;   
	for(var j=_mediaAll-1;j>=0;--j){
		document.getElementById("mediaAll").options[j].selected = true;
	}}catch(e){};
	try{var _imagesAll=document.getElementById("imagesAll").options.length;   
	for(var k=_imagesAll-1;k>=0;--k){
		document.getElementById("imagesAll").options[k].selected = true;
	}}catch(e){};
}

function selectImage(obj){
    document.getElementById("images").value=obj;	
}

function xcopyf(s){
    s.select();
	window.clipboardData.setData("text",s.value);
	alert("Copy successful!");
}

function MM_LeftList(sid){
if (sid==1){
document.getElementById("l1").className="bq1selected";
document.getElementById("l2").className="bq2";
document.getElementById("l3").className="bq3";
document.getElementById("newList").style.display="";
document.getElementById("formList").style.display="none";
document.getElementById("shopList").style.display="none";
}
else if (sid==2){
document.getElementById("l1").className="bq1";
document.getElementById("l2").className="bq2selected";
document.getElementById("l3").className="bq3";
document.getElementById("newList").style.display="none";
document.getElementById("formList").style.display="";
document.getElementById("shopList").style.display="none";
}
else if (sid==3){
document.getElementById("l1").className="bq1";
document.getElementById("l2").className="bq2";
document.getElementById("l3").className="bq3selected";
document.getElementById("newList").style.display="none";
document.getElementById("formList").style.display="none";
document.getElementById("shopList").style.display="";
}
}
function MM_Category(sid){
if (sid==1){
document.getElementById("ProductCount").style.display="";
document.getElementById("IndustryCount").style.display="none";
document.getElementById("CompanyCount").style.display="none";
}
if (sid==2){
document.getElementById("ProductCount").style.display="none";
document.getElementById("IndustryCount").style.display="";
document.getElementById("CompanyCount").style.display="none";
}
if (sid==3){
document.getElementById("ProductCount").style.display="none";
document.getElementById("IndustryCount").style.display="none";
document.getElementById("CompanyCount").style.display="";
}
document.getElementById("MM_c1").className="";
document.getElementById("MM_c2").className="";
document.getElementById("MM_c3").className="";
document.getElementById("MM_c" + sid).className="categoriesselected";
}
function jsSelectValue(objSelect,objItemValue)
{    
     for(var i=0;i<objSelect.options.length;i++)
     {
         if(objSelect.options[i].value == objItemValue)
         {
             objSelect.options[i].selected = true;
             break;
         }
     }        
}
function OpenWin(url,w,h){
if (window.showModalDialog!=null){
window.showModalDialog(url,self,"dialogWidth:"+w+"px;dialogHeight:"+h+"px;status:no;help:no;scrolling=no;scrollbars=no");}
else{alert("IE6.0/firefox3.0 or later need to.");}
}
function MM_blogClist(){document.getElementById("submityounews").style.display="";}

var monuobj=new Array();
function showmenu1(vmenuobj,depth){
	var obj=document.getElementById(vmenuobj);
	if (obj){
		if (monuobj[depth] && monuobj[depth]!=''){
			monuobj[depth].style.display='none';
			monuobj[depth]='';
		}
		obj.style.display ='block';
		window.__topPopMenuHidden = false;
		monuobj[depth]=obj;
	}
}
function hidemenu1(){
	if(monuobj[0]!=null && monuobj[0]!=''){
		if (monuobj[0].style.display=='block'){
			monuobj[0].style.display='none';
			window.__topPopMenuHidden = true;
		}
		monuobj[0]='';
	}
}