/* ########################################################################################################## ###### Project : Announcement and vertical scroll news ###### ###### File Name : gAnnounceform.js ###### ###### Purpose : To validate Announcement admin form ###### ###### Date : April 04th 2010 ###### ###### Author : Gopi.R ###### ########################################################################################################## */ function _gAnnounce() { if((document.gAnnouncefrm.gAnn_text.value).trim()=="") { alert("Please enter the news") document.gAnnouncefrm.gAnn_text.focus(); return false; } else if((document.gAnnouncefrm.gAnn_order.value).trim()=="") { alert("Please enter the display order.") document.gAnnouncefrm.gAnn_order.focus(); return false; } else if(isNaN(document.gAnnouncefrm.gAnn_order.value)) { alert("Please enter the display order in number."); document.gAnnouncefrm.gAnn_order.focus(); document.gAnnouncefrm.gAnn_order.select(); return false; } else if(document.gAnnouncefrm.gAnn_status.value=="") { alert("Please select the display status.") document.gAnnouncefrm.gAnn_status.focus(); return false; } escapeVal(document.gAnnouncefrm.gAnn_text,'
'); } String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g,""); } function escapeVal(textarea,replaceWith) { textarea.value = escape(textarea.value) //encode textarea strings carriage returns for(i=0; i -1) { //Windows encodes returns as \r\n hex textarea.value=textarea.value.replace("%0D%0A",replaceWith) } else if(textarea.value.indexOf("%0A") > -1) { //Unix encodes returns as \n hex textarea.value=textarea.value.replace("%0A",replaceWith) } else if(textarea.value.indexOf("%0D") > -1) { //Macintosh encodes returns as \r hex textarea.value=textarea.value.replace("%0D",replaceWith) } } textarea.value=unescape(textarea.value) //unescape all other encoded characters } function ConvertBR(input) { var output = ""; for (var i = 0; i < input.length; i++) { if ((input.charCodeAt(i) == 13) && (input.charCodeAt(i + 1) == 10)) { i++; output += ""; } else { output += input.charAt(i); } } //return output; alert(output) }