//to close all messages, the message div's are named as ms1,ms2..ms7
function closeMsg()
{
	return;
	for(i=1;i<=7;i++)
	{
		hideAnydiv('ms'+i);
	}

	hideAnydiv('divReportAbu');
}


function st2(t,n)
{
	//document.getElementById('ttq'+n).style.borderBottom="1px solid #b5d6ef";
	for(i=1;i<=5;i++)
	{
		if(i==5){
			if(loggedin==0 || bestansselected==1 ||questposter==0){
				continue;
			}
		}

		ts=document.getElementById('tt'+ i + 'q' + n);
		tr = document.getElementById('dd'+ i + 'q' + n);
		ta = document.getElementById('aa'+ i + 'q' + n);
		if(t==i)
		{
			ts.className="tb2";
			ta.className="srchlinksel2";
		//	ts.style.borderBottom="0px solid #FFFFFF";
		//	ts.style.background="#d9eeff";
			tr.style["display"]="block";
			tr.style["visibility"]="visible";
		}
		else
		{
			document.getElementById('tt'+i + 'q' + n ).className="ttback"+i;			
			ta.className="srchlink2";
		//	ts.style.borderBottom="1px solid #B5D6EF";
			ts.style.background="#ffffff";
			tr.style["display"]="none";
			tr.style["visibility"]="hidden";
		}
	}
}

function hideDiv(dn,qn)
{
	document.getElementById('dd'+dn+'q'+qn).style.display='none';
	document.getElementById('dd'+dn+'q'+qn).style.visibility='hidden';
	//document.getElementById('ttq'+qn).style.borderBottom="0px solid #ffffff";
	
	for(i=1;i<=5;i++)
	{
		if(i==5)
		{
			if(loggedin==0 || bestansselected==1 ||questposter==0){
				continue;
			}
		}
		//document.getElementById('tt'+i+'q'+qn).style.borderBottom="1px solid #b5d6ef";
	}

	//document.getElementById('tt'+dn+'q'+qn).style.background="#ffffff";
}

function showMore(divExt,divMain)
{
	document.getElementById(divMain).style.display="none";
	document.getElementById(divMain).style.visibility="hidden";
	document.getElementById(divExt).style.display="block";
	document.getElementById(divExt).style.visibility="visible";
}

function closeMore(divExt,divMain)
{
	document.getElementById(divMain).style.display="block";
	document.getElementById(divMain).style.visibility="visible";
	document.getElementById(divExt).style.display="none";
	document.getElementById(divExt).style.visibility="hidden";
}

function showhideKM(dvnm,lk)
{
	var Ltext=document.getElementById(lk).innerHTML;
	if (Ltext=='Close')
	{
	document.getElementById(dvnm).style.display='none';
	document.getElementById(dvnm).style.visibility='hidden';
	document.getElementById(lk).innerHTML="more"
	}
	else
	{
	document.getElementById(dvnm).style.display='block';
	document.getElementById(dvnm).style.visibility='visible';
	document.getElementById(lk).innerHTML="Close"
	}
}

//-->


function showCancel(nm)
{

	if (nm==2)
	{
		document.getElementById('giveAns').style.display='block';
		document.getElementById('giveAns').style.visibility='visible';
		document.getElementById('AnsBtn').style.display='none';
		document.getElementById('AnsBtn').style.visibility='hidden';
		document.getElementById('AnsTxt').style.display='block';
		document.getElementById('AnsTxt').style.visibility='visible';
	}	
	else
	{
		document.getElementById('subAns').style.display='none';
		document.getElementById('subAns').style.visibility='hidden';
		document.getElementById('giveAns').style.display='none';
		document.getElementById('giveAns').style.visibility='hidden';
		document.getElementById('AnsBtn').style.display='block';
		document.getElementById('AnsBtn').style.visibility='visible';
		document.getElementById('AnsTxt').style.display='none';
		document.getElementById('AnsTxt').style.visibility='hidden';

	}

}

function AddComment(qn)
{
	document.getElementById('AddCommentq'+qn).style.display='block';
	document.getElementById('AddCommentq'+qn).style.visibility='visible';
	document.getElementById('btnCommentq'+qn).style.display='none';
	document.getElementById('btnCommentq'+qn).style.visibility='hidden';
	document.getElementById('commentTxt'+qn).style.visibility='visible';	
	document.getElementById('commentTxt'+qn).style.display='block';	
}

function cancelComment(qn)
{
	document.getElementById("CommentAdded"+qn).style.display="none";
	document.getElementById("CommentAdded"+qn).style.visibility="hidden";
	document.getElementById('AddCommentq'+qn).style.display='none';
	document.getElementById('AddCommentq'+qn).style.visibility='hidden';
	document.getElementById('btnCommentq'+qn).style.display='block';
	document.getElementById('btnCommentq'+qn).style.visibility='visible';
	document.getElementById('commentTxt'+qn).style.display='none';	
	document.getElementById('commentTxt'+qn).style.visibility='hidden';	
}

function calcansCharLeft() {

	clipped = false
	lenUSig = 0
	maxLength = 4000

	if (document.getElementById("answer").value.length > maxLength) {
		document.getElementById("answer").value = document.getElementById("answer").value.substring(0,maxLength)
		charleft = 0
		clipped = true
	} 
	else {
		charleft = maxLength - document.getElementById("answer").value.length
	}

	document.getElementById("countBody").innerHTML = charleft
	return clipped

}
function answerKey() {
	supportsKeys = true
	calcansCharLeft()
}


function calcRateCharLeft(ansid) {

	clipped = false
	lenUSig = 0
	maxLength = 300

	if (document.getElementById("ratecomment"+ansid).value.length > maxLength) {
		document.getElementById("ratecomment"+ansid).value = document.getElementById("ratecomment"+ansid).value.substring(0,maxLength)
		charleft = 0
		clipped = true
	} 
	else {
		charleft = maxLength - document.getElementById("ratecomment"+ansid).value.length
	}

	document.getElementById("rate1"+ansid).innerHTML = charleft
	return clipped

}
function rateKey(ansid) {
	supportsKeys = true
	calcRateCharLeft(ansid)
}

function calcaddCharLeft(ansid) {

	clipped = false
	lenUSig = 0
	maxLength = 300

	if (document.getElementById("addcomment"+ansid).value.length > maxLength) {
		document.getElementById("addcomment"+ansid).value = document.getElementById("addcomment"+ansid).value.substring(0,maxLength)
		charleft = 0
		clipped = true
	} 
	else {
		charleft = maxLength - document.getElementById("addcomment"+ansid).value.length
	}

	document.getElementById("add"+ansid).innerHTML = charleft
	return clipped

}
function addKey(ansid) {
	supportsKeys = true
	calcaddCharLeft(ansid)
}


function hiderateDiv(ansid){
	document.getElementById("rate"+ansid).innerHTML="";
	document.getElementById("rate"+ansid).style.visibility="hidden";
	document.getElementById("rate"+ansid).style.display="none";
}

function showAnydiv(divName1,divName2,divName3,link1,link2,link3)
{
	document.getElementById(divName1).style.display='block';
	document.getElementById(divName1).style.visibility='visible';
	document.getElementById(divName2).style.display='none';
	document.getElementById(divName2).style.visibility='hidden';
	document.getElementById(divName3).style.display='none';
	document.getElementById(divName3).style.visibility='hidden';
	document.getElementById(link1).className="srchlinksel1";
	document.getElementById(link2).className="srchlink1";
	document.getElementById(link3).className="srchlink1";
}

function hideAnydiv(divName1)
{
	document.getElementById(divName1).style.display='none';
	document.getElementById(divName1).style.visibility='hidden';
}

function showDivAbuse(nm,ans)
{
	document.getElementById('divAbuse'+nm+ans).style.display='block';
	document.getElementById('divAbuse'+nm+ans).style.visibility='visible';
}

function hideDivAbuse(nm,ans)
{
	document.getElementById('divAbuse'+nm+ans).style.display='none';
	document.getElementById('divAbuse'+nm+ans).style.visibility='hidden';
}

