function containsDoubleByte(a){for(var a=new String(a),b=0;b<a.length;b++)if(chr=a.charCodeAt(b),127<chr)return!0;return!1} function isValidEmail(a){if(containsDoubleByte(a))return!1;var b=a.indexOf("@"),c=a.length,d=a.indexOf(".");if(-1==a.indexOf("@")||-1==a.indexOf("@")||0==a.indexOf("@")||a.indexOf("@")==c||-1==a.indexOf(".")||0==a.indexOf(".")||a.indexOf(".")==c||-1!=a.indexOf("@",b+1)||"."==a.substring(b-1,b)||"."==a.substring(b+1,b+2)||-1==a.indexOf(".",b+2)||-1!=a.indexOf(" ")||!1==CharsInBag(a))return!1;a=a.split("@");d=a[1].indexOf(".");return!1==isInteger(a[1].substring(d+1))?!1:!0}var bugchars="!#$^&*()+|}{[]?><~%:;/,=`\"'"; function CharsInBag(a){var b,c="";for(b=0;b<a.length;b++){var d=a.charAt(b);0<b&&(c=a.charAt(b-1));if(-1!=bugchars.indexOf(d)||"."==c&&"."==d)return!1}return!0}function isInteger(a){var b;for(b=0;b<a.length;b++){var c=a.charAt(b);if("0"<=c&&"9">=c&&"."!=c)return!1}return!0}function isValidUTF8length(a,b){return utf8StringByteLength(a)>b?!1:!0} function utf8StringByteLength(a){if(null===a)return 0;var a=""+a,b=a.length;for(i=0;i<a.length;i++)chr=a.charCodeAt(i),127<chr&&(b+=1),2047<chr&&(b+=1);return b}function SortDropDown(a,b){sortobj=a;sortAry=[];for(sort0=b;sort0<sortobj.options.length;sort0++)sortAry[sort0-b]=sortobj.options[sort0];sortAry=sortAry.sort(sortOptionSort);for(sort1=0;sort1<sortAry.length;sort1++)sortobj.options[sort1+b]=new Option(sortAry[sort1].text,sortAry[sort1].value,!0,!0);sortobj.selectedIndex=0==b?-1:0} function sortOptionSort(a,b){sortA=a.text.toLowerCase();sortB=b.text.toLowerCase();return sortA<sortB?-1:sortA>sortB?1:0}function isValidNumber(a){var b;b="0123456789-";if(isValidUTF8length(a,0))return!1;for(var c=0;c<a.length;c++)if("-1"==b.indexOf(a.substring(c,c+1)))return!1;return!0}function trim(a,b){return ltrim(rtrim(a,b),b)}function ltrim(a,b){return a.replace(RegExp("^["+(b||"\\s")+"]+","g"),"")}function rtrim(a,b){return a.replace(RegExp("["+(b||"\\s")+"]+$","g"),"")} function validateSubmitQuery(a,b){var c=/^[a-zA-Z\s]+$/;if(isValidUTF8length(trim(a.SubmitQuery_Question.value),0))return alert("Enter valid Question"),!1;if("G"!=b&&"R"!=b)return alert("You are not a valid user to Submit a Query"),!1;if("G"==b){if(isValidUTF8length(a.yourname.value,0)||!a.yourname.value.match(c))return alert("Enter valid name"),!1;if(0==trim(a.yourname.value))return alert("Enter valid name"),!1;if(isValidUTF8length(a.email.value,0))return alert("Enter valid Email Id"),!1;if(""!= a.email.value&&!isValidEmail(a.email.value))return alert("Enter valid Email Id"),!1}return!0}function changeCase(a){var b,c,d,e;c=a.value.toLowerCase();strLen=c.length;if(0<strLen)for(b=0;b<strLen;b++)0==b?(d=c.substring(0,1).toUpperCase(),c=c.substring(1,strLen),c=d+c):(d=c.substring(b,b+1)," "==d&&b<strLen-1&&(d=c.substring(b+1,b+2).toUpperCase(),e=c.substring(0,b+1),c=c.substring(b+2,strLen),c=e+d+c));a.value=c};
