﻿function ClosePopup(ctrl)
{
   var mpe = $find(ctrl);
   if (mpe)    
        mpe.hide();
}
function OpenPopup(ctrl)
{
    var mpe = $find(ctrl);
    if (mpe)    
    {
      mpe.show();          
    }
}             

//Bat su kien Enter tim kiem 
function PerformClick(e, target) 
{
    if (e.which || e.keyCode)
    {
        if ((e.which == 13) || (e.keyCode == 13))
        {
            document.getElementById(target).click();
            return false;
        }
    }
    else
    {
        return true;
    } 
}
// Bookmart san pham
function bookmarksite(title,url)
    {
        if (window.sidebar) // firefox
	        window.sidebar.addPanel(title, url, "");
        else if(window.opera && window.print)
        { 
            // opera
	        var elem = document.createElement('a');
	        elem.setAttribute('href',url);
	        elem.setAttribute('title',title);
	        elem.setAttribute('rel','sidebar');
	        elem.click();
        } 
        else if(document.all)// ie
	        window.external.AddFavorite(url, title);
    }
//Focus control
function txtOnFocus(field,strStyle1,strStyle2) {
    if(field.value != '')
       field.className==strStyle2;
    else    
	    field.className=strStyle1;
}
function txtOnBlur(field,strStyle1,strStyle2) {
	    if(field.value == '')
		  field.className=strStyle1;
		else
		  field.className=strStyle2;
}   
function CheckAll(objName, checked)
{
    for (var i=0;i<document.forms[0].elements.length;i++)
    {
        var e = document.forms[0].elements[i];
        if (e.name == objName)
	        e.checked = checked;
    }
}

function Chk_BeforeSubmit(objName, Msg)
{
    for (var i=0;i<document.forms[0].elements.length;i++)
    {
        var e = document.forms[0].elements[i];
        if (e.name == objName)
	        if(e.checked)
	            return true;
    }
    alert(Msg);
    return false;
}

function CountChecked(objName)
{
    var n = 0;
    for (var i=0;i<document.forms[0].elements.length;i++)
    {
        var e = document.forms[0].elements[i];
        if (e.name == objName)
	        if(e.checked)
	            n++
    }
    return n;
}


function SelectedAll(objName)
{
    for (var i=0;i<document.forms[0].elements.length;i++)
    {
        var e = document.forms[0].elements[i];
        if (e.name == objName)
	        if(!e.checked)
	            return false;
    }
    return true;
}

function Item_Select(obj, Lobj)
{
        var objTemp = document.getElementById(obj);
        if(objTemp)
            objTemp.checked = SelectedAll(Lobj);
}

//  ---------------------------------------

function ConfirmOption(msgEmty, msgQuestion,objCheck)
{
  if(!Chk_BeforeDelete(msgEmty,objCheck))
  return false;
  return confirm(msgQuestion);
}

//  ---------------------------------------

function Chk_BeforeDelete(msgEmty,objCheck)
{
  for (var i = 0; i < document.forms[0].elements.length; i ++ )
  {
    var e = document.forms[0].elements[i];
    if (e.name == objCheck)
    if(e.checked)
    return true;
  }
  alert(msgEmty);
  return false;
}
function NextNumber(fag,obj)
{
  var objText = document.getElementById(obj);
  var temp = objText.value;     
  if(fag==1)
  {
     if(parseInt(temp)>0)
       objText.value = parseInt(temp) + 1;
     else
     {
       alert('Vui lòng nhập số!');
       return false;
     }
  }
  else
  {
    if(parseInt(temp)>1)
       objText.value = temp-1;   
    else
       objText.value = 1;   
  }       
}   