
var widSetFrm_fldID;
var widSetFrmAjax;
function widSetFrm(fieldPreafID, newValue){
	widSetFrm_fldID=fieldPreafID;
	fldID_INP = widSetFrm_fldID + "_INPUT";
	
	//Feld Suchen und Setzen	
	document.getElementById(fldID_INP).value=newValue;
	//alert('fieldID '+ fieldPreafID + ' newValue ' + newValue);
	//alert(varonChangeTargetIDZusatzFunktion);

	widSetFrmAjax = new sack();
	widSetFrmAjax.ZusatzAttrib2=newValue;
  widSetFrmAjax.requestFile = wid_root + 'mod_ajax/getBreadcrumbs.php?CatID='+newValue+'&fieldPreafID='+fieldPreafID+'&zusatzFct='+varonChangeTargetIDZusatzFunktion;  // Specifying which file to get
  widSetFrmAjax.onCompletion = widSetFrm_Sub; 
  widSetFrmAjax.runAJAX();   // Execute AJAX function		
  
}

function widSetFrm_Sub(){
	fldID_brd = widSetFrm_fldID + "_Brdcrmb";
	
  //var tmpReturn = eval(widSetFrmAjax.response);  // Executing the response from Ajax as Javascript code
  var tmpStringfd=widSetFrmAjax.response;
  //alert(tmpStringfd);
  
	//und dann breadcrumb neu setzen
	//document.getElementById(fldID_brd).innerHTML="<b>test fett</b>, ja es klappt";
	document.getElementById(fldID_brd).innerHTML=tmpStringfd;
	
	if(varonChangeTargetIDZusatzFunktion){
		eval(varonChangeTargetIDZusatzFunktion + '(' + widSetFrmAjax.ZusatzAttrib2 + ');' );		
	}
  
}


