function showGraena(){ var ajax = new sack(); ajax.requestFile = 'graena.jsp'; ajax.onCompletion = function(){ $('mainContainer').innerHTML = ajax.response; }; ajax.runAJAX(); } function showRauda(){ var ajax = new sack(); ajax.requestFile = 'rauda.jsp'; ajax.onCompletion = function(){ $('mainContainer').innerHTML = ajax.response; }; ajax.runAJAX(); } function getPass(inputfield){ var ajax = new sack(); ajax.requestFile = 'getPass.jsp'; ajax.setVar('email', inputfield.value); ajax.onCompletion = function(){ var pass = ajax.response.replace(/^\s*/, '').replace(/\s*$/, ''); $('loginLykilord').value=pass; }; ajax.runAJAX(); } function sendaGraena(){ var kortId = 0; for (var i=0; i '); modalWin.show(); var ajax = new sack(); ajax.requestFile = 'breytaPerson.jsp'; ajax.setVar('id', pId); ajax.onCompletion = function(){ $('editDiv').innerHTML = ajax.response; loadPostCode(); }; ajax.runAJAX(); } function vistaEdit(){ if( $('personName').value.length < 2 ){ modalModalWin.createAlert('', 'Vinsamlegast sláðu inn nafn'); return; } else if( $('personEmail').value.indexOf('@') == -1 || $('personEmail').value.indexOf('.') == -1 ){ modalModalWin.createAlert('','Netfang á röngu sniði.'); return; } /*else if( !checkSSN() ){ return; }*/ else if( $('personPlace').value.length < 1){ modalModalWin.createAlert('','Vinsamlegast sláðu inn póstnúmer.'); return; } else if( $('sveitarfelag').value == -1){ modalModalWin.createAlert('','Vinsamlegast veldu sveitarfélag.'); return; } else if( $('personSex').value == "-1"){ modalModalWin.createAlert('','Vinsamlegast veldu kyn.'); return; } var ajax = new sack(); ajax.requestFile = 'misc.jsp'; ajax.setVar('action', 'editPerson'); ajax.setVar('postcode', $('personPostcode').value); ajax.setVar('name', $('personName').value); ajax.setVar('email', $('personEmail').value); ajax.setVar('address', $('personAddress').value); ajax.setVar('faedingarAr', $('faedingarAr').value); ajax.setVar('sex', $('personSex').value); ajax.setVar('personId', $('hPid').value); ajax.setVar('personSimi', $('personSimi').value); if($('cHopur')){ ajax.setVar('groupId', $('hGroupId').value); ajax.setVar('groupCheck', $('cHopur').checked); ajax.setVar('lidstjoriCheck', $('cHopurLid').checked); } ajax.setVar('sveitarfelag', $('sveitarfelag').value); ajax.onCompletion = function(){ if( ajax.response.indexOf('0|') != -1 ){ // það tókst að stofna nýjan notanda svo við lokum glugganum. modalWin.hide(); goBackToBreyta(); leitaPerson(); } else{ modalModalWin.createAlert('',ajax.response.substring(2)); } }; ajax.runAJAX(); } function deletePerson(pId){ modalWin.reset(); modalWin.setWidth(300); modalWin.addButton('btnCreateMenu','Já', 'checkGroups('+pId+')'); modalWin.addButton('btnCancel','Nei', 'modalWin.hide()', true); modalWin.setTitle('Eyða persónu'); modalWin.setContent('
Viltu örugglega eyða þessari persónu ?
'); modalWin.show(); } function doDeletePerson(pId,deleteGroup){ var ajax = new sack(); ajax.requestFile = 'deletePerson.jsp'; ajax.setVar('pId', pId); ajax.setVar('deleteGroup', deleteGroup); ajax.onCompletion = function(){ modalWin.hide(); if( ajax.response.indexOf('0') != -1 ){ leitaPerson(); } else if( ajax.response.indexOf('1') != -1 ){ } else{ modalModalWin.createAlert('','Ekki hægt að eyða viðkomandi þar sem hann/hún er liðstjóri'); } }; ajax.runAJAX(); } function checkGroups(pId){ var ajax = new sack(); ajax.requestFile = 'checkDeleteGroups.jsp'; ajax.setVar('pId', pId); ajax.onCompletion = function(){ if( ajax.response.indexOf('0') != -1 ){ doDeletePerson(pId,'0'); } else{ var conf = confirm('Viðkomandi er stofnandi hóps. Viltu eyða honum ?\nHópnum verður þá eytt og allir í honum skráðir úr honum'); if(conf){ doDeletePerson(pId,'1') } } }; ajax.runAJAX(); } function getPoints(pid){ var ajax = new sack(); ajax.requestFile = 'stigEinstaklings.jsp'; ajax.setVar('pId', pid); if($('groupId')){ ajax.setVar('groupId', $('groupId').value); } if($('hTeg')){ ajax.setVar('hTeg', $('hTeg').value); } if($('hCompId')){ ajax.setVar('hCompId', $('hCompId').value); } if($('hCompName')){ ajax.setVar('hCompName', $('hCompName').value); } ajax.onCompletion = function(){ $('mainContainer').innerHTML = ajax.response.substring(ajax.response.indexOf('--|End doExecute|--')+19); eval(ajax.response.substring(0, ajax.response.indexOf('--|End doExecute|--'))); }; ajax.runAJAX(); } function savePerson(){ var nCount = $('pointCount').value; var hUnderAge = $('hUnderAge').value; var hUnderAgeMinPoints = $('hUnderAgeMinPoints').value; var hOverAgeMinPoints = $('hOverAgeMinPoints').value; var summur = {}; var currDate = null; var ajax = new sack(); ajax.setVar('pointCount', nCount); if($('minuturA').value !=''){ if(isNaN($('minuturA').value)){ modalWin.createAlert('','Mínútur verða að vera tölustafir.\nVinsamlegast lagfærið'); return; } else{ summur[$('dagsA').value]=((summur[$('dagsA').value] == null ? 0 : summur[$('dagsA').value]*1))+($('minuturA').value*1); } } for (var i = 0 ; i < nCount ; i++) { summur[$('dags_'+i).value]=((summur[$('dags_'+i).value] == null ? 0 : summur[$('dags_'+i).value]*1))+($('minutur_'+i).value*1); } for (var i in summur) { if(hUnderAge=='J'){ if(summur[i]Viltu örugglega eyða þessum stigum ?
'); modalWin.show(); } function doDeletePoint(pointId,pId){ var ajax = new sack(); ajax.requestFile = 'deletePoint.jsp'; ajax.setVar('pointId', pointId); ajax.onCompletion = function(){ modalWin.hide(); if( ajax.response.indexOf('0') != -1 ){ getPoints(pId); } else{ modalModalWin.createAlert('','Villa kom upp við að eyða stigum'); } }; ajax.runAJAX(); } function goBack(){ goBackToBreyta(); var ajax = new sack(); ajax.requestFile = 'leitaEinstaklinga.jsp'; ajax.setVar('goback', 'Y'); ajax.onCompletion = function(){ $('dPerson').innerHTML = ajax.response; }; ajax.runAJAX(); } ///////////////////////////////// BYRJA: LIÐIÐ/BEKKURINN MINN ////////////////////////////////// function changeMyTeam(groupId, pUnder18,bekkur){ var ajax = new sack(); ajax.requestFile = 'breytaMittLid.jsp'; ajax.setVar('groupId', groupId); ajax.setVar('under18', pUnder18); ajax.setVar('bekkur', bekkur); if($('groupDate')){ ajax.setVar('groupDate', $('groupDate').value); } ajax.onCompletion = function(){ $('mainContainer').innerHTML = ajax.response; // Calendar.setup({inputField : "groupDate", ifFormat : "%d.%m.%Y", button : "dDagsA"}); }; ajax.runAJAX(); } function saveTeamPoints(bekkur){ var ajax = new sack(); ajax.requestFile = 'saveTeamPoints.jsp'; var groupCount = $('groupCount').value; ajax.setVar('groupCount', $('groupCount').value); ajax.setVar('groupDate', $('groupDate').value); var aldurstegund=1; var hMinStigUndir = Number($('hMinStigUndir').value); var hMinStigYfir = Number($('hMinStigYfir').value); var persontotal = 0; var persID1 = 0; var persID2 = 0; for (var i=0; i < groupCount; i++){ persontotal =0; for(var o=0; o < groupCount; o++){ //til að finna heildarmínútufjölda viðkomandi; persID1 = $('hPersonId'+o).value; persID2 = $('hPersonId'+i).value; if(persID1==persID2){ persontotal =persontotal+$('iPoints'+o).value; } } if($('hPersonAldurstegund'+i).value =='1'){ if(!($('iPoints'+i).value=='0' || $('iPoints'+i).value=='')){ if(persontotal < hMinStigUndir){ modalWin.createAlert('','Lágmarksmínútufjöldi er '+hMinStigUndir+' min.\nVinsamlegast lagfærið'); return; } } } else if($('hPersonAldurstegund'+i).value =='2'){ if(!($('iPoints'+i).value=='0' || $('iPoints'+i).value=='')){ if(persontotal < hMinStigYfir){ modalWin.createAlert('','Lágmarksmínútufjöldi er '+hMinStigYfir+' min.\nVinsamlegast lagfærið'); return; } } } ajax.setVar('hPointId'+i, $('hPointId'+i).value); ajax.setVar('hPersonId'+i, $('hPersonId'+i).value); ajax.setVar('iPoints'+i, $('iPoints'+i).value); ajax.setVar('tegundir'+i, $('tegundir'+i).value); } ajax.onCompletion = function(){ modalWin.createAlert('','Gögn vistuð'); }; ajax.runAJAX(); } function changeMyTeamPersons(pGroupId, pIsUnder18,bekkur){ var ajax = new sack(); ajax.requestFile = 'breytaMittLidPersons.jsp'; ajax.setVar('groupId', pGroupId); ajax.setVar('under18', pIsUnder18); ajax.setVar('bekkur', bekkur); ajax.onCompletion = function(){ $('divBreytaAdilum').innerHTML = ajax.response; }; ajax.runAJAX(); } ///////////////////////////////// ENDA: LIÐIÐ/BEKKURINN MINN //////////////////////////////////