// JavaScript Document function chrChange(char, findChar, repChar){ var re = new RegExp (findChar, 'gi'); var newstr = char.replace(re, repChar); return(newstr); } function badCharChange(badChars){ var badWords = new Array("'", ' ', '"', ';', 'xp_', '<', '>', 'script', '=', 'select', 'delete', 'update', 'insert'); for(var i=0; i publicBiggerTextArea TextArea ların boyutunu büyütmek için kullanılmaktadır. */ function bTA(area){ //-------------------------------------------------------> try { area.style.width = 355; area.rows = 10; process = true; } catch(er) { alert(er); process = false; } return(process); } /* -------------------------------------------------------> publicSmallerTextArea TextArea ların boyutunu küçültmek için kullanılmaktadır. */ function sTA(area){ //-------------------------------------------------------> try { area.style.width = 355; area.rows = 2; process = true; } catch(er) { alert(er); process = false; } return(process); } var formArea; var formCountArea; var formCountMaxArea; var process; /* ------------------------------------------------------> assignCount Textbox, TexArea gibi form alanlarına karakter sayacı eklendiğinge max girecek karakter sayısını atamak için kullanılır. Hidden olarak atanmış max karakter sayısını Sayac text box içine yazdırır */ function publicAssignCount(paramArea, paramCountArea, paramCountMaxArea){ //-------------------------------------------------------> try { formArea = document.getElementById(paramArea); formCountArea = document.getElementById(paramCountArea); formCountMaxArea = document.getElementById(paramCountMaxArea) formCountArea.value = Number(formCountMaxArea.value) - Number(formArea.value.length); } catch(er) { //alert(er); } } /* -------------------------------------------------------> calcCharLeft Daha önceden Sayac boxına atanmış olan degere göre Textbox, Textarea gibi nesnelere Sayac degerinden fazla karakter girilmesini engeller */ function publicCalcCharLeft(paramArea, paramCountArea, paramCountMaxArea){ //-------------------------------------------------------> try { formArea = document.getElementById(paramArea); formCountArea = document.getElementById(paramCountArea); formCountMaxArea = document.getElementById(paramCountMaxArea) maxLength = formCountMaxArea.value; if (formArea.value.length > maxLength){ formArea.value = formArea.value.substring(0,maxLength) charleft = 0 }else{ charleft = maxLength - formArea.value.length } formCountArea.value = charleft } catch(er) { alert(er); } } /* -------------------------------------------------------> showPic Combobox'lardaki resimleri önizleme alanında gösterir. */ function publicShowPic(paramFolder, paramSource){ //-------------------------------------------------------> var text = "" var id = "picShower" if(paramSource.value != "0"){ text = ""; }else{ text = "Resim Önizleme Alanı"; } try { if(document.getElementById){ div = document.getElementById(id); div.innerHTML = text; }else if(document.all){ div = document.all[id]; div.innerHTML = text; }else if(document.layers){ div = document.layers[id]; div.document.open(); div.document.write(text); div.document.close(); } } catch(er) { //alert(er); } }