
		
		
		function is_other_selected(elem,name2,defocus){
		var selectbox = elem;
		var options = elem.options;
		var i;
		
		var otherindex  = selectbox.length-1;
		var otherselectbox = document.getElementById('o_s_' + name2);
		var otherinputbox = document.getElementById('o_i_' + name2);
		for(i in options){
		
		if(i == otherindex){
		if(options[i].selected==true){
		otherselectbox.className='';
		otherinputbox.focus();
		}
		else{
		defocus.focus();
		otherselectbox.className='unvisible';
		}
		}
		}
		}


function getSelectedValue(name2){
var elems = document.getElementsByName(name2);
var i=0;
var selected = "";
while(i != elems.length){
if(elems[i].name==name2){
if(elems[i].checked==true){
selected=elems[i].value;
}
}
i++;
}
return selected;
}


function confirm_delete(delbutton,del_oid,position){
	var conf = confirm('Do you really want to delete this record?');
	if(position!=''){
		delbutton.form.action = delbutton.form.action + "#group_" + position;
	}
	if(conf){
		document.getElementById('del_oid').value=del_oid;
		delbutton.form.submit();
		return true;
	}
	else{
		return false;
	}
}

function isOther(select) {
if (select.selectedIndex == select.length-1) {
return true;
}
else{
return false;
}
}

function resetEQA(formm){
var doconfirm = confirm('Do you really want to reset this datasheet?');
if(doconfirm){
document.getElementById('add_action').value='reset';
formm.submit();
}
}


function assessorSubmit(button,action){
    document.getElementById('eqa_id_action').value=action;
	var nowd = new Date();
	var t = nowd.getTime();
	document.getElementById('trace_date').value=t;
	var sform = button.form;
	sform.submit();
}


function copyOldText(text_elem,comment_type){
var text = $(text_elem).getElement('pre').getText();
var old_text = document.getElementById('comment_'+comment_type).value;

text = fix_text(text);
if(old_text.trim()!=""){
if(old_text.indexOf(text,0)==-1){

document.getElementById('comment_'+comment_type).value=old_text+'\n'+text;
}
}else{
document.getElementById('comment_'+comment_type).value=text;
}
}





function ajaxsubmit2(sform){
	
	sform.submit();
	
	return true;
}



function init(){
	
}
function init2(){
	standardistaTableSortingInit();
}



function loginCookie(sub){
if(this.document.getElementById('save_cookie').checked){
var cookie = confirm('Saving this information will store a cookie with your account information on your computer for 3 months, that will automatically log you in each time you visit the website. You can remove the cookie bij clicking log out on the website or use the tools provided by your browser. Are you sure you want to save this cookie?');
if(cookie){
sub.submit();
}else{
this.document.getElementById('save_cookie').checked="";
sub.submit();
}
}else{
sub.submit();
}
}









function deleteComment(button,id){

     var del = confirm('Do you wish to delete this comment?');
	
	 if(del){
		 var td =  $(button).getParent();
		 var row =  $(td).getParent();
		 var savePage = $(button.form).getElement("input[name=savePage]");
		 savePage.set("value","comments/delete_comment");
		 
		 //ADD HIDDEN FIELD
		 var hidden = new Element('input', {type:'hidden',name:'delete_comment_id',value:id});
		 hidden.injectInside($(button.form));
		 
		
	    button.form.submit();
	 }

}







function chooseScheme(scheme_id){
    
	$('choose_scheme').value=scheme_id;
	$('choose_scheme').form.submit();

}
