var friendRequestURL = "requestfriend.php";
var friendCheckURL = "friendcheck.php";
function OnClickEvent(tbsearch, searchimage)
{
	if (tbsearch.value == "Search")
	{
		tbsearch.value = "";
		tbsearch.style.color = "#9ED738";
		$(tbsearch).css("text-align", "left");
		$(tbsearch).css("box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("-webkit-box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("-moz-box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("transition", "all 0.25s ease-in-out");
		$(tbsearch).css("-webkit-transition", "all 0.25s ease-in-out");
		$(tbsearch).css("-moz-transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("-webkit-box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("-moz-box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("-webkit-transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("-moz-transition", "all 0.25s ease-in-out");
	}
	else
	{
		tbsearch.style.color = "#9ED738";
		$(tbsearch).css("text-align", "left");
		$(tbsearch).css("box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("-webkit-box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("-moz-box-shadow", "0 0 5px #80FF00");
		$(tbsearch).css("transition", "all 0.25s ease-in-out");
		$(tbsearch).css("-webkit-transition", "all 0.25s ease-in-out");
		$(tbsearch).css("-moz-transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("-webkit-box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("-moz-box-shadow", "0 0 5px #80FF00");
		$('#'+searchimage).css("transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("-webkit-transition", "all 0.25s ease-in-out");
		$('#'+searchimage).css("-moz-transition", "all 0.25s ease-in-out");
	}
}
function OnUserChatClickEvent(tbuser)
{
	if (tbuser.value == "Search Chat")
	{
		tbuser.value = "";
		tbuser.style.color = "#9ED738";
		$(tbuser).css("text-align", "left");
	}
	else
	{
		tbuser.style.color = "#9ED738";
		$(tbuser).css("text-align", "left");
	}
}
function StatusLoseFocus(tbstatus)
{
	if (tbstatus.value == "")
	{
		tbstatus.value = "What's your input?";
		tbstatus.style.color = "#6f8f3b";
	}
}
function OnUserClickStatus(tbstatus)
{
	if (tbstatus.value == "What's your input?")
	{
		tbstatus.value = "";
		tbstatus.style.color = "#9ED738";
	}
	else
	{
		tbstatus.style.color = "#9ED738";
	}
}
function ChatSearchLoseFocus(tbsearch)
{
	if (tbsearch.value == "")
	{
		$(tbsearch).css("text-align", "center");
		tbsearch.value = "Search Chat";
		tbsearch.style.color = "#6f8f3b";
	}
}
function CheckChatSearch(tbsearch)
{
	if (tbsearch.value == "Search Chat")
	{
		//do nothing
	}
	else if (tbsearch.value == "")
	{
		$.ajax({
		  url: "getchatsearch.php",
		  type: "POST",
		  data: "request=CheckChatSearch&chatsearching=false",
		  success: function(data) {
			  $("#floatchatusers").html(data).show();
		  }
		});
	}
	else
	{
		$.ajax({
		  url: "getchatsearch.php",
		  type: "POST",
		  data: "request=CheckChatSearch&chatsearching=true&search="+tbsearch.value,
		  success: function(data) {
			  $("#floatchatusers").html(data).show();
		  }
		});
	}
}
function UserSearchLoseFocus(tbsearch, searchimage)
{
	if (tbsearch.value == "")
	{
		$(tbsearch).css("text-align", "center");
		tbsearch.value = "Search";
		tbsearch.style.color = "#6f8f3b";
		$(tbsearch).css("box-shadow", "");
		$(tbsearch).css("-webkit-box-shadow", "");
		$(tbsearch).css("-moz-box-shadow", "");
		$(tbsearch).css("transition", "");
		$(tbsearch).css("-webkit-transition", "");
		$(tbsearch).css("-moz-transition", "");
		$('#'+searchimage).css("box-shadow", "");
		$('#'+searchimage).css("-webkit-box-shadow", "");
		$('#'+searchimage).css("-moz-box-shadow", "");
		$('#'+searchimage).css("transition", "");
		$('#'+searchimage).css("-webkit-transition", "");
		$('#'+searchimage).css("-moz-transition", "");
	}
	else
	{
		$(tbsearch).css("box-shadow", "");
		$(tbsearch).css("-webkit-box-shadow", "");
		$(tbsearch).css("-moz-box-shadow", "");
		$(tbsearch).css("transition", "");
		$(tbsearch).css("-webkit-transition", "");
		$(tbsearch).css("-moz-transition", "");
		$('#'+searchimage).css("box-shadow", "");
		$('#'+searchimage).css("-webkit-box-shadow", "");
		$('#'+searchimage).css("-moz-box-shadow", "");
		$('#'+searchimage).css("transition", "");
		$('#'+searchimage).css("-webkit-transition", "");
		$('#'+searchimage).css("-moz-transition", "");
	}
}
function OnUserClickEvent(tbuser)
{
	if (tbuser.value == "User/Email")
	{
		tbuser.value = "";
		tbuser.style.color = "#9ED738";
	}
	else
	{
		tbuser.style.color = "#9ED738";
	}
}
function OnPassClickEvent(tbpass)
{
	var newO = document.createElement('input');
	newO.setAttribute('type','password');
	newO.setAttribute('name',tbpass.getAttribute('name'));
	newO.setAttribute('id',tbpass.getAttribute('id'));
	newO.setAttribute('onkeydown',tbpass.getAttribute('onkeydown'));
	newO.setAttribute('onblur',tbpass.getAttribute('onblur'));
	newO.setAttribute('onfocus',tbpass.getAttribute('OnPassClickEvent2('+tbpass+');'));
	newO.setAttribute('style', 'border-style:none;background-color:#424a3d;width:126px;color:#6f8f3b;');
	tbpass.parentNode.replaceChild(newO,tbpass);
	newO.value = "";
	newO.style.color = "#9ED738";
	newO.focus();
}
function OnUserChange(tbuser)
{
	if (tbuser.value == "")
	{
		tbuser.value = "User/Email";
		tbuser.style.color = "#6f8f3b";
	}
}
function toggleSettingsMenu(x) {
		if ($('#'+x).is(':hidden')) {
			document.getElementById('settingsid').innerHTML = "&nbsp;<a href=\"#\" onclick=\"return false\" onmouseup=\"javascript:toggleSettingsMenu('togglesettingsmenu');\">Settings (Hide)</a>";
			$('#'+x).slideDown(300);
		} else {
			$('#'+x).hide();
			document.getElementById('settingsid').innerHTML = "&nbsp;<a href=\"#\" onclick=\"return false\" onmouseup=\"javascript:toggleSettingsMenu('togglesettingsmenu');\">Settings</a>";
		}
}
function searchUsers(event,b) {
if (event.keyCode == 13)
{
	$.ajax({
			type: "POST",
			url: "usersearch.php",
			data: "request=usersearch&text="+b,
			success: function(usersearchdata){
			$("#colTwo").html(usersearchdata).show();
			ScrollTop();
}
});	
}
}
function toggleChangePassNoLoad() {
	$.ajax({
			type: "POST",
			url: "changepass.php",
			data: "request=GetPass",
			success: function(passdata){
			$("#colTwo").html(passdata).show();
}
});	
}
function toggleChangePass(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "changepass.php",
			data: "request=GetPass",
			error: function(){$('#'+x).hide();},
			success: function(passdata){
			$("#colTwo").html(passdata).show();
			$('#'+x).hide();
}
});	
}
function toggleFriendRequests(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getfriendrequests.php",
			data: "request=GetFR",
			error: function(){$('#'+x).hide();},
			success: function(mydata){
			$("#colTwo").html(mydata).show();
			$('#'+x).hide();
}
});	
}
function GoBackToAccount() {
	$.ajax({
			type: "POST",
			url: "myaccount.php",
			data: "request=GetAcc",
			success: function(mydata){
			$("#colTwo").html(mydata).show();
}
});	
}
function GoBackToMessages() {
	$.ajax({
			type: "POST",
			url: "getusermessages.php",
			data: "request=GetUserMsgs",
			success: function(data){
			$("#colTwo").html(data).show();
}
});		
}
function GoBackToLiveFeed() {
	$.ajax({
			type: "POST",
			url: "livefeed.php",
			data: "request=GetFeed",
			success: function(data){
			$("#colTwo").html(data).show();
}
});		
}
function GoBackToFriends() {
	$.ajax({
			type: "POST",
			url: "userfriends.php",
			data: "request=GetFriends",
			success: function(data){
			$("#colTwo").html(data).show();
}
});		
}
function toggleMyAccount(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "myaccount.php",
			data: "request=GetAcc",
			error: function(){$('#'+x).hide();},
			success: function(mydata){
			$("#colTwo").html(mydata).show();
			$('#'+x).hide();
}
});	
}
function toggleMyProfile(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+ CurrentUserID,
			data: "request=GetUserProf&ShowProfType=origin",
			error: function(){$('#'+x).hide();},
			success: function(profiledata){
			$("#colTwo").html(profiledata).show();
			$('#'+x).hide();
}
});
}
function toggleProfileMsg(x,y) {
	$('#msg'+y).show();
	$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=GetUserProf&ShowProfType=withmessage",
			error: function(){$('#msg'+y).hide();},
			success: function(profiledata){
			$("#colTwo").html(profiledata).show();
			$('#msg'+y).hide();
}
});
}
function toggleProfileMsgWithID(x,y) {
	$('#msg'+y).show();
	$.ajax({
			type: "POST",
			url: "getshowprofilefrommsgwithid.php?id="+x,
			data: "request=GetUserProf&ShowProfType=withmessageanduserid&viewid="+x+"&msgid="+y,
			error: function(){$('#msg'+y).hide();},
			success: function(profiledata){
			$("#colTwo").html(profiledata).show();
			$('#msg'+y).hide();
			$('html, body').animate({scrollTop:0}, 'slow');
}
});
}
function toggleProfileNoLoad(x) {
	$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=GetUserProf",
			success: function(profiledata){
			$("#colTwo").html(profiledata).show();
}
});
}
function toggleLogOut(x) {
	$('#'+x).show();
}
function toggleNotifications(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "notifications.php",
			error: function(){$('#'+x).hide();},
			success: function(notificationdata){
			$("#colTwo").html(notificationdata).show();
			$('#'+x).hide();
}
});	
}
function OpenMsg(a,b) {
	$('#msg'+a).show();
	$.ajax({
			type: "POST",
			url: "showmessage.php",
			data: "request=OpenMsg&id="+a+"&userid="+b,
			error: function(){$('#msg'+a).hide();},
			success: function(data){
			$("#colTwo").html(data).show();
			$('#msg'+a).hide();
}
});		
}
function ClearMsg()
{
document.msgform.usersubj.value='';
document.msgform.sendmsgtxt.value='';
document.msgform.usersearch.value='';	
}
function toggleHomePage(x,a) {
$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=GetUserProf",
			success: function(profdata){
			$("#colTwo").html(profdata).show();
			document.title = "GINtech Systems - User Profile";
			window.location.hash = x;
}
});
$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=PickRP&rpid="+a,
			success: function(randprofdata){
			$("#rprof"+a).html(randprofdata).show();
}
});
}
function toggleShowUserProfileFromFriends(x) {
$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=GetUserProf&ShowProfType=withfriends",
			success: function(profdata){
			$("#colTwo").html(profdata).show();
			document.title = "GINtech Systems - User Profile";
			window.location.hash = x;
}
});
}
function toggleShowUserProfile(x) {
$.ajax({
			type: "POST",
			url: "getshowprofile.php?id="+x,
			data: "request=GetUserProf&ShowProfType=origin",
			success: function(profdata){
			$("#colTwo").html(profdata).show();
			document.title = "GINtech Systems - User Profile";
			window.location.hash = x;
}
});
}
function toggleRegisterForm(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getregisterform.php",
			data: "request=GetRegForm",
			error: function(){$('#'+x).hide();},
			success: function(regformdata){
			$("#colTwo").html(regformdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - Register";
			window.location.hash = "regform";
}
});	
}
function toggleChangeProfPic(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "profileimage.php",
			data: "request=GetProfChange",
			error: function(){$('#'+x).hide();},
			success: function(profchangedata){
			$("#colTwo").html(profchangedata).show();
			$('#'+x).hide();
}
});	
}
function toggleChangeProfPicNoLoad() {
	$.ajax({
			type: "POST",
			url: "profileimage.php",
			data: "request=GetProfChange",
			success: function(profchangedata){
			$("#colTwo").html(profchangedata).show();
}
});	
}
function toggleLostPass(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getlostpass.php",
			data: "request=GetLP",
			error: function(){$('#'+x).hide();},
			success: function(lostpassdata){
			$("#colTwo").html(lostpassdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - Forgot Password";
			window.location.hash = "forgotpass";
}
});	
}
function toggleEditProf(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "editprofile.php",
			data: "request=GetEP",
			error: function(){$('#'+x).hide();},
			success: function(editprofdata){
			$("#colTwo").html(editprofdata).show();
			$('#'+x).hide();
}
});	
}
function toggleMusicTunerColTwo(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getmusictuner.php",
			data: "request=GetMT",
			error: function(){$('#'+x).hide();},
			success: function(MTdata){
			$("#colTwo").html(MTdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - MusicTuner 6";
			window.location.hash = "musictuner6";
}
});	
}
function toggleGINternetExplorerColTwo(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getginternetexplorer.php",
			data: "request=GetGNET",
			error: function(){$('#'+x).hide();},
			success: function(GNETdata){
			$("#colTwo").html(GNETdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - GINternet Explorer 8";
			window.location.hash = "ginternet";
}
});	
}
function toggleGBlogs(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getblogs.php",
			data: "request=GetBlogs",
			error: function(){$('#'+x).hide();},
			success: function(data){
			$("#colTwo").html(data).show();
			$('#'+x).hide();
}
});	
}
function toggleMyDiscussion(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "mydiscussion.php",
			data: "request=GetDiscussion",
			error: function(){$('#'+x).hide();},
			success: function(mydisdata){
			$("#colTwo").html(mydisdata).show();
			$('#'+x).hide();
}
});	
}
function toggleCompRepairNoLoad() {
	$.ajax({
			type: "POST",
			url: "getcomprepair.php",
			data: "request=GetCR",
			success: function(data){
			$("#colTwo").html(data).show();
			document.title = "GINtech Systems - Computer Repair";
			window.location.hash = "comprepair";
}
});	
}
function toggleCompRepair(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getcomprepair.php",
			data: "request=GetCR",
			error: function(){$('#'+x).hide();},
			success: function(data){
			$("#colTwo").html(data).show();
			$('#'+x).hide();
}
});	
}
function toggleMusicTuner(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getmusictuner.php",
			data: "request=GetMT",
			error: function(){$('#'+x).hide();},
			success: function(MTdata){
			$("#colTwo").html(MTdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - MusicTuner 7";
			window.location.hash = "musictuner";
}
});	
}
function toggleMusicTunerNoLoad() {
	$.ajax({
			type: "POST",
			url: "getmusictuner.php",
			data: "request=GetMT",
			success: function(MTdata){
			$("#colTwo").html(MTdata).show();
			document.title = "GINtech Systems - MusicTuner 7";
			window.location.hash = "musictuner";
}
});	
}
function toggleGINternetExplorer(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "getginternetexplorer.php",
			data: "request=GetGNET",
			error: function(){$('#'+x).hide();},
			success: function(GNETdata){
			$("#colTwo").html(GNETdata).show();
			$('#'+x).hide();
			document.title = "GINtech Systems - GINternet Explorer 8";
			window.location.hash = "ginternet";
}
});	
}
function toggleGINternetExplorerNoLoad() {
	$.ajax({
			type: "POST",
			url: "getginternetexplorer.php",
			data: "request=GetGNET",
			success: function(GNETdata){
			$("#colTwo").html(GNETdata).show();
			document.title = "GINtech Systems - GINternet Explorer 8";
			window.location.hash = "ginternet";
}
});	
}
function toggleFriendsList(x) {
	$('#'+x).show();
	$.ajax({
			type: "POST",
			url: "userfriends.php",
			data: "request=GetFriends",
			error: function(){$('#'+x).hide();},
			success: function(Fdata){
			$("#colTwo").html(Fdata).show();
			$('#'+x).hide();
}
});	
}
function acceptFriendRequest(x,z) {
	$.post(friendRequestURL,{ request: "acceptFriend", reqID: x, addfrdiscussion: z} ,function(data) {
            $("#req"+x).html(data).show();
    });
	$.post(friendCheckURL,{ request: "friendCheckAccount" } ,function(frienddata) {
            $("#frcountid").html(frienddata).show();
    });
	$.post(friendCheckURL,{ request: "friendCheckAcceptRequest" } ,function(frcountdata) {
            $("#friendcountid").html(frcountdata).show();
    });
	$.post(friendCheckURL,{ request: "friendCheckAcceptRequestLink" } ,function(frcountlinkdata) {
            $("#friendcountlinkid").html(frcountlinkdata).show();
    });
}
function denyFriendRequest(x) {
	$.post(friendRequestURL,{ request: "denyFriend", reqID: x } ,function(data) {
           $("#req"+x).html(data).show();
    });
}
function deletePendingFriendRequest(x) {
	$.post(friendRequestURL,{ request: "deleteFR", reqID: x } ,function(data) {
           $("#req"+x).html(data).show();
    });
}
function toggleInteractContainers(x) {
		if ($('#'+x).is(":hidden")) {
			$('#'+x).slideDown(300);
		} else {
			$('#'+x).hide();
		}
		$('.interactContainers').hide();
}
function addAsFriend(a,b,c) {
	$.post(friendRequestURL,{ request: "requestFriendship", requesteruser: a, attentionuser: b, addfrdiscussion: c } ,function(data) {
	    $("#add_friend").html(data).show();
    });	
}
function removeAsFriend(a,b) {
	$.post(friendRequestURL,{ request: "removeFriendship", requesteruser: a, attentionuser: b} ,function(data) {
	    $("#remove_friend").html(data).show();
    });	
}
function removeAsFriendList(a,b,c) {
	$('#'+c).show();
	$.post(friendRequestURL,{ request: "removeFriendshipUnderList", requesteruser: a, attentionuser: b} ,function(data) {
		var array = data.split("/");
	    $("#removeselectedfriend"+b).html(array[0]).show();
		$("#friendcounth2").html(array[1]).show();
		$('#'+c).hide();
    });	
}
function toggleSendMsg(x) {
		if ($('#'+x).is(':hidden')) {
			document.getElementById('sendnewmsglink').innerHTML = 'Hide New Message';
			$('#'+x).slideDown(300);
		} else {
			$('#'+x).hide();
			document.getElementById('sendnewmsglink').innerHTML = 'Send New Message';
		}
}
function toggleTabContent(x) {
	var selectmsgboxURL = "selectmsgbox.php";
		if (x == 'inbox'){
		$.post(selectmsgboxURL,{ request: "requestInbox"} ,function(data) {
		var array = data.split("~");
		$("#tabsheader").html(array[0]).show();
	    $("#tabscontent").html(array[1]).show();
    });	
		}else{
			$.post(selectmsgboxURL,{ request: "requestSendbox" } ,function(data) {
		var array = data.split("~");
		$("#tabsheader").html(array[0]).show();
	    $("#tabscontent").html(array[1]).show();
    });	
		}
}
checked=false;
function checkedAll() {
	var aa= document.getElementById('trackunchecked');
	 if (checked == false)
          {
           checked = true
          }
        else
          {
          checked = false
          }
	for (var i =0; i < aa.elements.length; i++) 
	{
	 aa.elements[i].checked = checked;
	}
}
function deleteOutboxMsgs(){
var aa= document.getElementById('trackunchecked');
for (var i =0; i < aa.elements.length; i++) 
{
	if (aa.elements[i].checked == true)
	{
	 elemID = aa.elements[i].value;
	 $.ajax({
			type: "POST",
			url: "selectmsgbox.php",
			data: "request=requestInboxDelete"+ "& elemID="+elemID
});
	}
}
$.post(selectmsgboxURL,{ request: "requestSendbox"} ,function(data) {
	    $("#tabscontent").html(data).show();
    });	
}
function deleteInboxMsgs(){
var aa= document.getElementById('trackunchecked');
for (var i =0; i < aa.elements.length; i++) 
{
	if (aa.elements[i].checked == true)
	{
	 elemID = aa.elements[i].value;
	 $.ajax({
			type: "POST",
			url: "selectmsgbox.php",
			data: "request=requestInboxDelete"+ "& elemID="+elemID
});
	}
}
$.post(selectmsgboxURL,{ request: "requestInbox"} ,function(data) {
	    $("#tabscontent").html(data).show();
    });	
}
function updateUserInfoBox(a,b,c)
{
	if (c == "ProfilePic"){
	$("#userinfobox").html('<div style="background-color:#666;color:white" align="center">'+a+'\'s Profile Photo</div><br /><img id="imageresizer" title="'+a+'" alt="'+a+'" src="showimage.php?id='+b+'" />');
	jQuery.facebox({ div: '#userinfobox' });
	}
	else if (c == "Male")
	{
		$("#userinfobox").html('<div style="background-color:#666;color:white" align="center">'+a+'\'s Profile Photo</div><br /><img title="'+a+'" alt="'+a+'" src="Images/noprofileimageguy.png" />');
	jQuery.facebox({ div: '#userinfobox' });
	}
	else if (c == "Female")
	{
		$("#userinfobox").html('<div style="background-color:#666;color:white" align="center">'+a+'\'s Profile Photo</div><br /><img title="'+a+'" alt="'+a+'" src="Images/noprofileimagegirl.png" />');
	jQuery.facebox({ div: '#userinfobox' });
	}
}
function OnChange(catmonth, catday)
{
	if (catmonth.value == "February")
	{
		catday.options["30"] = null;		
		catday.options["29"] = null;
		catday.options["28"] = null;
	}
	else if (catmonth.value == "September")
	{
		var newOpt1 = new Option("29", "29");
		var newOpt2 = new Option("30", "30");
		catday.options["28"] = newOpt1;
		catday.options["29"] = newOpt2;	
		catday.options["30"] = null;
	}
	else if (catmonth.value == "June")
	{
		var newOpt1 = new Option("29", "29");
		var newOpt2 = new Option("30", "30");
		catday.options["28"] = newOpt1;
		catday.options["29"] = newOpt2;	
		catday.options["30"] = null;
		
	}
	else if (catmonth.value == "April")
	{
		var newOpt1 = new Option("29", "29");
		var newOpt2 = new Option("30", "30");
		catday.options["28"] = newOpt1;
		catday.options["29"] = newOpt2;	
		catday.options["30"] = null;
		
	}
	else if (catmonth.value == "November")
	{
		var newOpt1 = new Option("29", "29");
		var newOpt2 = new Option("30", "30");
		catday.options["28"] = newOpt1;
		catday.options["29"] = newOpt2;	
		catday.options["30"] = null;
	}
	else
	{
		var newOpt1 = new Option("29", "29");
		var newOpt2 = new Option("30", "30");
		var newOpt3 = new Option("31", "31");
		catday.options["28"] = newOpt1;
		catday.options["29"] = newOpt2;	
		catday.options["30"] = newOpt3;
	}
}
function CheckUser(x)
{
$.ajax({
			type: "POST",
			url: "updateuserstatusunload.php",
			data: "request=UpdateUserStatus&unloaduserid="+x,
			success: function(data){
			}
	});	
}
function EnterFixLogin(event)
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
$('#signinloadingimg').show();
document.forms['frmlogin'].submit();
}
}
function EnterFixPass(event)
{
if (event.keyCode == 13)
{
event.returnValue=false;
event.cancel = true;
document.forms['frmpass'].submit();
}
}
function RegisterUser() { 
var username = document.getElementById('username').value;
var userpass = document.getElementById('userpass').value;
var userconfirmpass = document.getElementById('userconfirmpass').value;
var firstname = document.getElementById('first_name').value;
var lastname = document.getElementById('last_name').value;
var emailaddress = document.getElementById('email_address').value;
var timezone = document.getElementById('timezone').value;
var sextype = document.getElementById('sextype').value;
var bmonth = document.getElementById('bmonth').value;
var bday = document.getElementById('bday').value;
var byear = document.getElementById('byear').value;
var ginternet = document.getElementById('ginternet_explorer').value;
var musictuner = document.getElementById('musictuner').value;
var captchaimgtext = document.getElementById('captchaimgtext').value;
var dataString = 'request=RegUser&username='+ username + '&userpass=' + userpass + '&userconfirmpass=' + userconfirmpass + '&first_name=' + firstname + '&last_name=' + lastname + '&email_address=' + emailaddress  + '&timezone=' + timezone + '&bmonth=' + bmonth + '&bday=' + bday + '&byear=' + byear + '&sextype=' + sextype + '&ginternet_explorer=' + ginternet + '&musictuner=' + musictuner + '&image=' + captchaimgtext;
$.ajax({
type: "POST",
url: "register.php",
data: dataString,
success: function(data){
$("#colTwo").html(data).show();
}
});
}
function SubmitEditProf() { 
var username = document.getElementById('username').value;
var firstname = document.getElementById('first_name').value;
var lastname = document.getElementById('last_name').value;
var emailaddress = document.getElementById('email_address').value;
var sextype = document.getElementById('sextype').value;
var ginternet = document.getElementById('ginternet_explorer').value;
var musictuner = document.getElementById('musictuner').value;
var dataString = 'request=GetEdit&username='+ username + '&first_name=' + firstname + '&last_name=' + lastname + '&email_address=' + emailaddress + '&sextype=' + sextype + '&ginternet_explorer=' + ginternet + '&musictuner=' + musictuner;
$.ajax({
type: "POST",
url: "updateprofile.php",
data: dataString,
success: function(data){
$("#colTwo").html(data).show();
}
});
}
function SubmitChangePass() { 
var currentpass = document.getElementById('currentpassword').value;
var firstpass = document.getElementById('newpass1').value;
var confirmpass = document.getElementById('newpass2').value;
var dataString = 'request=GetChangePass&currentpassword='+ currentpass + '&firstpass=' + firstpass + '&confirmpass=' + confirmpass;
$.ajax({
type: "POST",
url: "changepassupdate.php",
data: dataString,
success: function(data){
$("#colTwo").html(data).show();
}
});
}
function ChatUsers(fcu,fcs)
{
	if ($('#'+fcu).is(':hidden')) {
		$('#'+fcu).show("fast");
		$('#'+fcs).show("slow");
	}
	else
	{
		$('#'+fcu).slideUp("slow");
		$('#'+fcs).slideUp("slow");
	}
}
function CamUser(camuserid)
{

}
function remembermecheckedchanged(a)
{
	$.post("changerememberstate.php",{ request: "ChangeRemember", remembervalue: a } ,function(data) {
    });	
}
function RefreshProfileImages(a,b)
{
var dataString = 'request=GetChangePI&userid='+a+'&username='+b;
$.ajax({
type: "POST",
url: "updateprofileimage.php",
data: dataString,
success: function(data){
var array = data.split("~");
$('#imgprofilepicspan').html(array[0]);
$('#thumbnailimage-div').html(array[1]);
$('#thumbnailimage').Jcrop({setSelect: [ 32, 32, 0, 0 ],minSize: [ 32, 32 ]});
}
});	
}
function EditProfCaption(a)
{
var divWidth = $(a).width();
var editableText = $("<div id=\"divcaptionedit\"><textarea id=\"ctt\" name=\"ctt\" style=\"width:"+divWidth+"px;\" class=\"captiontextarea\"></textarea><br /><div align=\"right\"><a class=\"smlbutton\" onclick=\"UpdateProfCaption('divcaptionedit',ctt.value);this.blur();return false;\" href=\"#\"><span id=\"updatecapbtn\">Update Caption</span></a><a class=\"smlbutton\" onclick=\"RevertProfCaption('divcaptionedit');this.blur();return false;\" href=\"#\"><span id=\"cancelcapbtn\">Cancel</span></a></div></div>");
editableText.val("");
$(a).replaceWith(editableText);
editableText.focus();
}
function RevertProfCaption(b)
{
var noneditablediv = $("<div id=\"profpiccaptionedit\" onclick=\"EditProfCaption(this);return false;\" style=\"cursor:pointer;\" class=\"captiontext\">Caption is being loaded...</div>");
$("#"+b).replaceWith(noneditablediv);	
$.ajax({
type: "POST",
url: "captionupdate.php",
data: "request=GetCaptionUpdate",
success: function(data){
$("#profpiccaptionedit").html(data);
}
});	
}
function UpdateProfCaption(b,c)
{
var noneditablediv = $("<div id=\"profpiccaptionedit\" onclick=\"EditProfCaption(this);return false;\" style=\"cursor:pointer;\" class=\"captiontext\">Caption is being loaded...</div>");
$("#"+b).replaceWith(noneditablediv);	
$.ajax({
type: "POST",
url: "captionupdate.php",
data: "request=UpdateCaption&captiontextupdate="+c,
success: function(data){
$("#profpiccaptionedit").html(data);
}
});	
}
function ClearPMMsg(a)
{
	var tboxvalue = $('#'+a).val();
	if (tboxvalue != "Begin typing here to reply...")
	{
		$('#'+a).val("Begin typing here to reply...");
		$('#'+a).css('color', '#6f8f3b');
	}
}
function UpdatePMBoxGain(a)
{
	var tboxvalue = $('#'+a).val();
	if (tboxvalue != "Begin typing here to reply...")
	{
		$('#'+a).css('color', '#9ED738');
	}
	else
	{
		$('#'+a).val("");
		$('#'+a).css('color', '#9ED738');
	}	
}
function UpdatePMBoxLose(a)
{
	var tboxvalue = $('#'+a).val();
	if (tboxvalue == "")
	{
		$('#'+a).val("Begin typing here to reply...");
		$('#'+a).css('color', '#6f8f3b');
	}
	else
	{
		$('#'+a).css('color', '#9ED738');
	}		
}
function ClearPMsInterval()
{
	if (typeof CheckPMUpdatesInterval != 'undefined')
	{
		clearInterval(CheckPMUpdatesInterval);	
		$.ajax({
			type: "POST",
			url: "updatepms.php",
			data: "request=UnRegPMSession",
			success: function(data){
			}
		});	
	}	
}
function PlaceRightAdvert1()
{
$("#rightad1").css('display', 'block');
}
function PlaceLeftAdvert1()
{
$("#leftad1").css('display', 'block');
}
function RemoveRightAdvert1()
{
$("#rightad1").css('display', 'none');
}
function RemoveLeftAdvert1()
{
$("#leftad1").css('display', 'none');
}
function DeleteFeedMsg(x,y)
{
	$.ajax({
		type: "POST",
		url: "livefeedupdate.php",
		data: "request=RemoveStatus&statusid="+y,
		success: function(data){
		$("#br"+y).fadeOut(300, function() { $("#br"+y).remove(); });
		$("#"+x).fadeOut(300, function() { $("#"+x).remove(); });
		$("#br"+y).fadeOut(300, function() { $("#br"+y).remove(); });
		$("#hr"+y).fadeOut(300, function() { $("#hr"+y).remove(); });
		}
	});	
}
function ShowNotificationsList(x)
{
	if ($('#'+x).is(':hidden'))
	{
		$("#"+x).slideDown(500);
	}
	else
	{
		$("#"+x).slideUp(500);
	}
}
function SendStatusUpdate(tamainsbox)
{
	var boxvalue = $('#'+tamainsbox).val();
	$('#'+tamainsbox).val("What's your input?");
	$('#'+tamainsbox).css('color', '#6f8f3b');
	$("#loadingimgstatus").show();
	$.ajax({
		type: "POST",
		url: "livefeedupdate.php",
		data: "request=AddStatusUpdate&statustext="+boxvalue,
		error: function(){$('#loadingimgstatus').hide();},
		success: function(data){
		if (data == "" || data == "<div id=\"divnoinsert\" align=\"center\" class=\"defaultcolorscheme\">You cannot post an empty status!<br /><br /></div>")
		{
			$("#mainshow").prepend(data);
			$('#mainshow').children(':first').fadeOut(2500, function() { $('#mainshow').children(':first').remove(); });
		}
		else
		{
			$(data).hide().prependTo("#mainshow").fadeIn(1000);	
		}
		$("#loadingimgstatus").hide();
		}
	});		
}
function ScrollTopDiv(x)
{
	$('#'+x).animate({scrollTop:0}, 'slow');
}
function ScrollTop()
{
	if ($.browser.webkit) 
	{
		$('body').animate({scrollTop:0}, 'slow');
	}
	else
	{
		$('html').animate({scrollTop:0}, 'slow');
	}
}
function ScrollBottomDiv(x)
{
	$('#'+x).animate({ scrollTop: $('#'+x).attr("scrollHeight") }, 'medium');
}
function ScrollBottom()
{
	if ($.browser.webkit) 
	{
		$('body').animate({scrollTop: $(document).height()}, 'slow');
	}
	else
	{
		$('html').animate({scrollTop: $(document).height()}, 'slow');	
	}
}

jQuery.cookie = function(name, value, options) {
    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value === null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        // CAUTION: Needed to parenthesize options.path and options.domain
        // in the following expressions, otherwise they evaluate to undefined
        // in the packed version for some reason...
        var path = options.path ? '; path=' + (options.path) : '';
        var domain = options.domain ? '; domain=' + (options.domain) : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else { // only name given, get cookie
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                // Does this cookie string begin with the name we want?
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};
