var m_NN4 = document.layers?1:0
var m_IE4 = document.getElementById?0:1
var m_NS6 = (!m_IE4 && !(navigator.appVersion.indexOf("MSIE")>-1))?1:0

function light_on(fName,iName) {
if (navigator.appName != "Netscape" || m_NS6) {eval("document."+fName+".elements.item('"+iName+"').style.background = '#FFcc33'"); return true;}
}

function light_off(fName,iName) {
 if (navigator.appName != "Netscape" || m_NS6) {
 	eval("if(document."+fName+".elements.item('"+iName+"').value=='')"+"document."+fName+".elements.item('"+iName+"').style.background = '#d0e0f0'");
 	eval("if(document."+fName+".elements.item('"+iName+"').value!='')"+"document."+fName+".elements.item('"+iName+"').style.background = '#FFFFFF'");
 }
}


function sbm_on(fname){
if (navigator.appName != "Netscape" || m_NS6) {
	eval("document."+fname+".style.background='#ffcc33'");
 }
}

function sbm_off(fname){
if (navigator.appName != "Netscape" || m_NS6) {
eval("document."+fname+".style.background='#ffffff'");
 }
}


function hL(E){
	if (m_IE4) {
		while (E.tagName!="TR") {E=E.parentElement;}
	} else {
		while (E.tagName!="TR") {E=E.parentNode;}
	}
	E.className = "grey";
}

function dL(E,clazz){
	if (m_IE4) {
		while (E.tagName!="TR") {E=E.parentElement;}
	} else {
		while (E.tagName!="TR") {E=E.parentNode;}
	}
	E.className = clazz;
}


function selectAll(checker, selector)
{
	if(checker.checked) {
		for (i=0; i<selector.options.length; i++) selector.options[i].selected = true;
	} else {
		for (i=0; i<selector.options.length; i++) selector.options[i].selected = false;
	}
}

function selectAllCheckboxes( checked, form, name ) {
	var elements = form.elements;
	for ( i = 0 ; i < elements.length; ++i )
		if ( elements[i].name==name ) {
			elements[i].checked = checked;
			if ( checked )
				hL(elements[i]);
			else
				dL(elements[i]);
		}
}

function isCheckboxSelected( form, name ) {
	var elements = form.elements;
	for ( i = 0 ; i < elements.length; ++i )
		if ( elements[i].name==name && elements[i].checked )
			return true;
	return false;
}

function arraySelected( form, name ) {
	var elements = form.elements;
	var arr = new Array();
	for ( i = 0 ; i < elements.length; ++i )
		if ( elements[i].name==name && elements[i].checked )
			arr.push(''+elements[i].value);
	return arr;
}

function IsDigit(allowPoint)
{
	return ( (event.keyCode >= 48) && (event.keyCode <= 57) ) || ( (event.keyCode == 46) && allowPoint );
}

function IsDate(allowSlash)
{
	return ( (event.keyCode >= 48) && (event.keyCode <= 57) ) || ( (event.keyCode == 47) && allowSlash );
}


function popupOrder( id )
{
	var msgWindow = window.open ("order.php?id="+id, "popupOrder", "height=380,width=400,status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no");
	if (msgWindow != null && msgWindow.opener == null) msgWindow.opener=window;
	if (navigator.appVersion.charAt(0) == 4) {msgWindow.focus();}
}

