var __defaultFired=false;function WebForm_FireDefaultButton(event, target){var element=event.target || event.srcElement;if(!__defaultFired && event.keyCode==13 && !(element && (element.tagName.toLowerCase()=="textarea"))){var defaultButton;if(__nonMSDOMBrowser) defaultButton=document.getElementById(target);else defaultButton=document.all[target];if(defaultButton && typeof(defaultButton.click)!="undefined"){__defaultFired=true;defaultButton.click();event.cancelBubble=true;if(event.stopPropagation) event.stopPropagation();return false;}}return true;}function trimMaxLength(ctrl, maxLen){try{var txt=ctrl;var content=ctrl.value.toString();var chars=maxLen - content.length;}catch(e){}if(content.length > maxLen){ctrl.value=content.slice(0,maxLen);var msg="Input can not exceed " + maxLen.toString() + " characters";alert(msg);}}function showHideAns(qTxtDivId, ansDivId, divEditId, lblSeeHideId, quesDivId, questionId){var divQTxt=document.getElementById(qTxtDivId);var divAns=document.getElementById(ansDivId);var divEdit=document.getElementById(divEditId);var lblSeeHide=document.getElementById(lblSeeHideId);if(divAns!=null) divAns.style.display=divAns.style.display=='block'?'none':'block';if(divQTxt!=null) divQTxt.className=divAns.style.display=='block'?'results-q-exp':'results-q';if(divEdit!=null) divEdit.style.display=divAns.style.display;if(lblSeeHide!=null){lblSeeHide.innerHTML=divAns.style.display=='block'?'Hide Answer':'See Answer';lblSeeHide.title=lblSeeHide.innerHTML=='See Answer'?'See answer of this interview question':'Hide answer of this interview question';}if(typeof(divAns)!='undefined' && divAns!=null && typeof(mi)!='undefined' && mi!=null && typeof(xyud)!='undefined' && xyud!=null && xyud > 0 && mi==1 && divAns.style.display=='block'){var divQues=document.getElementById(quesDivId);if($get(spnu)!=null && parseInt($get(spnu).innerHTML) > 0 && divQues.className=='results-col2-upd')$get(spnu).innerHTML=parseInt($get(spnu).innerHTML) - 1;if($get(spna)!=null && parseInt($get(spna).innerHTML) > 0 && divQues.className=='results-col2-ans') $get(spna).innerHTML=parseInt($get(spna).innerHTML) - 1;divQues.className='results-col2';updateUserQuestion(questionId, xyud);} document.getElementsByTagName('body')[0].style.width='99%';document.getElementsByTagName('body')[0].style.width='auto';}function updateUserQuestion(quesId,userId){if(userId!=0)InterviewUpService.UpdateUserQuestion(quesId,userId);}function GetAnswerHistory(answerId,versionNo,txtAnswerText){var answerTextBox=document.getElementById(txtAnswerText);if(answerId!=0) answerTextBox.value=InterviewUpService.GetAnswerHistory(answerId,versionNo);}function getScrollOffset(){var left=0, top=0;if(self.pageYOffset){/* all except Explorer*/left=self.pageXOffset;top=self.pageYOffset;}else if(document.documentElement && document.documentElement.scrollTop){/* Explorer 6 Strict*/left=document.documentElement.scrollLeft;top=document.documentElement.scrollTop;}else if(document.body){/* all other Explorers*/left=document.body.scrollLeft;top=document.body.scrollTop;}return{x: left, y: top};}function getBrowserRectangle(){var w;var h;if( document.documentElement && document.documentElement.clientHeight){w=document.documentElement.clientWidth;h=document.documentElement.clientHeight;}else if(self.innerHeight){w=self.innerWidth;h=self.innerHeight;}else if(document.body){w=document.body.clientWidth;h=document.body.clientHeight;}return{x: 0, y: 0, width: w, height: h};}function showSignInUpModal(popupPnlId, queId){var sq=$get(hfQId);if(sq!=null) sq.value=queId;if(typeof(imgPath)!='undefined' && imgPath){if(typeof(sinid)!='undefined' && sinid) $get(sinid).src=imgPath + 'submit.gif';if(typeof(siuid)!='undefined' && siuid) $get(siuid).src=imgPath + 'submit.gif';if(typeof(spcrid)!='undefined' && spcrid) $get(spcrid).src=imgPath + 'spacer.gif';}showPopup(popupPnlId);if(typeof(untb)!='undefined') $get(untb).focus();return false;}function showPopup(popupDivId){var pnlCtrl=$get(popupDivId);pnlCtrl.style.display='block';var overlay=$get("fade");if(overlay!=null) overlay.style.display='block';var pnlBound=Sys.UI.DomElement.getBounds(pnlCtrl);var brsBound=getBrowserRectangle();var so=getScrollOffset();var posX=parseInt(brsBound.width / 2) - parseInt(pnlBound.width / 2);var posY=parseInt(brsBound.height / 2) - parseInt(pnlBound.height / 2) + so.y - 30;Sys.UI.DomElement.setLocation(pnlCtrl, posX, posY);}function closeModal(modalId){closePopup(modalId);if(typeof(chkMyIq)!='undefined' && chkMyIq!=null){var cbxMyIq=$get(chkMyIq);if(cbxMyIq!=null)cbxMyIq.checked=false;}}function closePopup(id){var elem=$get(id);if(elem!=null) elem.style.display='none';var overlay=$get("fade");if(overlay!=null) overlay.style.display='none';return false;}function showVersion(verIndex){document.getElementById('divVerCont1').style.display='none';document.getElementById('divVerCont2').style.display='none';document.getElementById('divVerCont3').style.display='none';document.getElementById('divVerCont' + verIndex).style.display='block';}  function setAnswerText(verIndex){var verTxt=document.getElementById(v1tbid);if(verIndex=='2') verTxt=document.getElementById(v2tbid);if(verIndex=='3') verTxt=document.getElementById(v3tbid);if(document.getElementById(taid) && verTxt) FTB_API[taid].SetHtml(verTxt.innerHTML);closePopup('divAnsVersions');}function AddRelatedTag(tagName,txtBoxId,linkctrl){var relatedTagsTextBox=document.getElementById(txtBoxId);var length=relatedTagsTextBox.value.length;if(length > 0) tagName="," + tagName;relatedTagsTextBox.value += tagName;var divctrl=document.getElementById(linkctrl);divctrl.style.display='none';} var _src,_pnl,_w,_ms;var ifltr=false,_in=false;var cbkArray=new Array(3);function showFilterBar(value, src, stxt, isuns, uid, sm, sfi,sid){var pnlCtrl=$get('filterBar');_pnl=document.getElementById('filterblock');_w=document.getElementById('filterWait');_ms=document.getElementById('divMsg');_src=src;if(value){pnlCtrl.style.display=(pnlCtrl.style.display=='block')?'none':'block';var pnlBound=Sys.UI.DomElement.getBounds(pnlCtrl);var sb=Sys.UI.DomElement.getBounds(_src);Sys.UI.DomElement.setLocation(pnlCtrl, sb.x - 50, sb.y + 24);if(!ifltr){toggleDisplay(true);InterviewUpService.PopulateFilters(stxt,isuns,uid,sm,sfi,sid, filterComplete, filterError);ifltr=true;} else   toggleDisplay(false);}else{pnlCtrl.style.display='none';}return false;}function filterComplete(result){var f=Sys.Serialization.JavaScriptSerializer.deserialize(result);var ti=document.getElementById('tagItems');var jpi=document.getElementById('jtitleItems');var ci=document.getElementById('compItems');toggleDisplay(false);if(f[0]==null&&f[1]==null&&f[2]==null){_in=true;toggleDisplay(false);} else{setCheckbox(f[0],ti,'tag',0);setCheckbox(f[1],ci,'comp',1);setCheckbox(f[2],jpi,'job',2);}}function filterError(result){_in = true;_ms.innerHTML = 'Error!! ' + _ms.innerHTML;toggleDisplay(false);}function setCheckbox(val,src,opt,idx){src.innerHTML="";if(val.length > 0){cbkArray[idx]=new Array(val.length);for(var i=0;i<val.length;i++)   {var cb="<input type=\"checkbox\" name=\"" + opt + "_" + val[i].ID + "\"" + "id=\"" + opt + "_" + val[i].ID + "\">" + val[i].Name + "</input><br/>";src.innerHTML +=  cb;cbkArray[idx][i]=opt + "_" + val[i].ID;}setCheckedStatus(opt);} else{src.innerHTML="None";cbkArray[idx]=new Array(0);}}function toggleDisplay(val){ if(_in){_ms.style.visibility="visible";_w.style.visibility="hidden";_pnl.style.visibility="hidden";}else{_pnl.style.visibility=(val)?"hidden":"visible";_w.style.visibility=(val)?"visible":"hidden";}}function setCheckedStatus(opt){var t;if(opt=='tag')t=document.getElementById(tagID).value.split(',');else if(opt=='comp')t=document.getElementById(compID).value.split(',');else if(opt=='job')t=document.getElementById(jobID).value.split(',');for(var i=0;i<t.length;i++) {var cb=document.getElementById(opt+"_"+t[i]);if(cb!=null)cb.checked=true;}}function addCheckedID(){var tg=document.getElementById(tagID);var c=document.getElementById(compID);var jp=document.getElementById(jobID);for(var i=0;i<3;i++)   {var str='';if(cbkArray[i].length > 0){for (var j=0;j<cbkArray[i].length;j++) {var id=cbkArray[i][j];var cb=document.getElementById(id);if(cb.checked) {var t=id.split('_');str += t[1] + ",";}}  str=strTrim(str);if(i==0) tg.value=str;else if(i==1) c.value=str;else if(i==2) jp.value=str;}}}function strTrim(s){while (s.substring(s.length-1, s.length)==','){s=s.substring(0,s.length-1);} return s;}function setDefaultButton(event, id){if(event.keyCode==13){event.cancelBubble=true;event.returnValue=false;var btnsearch=$get(id);btnsearch.click();}}function showIQtt(upid, sr){var up=$get(upid);var pa=sr.src.split('/');if(pa[pa.length - 1]=='checked.gif') showtt(up, 'Remove from My Interview Questions', 5);else showtt(up, 'Add to My Interview Questions', 5);}function showtt(src, txt, algn){var sb=Sys.UI.DomElement.getBounds(src);var x=sb.x;var y=sb.y;if(algn==2){x=x + sb.width + 3;}else if(algn==3){y=y + sb.height + 3;}else if(algn==4){x=x - sb.width - 200;}else if(algn==5){x=x + 580;y=y + 20;}displaytt(true,txt, x, y);}function hidett(){displaytt(false,'',0,0);}function displaytt(disp,txt,x,y){	var tte=$get('ttc');	tte.style.display=disp?"block":"none";	tte.innerHTML=txt;if(disp){	    var sb=Sys.UI.DomElement.getBounds(tte);var br=getBrowserRectangle();x=(x + sb.width) > (br.x + br.width - 3)?(br.x + br.width - 3 - sb.width):x;Sys.UI.DomElement.setLocation(tte, x, y);}}function QHover(qp, mip, mi){Sys.UI.DomElement.addCssClass($get(qp),'results-ansmainrow-h');var pa=$get(mi).src.split('/');if(pa[pa.length-1]=='unchecked2.jpg') $get(mip).className='notmyiq-display';}function QHout(qp, mip, mi){Sys.UI.DomElement.removeCssClass($get(qp),'results-ansmainrow-h');var pa=$get(mi).src.split('/');if(pa[pa.length-1]=='unchecked2.jpg') $get(mip).className='notmyiq';}function viewOut(el, par){var pa=$get(el).src.split('/');if(pa[pa.length-1]!='checked.gif') $get(par).className='notmyiq';}/* For Callback of question control*/var st=false;function qCall(srcid, opid, qid, cntid){if(opid==1)$get(cntid).src=imp + 'wait-trans.gif';if(opid==2){if(!confirm('Are you sure you wish to mark this question as inappropriate?')) return false;} else if(opid==3){var idx=srcid.indexOf("@");if(idx==-1){var cparr=$get(srcid).src.split('/');var imgn=cparr[cparr.length-1]=='checked.gif'?'unchecked2.jpg':'checked.gif';$get(srcid).src=imp + 'wait-trans.gif';srcid=srcid + '@' + imgn;}} hidett();if(st){t=window.setTimeout(function (){qCall(srcid, opid, qid, cntid);},1000);return false;}st=true;CallServer(opid + '|' + qid + '|' + srcid + '|' + cntid);return false;}function qCallEdit(srcid, opid, qid, cntid){if(opid==1) $get(cntid).src=imp + 'wait-trans.gif';if(opid==2){if(!confirm('Are you sure you wish to mark this question as inappropriate?')) return false;} else if(opid==3){var idx=srcid.indexOf("@");if(idx==-1){var cparr=$get(srcid).src.split('/');var imgn=cparr[cparr.length-1]=='checked.gif'?'unchecked2.jpg':'checked.gif';$get(srcid).src=imp + 'wait-trans.gif';srcid=srcid + '@' + imgn;}}  hidett();if(st){t=window.setTimeout(function (){qCallEdit(srcid, opid, qid, cntid);},1000);return false;}st=true;CallEditServer(opid + '|' + qid + '|' + srcid + '|' + cntid);return false;}function RecServerData(arg){argA=arg.split('|');if(argA.length > 0 && argA[0]=='true'){var ope=argA[1];var srci=argA[2];var conid=argA[3];if(ope==1){$get(srci).innerHTML=(parseInt($get(srci).innerHTML) + 1).toString();$get(conid).src=imp + 'upped.gif';$get(conid).disabled='disabled';}else if(ope==3){$get(srci.split('@')[0]).src=imp + srci.split('@')[1];if(typeof(mi)!='undefined' && mi==1 && srci.split('@')[1]=='unchecked2.jpg'){$get(conid).style.display='none';if(typeof(spnm)!='undefined' && spnm!=null && parseInt($get(spnm).innerHTML) > 0)   $get(spnm).innerHTML=parseInt($get(spnm).innerHTML) - 1;}}}if(st) st=false;}function hideMessage(id){var e=$get(id);e.style.display="none";}function selectAll(org, targ){if(targ!='' && targ!=' '){var arr=targ.split(',');var i=0;for(i=0;i < arr.length;i++) if(arr[i]!=null && arr[i]!='') $get(arr[i]).checked=org.checked;}}function checkSelected(ids){if(ids!='' && ids!=' '){var arr=ids.split(',');var i=0;var cnt=0;for(i=0;i < arr.length;i++) if(arr[i]!=null && arr[i]!='') if($get(arr[i]).checked) cnt++;if(cnt <= 0){alert('No email address selected');return false;}else return true;}}function selAll(elId){var el=$get(elId);if(typeof(el)!='undefined' && el!=null){el.focus();el.select();}return false;}function showEmailBar(value,id){pnlCtrl=$get(id);if(value) pnlCtrl.style.display=(pnlCtrl.style.display=='block')?'none':'block';else pnlCtrl.style.display='none';return false;}function sendMail(fn, ta, nt, sb, msg, wait, qid){$get(wait).style.display='block';if(st){t=window.setTimeout(function (){sendMail(fn, ta, nt, sb, msg, wait, qid);},1000);return false;}st=true;var s=gv(sb);if(s.length > 1000) s=s.substr(0,1000);CallEmailServer( qid + '|' + gv(ta) + '|' + gv(nt) + '|' + gv(fn)+ '|' + s+ '|'+msg+ '|'+wait);return false;}function gv(id){var e=$get(id);if(e==null) return '';var v=e.value;if(v==null || v=='undefined') return '';else return v;}function RecEmailServerData(arg){argA=arg.split('|');if(argA.length > 0 && argA[0]=='true'){$get(argA[1]).innerHTML=argA[2];$get(argA[1]).style.display='block';$get(argA[3]).style.display='none';if(st) st=false;return;}}