var showRow = (navigator.appName.indexOf("Internet Explorer") != -1) ? "block" :"table-row";

function show_hide(id, op){
	if(op=='hide'){
		if(document.getElementById(id).value==""){
			document.getElementById(id).value=" ";
		}
		document.getElementById('div_'+id).style.display="none";
	}else if(op=='show'){
		if(document.getElementById(id).value==" "){
			document.getElementById(id).value="";
		}
		document.getElementById('div_'+id).style.display="block";
	}
}

function show_hide_div(id, op){
	if(op=='hide'){
		document.getElementById(id).style.display="none";
	}else if(op=='show'){
		document.getElementById(id).style.display="block";
	}
}

function show_hide_element(id){
	if(document.getElementById(id).style.display=="block"){
		document.getElementById(id).style.display="none";
	}else{
		document.getElementById(id).style.display="block";
	}
}

function show_hide_student_row(id, url){
	if(document.getElementById('row_'+id).style.display=="none"){
		document.getElementById('row_'+id).style.display=showRow;
		document.getElementById('i_'+id).src=url;
	}else{
		document.getElementById('row_'+id).style.display="none";
		document.getElementById('i_'+id).src='';
	}
}

function show_hide_table_row(id){
	if(document.getElementById('row_'+id).style.display=="none"){
		document.getElementById('row_'+id).style.display=showRow;
	}else{
		document.getElementById('row_'+id).style.display="none";
	}
}
function textCounter(field, countfield, maxlimit) {
	/*if (field.value.length > maxlimit){
		//field.value = field.value.substring(0, maxlimit);
		countfield.innerHTML = 0;
	}else */
	if(field.value.length == maxlimit || ((field.value.length-maxlimit)/10==0)){
		alert('You reached the recommended maximum number of characters.\nYou can add more text but it will not be displayed on the printed report');
		//countfield.innerHTML = maxlimit - field.value.length;
	}
	countfield.innerHTML = maxlimit - field.value.length;
}
function get_inner_html_value(val, field){
	if(val=="~" || val==""){
		document.getElementById(field).innerHTML='';
	}else{
		document.getElementById(field).innerHTML=val.substring(0,val.indexOf("|"));
	}
}
/*
function show_hide_2_hidden_rows(passed_id, url){
	var id=passed_id;
	var pref='';
	if(passed_id.indexOf("_")>0){
		a_split=passed_id.split("_");
		id=a_split[1];
		pref=a_split[0];
		if(document.getElementById('row_'+pref+'_'+id).style.display=="none"){
			document.getElementById('row_'+pref+'_'+id).style.display=showRow;
			document.getElementById('i_'+pref+'_'+id).src=url;
			document.getElementById('row_'+id).style.display="none";
		}else{
			document.getElementById('row_'+pref+'_'+id).style.display="none";
			document.getElementById('i_'+pref+'_'+id).src='';
		}
	}else{
		if(document.getElementById('row_'+id).style.display=="none"){
			document.getElementById('row_'+id).style.display=showRow;
			document.getElementById('row_2_'+id).style.display="none";
			document.getElementById('i_2_'+id).src='';
		}else{
			document.getElementById('row_'+id).style.display="none";
		}
	}
}*/