/**
 * © 2005 by Michal Ruzicka (admin@teenage.cz, http://php.teenage.cz)
 */

function getEl(el){
	return document.getElementById(el);
}

function getElV(el){
	return document.getElementById(el).value;
}

/**
 * © 2005 by Michal Ruzicka (admin@teenage.cz, http://php.teenage.cz)
 */
function validateform(formname, required){ var first = 0; elm = document.forms[formname].elements; required = required.split(','); for(i=0;i<required.length;i++){ if(!elm[required[i]]) continue; val = elm[required[i]].value; if(val == '' || val == 0 || val == '0000-00-00' || val == '0000-00-00 00:00:00'){ first = (first == 0 ? i : first); elm[required[i]].className = 'inp rqrd'; elm['save'].disabled = true;} elm[required[i]].onchange = elm[required[i]].onkeyup = function(){ val = this.value; if(val == '' || val == 0 || val == '0000-00-00' || val == '0000-00-00 00:00:00') this.className = 'inp rqrd'; else this.className = 'inp'; checkit(required);} } if(first!=0) elm[first].focus();} function checkit(required){ var fck = false; for(i=0;i<required.length;i++){ val = elm[required[i]].value; if(val == '' || val == 0 || val == '0000-00-00' || val == '0000-00-00 00:00:00') fck = true;} if(fck == true) document.forms[0].onsubmit = function(){return false}; else document.forms[0].onsubmit = function(){return true}; elm['save'].disabled = fck;}

