var errormsg="";
function checkEmail(email)
{
   var at1      =  email.indexOf("@");
   var at2      =  email.lastIndexOf("@");
   var dot     =  email.lastIndexOf(".");
   var space   =  email.indexOf(" ");
   if((at1!=-1)&&
      (at1!=0)&&
      (at2==at1)&&
      (dot!=-1)&&
      (dot>at1+1)&&
      (dot<email.length-1)&&
      (space==-1))
   {
      return true;
   }
   else
   {
      errormsg=errormsg+"- Email chua nhap hoac sai dinh dang.\n";
      return false;
   }
}
function checkDate(dd,mm,yyyy,name)
{
   result=true;
   if(!isNaN(yyyy)&&(yyyy!="")&&(yyyy<10000))	
   {
      if( (mm=="02") && ((dd=="30")||(dd=="31")) )
         result=false;
      if( (mm=="02") && (dd=="29") && (yyyy%4>0) )
         result=false;
      if( ((mm=="04")||(mm=="06")||(mm=="09")||(mm=="11")) && (dd=="31") )
         result=false;
   }
   else
   {
      result=false;
   }
   if(result==false)
      errormsg=errormsg+"- "+name+" khong dung dinh dang.\n"	
   return result;
}
function checkInterval(dstart,mstart,ystart,names,dend,mend,yend,namee)
{
   var re=true;
   re=checkDate(dstart,mstart,ystart,names)&&checkDate(dend,mend,yend,namee);   
   if(re)
   {
      var yyyy=yend-ystart;
      if(yyyy>0)
	 		re=true;
      else if(yyyy==0)
      {
         var mm=mend-mstart;
         if(mm>0)
            re=true;
         else if(mm==0)
         {
            var dd=dend-dstart;
	    	if(dd>=0)
	       	re=true;
         else
            re=false; 		 
         }
         else
	    		re=false; 
      }
      else
         re=false; 	
   }
   if(re==false)
      errormsg=errormsg+"- Khoang thoi gian khong hop ly.\n";
   
   return re; 
}
function checkTextField(str,name)
{
	if(str=="")
	{
		errormsg=errormsg+"- "+name+" chua nhap thong tin.\n";
		return false;
	}
	else
		return true;
}

function checkPassword(p,namep,rp,namerp)
{
	if(p!=="")
	{
		if(p==rp)
	 		return true;
	 	else
		{			
			errormsg=errormsg+"- "+namep+" khong giong voi "+namerp+".\n";			
			return false;
		}	 	
	}
	else
	{	
		errormsg=errormsg+"- "+namep+" chua co thong tin.\n";
		return false;
	}
	
}

function checkIsIntNum(val,name)
{
	if((val!="")&&(!isNaN(val)) && val.indexOf(".")<0)
		return true;
	else
	{	
		errormsg=errormsg+"- "+name+" khong phai la so nguyen.\n";
		return false;
	}
}

function checkChoice(val,name)
{
	if(val=="")
		errormsg=errormsg+"- "+name+" phai chon mot.\n"; 
}

function checkIsNum(val,name)
{
	if((val!="")&&(!isNaN(val)))
		return true;
	else
	{	
		errormsg=errormsg+"- "+name+" khong phai la mot so.\n";
	}

}
function checkAll()
{
	if(errormsg!="")
	{
		alert("---------------------------------------\nXIN KIEM TRA LAI THONG TIN !    \n---------------------------------------\n"+errormsg);
		errormsg="";
		return false;
	}
	else
		return true;
	errormsg="";
}
function changeData(url)
{
	open(url,"","width=560,height=500,top=20,left=100,scrollbars,resizable");	
}
function deleteData(url)
{
	if (confirm('Do you want to delete ?'))
	open(url,"","");		
}
function image_open(image_loc,img)
{
  HTML = "<html><style>body{margin:0px 0px 0px 0px}</style><body onBlur='top.close()'><img src='"+ image_loc +"' border=0 name=load_image onLoad='window.resizeTo(document.load_image.width+10,document.load_image.height+30)'></body></html>";
  popupImage = window.open('','_blank','toolbar=no,scrollbars=no');
  popupImage.document.open();
  popupImage.document.write(HTML);
  popupImage.document.close();
  //obj_img = document.getElementById(img);
  //obj_img.src= obj_img.src;
}