window.defaultStatus="Fahri ÇAKAR - Dicle Üniversitesi Bilgi İşlem Merkezi"; browsername=navigator.appName; usrAgnt = navigator.appName + " " + navigator.appVersion; agntInf = usrAgnt.substring(0, 9); // 'Netscape' ya da 'Microsoft' function GununTarihi(eylem){ var now = new Date(); var yil = now.getFullYear(); var ay1 = now.getMonth() + 1; var gun1 = now.getDay() + 1; var gun2 = ((now.getDate()<10) ? "0" : "")+ now.getDate(); var Gun= new Array("","Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"); var Ay = new Array("","Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"); var bugun =(" "+ gun2 + " " + Ay[ay1] + " " + yil + ", " + " " + Gun[gun1]+ ""); if (eylem=="yaz"){ document.open();document.write(''+bugun+'');document.close(); }else { return bugun; } } function YeniOgrenci(xNum,path){ document.form1.Numara.value=xNum; document.form1.action=path; document.form1.submit(); } function YeniOgrenci1(xNum,path){ top.document.form1.Numara.value=xNum; top.document.form1.action=path; top.document.form1.submit(); } function EskiNotlar0(deg1){ if (document.ENotF.elements[deg1].checked) {document.ENotF.elements[deg1].value='1';} else {document.ENotF.elements[deg1].value='0';} } function EskiNotlar1(){ } function MezunOlamaz(){ alert("Bu öğrenci\n başarısız olduğu dersleri olduğundan \n ya da \n stajlarını tamamlamadığından \n ya da \n Özlük bilgileri eksik olduğundan\n mezun edilemez..."); } function sor(soru){ if (soru=='1') {soru='Bu öğrencinin ders kaydını iptal etmek istediğinizden emin misiniz?';} if (soru=='2') {soru='Bu öğrencinin ders kaydı onayını iptal ettiğinizde\n danışmanının bu öğrenci için yaptığı işlemler iptal edilmiş olacaktır.\n İptal etmek istediğinizden emin misiniz?';} if (soru=='3') {soru='Bu öğrenciyi silmek istediğinizden emin misiniz?';} if (soru=='7') {soru='Bu ders(ler)i silmek istediğinizden emin misiniz?';} if (soru=='8') {soru='Bu ders(ler)i pasif etmek istediğinizden emin misiniz?';} return confirm(soru); } //**********************************************************************************************************************// var yazi1="Fahri ÇAKAR - DÜBİM"; //onLoad="flushing();" var hiz=750; var control=1; var yazi = yazi1; function flushing() { if (control==1){window.status=yazi;control=0;}else{window.status="";control=1;} setTimeout("flushing();",hiz); } //**********************************************************************************************************************// function DersPrg1(){ var d,k; var Deg1,Deg2; var say1,say2; say1=document.Form1.DSay.value; for (d=1;d100) {allvalid = false;} if (parseInt(puan,10)<0) {allvalid = false;} } return allvalid; } function kont(deg1) { puan=document.forms[0].elements[deg1].value; puan=fcTumBAt(puan); if (puan.length>0) { if (!kont0(puan)) { alert("GEÇERSİZ DEĞERLER GİRİldi!"); document.forms[0].elements[deg1].value=''; document.forms[0].elements[deg1].focus(); } else {document.forms[0].elements[deg1].value=puan;} }else{document.forms[0].elements[deg1].value='G';} } function kont0(puan) { //var dogru = "1234567890gGdDbBtT"; var dogru = "1234567890XxGgDdBbTt"; var allvalid = true; var ch; var i=0; if ((puan=="")) { allvalid = false; }else{ while(i<=puan.length) { ch=puan.charAt(i-1);if (dogru.indexOf(ch)==-1){allvalid = false;break;} i++; } if (parseInt(puan,10)>100) {allvalid = false;} if (parseInt(puan,10)<0) {allvalid = false;} } return allvalid; } function YazDK() { var deg1; deg1=document.form2.Num.value; if (deg1.length<=0) { alert('Öğrenci Numarası boş!...'); document.form2.Num.focus(); return false; }else{ deg1=document.form2.elements['vOK'].value; if (deg1.length<=0) { alert('Açılan Ders Optik Kodu Boş!...'); document.form2.vOK.focus(); return false; }else{ deg1=document.form2.aOK.value; if (deg1.length<=0) { alert('Asıl Ders Optik Kodu Boş!...'); document.form2.aOK.focus(); return false; }else{ return true; } } } return true; } function Gonder1(t,m,n){ var drs=document.Form1.ders.value; document.Form1.tip.value=t; document.Form1.mzrt.value=m; if (drs.charAt(16)=='E'){ alert('Bu ders ingilizce hazırlık dersidir.\nİşlem için yanındaki buttonları kullanın'); return false; } if (drs=="0") { alert("Bir ders seçmelisiniz.\nBir dersi seçmek için için;\nDers KODU nun yanındaki kutucuğu tıklayın\n"); }else { if (n==1){document.forms[0].action=document.forms[0].action+'?l=1';} if (((t=="v")||(t=="1"))&&(drs.charAt(26)=='0')) { if ( drs.charAt(19)=='1') { alert('Bu dersin vizesi yoktur.\nBu işlem Final ya da bütünleme notu dersin başarı notu olarak alınacaktır.'); }else{ alert('Bu dersin TRANSKRİPT hesabına katılmayan bir ders olup vizesi yoktur.\nBu dersin notları değil sadece sonucu "BAŞARILI/BAŞARISIZ" şeklinde girilir;\nBu işlem Final ya da bütünleme buttonu ile başlatılır.\n'); } }else { document.Form1.submit(); } } } function Gonder100(t,m,n){ var drs=document.SForm.ders.value; document.SForm.tip.value=t; //alert(drs+'.'+drs.charAt(0)+'.'+drs.charAt(3)); if ((drs.charAt(0)<'4')&&(drs.charAt(3)=='1')) {document.SForm.Kurul.value='1';} // 1.2. ve 3.sınıf Kurul Dersi ise if (drs=="0") { alert("Bir ders seçmelisiniz.\nBir dersi seçmek için için;\nDers KODU nun yanındaki kutucuğu tıklayın\n"); }else { if (n==1){document.forms[0].action=document.forms[0].action+'?l=1';} if ((t=="vize")&&(drs.charAt(26)=='0')) { if ( drs.charAt(19)=='1') { alert('Bu dersin vizesi yoktur.\nBu işlem Final ya da bütünleme notu dersin başarı notu olarak alınacaktır.'); }else{ alert('Bu dersin TRANSKRİPT hesabına katılmayan bir ders olup vizesi yoktur.\nBu dersin notları değil sadece sonucu "BAŞARILI/BAŞARISIZ" şeklinde girilir;\nBu işlem Final ya da bütünleme buttonu ile başlatılır.\n'); } }else { document.SForm.submit(); } } } function Tutanak(prg){ var tip; var targ; if (document.Form1.ders.value=="0") { alert("Bir ders seçmelisiniz.\nBir dersi seçmek için için;\nDers KODU nun yanındaki kutucuğu tıklayın\n"); }else { //tip=window.prompt("Hangi Sınav için Tutanak Çıkaracağınızı Girin:\n(A:Arasınav-F:Final-B:Bütünleme)","A"); //tip='b'; document.Form1.tip.value=tip; targ=document.Form1.target; //alert(document.Form1.target); //alert(targ); document.Form1.action=prg; document.Form1.target='_nt'; //alert(document.Form1.target); document.Form1.submit(); document.Form1.target=targ; //alert(document.Form1.target); } } //******** function Gonder2(){ var deg0 var deg1 var deg3 var deg2="Notları girerken şu hataları yaptınız:\n"; var say1=document.Form1.elements['sayac'].value; var don1=true; var i; for (i=1;i<=say1;i++){ deg3="not"+i; document.Form1.elements[deg3].value=fcTumBAt(document.Form1.elements[deg3].value); deg0=document.Form1.elements[deg3].value; if (!kont0(deg0)) { if (don1) {deg1=deg3} don1=false;deg2=deg2+i.toString()+" Satır: GEÇERSİZ DEĞER GİRİLDİ...\n"; } } if (don1){document.Form1.submit();} else {alert(deg2);document.Form1.elements[deg1].select();document.Form1.elements[deg1].focus();} } function GonderCV(x){ var deg0,deg1,deg3; var deg2="Notları girerken şu hataları yaptınız:\n"; var say1=document.Form1.elements['sayac'].value; var don1=true; var i; for (i=1;i<=say1;i++){ deg3="not"+i; document.Form1.elements[deg3].value=fcTumBAt(document.Form1.elements[deg3].value); deg0=document.Form1.elements[deg3].value; if (!kont0(deg0)) { if (don1) {deg1=deg3} don1=false;deg2=deg2+i.toString()+" Satır: GEÇERSİZ DEĞER GİRİLDİ...\n"; } } if (don1){document.Form1.submit();} else {alert(deg2);document.Form1.elements[deg1].select();document.Form1.elements[deg1].focus();} } //******** function Girilen(){ var deg0 var deg1 var deg3 var say1=document.Form1.elements['sayac'].value; var don1=true; var i; var g1,g2,g3; g1=0;g2=0;g3=0; for (i=1;i<=say1;i++){ deg3="not"+i; document.Form1.elements[deg3].value=fcTumBAt(document.Form1.elements[deg3].value); deg0=document.Form1.elements[deg3].value; if (!kont0(deg0)) { if (don1) {deg1=deg3} don1=false; }else{ if (deg0=="") {g1=g1+1;} else if (deg0=="G") {g2=g2+1;} else {g3=g3+1;} } } return confirm('Girdiğiniz Notlar doğru mu?\n\nBoş Sayısı:'+(say1-(g2+g3))+'\n G Sayısı:'+g2+'\n Not Sayısı:'+g3); } function birPen(prg,x){ switch (x){ case 1:{Pencere('/SCRIPTLER/fcDuyuru/fcGOSTER.HTML');break;} case 2:{Pencere('/SCRIPTLER/fcDuyuru/fcGOSTER2.HTML');break;} case 98:{document.forms[0].action=prg+'/...';break;} case 99:{ var pn99=window.open(prg,'p_99','menubar=0,adressbar=0,resizable=1,scrollbars=1'); pn99.moveTo(0,0); //pn99.focus(); break; } default:{Pencere(prg);break;} } } function Pencere(urlX){ var pn1=window.open(urlX,'p'&urlX,'menubar=0,adressbar=0,resizable=1,scrollbars=1') pn1.moveTo(0,0); } function YazPen(urlX){ var pn1=window.open(urlX,'X_pen','menubar=0,adressbar=0,resizable=1,scrollbars=1') pn1.print(); pn1.close(); } function PenAc(urlX){ var pn1=window.open(urlX,'TrkP1','width=910,height=600,resizable=1,scrollbars=1,status=1') //pn1.moveTo(0,0); pn1.moveTo((screen.availHeight-600)/2,(screen.availWidth-910)/2); pn1.focus(); } function PenAc2(urlX,prpX){ var pn1=window.open(urlX,'PenX2',prpX) pn1.moveTo((screen.availHeight-pn1.height)/2,(screen.availWidth-pn1.width)/2); pn1.focus(); } function PenAcM(urlX,formX){ var pn1 = window.showModalDialog(urlX, formX,"dialogWidth:300px; dialogHeight:201px; center:yes"); pn1.focus(); } function AutoSizer(){ window.moveTo(0,0); if (document.all) { top.window.resizeTo(100,150); } else { if (document.layers||document.getElementById) { top.window.outerHeight = 100; top.window.outerWidth = 150; } } } function AutoMaxi(){ window.moveTo(0,0); if (document.all) { top.window.resizeTo(screen.availWidth,screen.availHeight); } else { if (document.layers||document.getElementById) { if (top.window.outerHeight-1){return false;}} return true; } function UKod(U,l){ var UOK; UOK=true; if (U.length<6){UOK=false;} return UOK; } function Sifre(xS) { var l; var i = 0; var k = 0; var n = 0; l = xS.length; if (l<6) {return "Şifre 6 karakterden küçük olamaz";} while(i<=l-1) { if (isNaN(xS.charAt(i))) {k++;} else {n++;} i++; } if (k<3) {return "Şifre, en az 3 sayisal olmayan karakter (A,B,a,b,. * / + - gibi) içermelidir.";} if (n<3) {return "Şifre, en az 3 sayisal karakter içermelidir.";} return 'OK'; } function Sifreler(kS) { var i=1; var sonuc=''; var knt=''; var hatavar=false; alert(kS); /* if (!document.form1.elements["UsrY"].value=='') { if (!TrkKnt(document.form1.elements["UsrY"].value)) {hatavar=true;sonuc=sonuc+i.toString()+". Kullanıcı : Kullanıcı Adında Türkçe Harf olmamalı\n";} knt = Sifre(document.form1.elements["PasY"].value); if (knt!='OK'){hatavar=true;sonuc=sonuc+"Yeni Kullanıcı : "+knt+'\n';} } */ while (i<=kS) { if (!TrkKnt(document.form1.elements["Usr"+i].value)) {hatavar=true;sonuc=sonuc+i.toString()+". Kullanıcı : Kullanıcı Adında Türkçe Harf olmamalı\n";} knt = Sifre(document.form1.elements["Pas"+i].value); if (knt!='OK'){hatavar=true;sonuc=sonuc+i.toString()+". Kullanıcı : "+knt+'\n';} i++; } if (hatavar){sonuc="Girdiğiniz şifrelerde hata var\n"+sonuc;alert(sonuc);return false;}else{document.form1.submit();return true;} } function fcTumBAt(xStr){var s = xStr;var i=s.length;while (i>0){i=i-1;s=s.replace(" ","");}return(s);}; //**********************************************************************************************************************// // //**********************************************************************************************************************// function makearray(n) { this.length = n; for(var i = 1; i <= n; i++) this[i] = 0; return this; } hexa = new makearray(16); for(var i = 0; i < 10; i++) hexa[i] = i; hexa[10]="a"; hexa[11]="b"; hexa[12]="c"; hexa[13]="d"; hexa[14]="e"; hexa[15]="f"; function hex(i) { if (i < 0) return "00"; else if (255 < i) return "ff"; else return "" + hexa[Math.floor(i/16)] + hexa[i%16]; } function setbgColor(r, g, b) { var hr = hex(r); var hg = hex(g); var hb = hex(b); document.bgColor = "#"+hr+hg+hb; } function fade(sr, sg, sb, er, eg, eb, step) { for(var i = 0; i <= step; i++) { setbgColor( Math.floor(sr * ((step-i)/step) + er * (i/step)), Math.floor(sg * ((step-i)/step) + eg * (i/step)), Math.floor(sb * ((step-i)/step) + eb * (i/step))); } } function fadein() { fade(0,0,0, 255,255,255, 100); } function ResimGoster(adres,G,Y) { if (document.all){ var yPen = window.open("","","title=0;left=10,top=10,width=G,height=Y,scrollbars=0"); yPen.document.write(""); yPen.document.write(""); yPen.document.write("         "); yPen.document.write("         "); yPen.document.write("Resim Göster"); yPen.document.write("         "); yPen.document.write("         "); yPen.document.write(""); //yPen.document.write(""); //yPen.document.write(""); yPen.document.write(""); yPen.document.write("
"); yPen.document.write(""); yPen.document.write("
"); yPen.document.write(""); yPen.moveTo((screen.width/2)-(G/2),(screen.height/2)-(Y/2)); //G=yPen.document.Resim1.width;Y=yPen.document.Resim1.height; G=300;Y=320; yPen.resizeTo(G+30,Y+20); yPen.reload(); //yPen.open(); } else window.location = adres; } function Yaz_DK_Sec(x) { var eT,eU,eK; var yT,yU,yK; var tSt,xTU; //var K_Lmt=parseInt(document.DKFormu.K_Lmt.value); var K_Lmt=12; var opt,opts,s; eT = parseInt(document.DKFormu.topT.value); eU = parseInt(document.DKFormu.topU.value); eK = parseFloat(document.DKFormu.topK.value); yT = eT; yU = eU; yK = eK; opt=document.DKFormu.elements["yeniO"+x].value; if (opt=='KUME') { opts=document.DKFormu.elements["yOps"+x].value; s=opts.substring(0,1)-1; // 4. eleman = 3. Sınıf ... } document.krdNFrm.elements["yeniK"+x].value = document.krdNFrm.elements["yeniK"+x].value.replace(",","."); if (document.DKFormu.elements["Yeni"+x].checked) { if ((opt=='KUME')&&(Kume[s]=="1")) { alert('Bir sınıfın Küme Derslerinden sadece 1 tane seçebilirsiniz!..\n Bunu seçecekseniz, önce diğerini iptal etmelisiniz...'); document.DKFormu.elements["Yeni"+x].value='0'; document.DKFormu.elements["Yeni"+x].checked=false; return false; } // Küme else { tSt = parseInt(document.DKFormu.elements["topSt"].value); //xTU = parseInt(document.krdNFrm.elements["yeniT"+x].value)+parseInt(document.krdNFrm.elements["yeniU"+x].value); xTU = parseFloat(document.krdNFrm.elements["yeniK"+x].value); //if (tSt+xTU<=K_Lmt) { if (yK+xTU<=K_Lmt) { yT = yT + parseInt(document.krdNFrm.elements["yeniT"+x].value); yU = yU + parseInt(document.krdNFrm.elements["yeniU"+x].value); yK = yK + parseFloat(document.krdNFrm.elements["yeniK"+x].value); document.DKFormu.elements["Yeni"+x].value='1'; document.DKFormu.elements["Yeni"+x].checked=true; if (opt=='KUME'){Kume[s]="1";} }else{ alert('Saat Toplamı '+K_Lmt+' KREDİyi geçemez!..'); document.DKFormu.elements["Yeni"+x].value='0'; document.DKFormu.elements["Yeni"+x].checked=false; if (opt=='KUME'){Kume[s]="0";} } } // not Küme }else{ yT = yT - parseInt(document.krdNFrm.elements["yeniT"+x].value); yU = yU - parseInt(document.krdNFrm.elements["yeniU"+x].value); yK = yK - parseFloat(document.krdNFrm.elements["yeniK"+x].value); document.DKFormu.elements["Yeni"+x].value='0'; document.DKFormu.elements["Yeni"+x].checked=false; if (opt=='KUME'){Kume[s]="0";} } document.DKFormu.elements["topT"].value = yT; document.DKFormu.elements["topU"].value = yU; document.DKFormu.elements["topK"].value = yK; document.DKFormu.elements["topSt"].value = yT+yU; return true; } function Yaz_DK_Sec1(x) { var eT,eU,eK; var yT,yU,yK; var tSt,xTU; //var K_Lmt=parseInt(document.DKFormu.K_Lmt.value); var K_Lmt=12; eT = parseInt(document.DKFormu.topT.value); eU = parseInt(document.DKFormu.topU.value); eK = parseFloat(document.DKFormu.topK.value); yT = eT; yU = eU; yK = eK; document.krdNFrm.elements["eskiK"+x].value = document.krdNFrm.elements["eskiK"+x].value.replace(",","."); if (document.DKFormu.elements["eski"+x].checked) { tSt = parseInt(document.DKFormu.elements["topSt"].value); //xTU = parseInt(document.krdNFrm.elements["eskiT"+x].value)+parseInt(document.krdNFrm.elements["eskiU"+x].value); xTU = parseFloat(document.krdNFrm.elements["eskiK"+x].value); //if (tSt+xTU<=K_Lmt) { if (yK+xTU<=K_Lmt) { yT = yT + parseInt(document.krdNFrm.elements["eskiT"+x].value); yU = yU + parseInt(document.krdNFrm.elements["eskiU"+x].value); yK = yK + parseFloat(document.krdNFrm.elements["eskiK"+x].value); document.DKFormu.elements["eSil"+x].value='x'; document.DKFormu.elements["eski"+x].value='1'; }else{ alert('Kredi Toplamı en fazla '+K_Lmt+' olabilir...'); document.DKFormu.elements["eski"+x].value='0'; //document.DKFormu.elements["eSil"+x].value='s'; return false; } }else{ document.DKFormu.elements["eSil"+x].value='s'; yT = yT - parseInt(document.krdNFrm.elements["eskiT"+x].value); yU = yU - parseInt(document.krdNFrm.elements["eskiU"+x].value); yK = yK - parseFloat(document.krdNFrm.elements["eskiK"+x].value); document.DKFormu.elements["eski"+x].value='0'; } document.DKFormu.elements["topT"].value = yT; document.DKFormu.elements["topU"].value = yU; document.DKFormu.elements["topK"].value = yK; document.DKFormu.elements["topSt"].value = yT+yU; return true; } function TDK_HpSec(){ var i,k; S = parseInt(document.TIPDKForm.Sayac.value); for (i=1;i<=S;++i) { document.TIPDKForm.elements["Sec"+i].checked=!document.TIPDKForm.elements["Sec"+i].checked; if(document.TIPDKForm.elements["Sec"+i].checked){document.TIPDKForm.elements["Sec"+i].value=1;}else{document.TIPDKForm.elements["Sec"+i].value=0;} } return true; } function Gizle(katmanadi){if (document.layers){var katmanim = document.layers[katmanadi];katmanim.visibility = "hide";} else {if (document.all){var katmanim = document.all[katmanadi];katmanim.style.visibility = "hidden";}else {document.getElementById(katmanadi).style.visibility = "hidden";}}} function Goster(katmanadi){if (document.layers){var katmanim = document.layers[katmanadi];katmanim.visibility = "show";} else {if (document.all){var katmanim = document.all[katmanadi];katmanim.style.visibility = "visible";} else {document.getElementById(katmanadi).style.visibility = "visible";}}} function trim(stringToTrim) {return stringToTrim.replace(/^\s+|\s+$/g,"");} function ltrim(stringToTrim) {return stringToTrim.replace(/^\s+/,"");} function rtrim(stringToTrim) {return stringToTrim.replace(/\s+$/,"");} function Replace2(m,a,d){ if(m==null || a==null || m=='' || a=='')return m; var m2; for(;;){ m2=m.replace(a,d); if(m2==m)return m; m=m2.replace(a,d); if(m2==m)return m; } } function Right(metin, n){ if(metin==null||metin==""||n<1)return ""; if(metin.length<=n)return metin; return metin.substring(metin.length-n); } function Left(metin, n){ if(metin==null||metin==""||n<1)return ""; if(metin.length<=n)return metin; return metin.substring(0,n); } function parca(metin,n1,n2){ if(metin==null||metin==""||n2<1)return ""; if(metin.length 12) return false; if (day < 1 || day > 31) return false; if ((month==4 || month==6 || month==9 || month==11) && day==31) return false; if (month == 2){ var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)); if (day>29 || (day==29 && !isleap)) return false; } return true; }