// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
function toggleDiv(id,flagit) {
	if(flagit=="1"){
		if(document.getElementById) document.getElementById(''+id+'').style.backgroundColor = "#ff9900";
		if(document.getElementById) document.getElementById(''+id+'').style.color = "#ffffff";
	}
	else if(flagit=="0"){
		if(document.getElementById) document.getElementById(''+id+'').style.backgroundColor = "#ffffff";
		if(document.getElementById) document.getElementById(''+id+'').style.color = "#ff9900";	}
}
function toggleShade(id,flagit) {
	if(flagit=="1"){
		if(document.getElementById) document.getElementById(''+id+'').style.color = "#ccc";
	}
	else if(flagit=="0"){
		if(document.getElementById) document.getElementById(''+id+'').style.color= "#eee";
	}
}


function stopRKey(evt) {
	var evt  = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	if ((evt.keyCode == 13) && (node.type=="text")) { return false; }
}
document.onkeypress = stopRKey;

function getElementsByClassName(classname) {
    if (document.getElementsByTagName) {
         var els = document.getElementsByTagName("*");
         var c = new RegExp('/b^|' + classname + '|$/b');
         final = new Array();
         var n=0;
         for (var i=0; i < els.length; i++) {
              if (els[i].className) {
                   if(c.test(els[i].className)) {
                   final[n] = els[i];
                   n++;
                   }
              }
         }
         return final;
    } else{return false;}
	}