function Trim(obj)
{
	var regFirstSpace = /^\s/;
	var regLastSpace = /\s$/;
	while(regFirstSpace.test(obj.value))
	{
		obj.value = obj.value.replace(regFirstSpace, "");
	}
	while(regLastSpace.test(obj.value))
	{
		obj.value = obj.value.replace(regLastSpace, "");
	}
}
function CheckNull(obj)
{
	var regDoubleSpace = /\s\s/;
	while(regDoubleSpace.test(obj.value))
	{
		obj.value = obj.value.replace(regDoubleSpace, " ");
	}	
	Trim(obj);
	if(obj.value == "")
	{
		return false;
	}
	return true;
}
function CheckName(obj)
{
	var regDoubleSpace = /\s\s/;
	var regSpecialChar = /[`~!@#$%^&*\+=|\][}{;:'"\\/?.><]/;
	while(regDoubleSpace.test(obj.value))
	{
		obj.value = obj.value.replace(regDoubleSpace, " ");
	}	
	Trim(obj);
	if(obj.value == "" || regSpecialChar.test(obj.value))
	{
		return false;
	}
	return true;
}	
function CheckUserPass(obj)
{
	var regSpecialChar = /^\w+$/;
	if(!obj.value.match(regSpecialChar))
	{
		return false;
	}
	return true;
}	
function CheckEmail(obj)
{
	var regEmail = /^\w+(\.\w+)*@(\w+\.)+[a-zA-Z]{2,7}$/;
	if(!obj.value.match(regEmail))
	{
		alert('Email không hợp lệ!');
		return false;
	}
	return true;
}
function CheckDomain(obj)
{
	var regDomain = /^\w+(\.\w+)+$/;
	if(!obj.value.match(regDomain))
	{
		alert('Tên miền không hợp lệ!');
		return false;
	}
	return true;
}
function CheckPhoneNumber(obj)
{
	var regPhoneNumber = /^[\d-+]+$/;
	if(!obj.value.match(regPhoneNumber))
	{
		return false;
	}
	return true;
}
function CheckNumber(obj)
{
	var regNumber = /^\d+$/;
	if(!obj.value.match(regNumber))
	{
		return false;
	}
	return true;
}
function Search(obj)
{
	var url = window.location.href;
	var regkey = /&keyword=[^&]*/;
	var regpage = /&iPage=[^&]*/;
	while(regkey.test(url))
	{
		url = url.replace(regkey, "");
	}
	while(regpage.test(url))
	{
		url = url.replace(regpage, "");
	}
	window.location = url + '&keyword=' + obj.txtKeyword.value;
}
function DeletePicture(productId, imageId)
{
	if(!confirm('Bạn có chắc muốn xóa ảnh?'))
		return false;
	AjaxResponse('ajax/image.php?id='+productId+'&act=delete&imageid='+imageId,'Image');
}
function MaxMin(Name) {
	var MItem=document.all(Name);	
	if (MItem.style.display=='') {
		MItem.style.display='none';			
	}
	else {
		MItem.style.display='';
	} 
}
// chau //

//vote


// end vote



function ShowHideRegis(Name) {
	var showitem=document.getElementById(Name);	
	if (showitem.style.display=='') {
		showitem.style.display='none';			
	}
	else {
		showitem.style.display='';
	} 
}

function CheckNumber1(obj)
{
	var regNumber = /^\d+$/;
	if(!obj.value.match(regNumber))
	{
		alert('Điện thoại không hợp lệ !');
		return false;
	}
	return true;
}
function CheckEmail1(obj)
{
	var regEmail = /^\w+(\.\w+)*@(\w+\.)+[a-zA-Z]{2,7}$/;
	if(!obj.value.match(regEmail))
	{
		alert('Email không hợp lệ!');
		return false;
	}
	return true;
}
function CheckName1(obj)
{
	var regDoubleSpace = /\s/;
	var regSpecialChar = /[`~!@#$%^&*\+=|\][}{;:'"\\/?.><]/;
	if(regDoubleSpace.test(obj.value))
	{
		alert('User không được có khoảng trắng');
		return false;
	}
	if(regSpecialChar.test(obj.value))
	{
		alert('User này không hợp lệ');
		return false;
	}
	return true;
}
function CheckNameSpecial(obj)
{
	var regDoubleSpace = /\s/;
	var regSpecialChar = /[`~!@#$%^&*\+=|\][}{;:'"\\/?.><]/;
	if(regSpecialChar.test(obj.value))
	{
		alert('Tên không được chứa ký tự đặc biệt như \n ~,!,@,#,$,%,^,&,*,\,+,=,|');
		return false;
	}
	return true;
}	
function CheckRegis(obj)
{
	var iCorrectAnser = parseFloat(obj.txtNumber1.value) + parseFloat(obj.txtNumber2.value);
	
	if( obj.txtName.value=="" ) { alert('Bạn chưa nhập tên !'); obj.txtName.focus(); return false; }
	if( !CheckName1(obj.txtName) ) { obj.txtName.focus(); return false;}
	if(obj.sPassword.value == "" ) { alert('Bạn chưa nhập PassWord !'); obj.sPassword.focus(); return false;}
	if(obj.sRePassword.value == "" ) { alert('Bạn chưa xác nhận PassWord !'); obj.sRePassword.focus(); return false;}
	if(obj.sPassword.value != obj.sRePassword.value  ) { alert('Mật khẩu không giống nhau !'); obj.sRePassword.focus(); return false;}
	if(obj.txtEmail.value == "" ) { alert('Bạn chưa nhập Email !'); obj.txtEmail.focus(); return false;}
	if( !CheckEmail1(obj.txtEmail) ) { obj.txtEmail.focus(); return false;}
	
	
	if(obj.chkShopRegis.checked)
	{
		if( obj.txtShopName.value=="" ) { alert('Bạn chưa nhập tên cửa hàng!'); obj.txtShopName.focus(); return false; }
		if( obj.ShopLogo.value=="" ) { alert('Bạn chưa nhập logo cửa hàng!'); obj.ShopLogo.focus(); return false; }
		
		if( obj.txtAddress.value=="" ) { alert('Bạn chưa nhập địa chỉ cửa hàng!'); obj.txtAddress.focus(); return false; }
		if( obj.txtWebsite.value=="" ) { alert('Bạn chưa nhập địa chỉ website cửa hàng!'); obj.txtWebsite.focus(); return false; }
		if( obj.txtPhone.value=="" ) { alert('Bạn chưa nhập điện thoại liên hệ của cửa hàng!'); obj.txtPhone.focus(); return false; }
		if( !CheckNumber1(obj.txtPhone) ) { obj.txtPhone.focus(); return false;}
		if( obj.txtDescription.value=="" ) { alert('Bạn chưa nhập mô tả!'); obj.txtDescription.focus(); return false; }
	}
	
	if( obj.sResult.value=="" ) { alert('Bạn chưa trả lời câu hỏi !'); obj.sResult.focus(); return false; }
	
	if( obj.sResult.value != iCorrectAnser ) { alert('Bạn trả lời sai rồi!'); obj.sResult.focus(); return false; }
	
	return true;
}
function CheckForgetPass(obj)
{
	if( obj.txtName.value=="" ) { alert('Bạn chưa nhập tên !'); obj.txtName.focus(); return false; }
	if(obj.txtEmail.value == "" ) { alert('Bạn chưa nhập Email !'); obj.txtEmail.focus(); return false;}
	return true;
}
// end chau //