function filter_keyword(source){
	source=source.replace(/ /g,'+');
	source=source.replace(/\#/g,'');
	source=source.replace(/\%/g,'');
	source=source.replace(/\*/g,'');
	source=source.replace(/\?/g,'');
	source=source.replace(/\"/g,'');
	source=source.replace(/\'/g,'');
	return source;
}

function kodau(str) {  
  str= str.toLowerCase();  
  str= str.replace(/à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ/g,"a");  
  str= str.replace(/è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ/g,"e");  
  str= str.replace(/ì|í|ị|ỉ|ĩ/g,"i");  
  str= str.replace(/ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ/g,"o");  
  str= str.replace(/ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ/g,"u");  
  str= str.replace(/ỳ|ý|ỵ|ỷ|ỹ/g,"y");  
  str= str.replace(/đ/g,"d");  
  str= str.replace(/ /g,"-"); 
  str= str.replace(/\'|\"|\/|\\/g,""); 
  return str;  
  }  
  
function setConfirmUnload(a) {
    window.onbeforeunload = a ? function () {return a;} : null;
}

 function formsubmit(form){
			 	 data="";
				 e=form.getElementsByTagName("input");
				 for(var i=0; i<e.length; i+=1) {
				 	if(e[i].type=="checkbox") {
						value=(e[i].checked)?1:"";
					} else value=encodeURIComponent(e[i].value);
					data+=encodeURIComponent(e[i].name)+"="+value+"&"
				}
				e=form.getElementsByTagName("textarea");
				 for(var i=0; i<e.length; i+=1) {
					data+=encodeURIComponent(e[i].name)+"="+encodeURIComponent(e[i].value)+"&"
				}
				return data;
			 }
 function switchform(form,type){
				 e=form.getElementsByTagName("input");
				 for(var i=0; i<e.length; i+=1) {
				 	e[i].disabled=(type)?false:true;
				}
				e=form.getElementsByTagName("textarea");
				 for(var i=0; i<e.length; i+=1) {
					e[i].disabled=(type)?false:true;
				}
			 }

function pinbox(obj,margin){
	document.getElementById(obj).style.top=document.body.scrollTop+margin;
	document.getElementById(obj).style.display='';
	pindiv=function(){
		document.getElementById(obj).style.top=document.body.scrollTop+margin;
	}
	window.onscroll=pindiv;
}
function unpinbox(obj){
	window.onscroll=function(){return};
	document.getElementById(obj).style.display='none';
}
function box(title,content,margin){
	document.getElementById('titlebox').innerHTML=title;
	document.getElementById('contentbox').innerHTML=content;
	pinbox('divpin',margin);
}

var timeserver;
function updatetime(){
		var e = document.getElementsByTagName('span');
		for(var i=0; i<e.length; i+=1) {
		 	if(e[i].id=="time" && e[i].innerHTML>0){
				e[i].innerHTML=time_convert(e[i].innerHTML);
				e[i].style.display="";
			}
		}
}
function time_convert(time){
	giay=timeserver-time;
	phut=Math.round((timeserver-time)/60);
	gio=Math.round((timeserver-time)/(60*60));
	ngay=Math.round((timeserver-time)/(60*60*24));
	tuan=Math.round((timeserver-time)/(60*60*24*7));
	thang=Math.round((timeserver-time)/(60*60*24*7*4));
	if(giay<60) str_time=giay+" giây trước";
	else if(phut<60) str_time=phut+" phút trước";
	else if(gio<24) str_time=gio+" giờ trước";
	else if(ngay<7) str_time=ngay+" ngày trước";
	else if(tuan<4) str_time=tuan+" tuần trước";
	else if(thang<12) str_time=thang+" tháng trước";
	else return;
	return str_time;
}