function trim(_1){
try{
if(_1&&typeof (_1)=="string"){
return _1.replace(/^\s*|\s*$/g,"");
}else{
return "";
}
}
catch(e){
return _1;
}
}
function clearMessages(_4,_5){
if(typeof (_5)=="undefined"){
_5=false;
}
for(var _6=0;_6<_4.elements.length;_6++){
var _7=_4.elements[_6];
if(document.getElementById(_7.id+"_error")){
document.getElementById(_7.id+"_error").innerHTML="";
if(_5){
document.getElementById(_7.id+"_error").parentNode.style.display="none";
}
}
}
}
function reloadCaptcha(_1a,_1b){
randomkey=Math.floor(Math.random()*1000000);
if(typeof (_1b)=="undefined"){
document.getElementById(_1a).src="captcha.php?junk="+randomkey;
}else{
document.getElementById(_1a).src="captcha.php?&junk="+randomkey+"&secvariable="+_1b;
}
}

var validateFieldsFocusElement=null;
function validateFields(_25){
var _26=true;
for(var _27=0;_27<_25.elements.length;_27++){
var _28=_25.elements[_27];
if(_28.getAttribute("validate")){
var _29=_28.getAttribute("validate");
var _2a=trim(_28.value);
_2a=stripHtmlTags(_2a);
_28.value=_2a;
var _2b=false;
if((_28.getAttribute("validateSpecial"))&&(_28.getAttribute("validateSpecial")=="strict")){
var _2b=true;
_2a=escape(_2a);
}
if(!_2b){
_2a=_2a.replace(/[(\n)\r\t\"\'\\]/g," ");
_2a=_2a.replace(/[^\x20-\x7E]/g,"");
}
var _2c=_28.getAttribute("maxlength");
var _2d=_28.getAttribute("minlength");
var _2e=_28.style.display;
var _2f;
try{
_2f=_28.getAttribute("caption");
}
catch(e){
_2f="field";
}
if((!checkRequired(_28)||_2e=="none")){
if(_2e=="none"){
document.getElementById(_28.id+"_error").parentNode.style.display="none";
document.getElementById(_28.id+"_error").innerHTML="";
}
continue;
}
var _30=_29.split(",");
var _31;
for(var _32=0,_33;_33=_30[_32++];){
_33=trim(_33);
var _34=_33+"(\""+_2a+"\", \""+_2f+"\", "+_2c+", "+_2d+","+_28.getAttribute("required")+")";
_31=eval(_34);
if(_31!==true){
break;
}
}
if(_31!==true){
document.getElementById(_28.id+"_error").parentNode.style.display="inline";
document.getElementById(_28.id+"_error").innerHTML=_31;
if(validateFieldsFocusElement===null){
validateFieldsFocusElement=document.getElementById(_28.id);
}
_26=false;
}else{
document.getElementById(_28.id+"_error").parentNode.style.display="none";
document.getElementById(_28.id+"_error").innerHTML="";
if(!checkProfanity(_28,_2f)){
_26=false;
continue;
}
}
}else{
try{
var _2f=_28.getAttribute("caption");
var _2c=_28.getAttribute("maxlength");
var _2d=_28.getAttribute("minlength");
_2d=_2d==null?0:_2d;
_2c=_2c==null?0:_2c;
if(((_28.value.length>_2c||_28.value.length<_2d)&&(_28.value.length!=0)&&(_2c!=0))&&(_28.type=="text"||_28.type=="textarea")){
document.getElementById(_28.id+"_error").parentNode.style.display="inline";
if(_2d==_2c){
document.getElementById(_28.id+"_error").innerHTML="Please fill the "+_2f+" with "+_2c+" characters.";
}else{
document.getElementById(_28.id+"_error").innerHTML="Please fill the "+_2f+" within the range of "+_2d+" to "+_2c+" characters.";
}
_26=false;
continue;
}else{
document.getElementById(_28.id+"_error").parentNode.style.display="none";
}
if(!checkProfanity(_28,_2f)){
_26=false;
continue;
}
}
catch(e){
}
}
}
if(validateFieldsFocusElement!==null){
validateFieldsFocusElement.focus();
validateFieldsFocusElement=null;
}
return _26;
}



function validateStr(str,_3b,_3c,_3d,_3e){
str=str.replace(/[^\x20-\x7E]/g,"");
if(checkHtmlTags(str)){
return "HTML tags will be removed.";
}
if(str.length==""){
return "Please enter the "+_3b+".";
}else{
if(str.length>_3c){
return "Please use a maximum of "+_3c+" characters for "+_3b;
}else{
if(str.length<_3d){
return "The "+_3b+" must contain atleast "+_3d+" characters.";
}else{
str=removeNewLineCharacters(str);
str=str.toLowerCase();
str=str.replace(/[:;?.\-_!,\/]/g," ");
var _3f=str.split(" ");
for(var _40=0;_40<_3f.length;_40++){
if(_3f[_40].length>32){
return _3b+" cannot contain any word exceeding 32 characters.";
}else{
if(isRestrictedWord(_3f[_40])){
return false;
}
}
}
return true;
}
}
}
}
function validateSecurityCode(str,_42,_43,_44,_45){
if(str.length>_43){
return "Please enter the "+_42+" as shown in the image.";
}else{
if(str.length<_44){
return "Please enter the "+_42+" as shown in the image.";
}else{
return true;
}
}
}
function checkRequired(_1db){
var _1dc;
if(_1db.getAttribute("required")){
_1dc=true;
}else{
if(_1db.value!=""){
_1dc=true;
}else{
_1dc=false;
}
}
return _1dc;
}
var arrTabsText={"course":["Course like B-Tech, MBA","Location like Delhi","Courses","course"],"college":["Colleges like IIT, IIM","Location like Delhi","Colleges","institute"]};
function selectSearchTab(tab,_1de){
document.getElementById("searchType").value=arrTabsText[_1de][3];
document.getElementById("searchButton").innerHTML="Search "+arrTabsText[_1de][2];
document.getElementById("searchButtonMain").style.width="130px";
var tabs=document.getElementById("navigationUL").getElementsByTagName("li");
for(var i=0;i<tabs.length;i++){
tabs[i].id="";
}
tab.id="selected";
document.getElementById("keyword").className="inpKeyword";
document.getElementById("location").className="inpLocation";
document.getElementById("searchInputs").className="bgInputBox float_L courseInputWidth";
document.getElementById("searchhelptext").className="searchHelpText darkgray courseInputWidth";
document.getElementById("textforkeyword").innerHTML=arrTabsText[_1de][0];
document.getElementById("textforlocation").className="float_L";
document.getElementById("textforlocation").innerHTML=arrTabsText[_1de][1];
document.getElementById("searchButtonForTitle").title="";
}
function showInviteFriends(url){
window.location="/inviteFriends/upload";
}
function stripHtmlTags(str){
var tags=/(<([^>]+)>)/ig;
plainstr=str.replace(tags,"");
return plainstr;
}
function checkHtmlTags(str){
var tags=/(<([^>]+)>)/ig;
return tags.test(str);
}
function getSmallImage(str){
if(trim(str)==""){
return (str);
}
if(str.indexOf("_s")!=-1){
return (str);
}
if(str.indexOf("_m")!=-1){
str=str.replace("_m","_s");
return (str);
}
if((str.length-str.lastIndexOf("."))>5){
str=str+"_s";
return (str);
}
var _1e7=str.substring(0,(str.lastIndexOf(".")));
var _1e8=str.substring((str.lastIndexOf(".")+1),str.length);
return (_1e7+"_s."+_1e8);
}
function getMediumImage(str){
if(trim(str)==""){
return (str);
}
if(str.indexOf("_m")!=-1){
return (str);
}
if(str.indexOf("_m")!=-1){
str=str.replace("_s","_m");
return (str);
}
if((str.length-str.lastIndexOf("."))>5){
str=str+"_m";
return (str);
}
var _1ea=str.substring(0,(str.lastIndexOf(".")));
var _1eb=str.substring((str.lastIndexOf(".")+1),str.length);
return (_1ea+"_m."+_1eb);
}
function setSearchText(obj){
var loc=obj.getAttribute("url");
writeSearchCookie();
location.replace(loc);
}
function validateSearch(_1ee,_1ef,_1f0){
if(!_1f0||typeof (_1f0)=="undefined"){
_1f0=0;
}
var msg="keyword";
document.getElementById("keyword").value=document.getElementById("tempkeyword").value;
document.getElementById("location").value=document.getElementById("templocation").value;
switch(document.getElementById("tempSearchType").value){
case "Entire Shiksha":
document.getElementById("searchType").value="0";
break;
case "Ask & Answer":
document.getElementById("searchType").value="question";
break;
case "Important Dates":
document.getElementById("searchType").value="Event";
break;
case "Scholarships":
document.getElementById("searchType").value="scholarship";
break;
case "Articles":
document.getElementById("searchType").value="blog";
break;
case "kumkum":
document.getElementById("searchType").value="kumkum";
break;
case "Courses":
document.getElementById("searchType").value="course";
break;
case "Institutes":
document.getElementById("searchType").value="institute";
break;
case "Institutes & Courses":
document.getElementById("searchType").value="course";
break;
default:
document.getElementById("searchType").value=document.getElementById("tempSearchType").value;
}
var _1f2=document.getElementById("keyword").value;
_1f2=trim(_1f2);
var _1f3=document.getElementById("location").value;
_1f3=trim(_1f3);
if(typeof (eval("arrayHelpText."+getJsonKeyForSearch(document.getElementById("tempSearchType").value)))!="undefined"){
if(trim(_1f2)==""||trim(_1f2)==eval("arrayHelpText."+getJsonKeyForSearch(document.getElementById("tempSearchType").value)+".keywordInput")){
alert("Enter "+msg+" to search");
return false;
}
}else{
if(trim(_1f2)==""){
alert("Enter "+msg+" to search");
return false;
}
}
if(typeof (eval("arrayHelpText."+getJsonKeyForSearch(document.getElementById("tempSearchType").value)))!="undefined"){
if(_1f3==eval("arrayHelpText."+getJsonKeyForSearch(document.getElementById("tempSearchType").value)+".locationInput")){
document.getElementById("location").value="";
}
}else{
}
if(!(_1ef)){
document.getElementById("subLocation").value="-1";
}
document.getElementById("subType").value="0";
document.getElementById("startOffSetSearch").value="0";
document.getElementById("cityId").value="-1";
document.getElementById("cType").value="-1";
document.getElementById("courseLevel").value="-1";
if(!(_1ee)){
document.getElementById("searchType").value="";
}
if(_1f0){
document.getElementById("searchForm").submit();
return false;
}
writeSearchCookie();
return true;
}







function closeUserCommonOverlayForQuestion(){
try{
if(document.getElementById("userCommonOverlayForQuestion")){
dissolveOverlayHackForIE();
document.getElementById("userCommonOverlayForQuestion").style.display="none";
}
}
catch(e){
}
}




function showAnswerForm(_12c,_12d,_12e){
try{
if(document.getElementById("hiddenFormPart"+_12c).style.display!=="block"){
closeUserCommonOverlayForQuestion();
if(!isNaN(inlineOpenFormId)){
hideAnswerForm(inlineOpenFormId,20,previousMessageForInline,false);
}
inlineOpenFormId=_12c;
previousMessageForInline=_12e;
var _12f=document.getElementById("replyText"+_12c).style.height;
_12f=Number(_12f.substring(0,(_12f.length-2)));
var _130=10;
var _131=((_12d-_12f)/10);
var _132=(130/10);
var _133=0;
document.getElementById("hiddenFormPart"+_12c).style.display="block";
document.getElementById("hiddenFormPart"+_12c).style.height=10+"px";
var _134=setInterval(function(){
_12f+=_131;
_130+=_132;
document.getElementById("replyText"+_12c).style.height=_12f+"px";
document.getElementById("hiddenFormPart"+_12c).style.height=_130+"px";
_133++;
if(_133>=10){
clearInterval(_134);
document.getElementById("hiddenFormPart"+_12c).style.height=null;
}
},(500/10));
clearMessages(document.getElementById("replyText"+_12c).form,true);
reloadCaptcha("secimg"+_12c,"seccodeForInlineAnswer");
document.getElementById("replyText"+_12c).value="";
document.getElementById("replyText"+_12c).style.color="#000";
}
}
catch(e){
}
return;
}
function cleanInlineArray(){
clFlag=new Array();
inlineOpenFormId="";
previousMessageForInline="";
return;
}
var clFlag=new Array();
var previousMessageForInline="";
var inlineOpenFormId="";
function hideAnswerForm(_135,_136,_137,_138){
try{
if(!document.getElementById("replyText"+_135)){
return;
}
if(typeof (_138)=="undefined"){
_138=false;
}
if(!(_135 in clFlag)){
clFlag[_135]=false;
}
if(_135==inlineOpenFormId){
inlineOpenFormId="";
}
if((((document.getElementById("hiddenFormPart"+_135).style.display!=="none")&&(trim(document.getElementById("replyText"+_135).value)==""))||(_138))&&(!clFlag[_135])){
clFlag[_135]=true;
var _139=document.getElementById("replyText"+_135).style.height;
document.getElementById("seccode"+_135).value="";
_139=Number(_139.substring(0,(_139.length-2)));
var _13a=130;
var _13b=((_139-_136)/10);
var _13c=((_13a-10)/10);
var _13d=0;
document.getElementById("hiddenFormPart"+_135).style.display="block";
var _13e=setInterval(function(){
_139=_139-_13b;
_13a=_13a-_13c;
document.getElementById("replyText"+_135).style.height=_139+"px";
document.getElementById("hiddenFormPart"+_135).style.height=_13a+"px";
_13d++;
if(_13d>=10){
document.getElementById("hiddenFormPart"+_135).style.display="none";
clearInterval(_13e);
clFlag[_135]=false;
}
},(500/10));
document.getElementById("replyText"+_135).value=_137;
document.getElementById("replyText"+_135).style.color="#a8a7ac";
}
}
catch(e){
}
return;
}


function hideRemaining(key,_1ca){
if(typeof (_1ca)=="undefined"){
var _1ca=document.getElementById(key).parentNode;
}
var _1cb=_1ca.childNodes;
for(var i=0;i<_1cb.length;i++){
if((typeof (_1cb[i].id)!="undefined")&&(_1cb[i].id!=key)){
_1cb[i].style.display="none";
}
}
}
function updateCountOffsetsForAllTabs(_1d0){
var _1d1=(tabSelected=="showPopular()")?true:false;
var _1d2=(tabSelected=="showRecent()")?true:false;
var _1d3=(tabSelected=="showUnAnsQuestions()")?true:false;
var _1d4=false;
var _1d5=false;
var _1d6=false;
if((tabSelected=="showMytopic()")){
if(document.getElementById("myAnswers")&&document.getElementById("myAnswers").style.display!="none"){
var _1d4=true;
var _1d6=false;
var _1d5=false;
}else{
if(document.getElementById("myQuestions")&&document.getElementById("myQuestions").style.display!="none"){
var _1d6=true;
var _1d4=false;
var _1d5=false;
}else{
if(document.getElementById("myBestAnswers")&&document.getElementById("myBestAnswers").style.display!="none"){
var _1d5=true;
var _1d6=false;
var _1d4=false;
}else{
var _1d4=true;
var _1d5=false;
var _1d6=false;
}
}
}
}
updateCountOffset(_1d0,"startOffsetForPopularQuestion","countOffsetForPopularQuestion","methodNameForPopularQuestion",_1d1);
updateCountOffset(_1d0,"startOffsetForRecentQuestion","countOffsetForRecentQuestion","methodNameForRecentQuestion",_1d2);
updateCountOffset(_1d0,"startOffsetForUnAnsweredQuestion","countOffsetForUnAnsweredQuestion","methodNameForUnAnsweredQuestion",_1d3);
updateCountOffset(_1d0,"startOffsetForMyQuestions","countOffsetForMyQuestions","methodNameForMyQuestions",_1d6);
updateCountOffset(_1d0,"startOffsetForMyAnswers","countOffsetForMyAnswers","methodNameForMyAnswers",_1d4);
updateCountOffset(_1d0,"startOffsetForMyBestAnswers","countOffsetForMyBestAnswers","methodNameForMyBestAnswers",_1d5);
}
