﻿function setHome()
{
   document.body.style.behavior='url(#default#homepage)';
   document.body.setHomePage(window.location.href);
}
//------------------------------------------------------------------------
function validEmail(obj) {
	var s = obj.value;
	for (var i=0; i<s.length; i++)
		if (s.charAt(i)==" "){
			return false;
		}
	var elem, elem1;
	elem=s.split("@");
	if (elem.length!=2)	return false;

	if (elem[0].length==0 || elem[1].length==0)return false;

	if (elem[1].indexOf(".")==-1)	return false;

	elem1=elem[1].split(".");
	for (var i=0; i<elem1.length; i++)
		if (elem1[i].length==0)return false;
	return true;
}
//------------------------------------------------------------------------
function testSpaceBar(obj){
	if(obj.value=="")return false;
	else{		
		var s = obj.value;
		var temp = s.split(" ");
		var str = "";
		for(var i=0; i<temp.length; i++)str=str + temp[i];
		if(str==""){
			obj.value = str.substring(0,str.length);
			return false;
		}
	}//else
	return true;
}
//------------------------------------------------------------------------------------------
function validCheckBox(obj){
	var isChecked = false;
	for(var i=0; i<obj.length; i++)
		if (obj[i].checked==true)isChecked = true;
	if(isChecked==false)return false;
	else return true;
}
//------------------------------------------------------------------------------------------
function validCheckBox1(obj){
	var isChecked = false;
	if (obj.checked==true)isChecked = true;
	if(isChecked==false)return false;
	else return true;
}

//-------------------------------------------------------------------------------------------
function doSubmit(){
	if(!testSpaceBar(document.frmpost.tieude)){
		alert("Vui lòng nhập tiêu đề thư liên hệ.");
		document.frmpost.tieude.focus();
		return false;
	}
	if(!testSpaceBar(document.frmpost.hoten)){
		alert("Vui lòng nhập họ tên của bạn.");
		document.frmpost.hoten.focus();
		return false;
	}
	if(!testSpaceBar(document.frmpost.email)){
		alert("Vui lòng nhập email của bạn.");
		document.frmpost.email.focus();
		return false;
	}
	if(!validEmail(document.frmpost.email)){
		alert("Vui lòng nhập chính xác email của bạn.");
		document.frmpost.email.focus();
		return false;
	}
	frmpost.action="/contactmember/";
}
//-------------------------------------------------------------------------------------------
function doRegNTD(){
	var frmpost = document.frm;
	if(!testSpaceBar(frmpost.cmsusername)){
		alert("Vui lòng nhập tên đăng nhập. Tên đăng nhập là địa chỉ email của Công ty.");
		frmpost.cmsusername.focus();
		return false;
	}
	if(!validEmail(frmpost.cmsusername)){
		alert("Địa chỉ email không hợp lệ, vui lòng kiểm tra lại.");
		frmpost.cmsusername.focus();
		return false;
	}
	if(!testSpaceBar(frmpost.cmspassword)){
		alert("Vui lòng nhập mật khẩu truy cập. Mật khẩu truy cập cần ít nhất 4 ký tự.");
		frmpost.cmspassword.focus();
		return false;
	}
	if(frmpost.cmspassword.value.length<4){
		alert("Mật khẩu truy cập cần ít nhất 4 ký tự.");
		frmpost.cmspassword.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsrepassword)){
		alert("Vui lòng nhập lại xác nhận mật khẩu truy cập.");
		frmpost.cmsrepassword.focus();
		return false;
	}	
	if(frmpost.cmspassword.value!=frmpost.cmsrepassword.value){
		alert("Mật khẩu và xác nhận mật khẩu không giống nhau, vui lòng kiểm tra lại.");
		frmpost.cmsrepassword.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmstencongty)){
		alert("Vui lòng nhập tên Công ty.");
		frmpost.cmstencongty.focus();
		return false;
	}
	if(frm.cmsnganhnghe.length==0){
		alert("Vui lòng chọn ít nhất 1 lĩnh vực kinh doanh của quý công ty.");
		frm.s_nganhnghe.focus();
		return false;
	}
	if(!testSpaceBar(frmpost.cmsvecongty)){
		alert("Vui lòng nhập giới thiệu sơ lược về quý công ty.");
		frmpost.cmsvecongty.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.tinhthanh)){
		alert("Vui lòng cho biết địa phương đặt trụ sở của quý công ty.");
		frmpost.tinhthanh.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdiachi)){
		alert("Vui lòng cho biết địa chỉ công ty.");
		frmpost.cmsdiachi.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdienthoai)){
		alert("Vui lòng cho biết số điện thoại liên hệ.");
		frmpost.cmsdienthoai.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmscontactname)){
		alert("Vui lòng cho biết tên người liên hệ.");
		frmpost.cmscontactname.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmscontactphone)&&!testSpaceBar(frmpost.cmscontactmobile)){
		alert("Vui lòng cho biết điện thoại hoặc điện thoại di động của người liên hệ.");
		frmpost.cmscontactphone.focus();
		return false;
	}
	if(!validEmail(frmpost.cmscontactemail)){
		alert("Vui lòng cho biết email của người liên hệ.");
		frmpost.cmscontactemail.focus();
		return false;
	}
	if(!validCheckBox1(frmpost.cmsreadrule)){
		alert("Bạn vui lòng đánh dấu vào ô: Tôi đã đọc và đồng ý với các Quy định bảo mật & Thỏa thuận sử dụng của Nhatuyendung.vn.");
		frmpost.cmsreadrule.focus();
		return false;
	}
	selectAll('cmsnganhnghe');
}
//-------------------------------------------------------------------------------------------
function doUpdateNTD(){
	var frmpost = document.frm;
	if(!testSpaceBar(frmpost.cmstencongty)){
		alert("Vui lòng nhập tên Công ty.");
		frmpost.cmstencongty.focus();
		return false;
	}
	if(frmpost.cmsnganhnghe.length==0){
		alert("Vui lòng chọn ít nhất 1 lĩnh vực kinh doanh của quý công ty.");
		frmpost.s_nganhnghe.focus();
		return false;
	}
	if(!testSpaceBar(frmpost.cmsvecongty)){
		alert("Vui lòng nhập giới thiệu sơ lược về quý công ty.");
		frmpost.cmsvecongty.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.tinhthanh)){
		alert("Vui lòng cho biết địa phương đặt trụ sở của quý công ty.");
		frmpost.tinhthanh.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdiachi)){
		alert("Vui lòng cho biết địa chỉ công ty.");
		frmpost.cmsdiachi.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdienthoai)){
		alert("Vui lòng cho biết số điện thoại liên hệ.");
		frmpost.cmsdienthoai.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmscontactname)){
		alert("Vui lòng cho biết tên người liên hệ.");
		frmpost.cmscontactname.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmscontactphone)&&!testSpaceBar(frmpost.cmscontactmobile)){
		alert("Vui lòng cho biết điện thoại hoặc điện thoại di động của người liên hệ.");
		frmpost.cmscontactphone.focus();
		return false;
	}
	if(!validEmail(frmpost.cmscontactemail)){
		alert("Vui lòng cho biết email của người liên hệ.");
		frmpost.cmscontactemail.focus();
		return false;
	}
	selectAll('cmsnganhnghe');
}
//-------------------------------------------------------------------------------------------
function doUpdateAct(){
	var frmpost = document.frm;
	if(!testSpaceBar(frmpost.cmsten)){
		alert("Vui lòng nhập tên của bạn.");
		frmpost.cmsten.focus();
		return false;
	}
	if(!testSpaceBar(frmpost.cmsho)){
		alert("Vui lòng nhập họ của bạn.");
		frmpost.cmsho.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsho)){
		alert("Vui lòng nhập họ của bạn.");
		frmpost.cmsho.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsngay)){
		alert("Vui lòng cho biết ngày sinh của bạn.");
		frmpost.cmsngay.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsthang)){
		alert("Vui lòng cho biết tháng sinh của bạn.");
		frmpost.cmsthang.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsnam)){
		alert("Vui lòng cho biết năm sinh của bạn.");
		frmpost.cmsnam.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.tinhthanh)){
		alert("Vui lòng cho biết địa phương cư ngụ của bạn.");
		frmpost.tinhthanh.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdiachi)){
		alert("Vui lòng nhập địa chỉ cư ngụ của bạn.");
		frmpost.cmsdiachi.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsdienthoai)&&!testSpaceBar(frmpost.cmsdidong)){
		alert("Vui lòng cho biết điện thoại hoặc điện thoại di động liên hệ.");
		frmpost.cmsdienthoai.focus();
		return false;
	}	
}
//-------------------------------------------------------------------------------------------
function doChangePass(){
	var frmpost = document.frm;
	if(!testSpaceBar(frmpost.oldpassword)){
		alert("Vui lòng nhập mật khẩu truy cập hiện tại.");
		frmpost.oldpassword.focus();
		return false;
	}
	if(!testSpaceBar(frmpost.cmspassword)){
		alert("Vui lòng nhập mật khẩu truy cập. Mật khẩu truy cập cần ít nhất 4 ký tự.");
		frmpost.cmspassword.focus();
		return false;
	}
	if(frmpost.cmspassword.value.length<4){
		alert("Mật khẩu truy cập cần ít nhất 4 ký tự.");
		frmpost.cmspassword.focus();
		return false;
	}	
	if(!testSpaceBar(frmpost.cmsrepassword)){
		alert("Vui lòng nhập lại xác nhận mật khẩu truy cập.");
		frmpost.cmsrepassword.focus();
		return false;
	}	
	if(frmpost.cmspassword.value!=frmpost.cmsrepassword.value){
		alert("Mật khẩu và xác nhận mật khẩu không giống nhau, vui lòng kiểm tra lại.");
		frmpost.cmsrepassword.focus();
		return false;
	}	
}
//-------------------------------------------------------------------------------------------
function doChangeMail(){
	var frmpost = document.frm;
	if(!testSpaceBar(frmpost.cmsnewmail)){
		alert("Vui lòng nhập email đăng nhập mới.");
		frmpost.cmsnewmail.focus();
		return false;
	}
	if(!validEmail(frmpost.cmsnewmail)){
		alert("Vui lòng nhập email đăng nhập mới. Email bạn nhập không hợp lệ.");
		frmpost.cmsnewmail.focus();
		return false;
	}
}
//-------------------------------------------------------------------------------------------
function doPost(){
	var frm = document.frm;
	if(!testSpaceBar(frm.cmscantuyen)){
		alert("Vui lòng nhập công việc cần tuyển.");
		frm.cmscantuyen.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnumjob)){
		alert("Vui lòng cho biết số lượng ứng viên cần tuyển.");
		frm.cmsnumjob.focus();
		return false;
	}
	if(frm.cmsnganhnghe.length==0){
		alert("Vui lòng chọn ít nhất 1 lĩnh vực ngành cần tuyển.");
		frm.s_nganhnghe.focus();
		return false;
	}
	if(frm.cmsdiadiem.length==0){
		alert("Vui lòng cho biết địa điểm làm việc.");
		frm.s_diadiem.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsmotacongviec)){
		alert("Vui lòng mô tả trách nhiệm công việc của vị trí cần tuyển.");
		frm.cmsmotacongviec.focus();
		return false;
	}
	
	if(!validCheckBox(frm.cmshinhthuclamviec)){
		alert("Vui lòng chọn 1 hình thức làm việc phù hợp.");
		frm.cmshinhthuclamviec[0].focus();
		return false;
	}
	if(!validCheckBox(frm.cmsloaihinh)){
		alert("Vui lòng chọn 1 loại hình làm việc phù hợp.");
		frm.cmsloaihinh[0].focus();
		return false;
	}
	if(!testSpaceBar(frm.cmscontactname)){
		alert("Vui lòng cho biết tên người/bộ phận liên hệ.");
		frm.cmscontactname.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmscontactaddress))	
		if (!confirm("Liên hệ trực tiếp tại địa chỉ Công ty?"))
			return false;
	selectAll('cmsnganhnghe');
	selectAll('cmsngoaingu');
	selectAll('cmstinhoc');
	selectAll('cmsdiadiem');
	selectAll('cmshokhau');
}
//-------------------------------------------------------------------------------------------
function doPostHV(){
	var frm = document.frm;
	var today = new Date();
	var strYear = today.getFullYear();
	if(!testSpaceBar(frm.cmstrinhdo)){
		alert("Vui lòng chọn một trình độ thích hợp.");
		frm.cmstrinhdo.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnamtotnghiep)){
		alert("Vui lòng cho biết năm tốt nghiệp.");
		frm.cmsnamtotnghiep.focus();
		return false;
	}
	if(eval(frm.cmsnamtotnghiep.value)>eval(strYear)){
		alert("Nếu bạn chưa tốt nghiệp, bạn không thể chọn trình độ trên được.");
		frm.cmsnamtotnghiep.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmstruongtotnghiep)){
		alert("Vui lòng chọn trường mà bạn đã tốt nghiệp.");
		frm.cmstruongtotnghiep.focus();
		return false;
	}
	if(eval(frm.cmstruongtotnghiep.value)==10000){
		if(!testSpaceBar(frm.cmstentruong)){
			alert("Vui lòng cho biết tên trường tốt nghiệp.");
			frm.cmstentruong.focus();
			return false;
		}
	}
}
//-------------------------------------------------------------------------------------------
function delSms(id_del) {
	document.jobform.iddel.value = id_del;
	document.jobform.action=".?view=member&doaction=delsms"
	if (confirm("Bạn có chắc là xóa mẫu tin này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function delJob(id_del) {
	document.jobform.iddel.value = id_del;
	document.jobform.action=".?view=member&doaction=deljob"
	if (confirm("Bạn có chắc là xóa hồ sơ này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function delLevel(id_del,cvid) {
	document.jobform.iddel.value = id_del;
	document.jobform.cvid.value = cvid;
	document.jobform.action=".?view=member&doaction=dellevel"
	if (confirm("Bạn có chắc là xóa thông tin này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function delExp(id_del,cvid) {
	document.jobform.iddel.value = id_del;
	document.jobform.cvid.value = cvid;
	document.jobform.action=".?view=member&doaction=delexp"
	if (confirm("Bạn có chắc là xóa thông tin này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function doLogin(){
	if(!testSpaceBar(document.login.cmsusername)){
		alert("Vui lòng nhập tên đăng nhập.");
		document.login.cmsusername.focus();
		return false;
	}
	if(!testSpaceBar(document.login.cmspassword)){
		alert("Vui lòng nhập mật khẩu đăng nhập.");
		document.login.cmspassword.focus();
		return false;
	}
}
//-------------------------------------------------------------------------------------------
function getPass(){
	if(!testSpaceBar(document.getpass.email)){
		alert("Vui lòng nhập email đã đăng ký.");
		document.getpass.email.focus();
		return false;
	}
	if(!validEmail(document.getpass.email)){
		alert("Vui lòng nhập chính xác địa chỉ email.");
		document.getpass.email.focus();
		return false;
	}
}
//-------------------------------------------------------------------------------------------
function doUpdate(){
	if(!testSpaceBar(document.updateMem.companyname)){
		alert("Vui lòng nhập tên Công ty.");
		document.updateMem.companyname.focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.address)){
		alert("Vui lòng nhập địa chỉ Công ty.");
		document.updateMem.address.focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.tinhthanh)){
		alert("Vui lòng nhập chọn địa phương đặt trụ sở chính Công ty.");
		document.updateMem.tinhthanh.focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.telephone)){
		alert("Vui lòng nhập điện thoại liên hệ của Công ty.");
		document.updateMem.telephone.focus();
		return false;
	}
	if(!validCheckBox(document.updateMem.companycatalog)){
		alert("Vui lòng chọn ít nhất 1 lĩnh vực hoạt động của Công ty.");
		document.updateMem.companycatalog[0].focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.companysale)){
		alert("Vui lòng nhập giới thiệu sơ lược về ngành nghề kinh doanh.");
		document.updateMem.companysale.focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.contactname)){
		alert("Vui lòng cho biết tên người có thể liên hệ khi cần thiết.");
		document.updateMem.contactname.focus();
		return false;
	}
	if(!testSpaceBar(document.updateMem.companyposition)){
		alert("Vui lòng cho biết vị trí, bộ phận công tác của người liên hệ.");
		document.updateMem.companyposition.focus();
		return false;
	}
}
//-------------------------------------------------------------------------------------------
function openform(textbox)
{
	newwin=window.open("/emp/upload/?textbox="+textbox, "upload", "toolbar=no,location=no,directories=no,status=no, menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=450,height=100")
}
//------------------------------------------------------------------------------------------
function getfilename(textbox,strFilename,textboxsm,strSMFilename){
	textbox = document.getElementById(textbox);
	textboxsm = document.getElementById(textboxsm);
	if(!textbox) return;
	textbox.value = strFilename;
	if(!textboxsm) return;
	textboxsm.value = strSMFilename;
}

function createDate()
{
	var mymonth = eval(document.frm.cmsthang.value);
	var myyear = eval(document.frm.cmsnam.value);
	var maxday;
	var selectedday = document.frm.cmsngay.selectedIndex;
	switch(mymonth)
	{
		case 2:
			if((myyear%4)==0)
				maxday = 29;
			else
				maxday = 28;
			break;
		case 4:
		case 6:
		case 9:
		case 11:
			maxday = 30;
			break;
		default:
			maxday = 31;
			break;
	}
	document.frm.cmsngay.options.length = 0;	
	for(i=0; i<maxday; i++)
	{
		var option = new Option(i+1,i+1);
		document.frm.cmsngay.options.add(option,maxday);
	}
	if(selectedday>=maxday)
		document.frm.cmsngay.selectedIndex=maxday-1;
	else
		document.frm.cmsngay.selectedIndex=selectedday;
}
//------------------------------------------------------------------------------------------
function doAdd(fsource, tdes, ni){
	fsource = document.getElementById(fsource);
	tdes = document.getElementById(tdes);
	for(i=0;i<tdes.length;i++){
		tdes.options[i].selected=false;
	}
	if(tdes.options.length<ni) AddTo(fsource, tdes);
	if(tdes.options.length>ni){
		for(i=tdes.options.length-1; i>ni-1; i--){
			tdes.options[i].selected = true;
			doRemove(tdes);
		}
	}
}
//------------------------------------------------------------------------------------------
function AddTo(fs,td){
	for(k=0;k<fs.length;k++){
		IsExisted=false;
		if(fs.options[k].selected==true){
			stext=fs.options[k].text;
			svalue=fs.options[k].value;
			for(i=0;i<td.length;i++){
				if(svalue==td.options[i].value){
					IsExisted=true;
					break;
				}
			}
			if(IsExisted==false){
				var tmp=new Option(stext,svalue);
				x=td.length;
				td.options[x]=tmp;
			}
		}
	}
}
//------------------------------------------------------------------------------------------
function doRemove(cslt){
	cslt = document.getElementById(cslt);
	for(k=cslt.length-1;k>-1;k--){
		if(cslt.options[k].selected){
			cslt.options[k]=null;
		}
	}
}
//------------------------------------------------------------------------------------------
function selectAll(s){
	slt = document.getElementById(s);
	for(i=0;i<slt.length;i++){
		slt.options[i].selected=true;
	}
}
//------------------------------------------------------------------------
function isNumber(obj){
	var sText = obj.value;
	var ValidChars = "0123456789";
	var Char;
	for (i = 0; i < sText.length; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         obj.value="";
         }
      }
 	return true;
}
//-------------------------------------------------------------------------------------------
function CountLeft(field, count, max) {
	if (field.value.length > max)
	field.value = field.value.substring(0, max);
	else
	count.value = max - field.value.length;
}
function CountLeftNS(field, max) {
	if (field.value.length > max)
		field.value = field.value.substring(0, max);
}

//------------------------------------------------------------------------
function haveExp(obj){
	var frm = document.frm;
	var s = obj.value;
	if(s.length == 0){
		return false;
	}
	if(s==0){
		frm.cmschucdanh.disabled = true;
		frm.cmscapbac.disabled = true;
		frm.cmsnganhnghe.disabled = true;
		frm.cmscongty.disabled = true;
		frm.cmsquocgia.disabled = true;
		frm.cmstinhthanh.disabled = true;
		frm.cmsthangbd.disabled = true;
		frm.cmsnambd.disabled = true;
		frm.cmsthangkt.disabled = true;
		frm.cmsnamkt.disabled = true;
		frm.cmsquatrinhlamviec.disabled = true;
		frm.cmssubmit.disabled = true;
		frm.cmsreset.disabled = true;
	}
	else{
		frm.cmschucdanh.disabled = false;
		frm.cmscapbac.disabled = false;
		frm.cmsnganhnghe.disabled = false;
		frm.cmscongty.disabled = false;
		frm.cmsquocgia.disabled = false;
		frm.cmstinhthanh.disabled = false;
		frm.cmsthangbd.disabled = false;
		frm.cmsnambd.disabled = false;
		frm.cmsthangkt.disabled = false;
		frm.cmsnamkt.disabled = false;
		frm.cmsquatrinhlamviec.disabled = false;
		frm.cmssubmit.disabled = false;
		frm.cmsreset.disabled = false;
	}
}
//------------------------------------------------------------------------
function doPostExp(){
	var frm = document.frm;
	if(!testSpaceBar(frm.cmssonamkinhnghiem)){
		alert("Vui lòng nhập số năm kinh nghiệm.\nNếu chưa có kinh nghiệm, vui lòng click nút hoàn tất.");
		frm.cmssonamkinhnghiem.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmschucdanh)){
		alert("Vui lòng cho biết chức danh.");
		frm.cmschucdanh.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmscapbac)){
		alert("Vui lòng chọn cấp bậc làm việc.");
		frm.cmscapbac.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnganhnghe)){
		alert("Vui lòng cho biết ngành nghề làm việc.");
		frm.cmsnganhnghe.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmscongty)){
		alert("Vui lòng cho biết tên công ty làm việc.\nNếu cần bảo mật thông tin vui lòng ghi: Thông báo sau.");
		frm.cmscongty.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsquocgia)){
		alert("Vui lòng cho biết quốc gia của công ty.");
		frm.cmsquocgia.focus();
		return false;
	}
	if((frm.cmsquocgia.value==227)&&!testSpaceBar(frm.cmstinhthanh)){
		alert("Vui lòng cho biết tỉnh/thành phố đặt trụ sở của công ty.");
		frm.cmstinhthanh.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsthangbd)){
		alert("Vui lòng cho biết tháng bắt đầu.");
		frm.cmsthangbd.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnambd)){
		alert("Vui lòng cho biết năm bắt đầu.");
		frm.cmsnambd.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsthangkt)){
		alert("Vui lòng cho biết tháng kết thúc.");
		frm.cmsthangkt.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnamkt)){
		alert("Vui lòng cho biết năm kết thúc.");
		frm.cmsnamkt.focus();
		return false;
	}
	if(frm.cmsnambd.value>frm.cmsnamkt.value){
		alert("Năm kết thúc không hợp lệ.");
		frm.cmsnamkt.focus();
		return false;
	}
	if(frm.cmsnambd.value==frm.cmsnamkt.value){
		if(frm.cmsthangbd.value>frm.cmsthangkt.value){
			alert("Tháng kết thúc không hợp lệ.");
			frm.cmsthangkt.focus();
			return false;
		}
	}
	var years = 1000*60*60*24*365;	
	var enddate = new Date();
	enddate.setFullYear(frm.cmsnamkt.value,frm.cmsthangkt.value-1,1);
	var startdate = new Date();
	startdate.setFullYear(frm.cmsnambd.value,frm.cmsthangbd.value-1,1);	
	var today = new Date();
	if(today<enddate){
		alert("Thời gian kết thúc công việc không hợp lệ");
		frm.cmsthangkt.focus();
		return false;	
	}
	if(((enddate-startdate)/years)<eval(frm.cmssonamkinhnghiem.value)){
		alert("Thời gian bắt đầu và kết thúc không phù hợp với số năm kinh nghiệm.");
		frm.cmsthangkt.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsquatrinhlamviec)){
		alert("Vui lòng cho biết nhiệm vụ chính của bạn trong quá trình làm việc.");
		frm.cmsquatrinhlamviec.focus();
		return false;
	}
}
//------------------------------------------------------------------------
function doSend(){
	var frm = document.frm;
	if(!testSpaceBar(frm.cmstitle)){
		alert("Vui lòng nhập tiêu đề tin nhắn.");
		frm.cmstitle.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnoidung)){
		alert("Vui lòng nhập nội dung tin nhắn.");
		frm.cmsnoidung.focus();
		return false;
	}
}
//------------------------------------------------------------------------
function delSave(id_del) {
	document.jobform.iddel.value = id_del;
	document.jobform.action=".?view=member&doaction=delsave"
	if (confirm("Bạn có chắc là xóa mẫu tin này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function delApp(id_del) {
	document.jobform.iddel.value = id_del;
	document.jobform.action=".?view=member&doaction=delapp"
	if (confirm("Bạn có chắc là xóa mẫu tin này không?"))
		document.jobform.submit();
}
//-------------------------------------------------------------------------------------------
function fnsave(){
	document.frms.action=".?view=save";	//".?view=member&doaction=savecv";
	document.frms.submit();
}
//-------------------------------------------------------------------------------------------
function fnsend(){
	document.frms.action=".?view=send";	//".?view=member&doaction=send";
	document.frms.submit();
}
//------------------------------------------------------------------------
function doSendtof(){
	var frm = document.frm;
	if(!testSpaceBar(frm.cmsreceive)){
		alert("Vui lòng nhập tên người nhận hoặc tên công ty nhận.");
		frm.cmsreceive.focus();
		return false;
	}
	if(!validEmail(frm.cmsreceivemail)){
		alert("Vui lòng nhập email người nhận hoặc email công ty nhận.");
		frm.cmsreceivemail.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmstitle)){
		alert("Vui lòng nhập tiêu đề lời nhắn.");
		frm.cmstitle.focus();
		return false;
	}
	if(!testSpaceBar(frm.cmsnoidung)){
		alert("Vui lòng nhập nội dung lời nhắn.");
		frm.cmsnoidung.focus();
		return false;
	}
}
//------------------------------------------------------------------------
function checkAll(checkname, exby) {
  for (i = 0; i < checkname.length; i++)
  checkname[i].checked = exby.checked? true:false
}
//------------------------------------------------------------------------
function NewsLetter(){
	var frm = document.regnl;
	if(!validEmail(frm.mailletter)){
		alert("Vui lòng nhập địa chỉ email của bạn.");
		frm.mailletter.focus();
		return false;
	}
}
//-------------------------------------------------------------------------------------------
function doEnquiry(){
	var post = document.post;
	if(!testSpaceBar(post.hoten)){
		alert("Vui lòng nhập họ và tên của bạn.");
		post.hoten.focus();
		return false;
	}
	if(!testSpaceBar(post.diachi)){
		alert("Vui lòng nhập địa chỉ liên hệ.");
		post.diachi.focus();
		return false;
	}
	if(!testSpaceBar(post.dienthoai)){
		alert("Vui lòng nhập điện thoại liên hệ.");
		post.dienthoai.focus();
		return false;
	}
	if(!validEmail(post.email)){
		alert("Vui lòng nhập nhập email của bạn. Email phải có dạng: abc@tencongty.com");
		post.email.focus();
		return false;
	}
	post.action="/emp/member/goimail/";
}
function GoSponsor(){   
window.open(urlI[sponsor] , "CtrlWindow", "toolbar=no,location=yes,directories=no,status=yes,menubar=yes,scrollbars=yes,copyhistory=no,resizable=yes"); 
}   
   
function rotate(divname){   
if (document.images)   // Only if the image object exists so no errors occur with IE 3.0      
 {       
 if (go)        // If cursor not on image      
   {        
   if (++sponsor > max) sponsor = 0;
   document.images['topad'].src = srcI[sponsor]; 
   window.setTimeout('rotate();',30000);   
   }   
 else          // If cursor on image, try to rotate later 
   {   
   window.setTimeout('rotate();',30000);   
   }
 }
}