// ======================  ÄÀÒÛ    ======================
function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        return false;
    }
    return true;
}
function isEmpty( fld ) {
  myRe=/^\s+|\s+$/g;
  if(fld.value.replace( myRe, '') == ''){
  	return true;
  }
  return false;
}
function checkDay(day) {
  if(!isEmpty( day )) {
   if(day.value < 1) day.value = '01';
   if(day.value > 31) day.value = '31';
   if((day.value >0) && (day.value<10) && (day.value.length == 1)) day.value = '0' + day.value;   
  }
}
function checkMonth(month){
  if(!isEmpty( month )){
   if(month.value < 1) month.value = 1;
   if(month.value > 12) month.value = 12;
   if((month.value >0) && (month.value<10) && (month.value.length == 1)) month.value = '0' + month.value;
  }
}
function checkYear(year){
  var now = new Date();
  if(!isEmpty( year )){
   if(year.value < 1900) year.value = now.getFullYear();
   if(year.value > 2050) year.value = 2050;
  }
}
// ==============================================================


function enableinput(arg) {
    document.getElementById(arg).style.background = "#fff";
    document.getElementById(arg).style.color = "#333";
    document.getElementById(arg).disabled = "";
}

function disableinput(arg) {
    document.getElementById(arg).style.background = "#f8f8f1";
    document.getElementById(arg).style.color = "#888";
    document.getElementById(arg).disabled = "disabled";
}


function enableradio(arg) {
    document.getElementById(arg).disabled = "";
}

function disableradio(arg){
    document.getElementById(arg).disabled = "disabled";
}

function enable(arg) {       
     document.getElementById(arg).disabled = "";
     document.getElementById(arg).style.background = "#fff";
     document.getElementById(arg).style.color = "#333";
}

function disable(arg) {
    document.getElementById(arg).disabled = "disabled";
    document.getElementById(arg).style.background = "#f8f8f1";
    document.getElementById(arg).style.color = "#888"; 
}

function enablediv(arg) {
    document.getElementById(arg).style.color = "#333";
    document.getElementById(arg).disabled = "";
}

function disablediv(arg) {            
    document.getElementById(arg).style.color = "#888";
    document.getElementById(arg).disabled = "disabled";
}

function switchdiv(arg) {
    if (document.getElementById(arg).disabled == "") {
        document.getElementById(arg).style.color = "#888";
        document.getElementById(arg).disabled = "disabled";
    } else {
        document.getElementById(arg).style.color = "#333";
        document.getElementById(arg).disabled = "";
    }
}	

function switchradio(arg) {
    if (document.getElementById(arg).disabled == "") {
        document.getElementById(arg).disabled = "disabled";
    } else {
        document.getElementById(arg).disabled = "";
    }
}	

function switchinput(arg) {
    if (document.getElementById(arg).disabled == "") {
         document.getElementById(arg).disabled = "disabled";
         document.getElementById(arg).style.background = "#f8f8f1";
         document.getElementById(arg).style.color = "#888";         
    } else {
         document.getElementById(arg).disabled = "";
         document.getElementById(arg).style.background = "#fff";
         document.getElementById(arg).style.color = "#333";
    }
}

function switchinput1(mainparent, parent, arg) {
    if (document.getElementById(mainparent).checked) {
        if (document.getElementById(parent).checked) {
            document.getElementById(arg).disabled = "";          
            document.getElementById(arg).style.background = "#fff";
            document.getElementById(arg).style.color = "#333";
        }
    } else {
        if (document.getElementById(parent).checked) {
            document.getElementById(arg).disabled = "disabled";
            document.getElementById(arg).style.background = "#f8f8f1";
            document.getElementById(arg).style.color = "#888"; 
        }           
    }
}	

function switchdiv1(mainparent, parent, arg) {
    if (document.getElementById(mainparent).checked) {
        if (document.getElementById(parent).checked) {
             document.getElementById(arg).style.color = "#333";
            document.getElementById(arg).disabled = "";        
        }
    } else {
        if (document.getElementById(parent).checked) {
            document.getElementById(arg).style.color = "#888";
            document.getElementById(arg).disabled = "disabled";      
        }           
    }
}

function switchradio1(mainparent, parent, arg) {
    if (document.getElementById(mainparent).checked) {
        if (document.getElementById(parent).checked) {
             document.getElementById(arg).disabled = "";        
        }
    } else {
        if (document.getElementById(parent).checked) {
            document.getElementById(arg).disabled = "disabled";      
        }           
    }
}   

function enableradio1(parent, arg) {
        if (document.getElementById(parent).checked) {
             document.getElementById(arg).disabled = "";        
        }
}

function enable1 (parent, arg) {
    if (document.getElementById(parent).checked) {              
         document.getElementById(arg).disabled = "";
         document.getElementById(arg).style.background = "#fff";
         document.getElementById(arg).style.color = "#333";
    }
}

function enablediv1(parent,arg) {
    if (document.getElementById(parent).checked) {
        document.getElementById(arg).style.color = "#333";
        document.getElementById(arg).disabled = "";
    }    
}  

function winopen(arg)
	{
		newwin = window.open(arg, "win", "menu=no, status=yes, menubar=no, toolbar=no,width=480, height=470");
		if(newwin.window.focus) {newwin.window.focus(); }
	}

