function callgeneralprofile(obj)
{
	obj.setAttribute('class','current');
	document.getElementById("personalprofile").setAttribute('class','');
	document.getElementById("genprofilecontent").style.display='block';
	document.getElementById("personalprofilecontent").style.display='none';
}
function callpersonalprofile(obj)
{
	obj.setAttribute('class','current');
	document.getElementById("generalprofile").setAttribute('class','');
	document.getElementById("genprofilecontent").style.display='none';
	document.getElementById("personalprofilecontent").style.display='block';
}
function activate(obj)
{
	obj.className='emoticon';
}

function inactivate(obj)
{
	obj.className='';
}
function showPreview()
{
	validateLen();
	document.getElementById("msgpreview").innerHTML=document.frmMsg.message.value.replace(/\r\n|\n/g,"<br />");
	formatText();
}
function find_new_lines(str)
{
	count=0;
	modstr=escape(str);
	for(s=0;s<modstr.length;s++)
	{
		if(modstr.indexOf("%0D%0A") > -1)
		{
			count++;
			modstr=modstr.replace("%0D%0A","");
		}
		else if(modstr.indexOf("%0A") > -1)
		{
			count++;
			modstr=modstr.replace("%0A","");
		}
		else if(modstr.indexOf("%0D") > -1)
		{
			count++;
			modstr=modstr.replace("%0D","");
		}
	}
	return count;
}
function validateLen()
{
	obj=document.frmMsg.message;
	msgnowLen=parseInt(userMeLen)+parseInt(find_new_lines(obj.value))+parseInt(obj.value.length)+1;
	if(msgnowLen <=160)
	{
		rem=160-msgnowLen;
		document.getElementById("warnmsg").innerHTML=rem+" letters remaining";
	}
	else
	{
		rem=160-parseInt(userMeLen);
		document.getElementById("warnmsg").innerHTML="<font color='red'>Exceeded Maximum of "+rem+" letters</font>";
	}
}
function addemot(obj)
{
	txtField=document.frmMsg.message;
	txtValue = ":"+obj.title+":";	
	//IE support
	if (document.selection) {
	txtField.focus();
	sel = document.selection.createRange();
	sel.text = txtValue;
	}
	//MOZILLA/NETSCAPE support
	else if (txtField.selectionStart || txtField.selectionStart == '0') {
	var startPos = txtField.selectionStart;
	var endPos = txtField.selectionEnd;
	txtField.value = txtField.value.substring(0, startPos)
	+ txtValue
	+ txtField.value.substring(endPos, txtField.value.length);
	} else {
	txtField.value += txtValue;
	}
	
	document.getElementById("msgpreview").innerHTML=document.frmMsg.message.value;
	formatText();
}
function formatText()
{
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:smile:/g,"<img src='"+web_lite+"/images/emoticons1/smile.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:big smile:/g,"<img src='"+web_lite+"/images/emoticons1/bigsmile.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:sad:/g,"<img src='"+web_lite+"/images/emoticons1/sad.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:cool:/g,"<img src='"+web_lite+"/images/emoticons1/cool.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:wink:/g,"<img src='"+web_lite+"/images/emoticons1/wink.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:crying:/g,"<img src='"+web_lite+"/images/emoticons1/crying.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:sweating:/g,"<img src='"+web_lite+"/images/emoticons1/sweating.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:speechless:/g,"<img src='"+web_lite+"/images/emoticons1/speechless.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:kiss:/g,"<img src='"+web_lite+"/images/emoticons1/kiss.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:blush:/g,"<img src='"+web_lite+"/images/emoticons1/blush.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:wondering:/g,"<img src='"+web_lite+"/images/emoticons1/wondering.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:sleepy:/g,"<img src='"+web_lite+"/images/emoticons1/sleepy.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:inlove:/g,"<img src='"+web_lite+"/images/emoticons1/inlove.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:talking:/g,"<img src='"+web_lite+"/images/emoticons1/talking.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:tongue out:/g,"<img src='"+web_lite+"/images/emoticons1/tongueout.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:yawn:/g,"<img src='"+web_lite+"/images/emoticons1/yawn.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:sick:/g,"<img src='"+web_lite+"/images/emoticons1/sick.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:angry:/g,"<img src='"+web_lite+"/images/emoticons1/angry.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:confused:/g,"<img src='"+web_lite+"/images/emoticons1/confused.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:it wasnt me:/g,"<img src='"+web_lite+"/images/emoticons1/itwasntme.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:party:/g,"<img src='"+web_lite+"/images/emoticons1/party.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:worried:/g,"<img src='"+web_lite+"/images/emoticons1/worried.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:mmm:/g,"<img src='"+web_lite+"/images/emoticons1/mmm.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:nerd:/g,"<img src='"+web_lite+"/images/emoticons1/nerd.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:lips sealed:/g,"<img src='"+web_lite+"/images/emoticons1/lipssealed.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:hi:/g,"<img src='"+web_lite+"/images/emoticons1/hi.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:call:/g,"<img src='"+web_lite+"/images/emoticons1/call.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:devil:/g,"<img src='"+web_lite+"/images/emoticons1/devil.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:envy:/g,"<img src='"+web_lite+"/images/emoticons1/envy.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:wait:/g,"<img src='"+web_lite+"/images/emoticons1/wait.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:giggle:/g,"<img src='"+web_lite+"/images/emoticons1/giggle.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:clapping:/g,"<img src='"+web_lite+"/images/emoticons1/clapping.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:whistling:/g,"<img src='"+web_lite+"/images/emoticons1/whistling.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:big laugh:/g,"<img src='"+web_lite+"/images/emoticons1/biglaugh.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:nod:/g,"<img src='"+web_lite+"/images/emoticons1/nod.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:punch:/g,"<img src='"+web_lite+"/images/emoticons1/punch.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:broken heart:/g,"<img src='"+web_lite+"/images/emoticons1/brokenheart.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:propose:/g,"<img src='"+web_lite+"/images/emoticons1/propose.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:cake:/g,"<img src='"+web_lite+"/images/emoticons1/cake.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:show bottom:/g,"<img src='"+web_lite+"/images/emoticons1/showbottom.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:smoke:/g,"<img src='"+web_lite+"/images/emoticons1/smoke.gif'>");	
	document.getElementById("msgpreview").innerHTML=document.getElementById("msgpreview").innerHTML.replace(/:head bang:/g,"<img src='"+web_lite+"/images/emoticons1/headbang.gif'>");	
}
function validatemessage()
{
	var msgerror=0;
	if(document.frmMsg.message.value=="")
	{
		document.getElementById("errormsgnil").innerHTML = "* The message cannot be empty!";
		msgerror =1;
		return false;
	}
	if(document.frmMsg.message.value!="")
	{
		if(parseInt(document.frmMsg.message.value.length)+parseInt(userMeLen) > 160)
		{
			var charsleft=160-parseInt(userMeLen);
			document.getElementById("errormsgnil").innerHTML = "* Message Length must be less than "+charsleft+" characters.";
			document.frmMsg.message.focus();
			msgerror =1;
			return false;
		}
	}
	if(msgerror==0)
	{
		document.frmMsg.submit();
		document.getElementById('send_sms_msg').disabled=true;
	}
}