defStat('-');
idResultElement = '';
remoteApp = 'http://jobclick.seminare.ch/inc/remote/suche.asp';
function doSearch(pgNr, pID){
// Welche Logik soll gewaehlt werden
var bStartRequest = true; // sollen Daten geholt werden?
var bZeigeAnbieterAngebote = false;
if (pID > 0){
bZeigeAnbieterAngebote = true;
}
// Ende
// From Values einlesen
var fldSuche = document.getElementById('fldSuche').value ;
var rdAnsicht = getRadioSelected(document.semRemoteSearchFrm.rdAnsicht) ;
//var rdAnsicht = document.getElementById('fldAnsicht').value ;
var drpRubrik = document.getElementById('drpRubrik').value ;
var drpRegion = document.getElementById('drpRegion').value ;
var s = fldSuche ;
s.replace('%20' , '+' );
// Ende
if (bZeigeAnbieterAngebote == true){
rdAnsicht = 'anbieterKurse';
idResultElement = 'res'+pID;
if (document.getElementById(idResultElement).innerHTML.length > 0 && pgNr==0){
clrAnbieterAngeboteDiv(pID);
bStartRequest = false; // Sonst nichts mehr machen
}else{
if (pgNr==0){
// Nur beim Ersten laden anzeigen, dann nicht mehr, da es leicht stoerend wirkt, springen!
document.getElementById(idResultElement).innerHTML = '
';
}
}
}else{
idResultElement = 'semRemoteSearchResult';
document.getElementById(idResultElement).innerHTML = '
';
}
if (bStartRequest == true){
goRS = new RSL({
'rdAnsicht' : ''+ rdAnsicht +'' ,
'drpRubrik' : ''+ drpRubrik +'' ,
'drpRegion' : ''+ drpRegion +'' ,
'pID' : ''+ pID +'' ,
'fldSuche' : ''+ s +'' ,
'pgNr' : ''+ pgNr +'',
'callback' : ShowRes
});
return goRS.initScr() ;
}
}
function doSearchAll(pgNr, pID){
var bStartRequest = true; // sollen Daten geholt werden?
rdAnsicht = 'anbieterKurseAll';
idResultElement = 'res'+pID;
// if (document.getElementById(idResultElement).innerHTML.length > 0 && pgNr==0){
// clrAnbieterAngeboteDiv(pID);
// bStartRequest = false; // Sonst nichts mehr machen
// }else{
if (pgNr==0){
// Nur beim Ersten laden anzeigen, dann nicht mehr, da es leicht stoerend wirkt, springen!
document.getElementById(idResultElement).innerHTML = '
';
}
// }
if (bStartRequest == true){
goRS = new RSL({
'rdAnsicht' : ''+ rdAnsicht +'' ,
'pID' : ''+ pID +'' ,
'pgNr' : ''+ pgNr +'',
'callback' : ShowRes
});
return goRS.initScr() ;
}
}
function clrAnbieterAngeboteDiv(pID){
idResultElement = 'res'+pID;
document.getElementById(idResultElement).innerHTML = ""; // Angebote entfernen, schliessen
}
function ShowRes(){
var sR = unescape(goRS.result);
document.getElementById(idResultElement).innerHTML = sR;
}
function getRadioSelected(radio){
for (i=0; i < radio.length; i++){
if (radio[i].checked){
return radio[i].value;
}
}
return "";
}