

function hideRow()

{

	if(document.forms[0].occupations.value=="28")

	{

		document.getElementById('divInd').style["visibility"]="hidden" ;

		document.getElementById('divInd').style["display"]="none" ;

	}

	else

	{

		document.getElementById('divInd').style["visibility"]="visible" ;

		document.getElementById('divInd').style["display"]="block" ;

	}

}



function Evt(evt) 

{

 this.evt = evt ? evt : window.event; 

 this.source = evt.target ? evt.target : evt.srcElement;

 this.x = evt.pageX ? evt.pageX : evt.clientX;

 this.y = evt.pageY ? evt.pageY : evt.clientY;

}



function wtg(e,n,dnm,xoff,yoff)

{

	var theTop;



	 if (navigator.userAgent.indexOf("MSIE")!=-1) 

	  theTop =  document.body.scrollTop; 

	 else

	  theTop = 0;



	

	if(!e) e = window.event;

	

	evt = new Evt(e);



	document.getElementById(dnm).style.left=evt.x + xoff;

	document.getElementById(dnm).style.top=evt.y + yoff + theTop;



	if(n==1)

	{

		document.getElementById(dnm).style["display"]="block" ;

		document.getElementById(dnm).style["visibility"]="visible" ;

	}

	else

	{

		document.getElementById(dnm).style["display"]="none" ;

		document.getElementById(dnm).style["visibility"]="hidden" ;

	}

}



function searchtag(searchval)

{

	document.location.href = "Main.php?do=search&txtsearch="+escape(searchval);

}





function hideAnydiv(divName1)

{

	document.getElementById(divName1).style.display='none';

	document.getElementById(divName1).style.visibility='hidden';

}



function showpostdiv(divName1)

{

	document.getElementById(divName1).style.display='block';

	document.getElementById(divName1).style.visibility='visible';

}





function validate_photofrm(frm)

{

	var ch;

	var flag=true;

	var error="";



	var fileName = frm.photo_filename.value;

	var fileTypes = ['','gif','jpg','jpeg','bmp'];

	var dots = fileName.split(".")

	var fileType = "." + dots[dots.length-1];

	if (fileTypes.join(".").indexOf(fileType.toLowerCase()) == -1) 

	{

		//alert("Please only upload files that end in types: \n" + (fileTypes.join(" .")) + "\nPlease select a new file and try again.");

		alert("Unsupported file format!. Please upload your photo in .gif, .jpg, .jpeg or .bmp format.");



		return (false);

	}	

	

	if(frm.photo_filename.value=="")

	{

		flag=false;

		error=error+"Please select a photo to upload\n";

		  if(focus==false){

			frm.photo_filename.focus();

			focus=true;

		  }

	}



	if(trim(frm.occupations.value)=="")

	{

		flag=false;

		error=error+"Please select a profession\n";

		  if(focus==false){

			frm.occupations.focus();

			focus=true;

		  }

	}



	if(frm.college1.value=="")

	{

		flag=false;

		error=error+"Please enter your college/university name\n";

		  if(focus==false){

			frm.college1.focus();

			focus=true;

		  }

	}



	if(trim(frm.occupations.value)!="" && trim(frm.occupations.value)!="28")

	{



		if(trim(frm.industry.value)=="")

		{

			flag=false;

			error=error+"Please select an industry\n";

			  if(focus==false){

				frm.industry.focus();

				focus=true;

			  }

		}

		if(trim(frm.orgname.value)=="")

		{

			flag=false;

			error=error+"Please enter your company's name\n";

			  if(focus==false){

				frm.orgname.focus();

				focus=true;

			  }

		}

	

	}



	if(frm.interests.value=="")

	{

		flag=false;

		error=error+"Please enter your interests\n";

		  if(focus==false){

			frm.interests.focus();

			focus=true;

		  }

	}



	if(flag==false)

	{

		alert(error);

		return false;

	}

	else{



		frm.submit.value  = 'Submitting..';

		frm.submit.disabled  = true;

		return true;

	}

	

}







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 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 calcmessCharLeft() {

	clipped = false

	lenUSig = 0

	maxLength = 1000

        if (document.getElementById("message").value.length > maxLength) { 

	        document.getElementById("message").value = document.getElementById("message").value.substring(0,maxLength)

		charleft = 0

		clipped = true

        } else {

		charleft = maxLength - document.getElementById("message").value.length

	}

		document.getElementById("messCL").innerHTML = charleft

        return clipped

}

function messKey() {

	supportsKeys = true

	calcmessCharLeft()

}



function hiderateDiv(ansid){

	document.getElementById("rate"+ansid).innerHTML="";

	document.getElementById("rate"+ansid).style.visibility="hidden";

	document.getElementById("rate"+ansid).style.display="none";

}



function sttab(t)

{

	for(i=1;i<=4;i++){

		if(i==3 && loggedin==0){

			continue;

		}

		if(i==3 && loggedin==1 && qnauserid!=userid){

			continue;

		}



		/*if(i==1)

		{

			document.getElementById('tt1').style.backgroundColor = "#FFB4BC";

		}

		if(i==2)

		{

			document.getElementById('tt2').style.backgroundColor = "#FBFD8F";

		}

		if(i==3)

		{

			document.getElementById('tt3').style.backgroundColor = "#E7BAFF";

		}

		if(i==4)

		{

			document.getElementById('tt4').style.backgroundColor = "#BBFFB6";

		}*/





		ts=document.getElementById('tt'+i);

		tr = document.getElementById('dd'+i);

		ta = document.getElementById('aa'+i);

		if(t==i){

			ts.className="tbmain2 qnaProfbord4";

			ta.className="srchlinksel2";

			ts.style.borderBottom="1px solid #FFFFFF";

			tr.style["display"]="block";

			tr.style["visibility"]="visible";

		}

		else{

			ts.className="stb2 border1";

			ta.className="srchlink2a";

			ts.style.borderBottom="1px solid #B5D6EF";

			ts.style.backgroundColor = "#E2E2E2";

			tr.style["display"]="none";

			tr.style["visibility"]="visible";

		}

	}



	document.getElementById('tt'+t).style.backgroundColor = "#FFFFFF";

}





function st2(t,n)

{

	//	document.getElementById('ttq'+n).style.borderBottom="1px solid #b5d6ef";

	for(i=1;i<=3;i++)

	{

		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="linkoff";

			ta.className="srchlinksel2";

		//	ts.style.borderBottom="1px solid #d9eeff";

		//	ts.style.background="#d9eeff";

			tr.style["display"]="block";

			tr.style["visibility"]="visible";

		}

		else

		{

	//		document.getElementById('tt'+i + 'q' + n ).className="ttback"+i;			



			ts.className="linkon";

			ta.className="srchlink2a";

		//	ts.style.borderBottom="1px solid #B5D6EF";

		//	ts.style.background="#effbff";

			tr.style["display"]="none";

			tr.style["visibility"]="hidden";

		}

	}

}





function showAnswer(nm)

{

	document.getElementById('ans'+nm).style.visibility='visible';

	document.getElementById('ans'+nm).style.display='block';

}



function closeAnswer(nm)

{

	document.getElementById('ans'+nm).style.visibility='hidden';

	document.getElementById('ans'+nm).style.display='none';

}



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 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";

	document.getElementById('tt1q'+qn).style.borderBottom="1px solid #b5d6ef";

	document.getElementById('tt2q'+qn).style.borderBottom="1px solid #b5d6ef";

	document.getElementById('tt3q'+qn).style.borderBottom="1px solid #b5d6ef";

	document.getElementById('tt1q'+qn).style.background="#effbff";

	document.getElementById('tt2q'+qn).style.background="#effbff";

	document.getElementById('tt3q'+qn).style.background="#effbff"; 

	*/

}

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';

}


