﻿function clickButton(e, buttonid)
{ 
	var bt = document.getElementById(buttonid); 
	if (typeof bt == 'object'){ 
		if(navigator.appName.indexOf("Netscape")>(-1))
		{ 
			if (e.keyCode == 13)
			{ 
				bt.click(); 
				return false; 
			} 
		} 
		if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
		{ 
			if (event.keyCode == 13)
			{ 
				bt.click(); 
				return false; 
			} 
		} 
	} 
} 
function DefineDay(culture)
{
	if (culture == "vi-VN") {StatusBar();}
}
function StatusBar (){
	var	dayName = new Array	("Hai","Ba","Tư","Năm","Sáu","Bảy","CN")
	var	fullDayName = new Array	("Thứ Hai","Thứ Ba","Thứ Tư","Thứ Năm","Thứ Sáu","Thứ Bảy", "Chủ Nhật")
	var	monthName =	new	Array("Tháng Giêng","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai")
	var	today =	new	Date()
	var	dateNow	 = today.getDate()
	var	monthNow = today.getMonth()
	var	yearNow	 = today.getYear()
	var hourNow  = today.getHours() 
	var minuteNow = today.getMinutes() 
	var secondNow = today.getSeconds() 
	var todayString = "Hôm nay là ";
	var nowString   = "Bây giờ là "
	window.status = todayString +" "+fullDayName[(today.getDay()-1== -1 )?6:(today.getDay()-1)]+", " + dateNow + " " + monthName[monthNow] + " " +	yearNow +". "+ hourNow  +" giờ "+ minuteNow +" phút "+ secondNow +" giây." ;
} 
var t_id = setInterval(animate,20);
var pos=0;
var dir=2;
var len=0;
function animate()
{
	var elem = document.getElementById('progress');
	if(elem != null) {
		if (pos==0) len += dir;
		if (len>32 || pos>79) pos += dir;
		if (pos>79) len -= dir;
		if (pos>79 && len==0) pos=0;
		elem.style.left = pos;
		elem.style.width = len;
	}
}
function remove_loading() {
	this.clearInterval(t_id);
	var targelem = document.getElementById('loader_container');
	targelem.style.display='none';
	targelem.style.visibility='hidden';
}
function choosePhoto(controlid)
{
	var retval = window.showModalDialog('ImageUpload.aspx','','dialogWidth:670px;dialogHeight:500px');
	//var retval = dialog.returnValue;
	if (document.all)
	{
		if (retval != null)	
		{
			var textreturn = document.getElementById(controlid);
			textreturn.value = retval.filename;
		}
	}
}
function chooseFile(controlid)
{
	var retval = window.showModalDialog('FileUpload.aspx','','dialogWidth:670px;dialogHeight:500px');
	//var retval = dialog.returnValue;
	if (document.all)
	{
		if (retval != null)	
		{
			var textreturn = document.getElementById(controlid);
			textreturn.value = retval.filename;
		}
	}
}
function NumericDotOnly(evt)      
{         
	var charCode = (evt.which) ? evt.which : event.keyCode ;
	
	if (charCode > 31 && (charCode < 48 || charCode > 57))           
	{
		//alert(charCode);        
		return false;         
	}
	return true;      
}
function doFormat(obj, mask, isString)
{
	//if(obj.type!='text' && obj.type!='textarea'&&obj.type!='div') return;
	var key = event.keyCode
	if(key==37||key==38||key==39||key==40||key==16	//arrow key
		||key==35||key==36||key==9					//home,end,tab
		||key==46||key==45||key==8					//del,insert,backspace
		)
		return;
	var val=obj.value;
	if(val.length>mask.length) val= val.substring(0,mask.length-1);

	var valChar = '#'
	var maskChar = '/'
	var i
	for(i=0;i<mask.length;i++){
		if(mask.substring(i,i+1)!=valChar){
			maskChar=mask.substring(i,i+1);
			break;
		}
	}
	//bo cac ky tu ngan cach va cac ky tu khac
	var valt=''
    var len=val.length;
	for(i=0;i<len;i++){
		if("1234567890".indexOf(val.substring(i,i+1))>=0){
			valt=valt + val.substring(i,i+1);
                       // alert(val.substring(i,i+1));
		}
    }
    //them cac ky tu ngan cach vao dung vi tri
    var j
    var rval=''
   	len=valt.length;
	switch(isString){
		case 1:		//gia tri kieu chu->can trai
			j=0;
		    for(i=0;i<len;i++,j++){
		    	if(mask.substring(j,j+1)==maskChar){
		    		rval=rval + maskChar;
		    		j++;
		    	}
		    	rval=rval + valt.substring(i,i+1);
		    }
                    break;
		case 0:		//gia tri kieu so->can phai
			j=mask.length-1;
		    for(i=len-1;i>=0;i--,j--){
		    	if(mask.substring(j,j+1)==maskChar){
		    		rval=maskChar + rval;
		    		j--;
		    	}
		    	rval=valt.substring(i,i+1) + rval;
		    }
	}
    obj.value=rval;
}

function showTip(__obj,__value)
{
	var obj = document.getElementById(__obj);
	obj.style.display = __value ==1;
}

