var checked = false; function checkAll(){ checked = !(checked) for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox"){ document.form1.elements[i].checked = checked; } } } function confirmDel(mesID){ if(confirm("Silmek istediğinize emin misiniz?\n\nSildiğiniz mailler serverdan tamamen silinecektir!")){ self.location = "delMail.asp?" + mesID; } } function callDel(){ var mesID = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ mesID += (mesID == "")?document.form1.elements[i].value:"&" + document.form1.elements[i].value; } } if(mesID != ""){ confirmDel(mesID); } } function viewAtt(folder){ // window.open("viewAttach.asp?mesID=" + mesID + "&att=" + att, "attachment", "width=400, height=400"); window.open(folder, "attachment", "width=400, height=400"); } function attacher(){ window.open("/webmail/addAttach.asp", "addAttach", "width=400, height=280"); } function addAttachToList(attName){ if(document.form1.attachs.options.length == 1 && document.form1.attachs.options[0].value == ""){ document.form1.attachs.options.length = 0; } document.form1.attachs.options.length = document.form1.attachs.options.length + 1; document.form1.attachs.options[document.form1.attachs.options.length-1].value = attName; document.form1.attachs.options[document.form1.attachs.options.length-1].text = attName; document.form1.attachFiles.value = document.form1.attachFiles.value + "#-#" + attName; } function copyMessage(){ if(document.form1.html.checked){ editors.window.submitmailBody(); document.form1.mailBody.value = editors.document.form1.mailBody.value; } else { document.form1.mailBody.value = editors.document.form1.mailBody.value; } } function addExistingAtt(){ var atts = document.form1.attachFiles.value; document.form1.attachFiles.value = ""; atts = String(atts).split("#-#"); for(var i = 0; i < atts.length; i++){ if(atts[i] != ""){ addAttachToList(atts[i]); } } } function setIframe(tf, noConfirm){ if(tf){ editors.location = "htmlEditor.asp"; } else{ if(noConfirm != "noConfirm"){ if(confirm("DİKKAT!\n\nŞu ana kadar yazdığınız herley kaybolacaktır. Kabul ediyor musunuz?")){ editors.location = "plainMail.asp"; } else { document.form1.html.checked = true; } } } } function removeAttachFile(){ if(document.form1.attachs.options.selectedIndex >= 0){ var remove = document.form1.attachs.options.selectedIndex; var attachFiles = new Array(); for(var i = 0; i < document.form1.attachs.options.length; i++){ attachFiles[i] = new Array(); attachFiles[i][0] = document.form1.attachs.options[i].value; attachFiles[i][1] = document.form1.attachs.options[i].text; } var t = 0; for(var i = 0; i < document.form1.attachs.options.length; i++){ if(i != remove){ document.form1.attachs.options[t].value = attachFiles[i][0]; document.form1.attachs.options[t].text = attachFiles[i][1]; t++; } } document.form1.attachs.options.length = document.form1.attachs.options.length-1; if(document.form1.attachs.options.length == 0){ document.form1.attachs.options.length = 1; document.form1.attachs.options[0].value = ""; document.form1.attachs.options[0].text = "Ekli Dosya Yok!"; } document.form1.attachFiles.value = ""; if(document.form1.attachs.options[0].value != ""){ for(var i = 0; i < document.form1.attachs.options.length; i++){ document.form1.attachFiles.value += "#-#" + document.form1.attachs.options[i].value; } } } } function callMov(from, to){ var mesID = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ mesID += (mesID == "")?"mess=" + document.form1.elements[i].value:";" + document.form1.elements[i].value; } } if(mesID != ""){ mesID += "&fromFolder=" + from + "&toFolder=" + to; confirmMov(mesID); } } function confirmMov(mesID){ if(confirm("Seçtiğiniz mesajları taşımak istediğinize emin misiniz?")){ self.location = "movMail.asp?" + mesID; } } function confirmMov2(mesID){ if(confirm("Seçtiğiniz mesajları taşımak istediğinize emin misiniz?")){ self.location = "movMail.asp?" + mesID; } } function callCre(){ if(document.form1.newFolder.value == "" || String(document.form1.newFolder.value).toLowerCase() == "inbox"){ alert("Bu isimde bir klasör yaratamazsınız.\nLütfen başka bir isim giriniz!"); } else if(checkChars(document.form1.newFolder.value) == -1){ alert("Klasör isimlerinde türkçe karakter, boşluk ve noktalama işareti kullanamazsınız!"); } else { createFolder(); } } function checkChars(str){ var charList = "abcdefghijklmnopqrstuvwxyz0123456789_"; str = String(str.toLowerCase()).split(""); for(var i = 0; i < str.length; i++){ if(String(charList).indexOf(str[i]) == -1){ return -1; } } return 1; } function createFolder(){ self.location = "createFolder.asp?" + escape(String(document.form1.newFolder.value)); } function confirmDelFolder(folderName){ if(confirm("Silmek istediginize emin misiniz?\n\nSildiğiniz klasörlerdeki maillerin tamamı silinecektir!")){ self.location = "delFolder.asp?" + folderName; } } function callDelFolder(){ var folderName = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ folderName += (folderName == "")?document.form1.elements[i].value:"&" + document.form1.elements[i].value; } } if(folderName != ""){ confirmDelFolder(folderName); } } function confirmDelFromFolder(mesID, folder){ if(confirm("Silmek istediginize emin misiniz?\n\nSildiginiz mailler serverdan tamamen silinecektir!")){ self.location = "delMailFromFolder.asp?folder=" + folder + "&mesID=" + mesID; } } function callDelFromFolder(folder){ var mesID = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ mesID += (mesID == "")?document.form1.elements[i].value:";" + document.form1.elements[i].value; } } if(mesID != ""){ confirmDelFromFolder(mesID, folder); } } function move(nereye){ if((document.form1.addressBook.options.selectedIndex>=0)){ eval("document.form1." + nereye + ".value += (document.form1." + nereye + ".value == '')?'':', '"); eval("document.form1." + nereye + ".value += document.form1.addressBook.options[document.form1.addressBook.options.selectedIndex].value"); } } function wOpenPass(userMail){ eval("window.open('http://www.celik.net.tr/uyeler/passChange.asp?username=" + userMail + "','pass','width=400,height=350')") } function wOpenPrint(id){ eval("window.open('yazdir.asp?" + id + "', 'yazdir', 'scrollbars=1, resizable=1, menubar=1, toolbar=2')") } function callDelAll(folder){ if(confirm("Bu klasördeki tüm mesajlarınız silinecektir!\n\nKabul edyyor musunuz?")){ self.location = "deleteAll.asp?folder=" + folder; } } function callMovAll(folder){ if(confirm("Bu klasördeki tüm mesajlarınız 'Çöp'e taşınacaktır!\n\nKabul ediyor musunuz?")){ self.location = "moveAll.asp?folder=" + folder; } } function callForward(){ var mesID = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ mesID += (mesID == "")?document.form1.elements[i].value:";" + document.form1.elements[i].value; } } if(mesID != ""){ self.location = "forwardSelected.asp?mesID=" + mesID; } } function callForwardFolder(fldr){ var mesID = ""; for(var i = 0; i < document.form1.length; i++){ if(document.form1.elements[i].type == "checkbox" && document.form1.elements[i].checked == true){ mesID += (mesID == "")?document.form1.elements[i].value:";" + document.form1.elements[i].value; } } if(mesID != ""){ self.location = "forwardSelectedFolder.asp?mesID=" + mesID + "&folder=" + fldr; } } function textCounter(field, countfield, maxlimit) { if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit); else countfield.value = maxlimit - field.value.length; }