var atrInputValue = function(obj, str)
{
  // query
  if(obj == '[object Object]')
  {
    if(obj.attr('value').length == 0) obj.attr('value',str);
  	obj.focus(function() { if(obj.attr('value') == str) obj.attr('value',''); }); 
    obj.blur(function () { if(obj.attr('value') == 0) obj.attr('value',str); });
  }
  // native js
  if(obj == '[object HTMLInputElement]')
  {
    if(obj.value.length == 0) obj.value = str;
  	obj.onfocus = function() { if(obj.value == str) obj.value = ''; }; 
    obj.onblur = function () { if(obj.value == 0) obj.value = str; };  
  }
};

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
   { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
        IsNumber = false;
      }
   }
   return IsNumber;   
}

function JustChars(sText,justchar)
{
   var JustChar=true;
 
   for (i = 0; i < sText.length && JustChar==true; i++)
   { 
      Char = sText.charAt(i);
      if (justchar.indexOf(Char) == -1)
      {
         JustChar=false;
      }
   }
   return JustChar;
}

function addDaysToDate(date,days) {
  var dateArray = date.split("-");  
  var newDate = new Date(dateArray[0],dateArray[1]-1,dateArray[2]);  
  var addDate = new Date(newDate.getTime() + days*24*60*60*1000);
    
  ev = addDate.getFullYear();
  
  honap = addDate.getMonth()+1;
  honap += '';
  if(honap.length < 2) honap='0'+honap;
  
  nap = addDate.getDate();
  nap += '';
  if(nap.length < 2) nap='0'+nap;
  
  return (ev+'-'+honap+'-'+nap);
}
