var fyrriStorfLinur = new Array(); var fyrriStorfMax = 0; function addLineFyrriStorf(){ var location = fyrriStorfMax; for( var i=0; i < fyrriStorfMax; i++){ if( fyrriStorfLinur[i] == null ){ location = i; break; } } if( location == fyrriStorfMax ){ fyrriStorfMax = fyrriStorfMax + 1; } fyrriStorfLinur[location] = 'true'; /* $('iFyrriStorfVinnuveitandi').value = $('iFyrriStorfVinnuveitandi').value.trim(); if( $('iFyrriStorfVinnuveitandi').value.length < 1 ){ modalWin.createAlert('Aðvörun', 'Þú verður að rita nafn í vinnuveitanda.', 'iFyrriStorfVinnuveitandi'); return; } */ var d=document.createElement("DIV"); d.setAttribute('id', 'fyrriStorfDiv_'+location); d.setAttribute('class', 'row'); d.innerHTML = '
 
'+ '
'+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ '     %'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ ' Eyða línu'+ '
'+ '
'; $('addFyrriStorf').appendChild(d); //alendar.setup({inputField : "iFyrriStorfDagsFra_"+location, ifFormat : "%d.%m.%Y", button : "dFyrriStorfDagsFra_"+location}); //alendar.setup({inputField : "iFyrriStorfDagsTil_"+location, ifFormat : "%d.%m.%Y", button : "dFyrriStorfDagsTil_"+location}); jQuery("input#iFyrriStorfDagsFra_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("input#iFyrriStorfDagsTil_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("#mFyrriStorfDagsFra_"+location).click(function() { jQuery("input#iFyrriStorfDagsFra_"+location).datepicker( "show" ); }); jQuery("#mFyrriStorfDagsTil_"+location).click(function() { jQuery("input#iFyrriStorfDagsTil_"+location).datepicker( "show" ); }); } function addLineFyrriStorfRikiSamn(){ var location = fyrriStorfMax; for( var i=0; i < fyrriStorfMax; i++){ if( fyrriStorfLinur[i] == null ){ location = i; break; } } if( location == fyrriStorfMax ){ fyrriStorfMax = fyrriStorfMax + 1; } fyrriStorfLinur[location] = 'true'; /* $('iFyrriStorfVinnuveitandi').value = $('iFyrriStorfVinnuveitandi').value.trim(); if( $('iFyrriStorfVinnuveitandi').value.length < 1 ){ modalWin.createAlert('Aðvörun', 'Þú verður að rita nafn í vinnuveitanda.', 'iFyrriStorfVinnuveitandi'); return; } */ var d=document.createElement("DIV"); d.setAttribute('id', 'fyrriStorfDiv_'+location); d.setAttribute('class', 'row'); d.innerHTML = '
 
'+ '
'+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ '     %'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ ' Eyða línu'+ '
'+ '
'+ ' '+ '
'+ '
'; $('addFyrriStorf').appendChild(d); //alendar.setup({inputField : "iFyrriStorfDagsFra_"+location, ifFormat : "%d.%m.%Y", button : "dFyrriStorfDagsFra_"+location}); //alendar.setup({inputField : "iFyrriStorfDagsTil_"+location, ifFormat : "%d.%m.%Y", button : "dFyrriStorfDagsTil_"+location}); jQuery("input#iFyrriStorfDagsFra_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("input#iFyrriStorfDagsTil_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("#mFyrriStorfDagsFra_"+location).click(function() { jQuery("input#iFyrriStorfDagsFra_"+location).datepicker( "show" ); }); jQuery("#mFyrriStorfDagsTil_"+location).click(function() { jQuery("input#iFyrriStorfDagsTil_"+location).datepicker( "show" ); }); } function showStettarfelogBig(){ var d=document.createElement("DIV"); d.setAttribute('id', 'ssdfsdfsafyrriStorfDiv_'); d.style.position = 'relative'; d.style.left = '0px'; d.style.zIndex = '100'; d.innerHTML = ''; $('dStettarfelag_0').appendChild(d); } function deleteFyrriStorf(pId){ $('addFyrriStorf').removeChild($('fyrriStorfDiv_'+pId)); fyrriStorfLinur[pId] = null; } function addOldFyrriStorf(pOldFyrriStorfArray){ for( var i=0; i < pOldFyrriStorfArray.length; i++){ var location = fyrriStorfMax; for( var j=0; j < fyrriStorfMax; j++){ if( fyrriStorfLinur[j] == null ){ location = j; break; } } if( location == fyrriStorfMax ){ fyrriStorfMax = fyrriStorfMax + 1; } fyrriStorfLinur[location]; addLineFyrriStorf(); $('iFyrriStorfVinnuveitandi_'+location).value = pOldFyrriStorfArray[i][0]; $('iFyrriStorfStarfsheiti_'+location).value = pOldFyrriStorfArray[i][1]; $('iFyrriStorfStarfshlutfall_'+location).value = pOldFyrriStorfArray[i][2]; $('iFyrriStorfDagsFra_'+location).value = pOldFyrriStorfArray[i][3]; $('iFyrriStorfDagsTil_'+location).value = pOldFyrriStorfArray[i][4]; } } function addOldFyrriStorfRikiSamn(pOldFyrriStorfArray){ for( var i=0; i < pOldFyrriStorfArray.length; i++){ var location = fyrriStorfMax; for( var j=0; j < fyrriStorfMax; j++){ if( fyrriStorfLinur[j] == null ){ location = j; break; } } if( location == fyrriStorfMax ){ fyrriStorfMax = fyrriStorfMax + 1; } fyrriStorfLinur[location]; addLineFyrriStorfRikiSamn(); $('iFyrriStorfVinnuveitandi_'+location).value = pOldFyrriStorfArray[i][0]; $('iFyrriStorfStarfsheiti_'+location).value = pOldFyrriStorfArray[i][1]; $('iFyrriStorfStarfshlutfall_'+location).value = pOldFyrriStorfArray[i][2]; $('iFyrriStorfDagsFra_'+location).value = pOldFyrriStorfArray[i][3]; $('iFyrriStorfDagsTil_'+location).value = pOldFyrriStorfArray[i][4]; if(pOldFyrriStorfArray[i][5]=='1'){ $('iFyrriStorfStadfest_'+location).checked=true; } } } var menntunLinur = new Array(); var menntunMax = 0; function addLineMenntun(){ var location = menntunMax; for( var i=0; i < menntunMax; i++){ if( menntunLinur[i] == null ){ location = i; break; } } if( location == menntunMax ){ menntunMax = menntunMax + 1; } menntunLinur[location] = 'true'; var d=document.createElement("DIV"); d.setAttribute('id', 'menntunDiv_'+location); d.setAttribute('class', 'row'); d.innerHTML = '
 
'+ '
'+ ''+ ''+ '
'+ '
'+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ '     Eyða línu'+ '
'+ '
'; $('addMenntun').appendChild(d); //alendar.setup({inputField : "iMenntunDagsFra_"+location, ifFormat : "%d.%m.%Y", button : "dMenntunDagsFra_"+location}); //alendar.setup({inputField : "iMenntunDagsTil_"+location, ifFormat : "%d.%m.%Y", button : "dMenntunDagsTil_"+location}); jQuery("input#iMenntunDagsFra_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("input#iMenntunDagsTil_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("#mMenntunDagsFra_"+location).click(function() { jQuery("input#iMenntunDagsFra_"+location).datepicker( "show" ); }); jQuery("#mMenntunDagsTil_"+location).click(function() { jQuery("input#iMenntunDagsTil_"+location).datepicker( "show" ); }); setAutocomplete(); } function addLineMenntunRikiSamn(){ var location = menntunMax; for( var i=0; i < menntunMax; i++){ if( menntunLinur[i] == null ){ location = i; break; } } if( location == menntunMax ){ menntunMax = menntunMax + 1; } menntunLinur[location] = 'true'; var d=document.createElement("DIV"); d.setAttribute('id', 'menntunDiv_'+location); d.setAttribute('class', 'row'); d.innerHTML = '
 
'+ '
'+ ' '+ ''+ '
'+ '
'+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ '     Eyða línu'+ '
'+ '
'+ ' '+ '
'+ '
'; $('addMenntun').appendChild(d); //alendar.setup({inputField : "iMenntunDagsFra_"+location, ifFormat : "%d.%m.%Y", button : "dMenntunDagsFra_"+location}); //alendar.setup({inputField : "iMenntunDagsTil_"+location, ifFormat : "%d.%m.%Y", button : "dMenntunDagsTil_"+location}); jQuery("input#iMenntunDagsFra_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("input#iMenntunDagsTil_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); jQuery("#mMenntunDagsFra_"+location).click(function() { jQuery("input#iMenntunDagsFra_"+location).datepicker( "show" ); }); jQuery("#mMenntunDagsTil_"+location).click(function() { jQuery("input#iMenntunDagsTil_"+location).datepicker( "show" ); }); setAutocomplete(); } function deleteMenntun(pId){ $('addMenntun').removeChild($('menntunDiv_'+pId)); menntunLinur[pId] = null; } function addOldMenntun(pOldMenntunArray){ for( var i=0; i < pOldMenntunArray.length; i++){ var location = menntunMax; for( var j=0; j < menntunMax; j++){ if( menntunLinur[j] == null ){ location = j; break; } } if( location == menntunMax ){ menntunMax = menntunMax + 1; } menntunLinur[location]; addLineMenntun(); $('iMenntunSkoli_'+location).value = pOldMenntunArray[i][0]; $('iMenntunGrada_'+location).value = pOldMenntunArray[i][1]; $('iMenntunNamsgrein_'+location).value = pOldMenntunArray[i][2]; $('iMenntunDagsFra_'+location).value = pOldMenntunArray[i][3]; $('iMenntunDagsTil_'+location).value = pOldMenntunArray[i][4]; $('iMenntunStada_'+location).value = pOldMenntunArray[i][5]; } } function addOldMenntunRikiSamn(pOldMenntunArray){ for( var i=0; i < pOldMenntunArray.length; i++){ var location = menntunMax; for( var j=0; j < menntunMax; j++){ if( menntunLinur[j] == null ){ location = j; break; } } if( location == menntunMax ){ menntunMax = menntunMax + 1; } menntunLinur[location]; addLineMenntunRikiSamn(); $('iMenntunSkoli_'+location).value = pOldMenntunArray[i][0]; $('iMenntunGrada_'+location).value = pOldMenntunArray[i][1]; $('iMenntunNamsgrein_'+location).value = pOldMenntunArray[i][2]; $('iMenntunDagsFra_'+location).value = pOldMenntunArray[i][3]; $('iMenntunDagsTil_'+location).value = pOldMenntunArray[i][4]; $('iMenntunStada_'+location).value = pOldMenntunArray[i][5]; if(pOldMenntunArray[i][6]=='1'){ $('iMenntunStadfest_'+location).checked=true; } } } var haefniLinur = new Array(); var haefniMax = 0; function addLineHaefni(){ var location = haefniMax; var umsoknId = $("hUmsoknId").value; for( var i=0; i < haefniMax; i++){ if( haefniLinur[i] == null ){ location = i; break; } } if( location == haefniMax ){ haefniMax = haefniMax + 1; } haefniLinur[location] = 'true'; var d=document.createElement("DIV"); d.setAttribute('id', 'haefniDiv_'+location); d.setAttribute('class', 'row'); var addParam = ''; if( arguments.length > 0 && arguments[0] == 'fromAdmin' ){ addParam = ',\'fromAdmin\''; } d.innerHTML = '
 
'+ '
'+ ' '+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ ' '+ '
'+ '
'+ '
'+ ' '+ '
'+ '
'+ ' Veldu Dags.'+ '
'+ '
'+ '
'+ '     Eyða línu'+ '
'+ '
'+ ' '+ '
'+ '
'; $('addHaefni').appendChild(d); //alendar.setup({inputField : "iHaefniDagsFra_"+location, ifFormat : "%d.%m.%Y", button : "dHaefniDagsFra_"+location}); jQuery("input#iHaefniDagsFra_"+location).datepicker( { dateFormat: "dd.mm.yy" } ); } function deleteHaefni(pId){ $('addHaefni').removeChild($('haefniDiv_'+pId)); haefniLinur[pId] = null; } function haefniTmpObject(pLoc){ this.location = pLoc; this.ajaxA = new sack(); } var gAjaxA = new Array(); var gAjaxB = new Array(); var xOldHaefniArray; function addOldHaefni(pOldHaefniArray, fromAdmin, umsoknId){ fromAdmin = fromAdmin || false; for( var i=0; i < pOldHaefniArray.length; i++){ var location = haefniMax; for( var j=0; j < haefniMax; j++){ if( haefniLinur[j] == null ){ location = j; break; } } if( location == haefniMax ){ haefniMax = haefniMax + 1; } haefniLinur[location]; if( fromAdmin ){ addLineHaefni('fromAdmin'); } else{ addLineHaefni(); } gAjaxA[location] = new haefniTmpObject(location); var addParam = ''; if( fromAdmin ){ gAjaxA[location].ajaxA.requestFile = '../getHaefnilist.jsp'; gAjaxA[location].ajaxA.setVar('fromAdmin', 'true'); gAjaxA[location].ajaxA.setVar('umsoknId', umsoknId); addParam = ', \'fromAdmin\''; } else{ gAjaxA[location].ajaxA.requestFile = 'getHaefnilist.jsp'; gAjaxA[location].ajaxA.setVar('fromAdmin', 'false'); gAjaxA[location].ajaxA.setVar('umsoknId', umsoknId); } gAjaxA[location].ajaxA.setVar('what', 'thattur'); gAjaxA[location].ajaxA.setVar('location', location); gAjaxA[location].ajaxA.setVar('parentId', pOldHaefniArray[i][0]); gAjaxA[location].ajaxA.runAJAX(); $('iHaefni_'+location).value = pOldHaefniArray[i][0]; if ($('iHaefni_'+location).value == "" || (pOldHaefniArray[i][1].indexOf('Hæfnikrafa starfs,')== 0)){ $('iHaefni_'+location).style.display = "none"; $('iHaefnikrofurText_'+location).style.display = "inline"; } else{ $('iHaefni_'+location).style.display = "inline"; $('iHaefnikrofurText_'+location).style.display = "none"; } $('iHaefniDagsFra_'+location).value = pOldHaefniArray[i][3]; $('iHaefniStadfest_'+location).checked = pOldHaefniArray[i][4]; } if( pOldHaefniArray.length > 0 ){ gAjaxA[location].ajaxA.onCompletion = function(){ xOldHaefniArray = pOldHaefniArray; setTimeout(''+ 'selected = 0;'+ 'for( var i=0; i < xOldHaefniArray.length; i++){'+ ' $(\'dHaefniThattur_\'+gAjaxA[i].location).innerHTML = gAjaxA[i].ajaxA.response;'+ ' for( var j=0; j < $(\'iHaefniThattur_\'+gAjaxA[i].location).length;j++){'+ ' if( $(\'iHaefniThattur_\'+gAjaxA[i].location).options[j].value == xOldHaefniArray[i][1]){'+ ' selected = j;'+ ' }'+ ' }'+ ' $(\'iHaefniThattur_\'+gAjaxA[i].location).selectedIndex = selected;'+ '}'+ 'loadOldHaefniStig(xOldHaefniArray'+addParam+', false, '+umsoknId+');',1100); }; } } function loadOldHaefniStig(pOldHaefniArray, fromAdmin, umsoknId){ fromAdmin = fromAdmin || false; for( var i=0; i < pOldHaefniArray.length; i++){ gAjaxB[i] = new haefniTmpObject(i); if( fromAdmin ){ gAjaxB[i].ajaxA.requestFile = '../getHaefnilist.jsp'; gAjaxB[i].ajaxA.setVar('fromAdmin', 'true'); } else{ gAjaxB[i].ajaxA.requestFile = 'getHaefnilist.jsp'; gAjaxB[i].ajaxA.setVar('fromAdmin', 'false'); } gAjaxB[i].ajaxA.setVar('what', 'stig'); gAjaxB[i].ajaxA.setVar('location', i); gAjaxB[i].ajaxA.setVar('parentId', pOldHaefniArray[i][1]); gAjaxA[i].ajaxA.setVar('umsoknId', umsoknId); gAjaxB[i].ajaxA.runAJAX(); } if( pOldHaefniArray.length > 0 ){ gAjaxB[pOldHaefniArray.length-1].ajaxA.onCompletion = function(){ xOldHaefniArray = pOldHaefniArray; setTimeout(''+ 'selected = 0;'+ 'for( var i=0; i < xOldHaefniArray.length; i++){'+ ' $(\'dHaefniStig_\'+i).innerHTML = gAjaxB[i].ajaxA.response;'+ ' for( var j=0; j < $(\'iHaefniStig_\'+gAjaxB[i].location).length;j++){'+ ' if( $(\'iHaefniStig_\'+gAjaxB[i].location).options[j].value == xOldHaefniArray[i][2]){'+ ' selected = j;'+ ' }'+ ' }'+ ' $(\'iHaefniStig_\'+gAjaxB[i].location).selectedIndex = selected;'+ '}', 1100); }; } } var medmaeliLinur = new Array(); var medmaeliMax = 0; function addLineMedmaeli(){ var location = medmaeliMax; for( var i=0; i < medmaeliMax; i++){ if( medmaeliLinur[i] == null ){ location = i; break; } } if( location == medmaeliMax ){ medmaeliMax = medmaeliMax + 1; } medmaeliLinur[location] = 'true'; var d=document.createElement("DIV"); d.setAttribute('id', 'medmaeliDiv_'+location); d.setAttribute('class', 'row'); d.style.paddingTop = '5px'; //d.style.height = '76px'; d.innerHTML = '
 
'+ '
'+ ' '+ '
'+ '
 
'+ '
'+ ' '+ '
'+ '
 
'+ '
'+ ' '+ '
'+ '
 
'+ '
'+ ' '+ '
'+ '
 
'+ '
'+ ' '+ '
'+ '
 
'+ '
'+ ' '+ '
'+ '
'+ '     Eyða línu'+ '
'+ '
'; $('addMedmaeli').appendChild(d); } /*function addOldMedmaeli(pOldMedmaeliArray){ for( var i=0; i < pOldMedmaeliArray.length; i++){ var location = medmaeliMax; for( var i=0; i < medmaeliMax; i++){ if( medmaeliLinur[i] == null ){ location = i; break; } } if( location == medmaeliMax ){ medmaeliMax = medmaeliMax + 1; } fyrriStorfLinur[location]; addLineMedmaeli(); $('iMedmaeli_'+location).value = pOldMedmaeliArray[i]; } }*/ function addOldMedmaeli(pOldMedmaeliArray){ for( var i=0; i < pOldMedmaeliArray.length; i++){ var location = medmaeliMax; for( var j=0; j < medmaeliMax; j++){ if( medmaeliLinur[j] == null ){ location = j; break; } } if( location == medmaeliMax ){ medmaeliMax = medmaeliMax + 1; } addLineMedmaeli(); $('iMedmNafn_'+location).value = pOldMedmaeliArray[i][0]; $('iMedmStada_'+location).value = pOldMedmaeliArray[i][1]; $('iMedmSimi_'+location).value = pOldMedmaeliArray[i][2]; $('iMedmTengsl_'+location).value = pOldMedmaeliArray[i][3]; if($('iMedmSamband_'+location)){ if(pOldMedmaeliArray[i][4]=='1'){ $('iMedmSamband_'+location).checked=true; } else{ $('iMedmSamband_'+location).checked=false; } } $('iMedmNetfang_'+location).value = pOldMedmaeliArray[i][5]; } } function deleteMedmaeli(pId){ $('addMedmaeli').removeChild($('medmaeliDiv_'+pId)); medmaeliLinur[pId] = null; } function searchSuggest(counter) { var str = document.getElementById('iMenntunSkoli_'+counter).value; if(str != ''){ document.getElementById('search_suggest_'+counter).style.visibility='visible'; document.getElementById('search_suggest_'+counter).style.position='relative'; var ajax = new sack(); ajax.requestFile = 'searchSuggest.jsp'; ajax.setVar('search',str); ajax.onCompletion = function(){ var ss = document.getElementById('search_suggest_'+counter); ss.innerHTML = ''; var str = ajax.response.split("\n"); var count = 0; var outcome=''; } else{ document.getElementById('search_suggest_'+counter).style.visibility='hidden'; } } ajax.runAJAX(); } else{ document.getElementById('search_suggest_'+counter).style.visibility='hidden'; } } //Mouse over function function suggestOver(div_value) { div_value.className = 'suggest_link_over'; } //Mouse out function function suggestOut(div_value) { div_value.className = 'suggest_link'; } //Click function function setSearch(counter,thevalue) { document.getElementById('iMenntunSkoli_'+counter).value=thevalue; document.getElementById('search_suggest_'+counter).innerHTML = ''; document.getElementById('search_suggest_'+counter).style.visibility='hidden'; } function selectDf(counter){ var df = document.getElementById('df').value; setSearch(counter,df); } /* Search suggest subjects */ function searchSuggestSubject(counter) { var str = document.getElementById('iMenntunNamsgrein_'+counter).value; if(str != ''){ document.getElementById('search_suggest_'+counter).style.visibility='visible'; document.getElementById('search_suggest_'+counter).style.position='relative'; var ajax = new sack(); ajax.requestFile = 'searchSuggest.jsp'; ajax.setVar('search',str); ajax.onCompletion = function(){ var ss = document.getElementById('search_suggest_'+counter); ss.innerHTML = ''; var str = ajax.response.split("\n"); var count = 0; var outcome=''; } else{ document.getElementById('search_suggest_'+counter).style.visibility='hidden'; } } ajax.runAJAX(); } else{ document.getElementById('search_suggest_'+counter).style.visibility='hidden'; } } function setAutocomplete() { jQuery(function() { jQuery( ".menntunNamsgrein" ).autocomplete({ source: "searchSuggestSubject.jsp" }); jQuery( ".menntunSkoli" ).autocomplete({ source: "searchSuggest.jsp" }); }); }