$(function(){
	//Preload Images
	$(window).bind('load', function() {
		var preload = new Array();
		$(".hover").each(function() {
			s = $(this).attr("src").replace(/\.(.+)$/i, "_f2.$1");
			preload.push(s)
		});
		var img = document.createElement('img');
		$(img).bind('load', function() {
			if(preload[0]) {
				this.src = preload.shift();
			}
		}).trigger('load');
	});
	//Rollover Images
	$(".hover").hover(function(){
		if($(this).is("img")){
			var temp = $(this).attr("src").split(".");
			$(this).attr("src", temp[0]+"_f2."+temp[1]);
		}
	},function(){
		if($(this).is("img")){
			$(this).attr("src", $(this).attr("src").replace("_f2", ""));
		}
	});
});

$(function(){
  $(".corner").corner("15px");
  $(".cornerB").corner("round 15px").parent().css('padding', '1px').corner("round 15px");
  $(".cornerTop").corner("round top 15px");
  $(".cornerBottom").corner("round bottom 15px");       
});

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=500,height=580,left = 400,top = 207');");
}

/* return confirmMessage('teste'); */
function confirmMessage(sMessage) {
	/*
	$.prompt(sMessage,{
	buttons:{Ok:true,Cancel:false},
	prefix:'cleanblue',
	callback: function(v,m){return v;	}
	});
	*/
	return confirm(sMessage);
}

function frienditem_hover_on(item) {
	if(item.style.backgroundColor=='#ffff99' || item.style.backgroundColor=='rgb(255, 255, 153)') {
		
	} else {
		item.style.backgroundColor='#dbebf6'; 
	}
	//item.style.cursor='pointer';
}

function frienditem_hover_off(item) {
	if(item.style.backgroundColor=='#ffff99' || item.style.backgroundColor=='rgb(255, 255, 153)') {
		
	}	else {
		item.style.backgroundColor='#ffffff'; 
	}
	//item.style.cursor='default';
}

function frienditem_select(chx,id) {
	if(chx) {
		document.getElementById(id).style.backgroundColor='#ffff99';
	}
	else document.getElementById(id).style.backgroundColor='#ffffff';
}

function showLargeUserPic(event) {
		var left = event.clientX;
		var top = event.clientY;
		
		var LargeUserPic = document.getElementById("LargeUserPic");
		LargeUserPic.style.display= "block";
		
}

function hideLargeUserPic() {
	var LargeUserPic = document.getElementById("LargeUserPic");
	LargeUserPic.style.display= "none";
}

// GET OBJECT POSITION
function getPosition(obj) {
	var objPosition = new Object({'top':obj.offsetTop,'left':obj.offsetLeft});
	if(obj.offsetParent.tagName!="BODY" && obj.offsetParent.tagName!="HTML") {
		var parentPosition = getPosition(obj.offsetParent);
		objPosition.top += parentPosition.top;
		objPosition.left += parentPosition.left;
	}
	return objPosition;
}

// GET OBJECT SIZE
function getSize(obj) {
	return new Object({'height':obj.offsetHeight,'width':obj.offsetWidth});
}

// GET PAGE SIZE
function getPageSize() {
	return new Object({'height':window.innerHeight || self.innerHeight || (document.documentElement&&document.documentElement.clientHeight) || document.body.clientHeight,'width':window.innerWidth || self.innerWidth || (document.documentElement&&document.documentElement.clientWidth) || document.body.clientWidth});
}


	
	
	/*PROFILE MENU*/
	function addToFriends(id) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/friendsaddbyid",
		  data: "&user_id="+id,
		  success: function(msg){
		  	msg = eval('(' + msg + ')');
		  	alert(msg.message);
		  	if(msg.error==0) {
		  		//document.getElementById('friendsControl'+id).href = "javascript:removeFriendRequest("+id+")";
					//document.getElementById('friendsControl'+id).innerHTML = "Remove Friend Request";
					if(document.getElementById('friendsControl_'+id)) {
						document.getElementById('friendsControl_'+id).innerHTML = "Request Sent";
					}
		  	}
		  }
		});
	}
	function removeFriendRequest(id) {
		if(confirm("Confirm delete")) {
			$.ajax({
			  type: "POST",
			  url: "?ajaxaction/friendsremoverequest",
			  data: "&user_id="+id,
			  success: function(msg){
			  	if(msg!='') {
				  	document.getElementById('friendsControl'+id).href = "javascript:addToFriends("+id+")";
						document.getElementById('friendsControl'+id).innerHTML = "Add To Friends";
			  	} else {
			  		alert("Please, try to remove friend request later");
			  	}
			  }
			});
		}
	}
	function acceptFriendRequest(id) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/friendsacceptrequest",
		  data: "&user_id="+id,
		  success: function(msg){
		  	if(msg!='') {
			  	document.getElementById('friendsControlAccept'+id).href = "javascript:removeFromFriends("+id+")";
			  	document.getElementById('friendsControlAccept'+id).innerHTML = "Remove From Friends";
			  	document.getElementById('friendsControlDeclineContainer'+id).style.display = "none";
		  	} else {
		  		alert("Please, try to accept friend request later");
		  	}
		  }
		});
	}
	function declineFriendRequest(id) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/friendsdeclinerequest",
		  data: "&user_id="+id,
		  success: function(msg){
		  	if(msg!='') {
			  	document.getElementById('friendsControlDecline'+id).href = "javascript:addToFriends("+id+")";
			  	document.getElementById('friendsControlDecline'+id).innerHTML = "Add To Friends";
			  	document.getElementById('friendsControlAcceptContainer'+id).style.display = "none";
		  	} else {
		  		alert("Please, try to decline friend request later");
		  	}
		  }
		});
	}
	function removeFromFriends(id) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/friendsremove",
		  data: "&user_id="+id,
		  success: function(msg){
		  	if(msg!='') {
			  	document.getElementById('friendsControl'+id).href = "javascript:addToFriends("+id+")";
					document.getElementById('friendsControl'+id).innerHTML = "Add To Friends";
					document.getElementById('youarefriends').style.display = "none";
		  	} else {
		  		alert("Please, try to remove from friends later");
		  	}
		  }
		});
	}
	
	function add_to_favorites(id,rel) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/favoriteuseradd",
		  data: "&user_id="+id,
		  success: function(msg) {
		  	msg = eval('(' + msg + ')');
		  	
		  	alert(msg.message);
		  	
		  	if(!msg.error) {
			  	$(".mngFavorites_"+id).each(
			  		function() {
			  			var aco_container = $(this).parent();
				  		$(this).remove();
				  		var aco_elements = $(aco_container).children();
				  		
				  		var flag=0;
				  		for(var i=0;i<aco_elements.length;i++) {
				  			if($(aco_elements[i]).hasClass('ACOSeparator')) {
				  				if(i==0 || i==aco_elements.length-1) {
				  					$(aco_elements[i]).remove();
				  				}
				  				if(flag==1) {
				  					$(aco_elements[i]).remove();
				  					flag = 0;
				  				} else {
				  					flag++;
				  				}
				  			} else {
				  				flag = 0;
				  			}
				  		}
			  		}	
			  	);
			  	
		  	} else {
		  		
		  	}
		  }
		});
	}
	function remove_from_favorites(id,rel) {
		if(confirm("Confirm delete")) {
			$.ajax({
			  type: "POST",
			  url: "?ajaxaction/favoriteuserremove",
			  data: "&user_id="+id,
			  success: function(msg){
			  	if(document.getElementById('manageFavorites_'+id)) {
			  	 	document.getElementById('manageFavorites_'+id).src = "images/search/star"+(rel?rel:"")+".jpg";
			  	 	document.getElementById('manageFavorites_'+id).title = "Add To Favorites";
			  	 	document.getElementById('manageFavorites_'+id).parentNode.href = "javascript:add_to_favorites("+id+",'"+(rel?rel:"")+"');";
			  	 	researchUsers(1);
			  	}
			  }
			});
		}
	}
	
	function addToFavorites(id) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/favoriteuseradd",
		  data: "&user_id="+id,
		  success: function(msg) {
		  	msg = eval('(' + msg + ')');
		  	
		  	alert(msg.message);
		  	
		  	if(!msg.error) {
		  		if(document.getElementById('favoritesControl_'+id)) {
		  			document.getElementById('favoritesControl_'+id).innerHTML = "Is Favorite";
		  		}
			  } 
		  }
		});		
	}
	function removeFromFavorites(id) {
		if(confirm("Confirm delete")) {
			$.ajax({
			  type: "POST",
			  url: "?ajaxaction/favoriteuserremove",
			  data: "&user_id="+id,
			  success: function(msg){
			  	if(msg!='') {
			  		if(document.getElementById('favoritesControl'+id)) {
					  	document.getElementById('favoritesControl'+id).href = "javascript:addToFavorites("+id+")";
							document.getElementById('favoritesControl'+id).innerHTML = "Add To Favorites";
			  		}
			  	} else {
			  		alert("Please, try to remove from favorites later");
			  	}
			  }
			});
		}
	}
	
	function addPairToFavorites(id1,id2) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/favoritepairadd",
		  data: "&user1_id="+id1+"&user2_id="+id2,
		  success: function(msg) {
		  	msg = eval('(' + msg + ')');
		  	
		  	alert(msg.message);
		  	
		  	if(!msg.error) {
			  	if(document.getElementById("mngFavorites_"+id1+"_"+id2)) {
						document.getElementById("mngFavorites_"+id1+"_"+id2).style.display = "none";
					}
		  	}
		  }
		});		
	}
	function removePairFromFavorites(id1,id2) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/favoritepairremove",
		  data: "&user1_id="+id1+"&user2_id="+id2,
		  success: function(msg) {
		  	
		  }
		});
	}
	
	
	function popup_smileSender(id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/smiles",
		  data: "&id="+id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	function select_smile(obj) {
		var smilesContainer = $(obj).parent();
		$(smilesContainer).addClass("focus");
		$(smilesContainer).children().removeClass("selected");
		$(obj).addClass("selected");
	}
	
	function send_smile(user_id,smile_id) {
		document.getElementById("popLoader").style.display = "block";
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/smilesend",
		  data: "&smile="+smile_id+"&usr_id="+user_id,
		  success: function(msg) {
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
			}
		});
	}
	
	function popup_messageSender(id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/mail",
		  data: "&id="+id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	function send_email() {
		var id = document.getElementById('emailUser').value;
		var subject = document.getElementById('emailSubject').value;
		var message = document.getElementById('emailMessage').value;
		
		if(!subject) {
			if(!confirm("Send message without Subject?")) {
				return;
			}
		}
		if(!message) {
			if(!confirm("Send message without Content Text?")) {
				return;
			}
		}
		
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/emailsend",
		  data: "&id="+id+"&subject="+subject+"&content="+message,
		  success: function(msg) {
		  	alert(msg);
				hide_popup();
		  }
		});
	}
	
		
	var my_cnt;
	var my_stt;
	var my_cit;
	function popup_changeLocation(callback) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/location",
		  data: "&callback="+callback,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	var countries = document.getElementById("cnt_id");
				for(var i=0;i<countries.options.length;i++) {
					if(countries.options[i].value==my_cnt) {
						countries.selectedIndex = i;
						changeCountry(my_cnt);
					}
				}
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	function changeCountry(cnt_id){
		document.getElementById('states').innerHTML = '<span class="validate">Loading...</span>';
		$.ajax({
			type: "GET",
			url: "?ajaxtool/states",
			data: "cnt_id:"+cnt_id,
			success: function(msg){ 
				document.getElementById('states').innerHTML = msg;				
				if(my_cnt==cnt_id) {					
					var states = document.getElementById("stt_id");
					for(var i=0;i<states.options.length;i++) {
						if(states.options[i].value==my_stt) {
							states.selectedIndex = i;
							changeState(my_stt);
						}
					}
				} else {
					changeState(document.getElementById('stt_id').value);
				}
			}
		});
	}
	
	function changeState(stt_id){
		document.getElementById('cities').innerHTML = '<span class="validate">Loading...</span>';
		$.ajax({
			type: "GET",
			url: "?ajaxtool/cities",
			data: "stt_id:"+stt_id,
			success: function(msg){ 
				document.getElementById('cities').innerHTML = msg; 
				if(my_stt==stt_id) {					
					var cities = document.getElementById("cit_id");
					for(var i=0;i<cities.options.length;i++) {
						if(cities.options[i].value==my_cit) {
							cities.selectedIndex = i;
						}
					}
				}
			}
		});
	}
	
	function select_location() {			
			my_cnt = document.getElementById('cnt_id').value;
			my_stt = document.getElementById('stt_id').value;
			my_cit = document.getElementById('cit_id').value;
			
			if(my_cnt==0) {
				document.getElementById('location').innerHTML = "Any";
				hide_popup();
			} 
			else {
				$.ajax({
					type: "GET",
					url: "?ajaxtool/locationselect",
					data: "cnt_id:"+document.getElementById('cnt_id').value+',stt_id:'+document.getElementById('stt_id').value+',cit_id:'+document.getElementById('cit_id').value,
					success: function(msg){ document.getElementById('location').innerHTML = msg; hide_popup(); }
				});
			}
	}
	
	
	
	function showUserInfo(id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/userinfo",
		  data: "&usr_id="+id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	
	
	
	
	function show_userinfo(id) {
		if(navigator.appName=="Microsoft Internet Explorer" && navigator.userAgent.indexOf("MSIE 6.0")!=-1) {
			document.getElementById('userinfo_shadow').style.height = (document.getElementById('userinfo_shadow').parentNode).offsetHeight - 8 + "px";
			document.getElementById('userinfo_shadow').style.width = (document.getElementById('userinfo_shadow').parentNode).offsetWidth - 8 + "px";
			document.getElementById('userinfo_hideselect').style.height = (document.getElementById('userinfo_shadow').parentNode).offsetHeight - 8 + "px";
			document.getElementById('userinfo_hideselect').style.width = (document.getElementById('userinfo_shadow').parentNode).offsetWidth - 8 + "px";
		}
		document.getElementById('userinfo_shadow').style.display = "block";
		document.getElementById('userinfo_hideselect').style.display = "block";
		document.getElementById('popLoader').style.display = "block";
		
		$.ajax({
		    type: "POST",
		    url: "?ajaxtool/userinfo",
		    data: "&usr_id="+id,
		    success: function(user_info){
		    	document.getElementById('userinfo_content').innerHTML=user_info;
		    	document.getElementById('userinfo_shadow').style.display = "block";
		    	document.getElementById('userinfo_hideselect').style.display = "block";
		    	document.getElementById('userinfo_content').style.display = "block";
		    	
   				document.getElementById("userinfo_content").style.display = "block";
					document.getElementById("userinfo_content").style.width = "auto";
					document.getElementById("userinfo_content").style.height = "auto";
					document.getElementById("userinfo_content").style.marginLeft = "-" + document.getElementById("userinfo_content").offsetWidth/2 + "px";
					document.getElementById("userinfo_content").style.marginTop = "-" + document.getElementById("userinfo_content").offsetHeight/2 + "px";
					document.getElementById('popLoader').style.display = "none";
		    }
			});
	}
	
	function hide_userinfo() {
		if(document.getElementById('userinfo_content')) {
			document.getElementById('userinfo_content').style.display = "none";
			document.getElementById('userinfo_shadow').style.display = "none";
			document.getElementById('userinfo_hideselect').style.display = "none";
		} else {
			hide_popup();
		}
	}
	
	function show_muturalfriends(usr1,usr2) {
		show_popup();
		$.ajax({
	    type: "GET",
	    url: "?ajaxtool/friendsmutural",
	    data: "&usr_id1:"+usr1+",usr_id2:"+usr2,
	    success: function(msg){ 
	    	document.getElementById('popContainer').innerHTML=msg;
   			document.getElementById('popContainer').style.display="block";
   			document.getElementById('popLoader').style.display="none";
   			resetPopup();
	    }
  	});
	}
	
	function show_mutualfriends(usr1,usr2) {
		show_popup();
		$.ajax({
	    type: "GET",
	    url: "?ajaxtool/friendsmutural",
	    data: "&usr_id1:"+usr1+",usr_id2:"+usr2,
	    success: function(msg){ 
	    	document.getElementById('popContainer').innerHTML=msg;
   			document.getElementById('popContainer').style.display="block";
   			document.getElementById('popLoader').style.display="none";
   			resetPopup();
	    }
  	});
	}
	
	function isRelative(objChild,objParent) {
		if(!objChild.offsetParent) return false;
		if(objChild.offsetParent.tagName!="BODY" && objChild.offsetParent.tagName!="HTML") {
			if(objChild.offsetParent==objParent) {
				return true;
			} 
			else {
				return isRelative(objChild.offsetParent,objParent);
			}
		}
		return false;
	}
	
		
	
	/*FORWARD POST*/
	var tempselected_myusers = new Array();
	function popupForwardPost(postId,userId) {
		tempselected_myusers = new Array();
		hidePopupUsers = new Array();
		for(var i=0;i<forwared.length;i++) {
			hidePopupUsers[hidePopupUsers.length] = forwared[i];
		}
		popupUsers('Light','Friend','ForwardPost',userId,'Multiply',postId,"FORWARD TO FRIEND",userId);
	}
	
	function selectForwardPost(user_id,user_name,user_gender,user_photo) {
		var tempselected_myusers_num = tempselected_myusers.length;
		var isselected = 0;
		var temptempselected_myusers = new Array();
		for(var i=0,j=0;i<tempselected_myusers_num;i++) {
			if(tempselected_myusers[i][0]==user_id) {
				isselected = 1;
			} else {
				temptempselected_myusers[j] = tempselected_myusers[i];
				j++;
			}
		}
		if(isselected==1) {
			tempselected_myusers = temptempselected_myusers;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = 'transparent';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)-1;
			}			
		} else {
			tempselected_myusers[tempselected_myusers_num] = new Array(4);
			tempselected_myusers[tempselected_myusers_num][0] = user_id;
			tempselected_myusers[tempselected_myusers_num][1] = user_name;
			tempselected_myusers[tempselected_myusers_num][2] = user_gender;
			tempselected_myusers[tempselected_myusers_num][3] = user_photo;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = '#ffff99';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)+1;
			}
		}
	}
	function submitForwardPost(eventId) {
		if(tempselected_myusers.length>0) {
			var data = "&event_id="+eventId;
			
			for(var i=0;i<tempselected_myusers.length;i++) {
				data += "&users_id[]="+tempselected_myusers[i][0];
				forwared[forwared.length] = tempselected_myusers[i][0];
			}
			
			$.ajax({
			  type: "POST",
			  url: "?ajaxaction/eventforward",
			  data: data,
			  success: function(msg){
					if(tempselected_myusers.length>1) {
						alert("Post forwarded to your friends.");
					} else {
						alert("Post forwarded to your friend.");
					}
					hide_popup();
			  }
			});
		} else {
			alert("Select your friends!");
		}
	}
	
	/*FORWARD PAIR*/
	function popupForwardPair(pair,userId) {
		tempselected_myusers = new Array();
		popupUsers('Light','Friend','ForwardPair',userId,'Multiply',pair,"FORWARD PAIR",userId);
	}
	
	function selectForwardPair(user_id,user_name,user_gender,user_photo) {
		var tempselected_myusers_num = tempselected_myusers.length;
		var isselected = 0;
		var temptempselected_myusers = new Array();
		for(var i=0,j=0;i<tempselected_myusers_num;i++) {
			if(tempselected_myusers[i][0]==user_id) {
				isselected = 1;
			} else {
				temptempselected_myusers[j] = tempselected_myusers[i];
				j++;
			}
		}
		if(isselected==1) {
			tempselected_myusers = temptempselected_myusers;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = 'transparent';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)-1;
			}
		} else {
			tempselected_myusers[tempselected_myusers_num] = new Array(4);
			tempselected_myusers[tempselected_myusers_num][0] = user_id;
			tempselected_myusers[tempselected_myusers_num][1] = user_name;
			tempselected_myusers[tempselected_myusers_num][2] = user_gender;
			tempselected_myusers[tempselected_myusers_num][3] = user_photo;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = '#ffff99';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)+1;
			}
		}
	}
	function submitForwardPair(pair) {
		if(tempselected_myusers.length>0) {
			var data = "&pair="+pair;
			
			for(var i=0;i<tempselected_myusers.length;i++) {
				data += "&users_id[]="+tempselected_myusers[i][0];
			}
			
			$.ajax({
			  type: "POST",
			  url: "?ajaxaction/pairforward",
			  data: data,
			  success: function(msg) {
					if(tempselected_myusers.length>1) {
						alert("Pair forwarded to your friends");
					} else {
						alert("Pair forwarded to your friend");
					}
					hide_popup();
			  }
			});
		}
	}
	
	
	/*POST FAVORITES*/
	function addEventToFavotites(container,eventId) {
		$.ajax({
		  type: "GET",
		  url: "?ajaxaction/favoriteeventadd",
		  data: "&event_id:"+eventId,
		  success: function(msg){
		  	alert(msg);
		  	document.getElementById(container).innerHTML = '<a href="javascript:removeEventFromFavotites(\''+container+'\','+eventId+');">Remove from Favorites</a>';
		  }
		});
	}
	function removeEventFromFavotites(container,eventId) {
		$.ajax({
		  type: "POST",
		  url: "?ajaxaction/favoriteeventremove",
		  data: "&event_id="+eventId,
		  success: function(msg){
		  	alert(msg);
		  	document.getElementById(container).innerHTML = '<a href="javascript:addEventToFavotites(\''+container+'\','+eventId+');">Add to Favorites</a>';
		  }
		});
	}
	
	
	/*POPUP USERS*/
	function popupUsers(filterType,filterDestination,callbackType,callbackUser,callbackSelection,submitArgument,header,callers) {
		var data = "&filterType="+filterType+"&filterDestination="+filterDestination+"&callbackType="+callbackType+"&callbackUser="+callbackUser+"&callbackSelection="+callbackSelection+"&submitArgument="+submitArgument+"&header="+header;
		for(var i=7;i<popupUsers.arguments.length;i++) {
			data += "&callers["+(i-7)+"]="+popupUsers.arguments[i];
		}
	
		show_popup();
		$.ajax({
		    type: "POST",
		    url: "?ajaxtool/usersselect",
		    data: data,
		    success: function(msg) {
					document.getElementById('popContainer').innerHTML=msg;
   				document.getElementById('popLoader').style.display="none";
   				if(document.getElementById("totalNumSelected")) {
						document.getElementById("totalNumSelected").innerHTML = disabledPopupUsers.length;
					}
   				resetPopup();
   				listUsers(1);
		    }
			});
	}
	
	function listUsers(page) {
		var data = "";
		var filters = document.getElementsByTagName("INPUT");
		for(var i=0; i<filters.length; i++) {
			if(filters[i].name.substr(0,16) == 'popupUsersFilter') {
				if(filters[i].type=='radio' || filters[i].type=='checkbox') {
					if(filters[i].checked) {
						data += "&"+filters[i].name+"="+filters[i].value;
					}
				} else {
					data += "&"+filters[i].name+"="+filters[i].value;
				}
			}
		}
		var filters = document.getElementsByTagName("SELECT");
		for(var i=0; i<filters.length; i++) {
			if(filters[i].name.substr(0,16) == 'popupUsersFilter') {
				data += "&"+filters[i].name+"="+filters[i].value;
			}
		}
		
		if(navigator.appName=="Microsoft Internet Explorer" && navigator.userAgent.indexOf("MSIE 6.0")!=-1) {
			document.getElementById('userinfo_shadow').style.height = (document.getElementById('userinfo_shadow').parentNode).offsetHeight - 8 + "px";
			document.getElementById('userinfo_shadow').style.width = (document.getElementById('userinfo_shadow').parentNode).offsetWidth - 8 + "px";
			document.getElementById('userinfo_hideselect').style.height = (document.getElementById('userinfo_shadow').parentNode).offsetHeight - 8 + "px";
			document.getElementById('userinfo_hideselect').style.width = (document.getElementById('userinfo_shadow').parentNode).offsetWidth - 8 + "px";
		}
		document.getElementById('userinfo_shadow').style.display = "block";
	  document.getElementById('userinfo_hideselect').style.display = "block";
		document.getElementById('popLoader').style.display="block";
		
		for(var i=0;i<hidePopupUsers.length;i++) {
			data += "&popupUsersFilter[hideUser][]="+hidePopupUsers[i];
		}
		
		for(var i=0;i<disabledPopupUsers.length;i++) {
			data += "&popupUsersFilter[disabledPopupUsers][]="+disabledPopupUsers[i];
		}
		
		//alert(data);
		
		$.ajax({
	    type: "POST",
	    url: "?ajaxcontent/usersselect",
	    data: "&page="+page+"&content=users"+data,
	    success: function(users){
	    	$.ajax({
			    type: "POST",
			    url: "?ajaxcontent/usersselect",
			    data: "&page="+page+"&content=pages"+data,
			    success: function(pages){
			    	pages = pages.replace(/loadItems/gi,'listUsers');
			    	pages = pages.replace('Total','Total Members');
			    	
			    	pages = pages.replace('Pages:','');
			    	pages = pages.replace('<strong>1</strong>','');
			    	
			    	document.getElementById('popupUsersThumbnails').innerHTML=users;
			    	fixPopupUsers();
			    	document.getElementById('popupUsersPages').innerHTML=pages;
			    	document.getElementById('userinfo_shadow').style.display = "none";
					  document.getElementById('userinfo_hideselect').style.display = "none";
			    	document.getElementById('popLoader').style.display="none";
			   	}
		  	});
	    }
 		});
	}
	
	var selectedPopupUsers = new Array();
	var disabledPopupUsers = new Array();
	var enabledPopupUsers = new Array();
	var hidePopupUsers = new Array();
	
	function fixPopupUsers() {
		for(i=0;i<selectedPopupUsers.length;i++) {
			if(document.getElementById('userListItem_'+selectedPopupUsers[i]['id'])) {
				with(document.getElementById('userListItem_'+selectedPopupUsers[i]['id'])) {
					style.background = "#ffff99";
				}
			}
			if(document.getElementById('popupUser_'+selectedPopupUsers[i]['id'])) {
				with(document.getElementById('popupUser_'+selectedPopupUsers[i]['id'])) {
					checked = true;
				}
			}
		}
		
		if(enabledPopupUsers.length>0) {
			var items = document.getElementsByTagName('DIV');
			for(i=0;i<items.length;i++) {
				if(items[i].className=="usersListItem") {
					var tmp = items[i].id;
					tmp = tmp.replace('userListItem_','');
					var flag=0;
					for(var j=0;j<enabledPopupUsers.length;j++) {
						if(enabledPopupUsers[j]==tmp) {
							flag=1;
							break;
						}
					}
					if(flag==0) {
						with(document.getElementById('userListItem_'+tmp)) {
							style.background = "#ffe6c5";
							onmouseover = "";
							onmouseout = "";
						}
						with(document.getElementById('userAvatar_'+tmp)) {
							style.cursor = "default";
							onclick = "";
						}
					}
				}
			}
		}
		
	}
	
	
	
	
	
	
	
	
	
	
	//MENU
	function hoverMenuOn(menuItem, color) {
		menuItem.className+=' menuItemHover'+color;
		if(menuItem.getElementsByTagName("IFRAME")[0]) {
			menuItem.getElementsByTagName("IFRAME")[0].style.height = menuItem.getElementsByTagName("IFRAME")[0].parentNode.offsetHeight+"px";
		}
	}
	
	function hoverMenuOff(menuItem, color) {
		setTimeout(function() {menuItem.className=menuItem.className.replace(' menuItemHover'+color,'')},10);
	}

	
	
	
	function sendNote(user_id) {
		if(document.getElementById('sendNote') && document.getElementById('operator')) {
			if(document.getElementById('sendNote').value=='') {
				alert("You cannot send empty message!");
				return;
			}
			document.getElementById("operator").innerHTML = "Posting Note...";
			
			var data = "&content="+document.getElementById('sendNote').value;
			data += "&users_id[]="+user_id;
			
			$.ajax({
			type: "POST",
			url: "?ajaxaction/boardadd",
		  data: data,
		  success: function(msgContent) {
		  	msg = eval('(' + msgContent + ')');
		  	alert(msg.message);
	  		document.getElementById("operator").innerHTML = "";
	  		document.getElementById('sendNote').value = "";
		  }});
			
		}
	}
	
	

	
	
	
	
	

	
	
	
	
	
	function linkEffects() {
		var divs = document.getElementsByTagName("div");
		
		var reg = /hoverLink/;
		
		for(var i=0;i<divs.length;i++) {
			if(reg.exec(divs[i].className)) {
				divs[i].onmouseover = function() {
					with(this) {
						style.opacity = "0.5";
						style.filter = "alpha(opacity=50)";
					}
				}
				divs[i].onmouseout = function() {
					with(this) {
						style.opacity = "1";
						style.filter = "alpha(opacity=100)";
					}
				}
			}
		}
		
		var divs = document.getElementsByTagName("img");
		
		var reg = /hoverLink/;
		
		for(var i=0;i<divs.length;i++) {
			if(reg.exec(divs[i].className)) {
				divs[i].onmouseover = function() {
					with(this) {
						style.opacity = "0.5";
						style.filter = "alpha(opacity=50)";
					}
				}
				divs[i].onmouseout = function() {
					with(this) {
						style.opacity = "1";
						style.filter = "alpha(opacity=100)";
					}
				}
			}
		}
	}
	
	
	
	
	if (window.addEventListener) window.addEventListener("load", linkEffects, false);
	if (window.attachEvent) window.attachEvent("onload", linkEffects);
	
	var makingEvent = 0;
		
	function makeEvent() {
		
		if(makingEvent==0) {
			makingEvent = 1;
			
			var event_id = arguments[0];
			var group_id = arguments.length>1?arguments[1]:0;
	
			$.ajax({
			   type: "POST",
			   url: "?ajaxaction/eventmake",
			   data: "&event_id="+event_id+"&group_id="+group_id,
			   success: function(msg) {
			   	//makingEvent = 0;			   	
			   	if(msg) {
						window.location = "?events/view&id:"+parseInt(msg);
			   	}
			   }
			});
		}
		
	}
	
	
	
	
	function resetMoveUpsDowns() {
		$(".rMoveUp").each(
			function() {
				$(this).css("display","block");
			}
		);
		var rMoveUps = $(".rMoveUp");
		if(rMoveUps.length>0) {
			rMoveUps[0].style.display="none";
		}
		
		$(".rMoveDown").each(
			function() {
				$(this).css("display","block");
			}
		);
		var rMoveDowns = $(".rMoveDown");
		if(rMoveDowns.length>0) {
			rMoveDowns[rMoveDowns.length-1].style.display="none";
		}
		
		$(".lMoveUp").each(
			function() {
				$(this).css("display","block");
			}
		);
		var lMoveUps = $(".lMoveUp");
		if(lMoveUps.length>0) {
			lMoveUps[0].style.display="none";
		}
		
		$(".lMoveDown").each(
			function() {
				$(this).css("display","block");
			}
		);
		var lMoveDowns = $(".lMoveDown");
		if(lMoveDowns.length>0) {
			lMoveDowns[lMoveDowns.length-1].style.display="none";
		}
	}
	
	
	
	
	function showBlockOptions(elem,block_name) {
		document.getElementById(block_name+'BlockOptions').style.display = "block";
	}
	
	function blockOptionsContainerOn(options) {
		options.className += " blockOptionsContainerHover";
	}
	
	function blockOptionsContainerOff(options) {
		setTimeout(function() {options.className=options.className.replace('blockOptionsContainerHover','')},300);
	}

	function minimizeBlock(block_name) {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksresize",
			data: "&block_size=MIN&block_name="+block_name,
			success: function(msg) {
		  	var blockOptionsContainer = document.getElementById(block_name+"BlockOptionsContainer");
				blockOptionsContainer.className=blockOptionsContainer.className.replace('blockOptionsContainerHover','')
				
				if(document.getElementById(block_name+"RightToolCenter")) $("#"+block_name+"RightToolCenter").fadeOut(500);
				if(document.getElementById(block_name+"RightToolBottom")) $("#"+block_name+"RightToolBottom").fadeOut(500);
				
				if(document.getElementById(block_name+"LeftToolCenter")) $("#"+block_name+"LeftToolCenter").fadeOut(500);
				if(document.getElementById(block_name+"LeftToolBottom")) $("#"+block_name+"LeftToolBottom").fadeOut(500);
					
				var minimize = document.getElementById(block_name+"Minimize");
				minimize.style.display = "none";
				
				var maximize = document.getElementById(block_name+"Maximize");
				maximize.style.display = "block";
			}
		});
	}
	
	function maximizeBlock(block_name) {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksresize",
			data: "&block_size=MAX&block_name="+block_name,
			success: function(msg) {
				var blockOptionsContainer = document.getElementById(block_name+"BlockOptionsContainer");
				blockOptionsContainer.className=blockOptionsContainer.className.replace('blockOptionsContainerHover','')
				
				if(document.getElementById(block_name+"RightToolCenter")) $("#"+block_name+"RightToolCenter").fadeIn(500);
				if(document.getElementById(block_name+"RightToolBottom")) $("#"+block_name+"RightToolBottom").fadeIn(500);
				
				if(document.getElementById(block_name+"LeftToolCenter")) $("#"+block_name+"LeftToolCenter").fadeIn(500);
				if(document.getElementById(block_name+"LeftToolBottom")) $("#"+block_name+"LeftToolBottom").fadeIn(500);
				
				var minimize = document.getElementById(block_name+"Minimize");
				minimize.style.display = "block";
				
				var maximize = document.getElementById(block_name+"Maximize");
				maximize.style.display = "none";   	
			}
		});
	}
	
	function hideBlock(block_name) {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blockshide",
			data: "&block_name="+block_name,
			success: function(msg) {
				var blockOptionsContainer = document.getElementById(block_name+"BlockOptionsContainer");
				blockOptionsContainer.className=blockOptionsContainer.className.replace('blockOptionsContainerHover','')
				
				if(document.getElementById(block_name+"RightTool")) $("#"+block_name+"RightTool").fadeOut(500);
				if(document.getElementById(block_name+"LeftTool")) $("#"+block_name+"LeftTool").fadeOut(500);
			},
			complete: function() {
				reloadHidesBlock();
			}
		});
	}
	
	function restore(block_name, elements) {
		displayAfterHide(block_name, elements);
	}
	
	function displayAfterHide(block_name,elements) {
		show_popup();
		
		var size = 'MAX';
		if(document.getElementById(block_name+"LeftToolCenter")) {
			if(document.getElementById(block_name+"LeftToolCenter").style.display=="none") {
				size = 'MIN';
			}
		}
		
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksdragdrop",
			data: "block_display=R&block_elements="+elements+"&block_name="+block_name,
			success: function(msg) {
				$.ajax({
					type: "POST",
					url: "?blocks/"+block_name,
					data: "",
					success: function(msg) {
					}
				});
			},
			complete: function() {
				window.location.href="?user/index";
			}
		});
	}
	
	function reloadHidesBlock() {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksreloadhide",
			data: "",
			success: function(msg) {
				msg = eval('(' + msg + ')');
				if (msg.length == 1) {
					show_popup();
					window.location.href="?user/index";
				}
				var str = '<table cellspacing="10" cellpadding="0px" border="0px" width="100%">';
				for (i = 0; i < msg.length; i++) {
					str += '<tr>' +
								  '<td width="70%"><span class="fontSize12 colorBiruze"><b>' + msg[i]['block_show_name'] + '</b></span></td>' + 
									'<td><a href="javascript:restore(\'' + msg[i]['block_name'] + '\', \'' + msg[i]['block_default_elements'] + '\');">show</b></td>' +
								'</tr>';
				}
				str += '</table>';
				document.getElementById('hidesInformation').innerHTML = '' + str;
			}
		});
	}
	
	function displayLeft(block_name,elements) {
		show_popup();
		
		var size = 'MAX';
		if(document.getElementById(block_name+"RightToolCenter")) {
			if(document.getElementById(block_name+"RightToolCenter").style.display=="none") {
				size = 'MIN';
			}
		}
		
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksdragdrop",
			data: "block_display=L&block_elements="+elements+"&block_name="+block_name,
			success: function(msg) {
				$.ajax({
					type: "POST",
					url: "?blocks/"+block_name,
					data: "",
					success: function(msg) {
				   	hide_popup();
				   	document.getElementById(block_name+"RightTool").parentNode.removeChild(document.getElementById(block_name+"RightTool"));
				   	document.getElementById("leftBlocks").innerHTML = msg + document.getElementById("leftBlocks").innerHTML;
				   	
				   	if (block_name == "calendars") {
				   		buildCalendars();
				   	}
				   	
				   	resetMoveUpsDowns();
					}
				});
			}
		});
	}
	
	function displayRight(block_name,elements) {
		show_popup();
		
		var size = 'MAX';
		if(document.getElementById(block_name+"LeftToolCenter")) {
			if(document.getElementById(block_name+"LeftToolCenter").style.display=="none") {
				size = 'MIN';
			}
		}
		
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksdragdrop",
			data: "block_display=R&block_elements="+elements+"&block_name="+block_name,
			success: function(msg) {
				$.ajax({
					type: "POST",
					url: "?blocks/"+block_name,
					data: "",
					success: function(msg) {
						hide_popup();
				   	document.getElementById(block_name+"LeftTool").parentNode.removeChild(document.getElementById(block_name+"LeftTool"));
				   	document.getElementById("rightBlocks").innerHTML = msg + document.getElementById("rightBlocks").innerHTML;
				   	
				   	if (block_name == "calendars") {
				   		buildCalendars();
				   	}
				   	
				   	resetMoveUpsDowns();
					}
				});
			}
		});
	}
	
	function moveDown(block_name) {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksmove",
			data: "&block_name="+block_name+"&direction=down",
			success: function(msg) {

				var blockOptionsContainer = document.getElementById(block_name+"BlockOptionsContainer");
				blockOptionsContainer.className=blockOptionsContainer.className.replace('blockOptionsContainerHover','')
				
				if(document.getElementById(block_name+"RightTool")) {
					var blocks = new Array();
					var rightBlocks = document.getElementById("rightBlocks");
					var children = rightBlocks.childNodes;
					for(var i=0;i<children.length;i++) {
						if(children[i].className=="rightTool") {
							blocks[blocks.length] = children[i];
						}
					}
					
					var oneNode;
					var secondNode;
								
					for(i=0;i<blocks.length;i++) {
						if(blocks[i]==document.getElementById(block_name+"RightTool")) {
							oneNode = blocks[i];
							if(i+1<blocks.length) {
								secondNode = blocks[i+1];
							}
						}
					}
					
					var newOneNode = document.createElement("DIV");
					newOneNode.id = secondNode.id;
					newOneNode.className = secondNode.className;
					newOneNode.innerHTML = secondNode.innerHTML;
					
					var newSecondNode = document.createElement("DIV");
					newSecondNode.id = oneNode.id;
					newSecondNode.className = oneNode.className;
					newSecondNode.innerHTML = oneNode.innerHTML;
					
					rightBlocks.replaceChild(newOneNode,oneNode);
					rightBlocks.replaceChild(newSecondNode,secondNode);		
				}
				if(document.getElementById(block_name+"LeftTool")) {
					var blocks = new Array();
					var leftBlocks = document.getElementById("leftBlocks");
					var children = leftBlocks.childNodes;
					for(var i=0;i<children.length;i++) {
						if(children[i].className=="leftTool") {
							blocks[blocks.length] = children[i];
						}
					}
					
					var oneNode;
					var secondNode;
								
					for(i=0;i<blocks.length;i++) {
						if(blocks[i]==document.getElementById(block_name+"LeftTool")) {
							oneNode = blocks[i];
							if(i+1<blocks.length) {
								secondNode = blocks[i+1];
							}
						}
					}
					
					var newOneNode = document.createElement("DIV");
					newOneNode.id = secondNode.id;
					newOneNode.className = secondNode.className;
					newOneNode.innerHTML = secondNode.innerHTML;
					
					var newSecondNode = document.createElement("DIV");
					newSecondNode.id = oneNode.id;
					newSecondNode.className = oneNode.className;
					newSecondNode.innerHTML = oneNode.innerHTML;
					
					leftBlocks.replaceChild(newOneNode,oneNode);
					leftBlocks.replaceChild(newSecondNode,secondNode);
				}
				
				resetMoveUpsDowns();
				
				}
		});
	}
	
	function moveUp(block_name) {
		$.ajax({
			type: "POST",
			url: "?ajaxaction/blocksmove",
			data: "&block_name="+block_name+"&direction=up",
			success: function(msg) {
				
				var blockOptionsContainer = document.getElementById(block_name+"BlockOptionsContainer");
				blockOptionsContainer.className=blockOptionsContainer.className.replace('blockOptionsContainerHover','')
				
				if(document.getElementById(block_name+"RightTool")) {
					var blocks = new Array();
					var rightBlocks = document.getElementById("rightBlocks");
					var children = rightBlocks.childNodes;
					for(var i=0;i<children.length;i++) {
						if(children[i].className=="rightTool") {
							blocks[blocks.length] = children[i];
						}
					}
					
					var oneNode;
					var secondNode;
								
					for(i=0;i<blocks.length;i++) {
						if(blocks[i]==document.getElementById(block_name+"RightTool")) {
							oneNode = blocks[i];
							if(i-1>=0) {
								secondNode = blocks[i-1];
							}
						}
					}
					
					var newOneNode = document.createElement("DIV");
					newOneNode.id = secondNode.id;
					newOneNode.className = secondNode.className;
					newOneNode.innerHTML = secondNode.innerHTML;
					
					var newSecondNode = document.createElement("DIV");
					newSecondNode.id = oneNode.id;
					newSecondNode.className = oneNode.className;
					newSecondNode.innerHTML = oneNode.innerHTML;
					
					rightBlocks.replaceChild(newOneNode,oneNode);
					rightBlocks.replaceChild(newSecondNode,secondNode);		
				}
				if(document.getElementById(block_name+"LeftTool")) {
					var blocks = new Array();
					var leftBlocks = document.getElementById("leftBlocks");
					var children = leftBlocks.childNodes;
					for(var i=0;i<children.length;i++) {
						if(children[i].className=="leftTool") {
							blocks[blocks.length] = children[i];
						}
					}
					
					var oneNode;
					var secondNode;
								
					for(i=0;i<blocks.length;i++) {
						if(blocks[i]==document.getElementById(block_name+"LeftTool")) {
							oneNode = blocks[i];
							if(i-1>=0) {
								secondNode = blocks[i-1];
							}
						}
					}
					
					var newOneNode = document.createElement("DIV");
					newOneNode.id = secondNode.id;
					newOneNode.className = secondNode.className;
					newOneNode.innerHTML = secondNode.innerHTML;
					
					var newSecondNode = document.createElement("DIV");
					newSecondNode.id = oneNode.id;
					newSecondNode.className = oneNode.className;
					newSecondNode.innerHTML = oneNode.innerHTML;
					
					leftBlocks.replaceChild(newOneNode,oneNode);
					leftBlocks.replaceChild(newSecondNode,secondNode);
				}
				
				resetMoveUpsDowns();
			}
		});
	}
	
	
	
	function closeMiddleCalendarPopup() {
		document.getElementById('calendarPopup').style.display = 'none';
	}
	
	
	
	//POSTS:SOCIAL MEMBERS POPUP
	function showSocialMembers(event_id,exclude) {
		data = "&event_id="+event_id+"&exclude="+exclude;
		
		selectedPopupUsers = new Array();
		disabledPopupUsers = new Array();
		
		show_popup();
		$.ajax({
		    type: "POST",
		    url: "?ajaxtool/socialmembers",
		    data: data,
		    success: function(msg) {
		    	var msgScript = msg.match(/<script>(.*?)<\/script>/);
		    	if(msgScript[1]) {
		    		eval(msgScript[1]);
		    	}
		    	
					document.getElementById('popContainer').innerHTML=msg;
   				document.getElementById('popLoader').style.display="none";
   				resetPopup();
		    }
			});
	}
	function popupCreatorSMembers(creatorId,eventId) {
		if(document.getElementById('popContainer')) { document.getElementById('popContainer').innerHTML=""; }
		popupUsers('Expanded','Member','CreatorSMembers',creatorId,'Multiply',eventId,"SELECT MEMBERS",creatorId);
	}
	function selectCreatorSMembers(user_id,user_name,user_gender,user_photo) {
		var selectedPopupUsersNum = selectedPopupUsers.length;
		var isselected = 0;
		var temp = new Array();
		for(var i=0,j=0;i<selectedPopupUsersNum;i++) {
			if(selectedPopupUsers[i]['id']==user_id) {
				isselected = 1;
			} else {
				temp[j] = selectedPopupUsers[i];
				j++;
			}
		}
		if(isselected==1) {
			selectedPopupUsers = temp;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = 'transparent';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)-1;
			}
		} else {
			selectedPopupUsers[selectedPopupUsersNum] = new Array(4);
			selectedPopupUsers[selectedPopupUsersNum]['id'] = user_id;
			selectedPopupUsers[selectedPopupUsersNum]['name'] = user_name;
			selectedPopupUsers[selectedPopupUsersNum]['gender'] = user_gender;
			selectedPopupUsers[selectedPopupUsersNum]['photo'] = user_photo;
			if(document.getElementById("userListItem_"+user_id)) {
				with(document.getElementById("userListItem_"+user_id)) {
					style.backgroundColor = '#ffff99';
				}
			}
			if(document.getElementById("totalNumSelected")) {
				document.getElementById("totalNumSelected").innerHTML = parseInt(document.getElementById("totalNumSelected").innerHTML)+1;
			}
		}
	}
	function submitCreatorSMembers(event_id) {
		var creatorMembers = "";
		for(var i=0;i<selectedPopupUsers.length;i++) {
			creatorMembers += "&users_id[]="+selectedPopupUsers[i]['id'];
		}
		hide_popup();
		$.ajax({
			type: "POST",
			url: "?ajaxaction/eventaddmembers",
		  data: "&event_id="+event_id+creatorMembers,
		  success: function(msgContent) {
		  	window.location = window.location;
	  		//window.location = "?posts/view&id:"+event_id;
		  }});
	}
	
	function removeCreatorSMembers(id,event_id) {
		if(confirm("Confirm remove member")) {
			if(document.getElementById('cm_'+id)) {
				document.getElementById('cm_'+id).style.display = "none";
				needToReload = 1;
			}
			
			if(document.getElementById('socialUser_'+id)) {
				document.getElementById('socialUser_'+id).style.display = "none";
			}
			
			
			
			$.ajax({
				type: "POST",
				url: "?ajaxaction/eventremovemembers",
			  data: "&event_id="+event_id+"&user_id="+id,
			  success: function(msgContent) {
	  			if(document.getElementById('reloadCreatorSMembers')) {
						location = window.location;
					}	
		  }});
		}
	}
	
	function showMessageReceipts(message_id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/messagereceipts",
		  data: "&message_id="+message_id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	function showFeedbackReceipts(event_feedback_id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/feedbackreceipts",
		  data: "&event_feedback_id="+event_feedback_id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	function showFeedbackAttached(event_feedback_id) {
		show_popup();
		$.ajax({
		  type: "POST",
		  url: "?ajaxtool/feedbackattached",
		  data: "&event_feedback_id="+event_feedback_id,
		  success: function(msg){
		  	document.getElementById("popContainer").innerHTML = msg;
		  	resetPopup();
		  	document.getElementById("popLoader").style.display = "none";
		  }
		});
	}
	
	

	
	
	function fixPngImages() {
		var images = $("img");
			
		$("img").each(
			function() {
				var src = $(this).attr("src");
				if(src) {
					if(src.match(/\.png$/gim) && this.parentNode.tagName!='A') {
						$(this).css("behavior","url(iepngfix.htc)");
					}
				}
			}
		);

	}
		
	$(document).ready(
		function() {
			fixPngImages();
			resetMoveUpsDowns();
			$(".nameAutocomplete").autocompleteArray(USER_NAMES);
		}
	);
	
//	alert('ok');
