/********Submitting Form by javascript******************************/

function formSubmit(frm)
{
	
	document.getElementById(frm).submit();	
	//document.frmSearch.submit();	

}


/****************************FOR Group New Group*************************/

function GroupCreate()
{
	
	var temp=1;
	var err="";
		
	if(document.getElementById('grp_name').value=="")
	{				
		err+="Enter Group Name"+"\n";
		temp=0;
	}
	else if(document.getElementById('grp_desc').value=="")
	{				
		err+="Enter Group Description"+"\n";
		temp=0;
	}
	if(temp==0)
	{
		alert(err);
		return false;
	}
	else
		return true;
	
}

/***************For Registration****************************************************/

function Registration()
{
	var temp=1;
	var err="";
	if(document.getElementById('fullname').value=="")
	{				
		err+="Enter Your Full Name"+"\n";
		temp=0;
	}
	else if(!name_validation(document.getElementById('fullname').value))
	{
		err+="Please Enter Valid Name"+"\n";
		temp=0;
	}
	if(document.getElementById('username').value=="")
	{		
		err+="Enter User Name"+"\n";
		temp=0;
	}
	if(document.getElementById('password').value=="")
	{	
		err+="Enter Password"+"\n";
		temp=0;
	}
	else if(document.getElementById('password').value.length<=5)
	{
		err+="Password Feild contain atleast six characters"+"\n";
		temp=0;
	}
	
	if(temp==0)
	{
		alert(err);
		return false;
	}
	else
		return true;

}

/*****For Invitation Code*********************************/

function Invitation()
{
	
	var temp=1;
	var err="";
		
	if((document.getElementById('inv1').value=="")||(document.getElementById('inv2').value=="")||(document.getElementById('inv3').value=="")||(document.getElementById('inv4').value=="")||(document.getElementById('inv5').value==""))
	{				
		err+="Enter Invitee Name"+"\n";
		temp=0;
	}
	if(temp==0)
	{
		alert(err);
		return false;
	}
	else
		return true;
	
}

/*********************************************************/
function GroupInvitation()
{
	
	var temp=1;
	var err="";
		
	if((document.getElementById('mem1').value=="")||(document.getElementById('mem2').value=="")||(document.getElementById('mem3').value=="")||(document.getElementById('mem4').value=="")||(document.getElementById('mem5').value==""))
	{				
		err+="Enter Invitee Name"+"\n";
		temp=0;
	}
	if(temp==0)
	{
		alert(err);
		return false;
	}
	else
		return true;
	
}

/**********For Password Page************************************************/

function Password_validation()
{
	
	var temp=1;
	var err="";
		
	if((document.getElementById('pass1').value=="")||(document.getElementById('pass2').value=="")||(document.getElementById('pass3').value==""))
	{				
		err+="Enter Password Feild "+"\n";
		temp=0;
	}
	if(temp==0)
	{
		alert(err);
		return false;
	}
	else
		return true;
	
}




/*************Function for Numeric Check************************************/
		
function numcheck(str,div)
{
	for(i=0;i<document.getElementById(str).value.length;i++)
	{
	
		var c = document.getElementById(str).value.substring(i,i+1);
	
		if (isDigit(c) == false)
		{
			document.getElementById(str).value=document.getElementById(str).value.substring(0,i);
			document.getElementById(div).innerHTML="Enter numeric value.";
            document.getElementById(div).style.display="block";
		}
	}
}
function isDigit(c)
{
	var test = "" + c;

	if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4" || test == "5" || test == "6" || test == "7" || test == "8" || test == "9" || test == "-")
	{
		return true;
	}
		return false;
}


/*************Function for Name Checking************************************/

function name_validation(txt)
{

	var len =txt.length;
	var temp=1;
		for(i=0;i<len;i++)
		 {

				var test = txt.charAt(i);

				if (test == "'" || test == ";" ||  test == "." || test == "/"
				   || test == "@"  || test == "!" || test == "#" || test == "$" || test == "%" || test == "^" || test == "&"
					|| test == "*" || test == "(" || test == ")" || test == '"' || test == "[" || test == "]" || test == "{"
					 || test == "}" || test == ":" || test == ">" || test == "," || test == "<" || test == "?" || test == "|" || test == "`"   )
				{

					temp=0;
					break;
				  
				}
		
				if (test == "0" || test == "1" || test == "2" || test == "3" || test == "4" || test == "5" || test == "6" || test == "7" || test == "8" || test == "9" || test == "-")
				{
						temp=0;
						break;
				}

		}	
	if(temp==0)
		return false;
	else
		return true;
}


function showTagReplyDiv()
{
	document.getElementById("tagReplydiv").style.display="block";
	return true;
}

function hideTagReplyDiv()
{
	document.getElementById("tagReplydiv").style.display="none";
	return true;
}







function showReplyDiv(divid)
{
	document.getElementById(divid).style.display="block";
	return true;
}

function hideReplyDiv (divid)
{
	document.getElementById(divid).style.display="none";
	return true;
}





function showDiv ()
{
	document.getElementById("groupMessage").style.display="block";
	document.getElementById("groupInvite").style.display="none";
	return true;
}

function hideDiv ()
{
	document.getElementById("groupMessage").style.display="none";
	return true;
}



function showInviteeMembers ()
{
	document.getElementById("myInvitees").style.display="block";
	document.getElementById("myMembers").style.display="none";
	return true;
}

function hideInviteeMembers ()
{
	document.getElementById("myInvitees").style.display="none";
	return true;
}




function showInviteDiv ()
{
	
	document.getElementById("div_1").style.display="block";
	document.getElementById("groupMessage").style.display="none";
	return true;
}


function hideInviteDiv ()
{
	document.getElementById("div_1").style.display="none";
	return true;
}

function fillUp()
{
	document.getElementById("grpNameJS").innerHTML=document.getElementById("grp_name").value;
	document.getElementById("grpUrlJS").innerHTML=document.getElementById("grp_name").value;
	
}

function showGroups ()
{
	document.getElementById("groupMembers").style.display="block";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
function showTags ()
{
	document.getElementById("myTags").style.display="block";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
function hideGroups ()
{
	document.getElementById("groupMembers").style.display="none";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
function hideTags ()
{
	document.getElementById("myTags").style.display="none";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}

function showFollowers ()
{
	document.getElementById("myFollowerss").style.display="block";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
function hideFollowers ()
{
	document.getElementById("myFollowerss").style.display="none";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}


function showFollowing ()
{
	document.getElementById("ImFollowing").style.display="block";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
function hideFollowings ()
{
	document.getElementById("ImFollowing").style.display="none";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}

function showMyMembers ()
{
	document.getElementById("myMembers").style.display="block";
	document.getElementById("myInvitees").style.display="none";
	return true;
}
function hideMyMembers ()
{
	document.getElementById("myMembers").style.display="none";
	//document.getElementById("groupInvite").style.display="none";
	return true;
}
