/**
 * @author Nguyen Ngoc Minh
 */
var WPath = '/';
 
window.addEvent('domready', function(){
 	setMenu();
	settxtSearch();
	fix_thumb();
});
 
function setMenu(){
	if ($('mainmenu')){
		var menu = $('mainmenu').getElements('a');
		menu[0].setStyle('border-left','0px');
	}
}

function settxtSearch(){
	if ($('txtSearch')) {
		$('txtSearch').addEvents({
			'focus': function(){
				this.value = '';
			},
			'blur': function(){
				if (this.value == '') {
					this.value='Tìm kiếm...';
				}
			}
		});
	}
}

function fix_thumb(){
	var arr = $('right').getElements('div').each(function(d){
		if (d.get('class') == 'thumb') {
			var img = d.getElement('img');
			
			if (img.get('src') == null) {
				img.set('src', WPath+'templates/images/no_image.jpg');
			}
			
			var h = img.offsetHeight;
			var w = img.offsetWidth;
			var tyle = h/w;
			
			if (tyle > 1) {
				h=80;
				w=h/tyle;
			} else {
				w=100;
				h = w*tyle;
				img.setStyle('margin-top', (80-h)/2 + 'px');
			}
				
			img.setStyles({
				'width': w+'px',
				'height' : h + 'px'
			});
		}
	});
}

function check_number_input(e){
	var ex = new RegExp('^[0-9]$');
	
	var keyCode;
	var keyChar;
		
	if (isNaN(e.which)) {
		keyCode = e.keyCode;
	} else {
		keyCode = e.which;
	}
	
	if (keyCode==8) {
		return false;
	}
	
	keyChar = String.fromCharCode(keyCode);
	if (!ex.test(keyChar)) {
		if (isNaN(e.which)) {
			e.keyCode = 0;
		} else {
			e.preventDefault();
		}
		
	}
}

