// JavaScript Document

//index.php
function puzzleValidation()	
{
	 if(document.getElementById("txtpuzzle").value == "")	
			{
				alert("Please enter your Answer");
				document.getElementById("txtpuzzle").focus();
				return false;
			}
	 else
		{ 
		 var value =  document.getElementById("txtpuzzle").value
			$('#dialogpuzzle').dialog('open');			
			$.ajax({
				url: 'ajax_files/puzzleregister_ajax.php',
				type: 'GET',
				cache: false,
				data: "value="+value,

				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){
					//alert(responce);	
					document.getElementById("dialogpuzzle").innerHTML=responce;
				}
			});		
		 } 
}
	
function signUpValidationpuzzle()	
	{
		//alert("hi");
		if(document.getElementById("txtFullNamep").value == "")	
			{
				document.getElementById("signupresultpuzzle").innerHTML="Please enter the Full Name";
				document.getElementById("txtFullNamep").focus();
				return false;
			}
		else if(document.getElementById("txtFullNamep").value != "") 
			{
				var el1=document.getElementById("txtFullNamep").value;
				var re1=/^[a-zA-Z ]*$/; 
		
				if(!re1.test(el1)) 		
					{ 
						document.getElementById("signupresultpuzzle").style.display="block";
						document.getElementById("signupresultpuzzle").innerHTML="Full Name should be characters";
						document.getElementById("txtFullNamep").focus();				
						return false;
					}	
				else	
					{
						var strText = document.getElementById('txtFullNamep').value;
						var count = 0;
			
						if(strText.length > 0 )
							{
			    				for(var i=0; i < strText.length ; i++)
			    					{
			        					if(strText.charAt(i)==" ")
			        						{
			        						    count++;
			        						}
			    					}	
							}
						if(count == 0)	
							{
							   	document.getElementById("signupresultpuzzle").style.display="block";
								document.getElementById("signupresultpuzzle").innerHTML="Invalid Full Name (Ex: Jhon Smith)";
								document.getElementById("txtFullNamep").focus();				
								return false;
							}
						else if(count >= 2)	
							{
							   	document.getElementById("signupresultpuzzle").style.display="block";
								document.getElementById("signupresultpuzzle").innerHTML="Invalid Full Name (Ex: Jhon Smith)";
								document.getElementById("txtFullNamep").focus();				
								return false;
							}
					}
			}	

		else if(document.getElementById("txtEmailp").value == "")	
			{
				document.getElementById("signupresultpuzzle").innerHTML="Please enter the Email";
				document.getElementById("txtEmailp").focus();
				return false;
			}
		else if(document.getElementById("txtEmailp").value != "")	
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;		
				if(reg.test(document.getElementById("txtEmailp").value) == false) 
					{
					  document.getElementById("signupresultpuzzle").innerHTML="Invalid Email Address";
					  document.getElementById("txtEmailp").select();
					  return false;
					}
			}
		else if(document.getElementById("txtPasswordp").value == "")	
			{
				document.getElementById("signupresultpuzzle").innerHTML="Please enter the Password";
				document.getElementById("txtPasswordp").focus();
				return false;
			}
		
		
		/* if(document.getElementById("txtCaptcha").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the code as in the image";
				document.getElementById("txtCaptcha").focus();
				return false;
			} */
		else{
		document.frmsignuppuzzle.submit();
		}
	}


//Validation for Signin
function signInValidation()	
	{
		if(document.getElementById("txtEmail1").value == "")	
			{
				document.getElementById("result").innerHTML="Please enter the Username";
				document.getElementById("txtEmail1").focus();
				return false;
			}
		if(document.getElementById("txtEmail1").value != "")	
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;		
				if(reg.test(document.getElementById("txtEmail1").value) == false) 
					{
						document.getElementById("result").innerHTML="Please enter the valid Username";
						document.getElementById("txtEmail1").select();
						return false;
					}
			}
		if(document.getElementById("txtPassword1").value == "")		
			{
				document.getElementById("result").innerHTML="Please enter the Password";
				document.getElementById("txtPassword1").focus();
				return false;
			}
		document.frmsignin.submit();
	}
	
function clearText()	
	{
		if(document.getElementById("date").value == "(mm/dd/yyyy)")	
		{
			document.getElementById("date").value="";
		}
	}

function addText()	
	{
		if(document.getElementById("date").value == "")	
			{
				document.getElementById("date").value="(mm/dd/yyyy)";
			}
	}

//Validation for Signup
function signUpValidation()	
	{
		//alert("hi");
		if(document.getElementById("txtFullName").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the Full Name";
				document.getElementById("txtFullName").focus();
				return false;
			}
		else if(document.getElementById("txtFullName").value != "") 
			{
				var el1=document.getElementById("txtFullName").value;
				var re1=/^[a-zA-Z ]*$/; 
		
				if(!re1.test(el1)) 		
					{ 
						document.getElementById("signupresult").style.display="block";
						document.getElementById("signupresult").innerHTML="Full Name should be characters";
						document.getElementById("txtFullName").focus();				
						return false;
					}	
				else	
					{
						var strText = document.getElementById('txtFullName').value;
						var count = 0;
			
						if(strText.length > 0 )
							{
			    				for(var i=0; i < strText.length ; i++)
			    					{
			        					if(strText.charAt(i)==" ")
			        						{
			        						    count++;
			        						}
			    					}	
							}
						if(count == 0)	
							{
							   	document.getElementById("signupresult").style.display="block";
								document.getElementById("signupresult").innerHTML="Invalid Full Name (Ex: Jhon Smith)";
								document.getElementById("txtFullName").focus();				
								return false;
							}
						else if(count >= 2)	
							{
							   	document.getElementById("signupresult").style.display="block";
								document.getElementById("signupresult").innerHTML="Invalid Full Name (Ex: Jhon Smith)";
								document.getElementById("txtFullName").focus();				
								return false;
							}
					}
			}	

		if(document.getElementById("txtEmail").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the Email";
				document.getElementById("txtEmail").focus();
				return false;
			}
		if(document.getElementById("txtEmail").value != "")	
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;		
				if(reg.test(document.getElementById("txtEmail").value) == false) 
					{
					  document.getElementById("signupresult").innerHTML="Invalid Email Address";
					  document.getElementById("txtEmail").select();
					  return false;
					}
			}
		if(document.getElementById("txtPassword").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the Password";
				document.getElementById("txtPassword").focus();
				return false;
			}
		if(document.getElementById("gender").value == "#")	
			{
				document.getElementById("signupresult").innerHTML="Please select Gender";
				document.getElementById("gender").focus();
				return false;
			}
		
		/* if(document.getElementById("txtCaptcha").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the code as in the image";
				document.getElementById("txtCaptcha").focus();
				return false;
			} */
		getParam(document.frmsignup);
	}


//Validation for Signup
function signUpinvitationValidation()	
	{
		//alert("hi");
		
		

		if(document.getElementById("txtEmail").value == "")	
			{
				document.getElementById("signupresult").innerHTML="Please enter the Email";
				document.getElementById("txtEmail").focus();
				return false;
			}
		if(document.getElementById("txtEmail").value != "")	
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;		
				if(reg.test(document.getElementById("txtEmail").value) == false) 
					{
					  document.getElementById("signupresult").innerHTML="Invalid Email Address";
					  document.getElementById("txtEmail").select();
					  return false;
					}
			}
		
		getParam(document.frmsignup);
	}




function showMyOpenId()	
	{
		document.getElementById("normal").style.display="none";
		document.getElementById("myOpenId").style.display="block";		
	}


//Forgot Password
function forgetPasswordValidation() 
	{
		

		if(document.getElementById("txtForPwdEmail").value == "") 
		   {
				document.getElementById("forgotresult").innerHTML="Please enter your email id";
				document.getElementById("txtForPwdEmail").focus();
				return false;
		   }
		
		if(document.getElementById("txtForPwdEmail").value != "") 
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;  
				if(reg.test(document.getElementById("txtForPwdEmail").value) == false) 
					{
						document.getElementById("forgotresult").innerHTML="Please enter valid Email Address";
						document.getElementById("txtForPwdEmail").select();
						return false;
					}
			}
	document.frmForgetPwd.submit();
	}
function forgetPasswordcancel() 
	{
		window.location='../../index.php';
	}

//Header

//Profile Validation
function profilevalidationPart() 
	{
		
		}
 
	function hideprofileMsgResponceProfile() 
		{
		  document.frmheaderprofile.reset();
		  document.getElementById("errBlock").style.display="none";
		}
	 
	function clearText() 
		{
			if(document.getElementById("txtDob").value == "(mm/dd/yyyy)") {
			document.getElementById("txtDob").value="";
		}
}
 
function addText() 
	{
		if(document.getElementById("txtDob").value == "") 
			{
				document.getElementById("txtDob").value="(mm/dd/yyyy)";
			}
	}



//Activity Tab

function activityPageFresh()	
{
	$.ajax({
		url: '../../ajax_files/activityPageRefresh_ajax.php',
		type: 'GET',
		cache: false,
		error: function(){
		},
		success: function(responce){
			document.getElementById("refreshDiv").innerHTML=responce;
		}
	});
}

function showallReminder()	
	{
		$('#showallReminder').dialog('open');			
		$.ajax({
			url: '../../ajax_files/showallReminder_ajax.php',
			type: 'GET',
			cache: false,
			error: function(){
			},
			success: function(responce){
				document.getElementById("showallReminder").innerHTML=responce;
			}
		});				
		return false; 
	}
function separateActivity(str,userid)	
{
	//alert(str);
	//alert(userid);
	document.getElementById("activityloader").style.display="block";
    document.getElementById("containerDiv").style.display="none";
    leftmenu(str,userid);
    changeheading(str);
	$.ajax({
		url: '../../ajax_files/separateActivity_ajax.php',
		type: 'GET',
		cache: false,
		data: "Activity="+str+"&userId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		   
			document.getElementById("containerDiv").innerHTML=responce;
			document.getElementById("activityloader").style.display="none";
            document.getElementById("containerDiv").style.display="block";
    		
    		
    
		}
	});
}
function changeheading(str)	
{
	
	//alert(str);
	//alert(userid);
    
	$.ajax({
		url: '../../ajax_files/changeheading.php',
		type: 'GET',
		cache: false,
		data: "module="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("head_id").innerHTML=responce;
			    
		}
	});
}

function leftmenu(str,userid)	
{
	
	//alert(str);
	//alert(userid);
    
	$.ajax({
		url: '../../ajax_files/leftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}


function photoview(objmax,objmin)
	{
		document.getElementById(objmax).style.display="block";
		document.getElementById(objmin).style.display="none";
	}
function photoviewmin(objmax,objmin)
	{
		document.getElementById(objmin).style.display="block";
		document.getElementById(objmax).style.display="none";
	}
function profilephotoview(objmax,objmin)
	{
		document.getElementById(objmax).style.display="block";
		document.getElementById(objmin).style.display="none";
	}
function profilephotoviewmin(objmax,objmin)
	{
		document.getElementById(objmin).style.display="block";
		document.getElementById(objmax).style.display="none";
	}
function videoview(objmax,objmin)
	{
		document.getElementById(objmax).style.display="block";
		document.getElementById(objmin).style.display="none";
	}
function videoviewmin(objmax,objmin)
	{
		document.getElementById(objmin).style.display="block";
		document.getElementById(objmax).style.display="none";
	}

//Modules Wower Persones
function Modulewowed(ModuleWowedModuleName,ModuleWowedModuleId,ModuleWowedUserid)	
	{
		//alert("hi");
		ModuleWowedModuleName = ModuleWowedModuleName;
		ModuleWowedModuleId = ModuleWowedModuleId;
		ModuleWowedUserid = ModuleWowedUserid;
			
		$('#wowopen').dialog('open');			
		$.ajax({
			url: '../../ajax_files/Wowedperson_ajax.php',
			type: 'GET',
			cache: false,
			data: "ModuleWowedModuleName="+ModuleWowedModuleName+"&ModuleWowedModuleId="+ModuleWowedModuleId+"&ModuleWowedUserid="+ModuleWowedUserid,
			error: function(){
			},
			success: function(responce){
				document.getElementById("wowopen").innerHTML=responce;
				
			}
		});				
		return false; 
	}
function CommentsModulewowed(ModuleWowedModuleName,ModuleWowedModuleId,CWowedCommentId,ModuleWowedUserid)	
	{
		ModuleWowedModuleName = ModuleWowedModuleName;
		ModuleWowedModuleId = ModuleWowedModuleId;
		ModuleWowedUserid = ModuleWowedUserid;
		$('#commentwowopen').dialog('open');			
		$.ajax({
			url: '../../ajax_files/CommentsWowedperson_ajax.php',
			type: 'GET',
			cache: false,
			data: "cModuleWowedModuleName="+ModuleWowedModuleName+"&cModuleWowedModuleId="+ModuleWowedModuleId+"&cModuleWowedCommentsId="+CWowedCommentId+"&cModuleWowedUserid="+ModuleWowedUserid,
			error: function(){
			},
			success: function(responce){
				document.getElementById("commentwowopen").innerHTML=responce;
			}
		});				
		return false; 
	}
	
function popModulewowed(ModuleWowedModuleName,ModuleWowedModuleId,ModuleWowedUserid)	
	{
		ModuleWowedModuleName = ModuleWowedModuleName;
		ModuleWowedModuleId = ModuleWowedModuleId;
		ModuleWowedUserid = ModuleWowedUserid;
		$('#wowopen').dialog('open');			
		$.ajax({
			url: '../../ajax_files/Wowedperson_ajax.php',
			type: 'GET',
			cache: false,
			data: "ModuleWowedModuleName="+ModuleWowedModuleName+"&ModuleWowedModuleId="+ModuleWowedModuleId+"&ModuleWowedUserid="+ModuleWowedUserid,
			error: function(){
			},
			success: function(responce){
				document.getElementById("wowopen").innerHTML=responce;
			}
		});				
		return false; 
	}

function ViewmoreUpdates(limit,activity,clickactivity,userid)	
{
  // alert("hi");
   //alert(userid);
	 if(clickactivity=="more")
	 {
		 document.getElementById("moreloader").style.display="block";
		 document.getElementById("morediv").style.display="none";
	 }
	 else
	 {
	 	 document.getElementById("morerefreshloader").style.display="block";
		 document.getElementById("refreshDiv").style.display="none";

	 }
	$.ajax({
		url: '../../ajax_files/separateActivity_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&Activity="+activity+"&clickactivity="+clickactivity+"&userId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("containerDiv").innerHTML=responce;
			 if(clickactivity=="more")
			 {
				document.getElementById("moreloader").style.display="none";
				document.getElementById("morediv").style.display="block";
			 }
			 else
	 		{
			 	 document.getElementById("morerefreshloader").style.display="none";
				 document.getElementById("refreshDiv").style.display="block";
		
			}

		}
	});
}
 // refresh  
 
function reminderfresh()	
{
 
	$.ajax({
		url: '../../ajax_files/reminderrefresh_ajax.php',
		type: 'GET',
		cache: false,
		error: function(){
		},
		success: function(responce){
			document.getElementById("reminderDiv").innerHTML=responce;
			
		}
	});
}


function ViewAllCommentsactivity(commentspid,modulename,user_id)	
{
//alert("hi");
	  document.getElementById("messagemore"+commentspid).style.display="block";
      document.getElementById("messagemoreshow"+commentspid).style.display="none";


	$.ajax({
		url: '../../ajax_files/ViewAllActivityComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("viewallactivitycomets_"+modulename+commentspid).innerHTML=responce;
			document.getElementById("messagemore"+commentspid).style.display="none";
             document.getElementById("messagemoreshow"+commentspid).style.display="block";

		}
	});
}
function activityCommentDelete(vDieocoMmeNtdEleTeiD,updateid,modulename,user_id)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/activityCommentDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "vDieocoMmeNtdEleTeiD="+vDieocoMmeNtdEleTeiD+"&updateid="+updateid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
		document.getElementById("activitycmt_"+modulename+updateid).innerHTML=responce;
		}
	});
	}
}
function activitycommentsadd(moduleid,modulename,user_id)
{
var txtval=document.getElementById("txtComments"+modulename+moduleid).value;

if(txtval =="")
 {
 
            document.getElementById("commentserrordiv"+moduleid).style.display="block";
			document.getElementById("commentserrordiv"+moduleid).innerHTML="Please enter the comments";
			setTimeout("hidecommenterrorResponce("+moduleid+")", 4000);
			return false;
 }
else{
$.ajax({
		url: '../../ajax_files/activitycommentsadd_ajax.php',
		type: 'GET',
		cache: false,
		data: "moduleid="+moduleid+"&modulename="+modulename+"&comments="+txtval+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("activitycmt_"+modulename+moduleid).innerHTML=responce;
			

		}
	});
}
}

function hidecommenterrorResponce(moduleid)	
	{
		document.getElementById("commentserrordiv"+moduleid).style.display="none";
	}

function conversationcnt(modulename,moduleid,txt)	
	{
		$('#conversationcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/conversationcnt_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+moduleid+"&modulename="+modulename+"&txt="+txt,
			error: function(){
			},
			success: function(responce){
				document.getElementById("conversationcnt").innerHTML=responce;
			}
		});				
		return false; 
	}

function wishdetailscnt(modulename,moduleid,txt)	
	{
	   //alert(txt);
		$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/detailwishcnt_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+moduleid+"&modulename="+modulename+"&txt="+txt,
			error: function(){
			},
			success: function(responce){
				document.getElementById("detailwishcnt").innerHTML=responce;
			}
		});				
		return false; 
	}
function geniewish(ModuleName,ModuleId,bid)	
	{
		$('#geniewish').dialog('open');			
		$.ajax({
			url: '../../ajax_files/geniewish_ajax.php',
			type: 'GET',
			cache: false,
			data: "ModuleName="+ModuleName+"&ModuleId="+ModuleId+"&friendid="+bid,
			error: function(){
			},
			success: function(responce){
				document.getElementById("geniewish").innerHTML=responce;
			}
		});				
		return false; 
	}

//Request
function requestPageFresh()	
{
	$.ajax({
		url: '../../ajax_files/requestPageRefresh_ajax.php',
		type: 'GET',
		cache: false,
		error: function(){
		},
		success: function(responce){
			document.getElementById("NewRequestCount").innerHTML=responce;
		}
	});
}

function requestfilter(str,val,clickrequest)	
{
	document.getElementById("requestloader").style.display="block";
    document.getElementById("requestrec").style.display="none";
      requestleftmenu(str,val);
      changeheading(str);
	$.ajax({
		url: '../../ajax_files/requestFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "Request="+str+"&Login_id="+val+"&clickrequest="+clickrequest,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("requestrec").innerHTML=responce;
			document.getElementById("requestloader").style.display="none";
            document.getElementById("requestrec").style.display="block";
           

		}
	});
}

function requestleftmenu(str,userid)	
{
	
	//alert(str);
	//alert(userid);
    
	$.ajax({
		url: '../../ajax_files/requestleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}





//Updates From Buddy Part Starts
//Buddy Request Accecpt
function buddyupdate(budid)	
{
	var loginuserid = document.getElementById("login_id").value;
	document.getElementById("buddyrequestdiv_"+budid).style.display="none";
	document.getElementById("buddyrequestajax_"+budid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Buddyrequest_ajax.php',
		type: 'GET',
		cache: false,
		data: "buid="+ budid + "& lid=" + loginuserid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("brequest_"+budid).innerHTML=responce;
			document.getElementById("buddyrequestdiv_"+budid).style.display="block";
			document.getElementById("buddyrequestajax_"+budid).style.display="none";
		}
	});
}

//Buddy Request Ignore
function BuddyRequestDecline(buddid)	
{
	document.getElementById("buddyrequestdiv_"+buddid).style.display="none";
	document.getElementById("buddyrequestajax_"+buddid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Buddyrequestdecline_ajax.php',
		type: 'GET',
		cache: false,
		data: "buid="+ buddid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("brequest_"+buddid).innerHTML=responce;
			document.getElementById("buddyrequestdiv_"+buddid).style.display="block";
			document.getElementById("buddyrequestajax_"+buddid).style.display="none";
		}
	});
}

//Buddy Request Blocked
function BuddyBlock(buid)	
{
	document.getElementById("buddyrequestdiv_"+buid).style.display="none";
	document.getElementById("buddyrequestajax_"+buid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Buddyrequestblocked_ajax.php',
		type: 'GET',
		cache: false,
		data: "buid="+ buid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("brequest_"+buid).innerHTML=responce;
			document.getElementById("buddyrequestdiv_"+buid).style.display="block";
			document.getElementById("buddyrequestajax_"+buid).style.display="none";
		}
	});
}
function BuddyunBlock(buid)	
{
	
	document.getElementById("leftside_div").style.display="none";
	document.getElementById("leftsideajax").style.display="block";
	$.ajax({
		url: '../../ajax_files/Buddyrequestunblocked_ajax.php',
		type: 'GET',
		cache: false,
		data: "buid="+ buid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		
			document.getElementById("leftside_div").innerHTML=responce;
			document.getElementById("leftside_div").style.display="block";
			document.getElementById("leftsideajax").style.display="none";
		}
	});
}

//Genie Request Accecpt
function genieupdate(gid,wantstaus)	
{
	//alert(wantstaus);
	var gloginuserid = document.getElementById("genielogin_id").value;
	document.getElementById("genierequestdiv_"+gid).style.display="none";
	document.getElementById("genierequestajax_"+gid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Genierequest_ajax.php',
		type: 'GET',
		cache: false,
		data: "ggid="+ gid + "& glid=" + gloginuserid+"&wantstatus="+wantstaus,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("grequest_"+gid).innerHTML=responce;
			document.getElementById("genierequestdiv_"+gid).style.display="block";
			document.getElementById("genierequestajax_"+gid).style.display="none";
		}
	});
}

//Genie Request Ignore 
function GenierequestDecline(genid)	
{
	document.getElementById("genierequestdiv_"+genid).style.display="none";
	document.getElementById("genierequestajax_"+genid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Genierequestdecline_ajax.php',
		type: 'GET',
		cache: false,
		data: "genierequestid="+genid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("grequest_"+genid).innerHTML=responce;
			document.getElementById("genierequestdiv_"+genid).style.display="block";
			document.getElementById("genierequestajax_"+genid).style.display="none";
		}
	});
}

//Genie Request Blocked
function GenieBlock(geid)	
{
	document.getElementById("genierequestdiv_"+geid).style.display="none";
	document.getElementById("genierequestajax_"+geid).style.display="block";
	$.ajax({
		url: '../../ajax_files/Genierequestblocked_ajax.php',
		type: 'GET',
		cache: false,
		data: "genieblockid="+ geid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("grequest_"+geid).innerHTML=responce;
			document.getElementById("genierequestdiv_"+geid).style.display="block";
			document.getElementById("genierequestajax_"+geid).style.display="none";
		}
	});
}
//Occasion Request Accept
function OccInviteAcc(occid,occuserid,occownerid,occtit)	
{
	//alert("hi");
	
	document.getElementById("reqacc_"+occid).style.display="none";
	document.getElementById("occrequestajax_"+occid).style.display="block";
	$.ajax({
		url: '../../ajax_files/OccInviteAcc_ajax.php',
		type: 'GET',
		cache: false,
		data: "occid="+occid+"&occuserid="+occuserid+"&occownerid="+occownerid+"&occtit="+occtit,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("reqacc_"+occid).innerHTML=responce;
			document.getElementById("reqacc_"+occid).style.display="block";
			document.getElementById("occrequestajax_"+occid).style.display="none";
		}
	});
}

//Occasion request Block
function OccInviteCan(ocid,ocuserid,ocownerid,occt)	
{
	document.getElementById("reqacc_"+ocid).style.display="none";
	document.getElementById("occrequestajax_"+ocid).style.display="block";
	$.ajax({
		url: '../../ajax_files/OccInviteCan_ajax.php',
		type: 'GET',
		cache: false,
		data: "ocid="+ocid+"&ocuserid="+ocuserid+"&ocownerid="+ocownerid+"&occt="+occt,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("reqacc_"+ocid).innerHTML=responce;
			document.getElementById("reqacc_"+ocid).style.display="block";
			document.getElementById("occrequestajax_"+ocid).style.display="none";
		}
	});
}
function OccInviteMay(ocid,ocuserid,ocownerid,occt)	
{
  //alert("hi");
	document.getElementById("reqacc_"+ocid).style.display="none";
	document.getElementById("occrequestajax_"+ocid).style.display="block";
	$.ajax({
		url: '../../ajax_files/OccInvitemay_ajax.php',
		type: 'GET',
		cache: false,
		data: "ocid="+ocid+"&ocuserid="+ocuserid+"&ocownerid="+ocownerid+"&occt="+occt,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("reqacc_"+ocid).innerHTML=responce;
			document.getElementById("reqacc_"+ocid).style.display="block";
			document.getElementById("occrequestajax_"+ocid).style.display="none";
		}
	});
}



//Wish
function wishcategory(str,opt)	
{
	 
	document.getElementById("wishloader").style.display="block";
    document.getElementById("catewish").style.display="none";
    wishleftmenu(str,opt);
    changeheadingwish(str);
	$.ajax({
		url: '../../ajax_files/wishcategory_ajax.php',
		type: 'GET',
		cache: false,
		data: "wishcat="+str+"&userid="+opt,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("catewish").innerHTML=responce;
			document.getElementById("wishloader").style.display="none";
    		document.getElementById("catewish").style.display="block";
     		
		}
	});
}
function changeheadingwish(str)	
{
	
	//alert(str);
	//alert(userid);
    
	$.ajax({
		url: '../../ajax_files/changeheadingwish.php',
		type: 'GET',
		cache: false,
		data: "module="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("head_id").innerHTML=responce;
			    
		}
	});
}

function wishleftmenu(str,userid)	
{
	
	
   
	$.ajax({
		url: '../../ajax_files/wishleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			
			document.getElementById("leftmenu").innerHTML=responce;
			  //alert(responce);  
		}
	});
}

function requestToDeleteWish(str)	
	{
	if(confirm("Are you sure?"))	
		{
			window.location='/index.php/detailwishes/wishRemove/'+str+'/';
			return true;
		}
	else	
		{
			return false;
		}
	}	


function viewmorewish(id,limit)	
{
  var cat=document.getElementById("selcate").value;
	$.ajax({
		url: '../../ajax_files/wishcategory_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+id+"&limit="+limit+"&wishcat="+cat,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("catewish").innerHTML=responce;
			//alert(catewish);
		}
	});
}

function addplannerdetailswishtab(wishId)	{
	$('#dialogplanner').dialog('open');			
	$.ajax({
		url: '../../ajax_files/addplannerdetails_ajax.php',
		type: 'GET',
		cache: false,
		data: "wishid="+ wishId,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("dialogplanner").innerHTML=responce;
		}
	});				
	return false; 
}

function wishgenierquest1(wishid,genieid)	
	{
		//alert("hi");
		$('#dialoggenierequest1').dialog('open');			
		$.ajax({
			url: '../../ajax_files/wishgenierequest_ajax.php',
			type: 'GET',
			cache: false,
			data: "wishId="+wishid+"&genieid="+genieid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialoggenierequest1").innerHTML=responce;
			}
		});				
		return false; 
	}
function requestToDeleteWishComment(str, catId, wId,fid)	{

	if(confirm("Are you sure?"))	{
		window.location='/index.php/detailwishes/wishCommentRemove/'+str+'/'+catId+'/'+wId+'/'+fid+'/';
		return true;
	}
	else	{
		return false;
	}
}
function requestToDeleteWishplandelete(str, catId, wId,planid)	{

	if(confirm("Are you sure?"))	{
		window.location='/index.php/plandetails/wishexpRemove/'+str+'/'+catId+'/'+wId+'/'+planid+'/';
		return true;
	}
	else	{
		return false;
	}
}
function addwishphoto(aId, wId,catid)	{

	
		//window.location='/index.php/ListofPhotos/?;
		window.location="/index.php/ListofPhotos/?aid="+aId+"&wish_id= "+ wId+"&cat_id="+catid;

}
function addwishvideo(vaId, wId,catid)	{

	
		//window.location='/index.php/ListofPhotos/?;
		window.location="/index.php/ListofVideos/?cid="+vaId+"&wish_id= "+ wId+"&cat_id="+catid;

}

function activityPlanValidation()
	{
		//alert("hi");
    	if((document.getElementById("txtplanDescription").value == "") )
    		{
				document.getElementById("ErrorplanMsgDisplayDIv1").style.display="block";
				document.getElementById("ErrorplanMsgDisplayDIv1").innerHTML="Activity Fields are Required";
					setTimeout("hideactivityplanValidationResponce()", 4000);
					return false;			
			}
			/*if((document.getElementById("txtplanStartdate").value == "") || (document.getElementById("txtplanEnddate").value == "") || (document.getElementById("txtplanstime").value == "") || (document.getElementById("txtplanetime").value == ""))
    		{
				document.getElementById("ErrorplanMsgDisplayDIv1").style.display="block";
				document.getElementById("ErrorplanMsgDisplayDIv1").innerHTML="Date and Time Fields are Required";
					setTimeout("hideactivityplanValidationResponce()", 4000);
					return false;			
			} */
			if((document.getElementById("aendplanmonth").value == "") || (document.getElementById("aendplandate").value == "")|| (document.getElementById("aendplanyear").value == "") || (document.getElementById("txtplanstime").value == "") || (document.getElementById("txtplanetime").value == ""))
    		{
    		 
				document.getElementById("ErrorplanMsgDisplayDIv1").style.display="block";
				document.getElementById("ErrorplanMsgDisplayDIv1").innerHTML="Date and Time Fields are Required";
					setTimeout("hideactivityplanValidationResponce()", 4000);
					return false;			
			} 
			if((document.getElementById("aendplanmonth").value != "") && (document.getElementById("aendplandate").value != "")&&(document.getElementById("aendplanyear").value != ""))
		 	{
		 	//alert("hi");
		 	  // var stdate=document.getElementById("planyear").value+"-"+document.getElementById("planmonth").value+"-"+document.getElementById("plandate").value;
				 	var astdate=document.getElementById("aplanmonth").value+"/"+document.getElementById("aplandate").value+"/"+document.getElementById("aplanyear").value;

	            var aenddate=document.getElementById("aendplanmonth").value+"/"+document.getElementById("aendplandate").value+"/"+document.getElementById("aendplanyear").value;
			    
			    var astartDate = new Date(astdate);
				var aendDate = new Date(aenddate);
				var ayesterday = new Date((new Date()).getTime() - 86400000);
			    //alert(astartDate);
  				//if(startDate <= curDate)
  				if(ayesterday >= astartDate)
  				{
  					 document.getElementById("ErrorplanMsgDisplayDIv1").style.display="block";
					 document.getElementById("ErrorplanMsgDisplayDIv1").innerHTML="Start Date should be current date or greater than current date";
					 setTimeout("hideactivityplanValidationResponce()", 4000);
					 return false;

  				}
		   		else if(astartDate > aendDate )
			   		{
					    document.getElementById("ErrorplanMsgDisplayDIv1").style.display="block";
						document.getElementById("ErrorplanMsgDisplayDIv1").innerHTML="End Date should be Greater than Start Date";
							setTimeout("hideactivityplanValidationResponce()", 4000);
							return false;
			   		}
				else 
					{
						document.frmPlanneractivity.submit();
	   				}
 	 		}

		
		
				document.frmPlanneractivity.submit();
	   		
	}
	function hideactivityplanValidationResponce()	
	{
		document.getElementById("ErrorplanMsgDisplayDIv1").style.display="none";
	}

function detailwishpopup(wishid,txt)	
	{
		//alert("a");
		$('#wishpopupopen').dialog('open');			
		$.ajax({
			url: '../../ajax_files/wishpopupopen_ajax.php',
			type: 'GET',
			cache: false,
			data: "wishid="+wishid+"&txt="+txt,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("wishpopupopen").innerHTML=responce;
			}
		});				
		return false; 
	}
function wishplanedit(activity,wishid,catid)	
	{
		//alert("hi");
		$('#dialogEditPlan').dialog('open');			
		$.ajax({
			url: '../../ajax_files/wishplanedit_ajax.php',
			type: 'GET',
			cache: false,
			data: "activityid="+activity+"&wishId="+wishid+"&catid="+catid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialogEditPlan").innerHTML=responce;
			}
		});				
		return false; 
	}
function wishplanactivityedit(planid,activity,wishid,catid)	
	{
		//alert(activity);
		$('#dialogEditPlanactivity').dialog('open');			
		$.ajax({
			url: '../../ajax_files/wishplanactivityedit_ajax.php',
			type: 'GET',
			cache: false,
			data: "planid="+planid+"&activityid="+activity+"&wishId="+wishid+"&catid="+catid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialogEditPlanactivity").innerHTML=responce;
			}
		});				
		return false; 
	}
	
	
	
	

function PlanValidation()
	{
		//alert("hi");
    	if((document.getElementById("txtplanDescription").value == "") || (document.getElementById("endplanmonth").value == "") || (document.getElementById("endplandate").value == "")|| (document.getElementById("endplanyear").value == "") || (document.getElementById("txtplanstime").value == "") || (document.getElementById("txtplanetime").value == ""))
    		{
				document.getElementById("ErrorMsgDisplayDIv1").style.display="block";
				document.getElementById("ErrorMsgDisplayDIv1").innerHTML="All Fields are Required";
					setTimeout("hideplanValidationResponce()", 4000);
					return false;			
			}
			

		/* if((document.getElementById("txtplanStartdate").value != "") && (document.getElementById("txtplanEnddate").value != ""))
		 	{
			    var startDate = new Date($('#txtplanStartdate').val());
			    var endDate = new Date($('#txtplanEnddate').val());
  
		   		if(startDate > endDate )
			   		{
					    document.getElementById("ErrorMsgDisplayDIv1").style.display="block";
						document.getElementById("ErrorMsgDisplayDIv1").innerHTML="End Date should be Greater than Start Date";
							setTimeout("hideplanValidationResponce()", 4000);
							return false;
			   		}
				else 
					{
						document.frmPlanner.submit();
	   				}
 	 		}   */
		if((document.getElementById("endplanmonth").value != "") && (document.getElementById("endplandate").value != "")&&(document.getElementById("endplanyear").value != ""))
		 	{
		 	  // var stdate=document.getElementById("planyear").value+"-"+document.getElementById("planmonth").value+"-"+document.getElementById("plandate").value;
				 	var stdate=document.getElementById("planmonth").value+"/"+document.getElementById("plandate").value+"/"+document.getElementById("planyear").value;

	            var enddate=document.getElementById("endplanmonth").value+"/"+document.getElementById("endplandate").value+"/"+document.getElementById("endplanyear").value;
			    
			    var startDate = new Date(stdate);
				var endDate = new Date(enddate);
				var curDate= new Date();
				var newcurdate=curDate-1;
			    var yesterday = new Date((new Date()).getTime() - 86400000);
			    //alert(yesterday);
  				//if(startDate <= curDate)
  				if(yesterday >= startDate)
  				{
  					 document.getElementById("ErrorMsgDisplayDIv1").style.display="block";
					 document.getElementById("ErrorMsgDisplayDIv1").innerHTML="Start Date should be current date or greater than current date";
					 setTimeout("hideplanValidationResponce()", 4000);
					 return false;

  				}
		   		else if(startDate > endDate )
			   		{
					    document.getElementById("ErrorMsgDisplayDIv1").style.display="block";
						document.getElementById("ErrorMsgDisplayDIv1").innerHTML="End Date should be Greater than Start Date";
							setTimeout("hideplanValidationResponce()", 4000);
							return false;
			   		}
				else 
					{
						document.frmPlanner.submit();
	   				}
 	 		}
				document.frmPlanner.submit();
	   		
	}
	function hideplanValidationResponce()	
	{
		document.getElementById("ErrorMsgDisplayDIv1").style.display="none";
	}
	function editPlanValidation()
	{
		//alert("hi");
    	if((document.getElementById("editplanDescription").value == "") )
    		{
				document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
				document.getElementById("editErrorMsgDisplayDIv1").innerHTML="All Fields are Required";
					setTimeout("hideeditplanValidationResponce()", 4000);
					return false;			
			}
			

		
		if((document.getElementById("editendplanmonth").value != "") && (document.getElementById("editendplandate").value != "")&&(document.getElementById("editendplanyear").value != ""))
		 	{
		 	  // var stdate=document.getElementById("planyear").value+"-"+document.getElementById("planmonth").value+"-"+document.getElementById("plandate").value;
				 	var editstdate=document.getElementById("editplanmonth").value+"/"+document.getElementById("editplandate").value+"/"+document.getElementById("editplanyear").value;

	            var editenddate=document.getElementById("editendplanmonth").value+"/"+document.getElementById("editendplandate").value+"/"+document.getElementById("editendplanyear").value;
			    
			    var editstartDate = new Date(editstdate);
				var editendDate = new Date(editenddate);
				var editcurDate= new Date();
				var newcurdate=editcurDate-1;
			    var edityesterday = new Date((new Date()).getTime() - 86400000);
			    //alert(yesterday);
  				//if(startDate <= curDate)
  				if(edityesterday >= editstartDate )
  				{
  					 document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
					 document.getElementById("editErrorMsgDisplayDIv1").innerHTML="Start Date should be current date or greater than current date";
					 setTimeout("hideeditplanValidationResponce()", 4000);
					 return false;

  				}
		   		else if(editstartDate > editendDate )
			   		{
					    document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
						document.getElementById("editErrorMsgDisplayDIv1").innerHTML="End Date should be Greater than Start Date";
							setTimeout("hideeditplanValidationResponce()", 4000);
							return false;
			   		}
				else 
					{
						document.editfrmPlanner.submit();
	   				}
 	 		}
				document.editfrmPlanner.submit();
	   		
	}
	function hideeditplanValidationResponce()	
	{
		document.getElementById("editErrorMsgDisplayDIv1").style.display="none";
	}
function activityeditPlanValidation()
	{
		//alert("hi");
    	if((document.getElementById("editplanDescription").value == "") )
    		{
    		//alert("hinice");
				document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
				document.getElementById("editErrorMsgDisplayDIv1").innerHTML="All Fields are Required";
					setTimeout("hideaeditplanValidationResponce()", 4000);
					return false;			
			}
			

		
		if((document.getElementById("aeditendplanmonth").value != "") && (document.getElementById("aeditendplandate").value != "")&&(document.getElementById("aeditendplanyear").value != ""))
		 	{
		 	  // var stdate=document.getElementById("planyear").value+"-"+document.getElementById("planmonth").value+"-"+document.getElementById("plandate").value;
				 	var editstdate=document.getElementById("aeditplanmonth").value+"/"+document.getElementById("aeditplandate").value+"/"+document.getElementById("aeditplanyear").value;

	            var editenddate=document.getElementById("aeditendplanmonth").value+"/"+document.getElementById("aeditendplandate").value+"/"+document.getElementById("aeditendplanyear").value;
			    
			    var editstartDate = new Date(editstdate);
				var editendDate = new Date(editenddate);
				var editcurDate= new Date();
				var newcurdate=editcurDate-1;
			    var edityesterday = new Date((new Date()).getTime() - 86400000);
			    //alert(yesterday);
  				//if(startDate <= curDate)
  				if(edityesterday >= editstartDate )
  				{
  					 document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
					 document.getElementById("editErrorMsgDisplayDIv1").innerHTML="Start Date should be current date or greater than current date";
					 setTimeout("hideaeditplanValidationResponce()", 4000);
					 return false;

  				}
		   		else if(editstartDate > editendDate )
			   		{
					    document.getElementById("editErrorMsgDisplayDIv1").style.display="block";
						document.getElementById("editErrorMsgDisplayDIv1").innerHTML="End Date should be Greater than Start Date";
							setTimeout("hideaeditplanValidationResponce()", 4000);
							return false;
			   		}
				else 
					{
						document.afrmPlanner.submit();
	   				}
 	 		}
				document.afrmPlanner.submit();
	   		
	}
	function hideaeditplanValidationResponce()	
	{
		document.getElementById("editErrorMsgDisplayDIv1").style.display="none";
	}



//Wish Activity Exp Add
function WishActivityExpAdd(wishid,planid,activity,catid)	
	{
		$('#PopupExpAdd').dialog('open');			
		$.ajax({
			url: '../../ajax_files/wish_exp_add_popup.php',
			type: 'GET',
			cache: false,
			data: "wish_id="+wishid+"&plan_id="+planid+"&activity_id="+activity+"&cat_id="+catid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("PopupExpAdd").innerHTML=responce;
			}
		});				
		return false; 
	}


//Genie
function viewmoregenie(userid,limit)	
{
// alert(userid);
	$.ajax({
		url: '../../ajax_files/moregenie_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("moregenie").innerHTML=responce;
		}
	});
}


//PIK
//Search Buddy and User Can Add As Buddy
function buddylist()	
{
	var buddynametxt = document.getElementById("txtBuddyname").value;
	var buddyemailtxt = document.getElementById("txtBuddyemail").value;
	var countrytxt = document.getElementById("txtCountrySearch").value;
	var citytxt = document.getElementById("txtCitySearch").value;
	if(buddynametxt=="" && buddyemailtxt=="" && countrytxt=="" && citytxt=="")
	{
		document.getElementById("blistarea").style.display="block";
		document.getElementById("blistarea").innerHTML="Please enter atleast one value";
				setTimeout("hideBSearchResponce()", 2000);
				return false();
	}
	else
	{
	document.frmBuddySearch.submit();
	}
}
//Hide Respone Msg
function hideBSearchResponce()	{
	document.frmBuddySearch.reset();
	document.getElementById("blistarea").style.display="none";
}
function pikgroup(value,userid)	
{
	if(value=="buddy")
		{
			var str = "pik";
		}
	else 
		{
			var str = value;
		}
	pikleftmenu(value,userid);
	changeheading(str);
	
		
	$.ajax({
		url: '../../ajax_files/morebuddy_ajax.php',
		type: 'GET',
		cache: false,
		data: "value="+value+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morebuddy").innerHTML=responce;
			

		}
	});
}
function pikleftmenu(str,userid)	
{
	
	    
	$.ajax({
		url: '../../ajax_files/pikleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}


function creategroup(val,userid)	
	{
		$.ajax({
			url: '../../ajax_files/creategroup_ajax.php',
			type: 'GET',
			cache: false,
			data: "value="+val,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("cgroup").innerHTML=responce;
				
			}
		});				
		return false; 
	}
function creategroupsave()	
	{
		var grname = document.getElementById("groupname").value;
		var userid= document.getElementById("wishuserid").value;
			
			$.ajax({
			url: '../../ajax_files/creategroupsave_ajax.php',
			type: 'GET',
			cache: false,
			data: "value="+grname,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("cregroup").innerHTML=responce;
				pikleftmenu('buddy',userid);
			}
		});				
		return false; 
	}
//Removing Buddy From List
function BuddyDelete(bid)	
{ //alert(bid);
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/BuddyDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "bid="+ bid,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
						if(responce != "")	
							{
								location.reload();	
							}
		}
	});
	}
}
//If User Click Add As Buddy Button it Will Send Request To Buddy Through Email and Button Change to Buddy Invited
function buddysearch(buddyid,textval)	
{
    var txtval=document.getElementById("groupname").value;
    if(textval=="results")
    {
		document.getElementById("sarea_"+buddyid).style.display="none";
		document.getElementById("sajax_"+buddyid).style.display="block";
	}
	$.ajax({
		url: '../../ajax_files/Buddysearch_ajax.php',
		type: 'GET',
		cache: false,
		data: "bid="+ buddyid+"&groupname="+txtval,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("binfo_"+buddyid).innerHTML=responce;
			
			if(textval=="results")
    		{
             

				document.getElementById("sarea_"+buddyid).style.display="block";
				document.getElementById("sajax_"+buddyid).style.display="none";
			}
		}
	});
}
function viewmorebuddy(userid,limit)	
{
 //alert(userid);
	$.ajax({
		url: '../../ajax_files/morebuddy_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morebuddy").innerHTML=responce;
		}
	});
}
function editgroupresults(userid,groupname)	
{
 //alert("hi");
 var value=document.getElementById("editgroupname").value;

	$.ajax({
		url: '../../ajax_files/editgroupsresults_ajax.php',
		type: 'GET',
		cache: false,
		data: "value="+value+"&userid="+userid+"&groupname="+groupname,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morebuddy").innerHTML=responce;
		}
	});
}
function deletegroupresults(userid,groupname)	
{
 //alert("hi");
 var value=document.getElementById("seldelgroup").value;

	$.ajax({
		url: '../../ajax_files/deletegroupsresults_ajax.php',
		type: 'GET',
		cache: false,
		data: "value="+value+"&userid="+userid+"&groupname="+groupname,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morebuddy").innerHTML=responce;
		}
	});
}
function movegroupresults(selval,userid,groupname)	
{
 	
    var value1=document.getElementById("movegroupname").value;
	//var toid = document.getElementById("movefriends").value;
	var sel = getSelected(selval);
	//alert(value1);
	if(value1=="buddy")
		{
			var str = "pik";
		}
	else 
		{
			var str = value1;
		}

	pikleftmenu(value1,userid);
	changeheading(str);

	var strSel = "";
	
	for (var item in sel)       
		strSel += sel[item].value + ",";
	
	//alert(strSel);	//alert("Selected Items:\n" + strSel);
		//alert("Selected Items cc:\n" + strSel1);
  
	$.ajax({
		url: '../../ajax_files/movegroupsresults_ajax.php',
		type: 'GET',
		cache: false,
		data: "value="+value1+"&frndname="+strSel+"&userid="+userid+"&groupname="+groupname,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morebuddy").innerHTML=responce;
		}
	});
}


/*function editgroup(groupname,userid)	
{
 //alert(value);
 $('#editgroup').dialog('open');	
	$.ajax({
		url: '../../ajax_files/editgroup_ajax.php',
		type: 'GET',
		cache: false,
		data: "groupname="+groupname+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("editgroup").innerHTML=responce;
		}
	});
} */
function editgroup(groupname,userid)	
{
 //alert(groupname);
 	
	$.ajax({
		url: '../../ajax_files/editgroup_ajax.php',
		type: 'GET',
		cache: false,
		data: "groupname="+groupname+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("editgroup").innerHTML=responce;
		}
	});
} 
function movegroup(groupname,userid)	
{
 //alert(groupname);
 	$('#movegroup').dialog('open');	
	$.ajax({
		url: '../../ajax_files/movegroup_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+userid+"&groupname="+groupname,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("movegroup").innerHTML=responce;
		}
	});
} 

function deletegroup(groupname,userid)	
{
 //alert(groupname);
 	
	$.ajax({
		url: '../../ajax_files/deletegroup_ajax.php',
		type: 'GET',
		cache: false,
		data: "groupname="+groupname+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("deletegroup").innerHTML=responce;
		}
	});
} 

//Message
/* function messagePageFresh()	
{
 
	$.ajax({
		url: '../../ajax_files/messagePageRefresh_ajax.php',
		type: 'GET',
		cache: false,
		//data: "limit="+limit+"&Activity="+activity,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("NewMessageCount").innerHTML=responce;
			
		}
	});
} */
function messagefilter(str)	
{
	messageleftmenu(str);
	changeheading(str);
	

	document.getElementById("ajaximage").style.display="block";
    document.getElementById("showMessage").style.display="none";
	$.ajax({
		url: '../../ajax_files/messagetFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "Request="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("showMessage").innerHTML=responce;
			document.getElementById("ajaximage").style.display="none";
    document.getElementById("showMessage").style.display="block";
		}
	});
}
 function messageleftmenu(str)	
{
	
	    
	$.ajax({
		url: '../../ajax_files/messageleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}

function showmsgdiv(val)
{
	if(val == "receive")
	{
		document.getElementById("receive").style.display="block";
		document.getElementById("sent").style.display="none";
		document.getElementById("compose").style.display="none";
	}
	if(val == "sent")
	{
		document.getElementById("sent").style.display="block";
		document.getElementById("receive").style.display="none";
		document.getElementById("compose").style.display="none";
	}
	if(val == "compose")
	{
		document.getElementById("compose").style.display="block";
		document.getElementById("sent").style.display="none";
		document.getElementById("receive").style.display="none";
	}
	if(val == "cc")
	{
		document.getElementById("cc").style.display="block";
		document.getElementById("addcc").style.display="none";
	}
	if(val == "bcc")
	{
		document.getElementById("bcc").style.display="block";
		document.getElementById("addbcc").style.display="none";
	}
}

function unmarkmsg()
	{
	
	
		//alert("hi");
	   var seleboxvalue=document.getElementById("selmessage").value;
	   //alert(seleboxvalue);
		var c_value = "";
		 var c_cnt = 0;
		var chks = document.getElementsByName('chkboxval[]');
       //alert(chks.length);
		for (var i = 0; i < chks.length; i++)
		{
			if (chks[i].checked)
			{
			 //alert(chks[i].value);
			c_value = c_value + chks[i].value +",";
		     
			c_cnt = c_cnt +1;

			}
		}
 
  if(c_cnt==0){
			alert("Please select a message");
	 }
   if(c_cnt!=0){
	 $.ajax({
			url: '../../ajax_files/unmarkmessage.php',
			type: 'GET',
			cache: false,
			data: "value="+c_value+"&msgvalue="+seleboxvalue,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				
				document.getElementById("showMessage1").innerHTML=responce;
				
				
			}
		});				
	}
    
} 

function allmsgdelete()
	{
	
		  var c_cnt = 0;
			var chks = document.getElementsByName('chkboxval[]');
	        //alert(chks.length);
			for (var i = 0; i < chks.length; i++)
			{
				if (chks[i].checked)
				{
				 //alert(chks[i].value);
				c_cnt = c_cnt +1;
			     
	
				}
			}
	if(c_cnt==0){
			alert("Please select a message");
	 }
   if(c_cnt!=0){
		if(confirm('Are you sure?'))
		{
	
	
		   var seleboxvalue=document.getElementById("selmessage").value;
		   //alert(seleboxvalue);
			var c_value = "";
			var chks = document.getElementsByName('chkboxval[]');
	        //alert(chks.length);
			for (var i = 0; i < chks.length; i++)
			{
				if (chks[i].checked)
				{
				 //alert(chks[i].value);
				c_value = c_value + chks[i].value +",";
			     
	
				}
			}
	 
		 $.ajax({
				url: '../../ajax_files/allreceivemsgdelete.php',
				type: 'GET',
				cache: false,
				data: "value="+c_value+"&msgvalue="+seleboxvalue,
				error: function(){
					//alert('Error in loading..');
				},
				success: function(responce){
					//alert(responce);	
					if(seleboxvalue=="messagereceive") {
					document.getElementById("showMessage1").innerHTML=responce;
					}
					else{
					document.getElementById("showMessage2").innerHTML=responce;
	
					}
				}
			});				
		
	    }
  }
} 

//Message Part Starts
function messageSending(opt,opt1,opt2)	
{   

	var message = document.getElementById("mailmessage").value;
	var toid = document.getElementById("toid").value;
	var sel = getSelected(opt);
	var sel1 = getSelected1(opt1);
	var sel2 = getSelected2(opt2);
	
	var strSel = "";
	var strSel1=""; 
	var strSel2="";
	for (var item in sel)       
		strSel += sel[item].value + ",";
	for (var item1 in sel1)       
		strSel1 += sel1[item1].value + ",";
	for (var item2 in sel2)       
		strSel2 += sel2[item2].value + ",";
		//alert("Selected Items:\n" + strSel);
		//alert("Selected Items cc:\n" + strSel1);
		
		//alert("Selected Items bbc:\n" + strSel2);

	if(sel.length == 0)	{
	
		document.getElementById("msgsend").style.display="block";
		document.getElementById("msgsend").innerHTML="Please select a Buddy";
		document.getElementById("toid").focus();
		return false;
	}	
	else if(message == "")	{
		document.getElementById("msgsend").style.display="block";
		document.getElementById("msgsend").innerHTML="Please enter mesage";
		document.getElementById("message").focus();
	}	
	else	{
		document.getElementById("msgsend").style.display="none";
		document.getElementById("showMessage").style.display="none";
		document.getElementById("ajaximage").style.display="block";
	
		
			$.ajax({
				url: '../../ajax_files/message_send.php',
				type: 'GET',
				cache: false,
				data: "mailmessage="+message+"&to="+strSel+"&cc="+strSel1+"&bbc="+strSel2,
				error: function(){
					//alert('Error in loading..');
					location.reload();
				},
				success: function(responce){		
					document.getElementById("msgsend").style.display="block";
					document.getElementById("msgsend").innerHTML=responce;
					document.getElementById("ajaximage").style.display="none";
					document.getElementById("showMessage").style.display="block";
					document.frmMessage.reset();
					//setTimeout("hideMsgResponce()", 5000);
				}
			});
	}
}
function getSelected(opt) {
            var selected = new Array();
            var index = 0;
            for (var intLoop = 0; intLoop < opt.length; intLoop++) {
               if ((opt[intLoop].selected) ||
                   (opt[intLoop].checked)) {
                  index = selected.length;
                  selected[index] = new Object;
                  selected[index].value = opt[intLoop].value;
                  selected[index].index = intLoop;
               }
            }
            return selected;
         }
function getSelected1(opt) {
            var selected = new Array();
            var index = 0;
            for (var intLoop = 0; intLoop < opt.length; intLoop++) {
               if ((opt[intLoop].selected) ||
                   (opt[intLoop].checked)) {
                  index = selected.length;
                  selected[index] = new Object;
                  selected[index].value = opt[intLoop].value;
                  selected[index].index = intLoop;
               }
            }
            return selected;
         }
function getSelected2(opt) {
            var selected = new Array();
            var index = 0;
            for (var intLoop = 0; intLoop < opt.length; intLoop++) {
               if ((opt[intLoop].selected) ||
                   (opt[intLoop].checked)) {
                  index = selected.length;
                  selected[index] = new Object;
                  selected[index].value = opt[intLoop].value;
                  selected[index].index = intLoop;
               }
            }
            return selected;
         }

function sentmsgdelete(opt)	
{
//alert("senthi");
//alert(opt);
if(confirm('Are you sure?'))
	{

			$.ajax({
				url: '../../ajax_files/sentmessage.php',
				type: 'GET',
				cache: false,
				data: "msgid="+opt,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){		
					document.getElementById("showMessage2").innerHTML=responce;
				}
			});
	}
}
function checkall(val,msgval)
	{
	   //alert(val);
		//var st=document.getElementById("chk").value;
		
		if(document.getElementById("chkbox").checked==true)
		{
			//document.getElementById("checkbox1").checked=true;
			for(var i=1;i<=val;i++)
			{
			   
				var chkboxval="chkboxval"+i;
				//alert(chkboxval);
				document.getElementById(chkboxval).checked=true;
			}
		}
		else
		{
			//document.getElementById("checkbox1").checked=false;
			for(var i=1;i<=val;i++)
			{
				var chkboxval="chkboxval"+i;
				document.getElementById(chkboxval).checked=false;
			}
		}
	}


//Photos
function photofilter(str,val)	
{
	document.getElementById("photoloader").style.display="block";
    document.getElementById("morephoto").style.display="none";
     photoleftmenu(str,val);
     changeheading(str);
	$.ajax({
		url: '../../ajax_files/photoFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "Request="+str+"&user_id="+val,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("morephoto").innerHTML=responce;
			document.getElementById("photoloader").style.display="none";
            document.getElementById("morephoto").style.display="block";
           

		}
	});
}
function photoleftmenu(str,userid)	
{
	
	
    
	$.ajax({
		url: '../../ajax_files/photoleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}


function AlbumEdit(catId)	{
	targetid=catId;
	$('#dialogEditCategory').dialog('open');			
	$.ajax({
		url: '../../ajax_files/AlbumDetailsEdit_ajax.php',
		type: 'GET',
		cache: false,
		data: "aId="+ targetid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("dialogEditCategory").innerHTML=responce;
		}
	});				
	return false; 
}

function AlbumDelete(aLbuMdEleTeiD)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/AlbumDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "aLbuMdEleTeiD="+aLbuMdEleTeiD,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			if(responce != "")	
				{
					location.reload();	
				}
		}
	});
	}
}
function viewmorephoto(userid,limit)	
{
	
	var filter=document.getElementById("selphoto").value;
	$.ajax({
		url: '../../ajax_files/photoFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&user_id="+userid+"&Request="+filter,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morephoto").innerHTML=responce;
		}
	});
}
function ViewAllCommentsPhoto(commentspid1,aid1,pid1,txt1)	
{
	

	
	$.ajax({
		url: '../../ajax_files/ViewAllCommentsPhoto_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid1+"&aid="+aid1+"&pid="+pid1+"&txt="+txt1,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		//alert(responce);
			document.getElementById("viewmorephotocomments").innerHTML=responce;
			//document.getElementById("messagemore"+commentspid).style.display="none";
             //document.getElementById("messagemoreshow"+commentspid).style.display="block";

		}
	});
}

function photodelete(pHotodEleTeaiD,pHotodEleTeiD)	
{
	if(confirm('Are you sure?'))
	{
		window.location="/index.php/MyPhotos/PhotoDelete/?pHotodEleTeaiD="+pHotodEleTeaiD+"&pHotodEleTeiD="+pHotodEleTeiD;
	}
}
function photoaddmylist(moduleid,txtval)	
	{
		$('#photoaddmylist').dialog('open');			
		$.ajax({
			url: '../../ajax_files/photoaddmylist_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+moduleid+"&txtval="+txtval,
			error: function(){
			},
			success: function(responce){
				document.getElementById("photoaddmylist").innerHTML=responce;
			}
		});				
		return false; 
	}
function photocommentdelete(aid,pid,ciD)	
{
	if(confirm('Are you sure?'))
	{
		window.location="/index.php/ListofPhotosView/Commentsdelete/?aid="+aid+"&pid="+pid+"&cid="+ciD;
		
	}
}


//Videos
function videofilter(str,val)	
{
	document.getElementById("videoloader").style.display="block";
    document.getElementById("morevideo").style.display="none";
    videoleftmenu(str,val);
    changeheading(str);
	$.ajax({
		url: '../../ajax_files/videoFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "Request="+str+"&user_id="+val,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morevideo").innerHTML=responce;
			document.getElementById("videoloader").style.display="none";
            document.getElementById("morevideo").style.display="block";
            
		}
	});
}
function videoleftmenu(str,userid)	
{
	
	
    
	$.ajax({
		url: '../../ajax_files/videoleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}


function VideoCategoryEdit(catId) {
	//alert(catId);
  targetid=catId;
  $('#dialogvideoEditCategory').dialog('open');   
  $.ajax({
   url: '../../ajax_files/CatDetailsEdit_ajax.php',
   type: 'GET',
   cache: false,
   data: "aId="+ targetid,
   error: function(){
    alert('Error in loading..');
   },
   success: function(responce){
    //alert(responce); 
    document.getElementById("dialogvideoEditCategory").innerHTML=responce;
   }
  });    
  return false; 
 } 

function VideoCategoryDelete(vDieocAtdEleTeiD)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/VideoCatDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "vDieocAtdEleTeiD="+vDieocAtdEleTeiD,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			if(responce != "")	
				{
					location.reload();	
				}
		}
	});
	}
}
function viewmorevideo(userid,limit)	
{
	 var filter=document.getElementById("selvideo").value;
	$.ajax({
		url: '../../ajax_files/videoFilter_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&user_id="+userid+"&Request="+filter,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("morevideo").innerHTML=responce;
		}
	});
}

function VideoDetailsEdit(vid,catId) {
	//alert(catId);
	//alert(vid);

  targetid=catId;
  $('#dialogvideodetailsedit').dialog('open');   
  $.ajax({
   url: '../../ajax_files/videoDetailsEdit_ajax.php',
   type: 'GET',
   cache: false,
   data: "vId="+ vid+"&cid="+targetid,
   error: function(){
    alert('Error in loading..');
   },
   success: function(responce){
    //alert(responce); 
    document.getElementById("dialogvideodetailsedit").innerHTML=responce;
   }
  });    
  return false; 
 } 
 //Removing Buddy From List
function videodelete(videodeleteid)	
{  //alert(bid);
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/VideoDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "vDieodEleTeiD="+videodeleteid,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
						if(responce != "")	
							{
								location.reload();	
							}
		}
	});
	}
}

function VideoCommentDelete(catiD,ciD)	
{
	if(confirm('Are you sure?'))
	{
		window.location="/index.php/ListofVideos/Commentsdelete/?catid="+catiD+"&cid="+ciD;
		
	}
}
function ViewAllCommentsVideo(commentspid,cid,txt1)	
{
	

	
	$.ajax({
		url: '../../ajax_files/ViewAllCommentsVideo_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid+"&cid="+cid+"&txt="+txt1,
		error: function(){
			alert('Error in loading..');
		}, 
		success: function(responce){
		//alert(responce);
			document.getElementById("viewallcomets_"+commentspid).innerHTML=responce;
			//document.getElementById("messagemore"+commentspid).style.display="none";
             //document.getElementById("messagemoreshow"+commentspid).style.display="block";

		}
	});
}

//Conversation
function ConversationValidation()	
{
	var ConContent = document.getElementById("txtconverText").value;
	var ConVideo = document.getElementById("conVideo").value;	
	if(ConContent == "")
	{
		document.getElementById("ConValDiv").style.display="block";
		document.getElementById("ConValDiv").innerHTML="Please enter conversation text";
			setTimeout("hideConMsgResponce()", 4000);				
			return false;
	}
	if(document.getElementById("conPhoto").value != "") {
			
			var filename = document.getElementById("conPhoto").value;
			var filelength = parseInt(filename.length) - 3;
			var fileext = filename.substring(filelength,filelength + 3);
			
			// Check file extenstion
			if (fileext == "gif" || fileext == "jpg" || fileext == "png"){
			document.frmmConAdd1.submit();
			}
			else	{
				
				document.getElementById("ConValDiv").style.display="block";
				document.getElementById("ConValDiv").innerHTML="You can only upload gif, jpg or png files for Profile Photo";
				setTimeout("hideConMsgResponce()", 4000);
				return false; 
			}		
		}
	if(document.getElementById("conVideo").value != "") {
			
			var videofilename = document.getElementById("conVideo").value;
			var videofilelength = parseInt(videofilename.length) - 3;
			var videofileext = videofilename.substring(videofilelength,videofilelength + 3);
			
			// Check file extenstion
			if (videofileext == "wmv" || videofileext == "flv"){
			document.frmmConAdd1.submit();
			}
			else	{
				
				document.getElementById("ConValDiv").style.display="block";
				document.getElementById("ConValDiv").innerHTML="You can only upload wmv or flv files for Conversation video";
				setTimeout("hideConMsgResponce()", 4000);
				return false; 
			}		
		}
	if(document.getElementById("conFile").value != "") {
			
			var otherfilename = document.getElementById("conFile").value;
			var otherfilelength = parseInt(otherfilename.length) - 3;
			var otherfileext = otherfilename.substring(otherfilelength,otherfilelength + 3);
			
			// Check file extenstion
			if (otherfileext == "xls" || otherfileext == "ppt" || otherfileext == "pdf" || otherfileext == "txt" || otherfileext == "doc"){
			   var node = document.getElementById("conFile");
				var check = node.files[0].fileSize;
				var num=26214400;
				if (check > num)
				{
				document.getElementById("ConValDiv").style.display="block";
				document.getElementById("ConValDiv").innerHTML="Your file size exceding 25MB";
				setTimeout("hideConMsgResponce()", 4000);
				return false;
				}	
			
			document.frmmConAdd1.submit();
			}
			else	{
				
				document.getElementById("ConValDiv").style.display="block";
				document.getElementById("ConValDiv").innerHTML="You can only upload xls, ppt, pdf, txt or doc files for Other Files";
				setTimeout("hideConMsgResponce()", 4000);
				return false; 
			}		
		}
	document.frmmConAdd1.submit();
}
function hideConMsgResponce()	{
	document.getElementById("ConValDiv").style.display="none";

}

//Update Conversation Emote Icon
function conversation_Emotoiconchange(opt1)	
	{
		$.ajax({
			url: '../../ajax_files/conversationemoteicon_change.php',
			type: 'GET',
			cache: false,
			data: "eimgid="+opt1,
			error: function(){
				alert('Error in loading..');
			},
			success: function(responce){	
			//alert(responce);	
				document.getElementById("conemoticon").innerHTML=responce;
			}
		});
	}
	
//Update Conversation Emote Icon
function conversation_Emotoiconchange1(opt11)	
	{
		$.ajax({
			url: '../../ajax_files/conversationemoteicon_change1.php',
			type: 'GET',
			cache: false,
			data: "eimgid="+opt11,
			error: function(){
				alert('Error in loading..');
			},
			success: function(responce){	
			//alert(responce);	
				document.getElementById("conemoticon1").innerHTML=responce;
			}
		});
	}


//Close Attachments Window
function CloseCon()
	{
		document.getElementById("attachments").style.display="none";
	}

//To View Hidden Conversation
function ConversationHiddenView(str,ConHiddenUserId)	

	{
		
		ConHiddenUserId = ConHiddenUserId;
		$.ajax({
			url: '../../ajax_files/conversation-hidden-view.php',
			type: 'GET',
			cache: false,
			data: "ConHiddenUserId="+ConHiddenUserId+"&filterval="+str,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Conversationdiv").innerHTML=responce;
			}
		});				
		return false; 
	}
function hideconversationconfirmation(conid)
{
	if(confirm('Are you sure?'))
	{
		
		window.location="/index.php/conversation/conversationupdate/?conid="+conid;
			   
	}

}	
function deleteconversationconfirmation(conid)
{
	if(confirm('Are you sure?'))
	{
		
		window.location="/index.php/conversation/conversationdelete/?id="+conid;
			   
	}

}	

function ConversationCommentsDelete(concmdid)
{
	if(confirm('Are you sure?'))
	{
		
		window.location="/index.php/conversation/conversationcommentsdelete/?id="+concmdid;
			   
	}
}	


//Open Popup for Conversation Attachments
function AttachmentOpen(conattachmentid)	
	{
		ConAttachmentsId = conattachmentid;
		$('#dialogAttachments').dialog('open');			
		$.ajax({
			url: '../../ajax_files/conversation-attachments.php',
			type: 'GET',
			cache: false,
			data: "ConAttachmentsId="+ConAttachmentsId,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialogAttachments").innerHTML=responce;
			}
		});				
		return false; 
	}

function CommentsOpen(obj) 
{
	var el = document.getElementById(obj);
	if ( el.className != 'show' ) 
	{
		el.className = 'show';
	}
	else 
	{
		el.className = 'hide';
	}
}
//To View All Reply for Conversation
function ConMaxView(ConMaxId,ConOwnerId)	
	{
		ConMaxId = ConMaxId;
		ConOwnerId = ConOwnerId;
		$.ajax({
			url: '../../ajax_files/conversation-max-page.php',
			type: 'GET',
			cache: false,
			data: "ConMaxId="+ConMaxId+"&ConOwnerId="+ConOwnerId,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("ConversationCommands_"+ConMaxId).innerHTML=responce;
			}
		});				
		return false; 
	}
//To View 2 Reply for Conversation
function ConMinView(ConMinId,ConMinOwnerId)	
	{
		ConMinId = ConMinId;
		ConMinOwnerId = ConMinOwnerId;
		$.ajax({
			url: '../../ajax_files/conversation-min-page.php',
			type: 'GET',
			cache: false,
			data: "ConMinId="+ConMinId+"&ConMinOwnerId="+ConMinOwnerId,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("ConversationCommands_"+ConMinId).innerHTML=responce;
			}
		});				
		return false; 
	}
//To View Hidden Conversation
function ConversationAllView(ConAllUserId)	
	{
		ConAllUserId = ConAllUserId;
		$.ajax({
			url: '../../ajax_files/conversation-all-view.php',
			type: 'GET',
			cache: false,
			data: "ConAllUserId="+ConAllUserId,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Conversationdiv").innerHTML=responce;
			}
		});				
		return false; 
	}
//Open Attachments Window
function CreateCon()
	{
		document.getElementById("attachments").style.display="block";
	}

//Occasion
function occasionCommentDelete(oiD,ciD)	
{
//alert("hi");
	if(confirm('Are you sure?'))
	{
		window.location="/index.php/OccasionDetails/Commentsdelete/?catid="+oiD+"&cid="+ciD;
		
	}
}

function occasioninvitation(occid,userid)	
	{
		//alert("a");
		//alert(moduleid);
		//alert(modulename);
		//alert(txt);
		$('#Occasioninvitation').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occasioninvitationdetails_ajax.php',
			type: 'GET',
			cache: false,
			data: "occid="+occid+"&user_id="+userid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Occasioninvitation").innerHTML=responce;
			}
		});				
		return false; 
	}
function occasionattenddetailssure(occid,userid,txt)	
	{
		//alert("a");
		//alert(moduleid);
		//alert(modulename);
		//alert(txt);
		$('#Occasionsure').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occasionsuredetails_ajax.php',
			type: 'GET',
			cache: false,
			data: "occid="+occid+"&user_id="+userid+"&txt="+txt,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Occasionsure").innerHTML=responce;
			}
		});				
		return false; 
	}
function occasionattenddetailswillnot(occid,userid,txt)	
	{
		//alert("a");
		//alert(moduleid);
		//alert(modulename);
		//alert(txt);
		$('#Occasionwillnot').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occasionwillnotdetails_ajax.php',
			type: 'GET',
			cache: false,
			data: "occid="+occid+"&user_id="+userid+"&txt="+txt,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Occasionwillnot").innerHTML=responce;
			}
		});				
		return false; 
	}
function occasionattenddetailsmaybe(occid,userid,txt)	
	{
		//alert("a");
		//alert(moduleid);
		//alert(modulename);
		//alert(txt);
		$('#Occasionmaybe').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occasionmaybedetails_ajax.php',
			type: 'GET',
			cache: false,
			data: "occid="+occid+"&user_id="+userid+"&txt="+txt,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("Occasionmaybe").innerHTML=responce;
			}
		});				
		return false; 
	}
function viewmoreocc(userid,limit)	
{
	$.ajax({
		url: '../../ajax_files/moreocc_ajax.php',
		type: 'GET',
		cache: false,
		data: "limit="+limit+"&userid="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("moreocc").innerHTML=responce;
		}
	});
}
	
//Sending Invitation to Friends
function sendinvitation(inviteid,oid,occtitle,occstartdate,occlocation)	
{
	alert("HI");
	document.getElementById("occinvitediv_"+inviteid).style.display="none";
	document.getElementById("occinviteajax_"+inviteid).style.display="block";
	$.ajax({
		url: '../../ajax_files/OccInvite_ajax.php',
		type: 'GET',
		cache: false,
		data: "inviteid="+inviteid+"&oid="+oid+"&oocctitle="+occtitle+"&occstartdate="+occstartdate+"&occlocation="+occlocation,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("invite_"+inviteid).innerHTML=responce;
			document.getElementById("occinvitediv_"+inviteid).style.display="block";
			document.getElementById("occinviteajax_"+inviteid).style.display="none";
		}
	});
}

function addoccphoto(aId, oid)	{

	
		//window.location='/index.php/ListofPhotos/?;
		window.location="/index.php/ListofPhotos/?aid="+aId+'/'+"&o_id= "+ oid;

}
function addoccvideo(vaId, oid)	{

	
		//window.location='/index.php/ListofPhotos/?;
		window.location="/index.php/ListofVideos/?cid="+vaId+'/'+"&o_id= "+ oid;

}
function occdetailscnt(modulename,moduleid,txt)	
	{
		//alert("a");
		//alert(moduleid);
		//alert(modulename);
		//alert(txt);
		$('#occdetailscnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occdetailscnt_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+moduleid+"&modulename="+modulename+"&txt="+txt,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("occdetailscnt").innerHTML=responce;
			}
		});				
		return false; 
	}
//Occasion delete
function OccasionDelete(oCcId)	
{
	if(confirm('Are you sure?'))
	{
		$.ajax({
			url: '../../ajax_files/OccasionDelete_ajax.php',
			type: 'GET',
			cache: false,
			data: "oCcId="+oCcId,
			error: function(){
				alert('Error in loading..');		
			},
			success: function(responce){
			//alert(responce);
			 if(responce != "")	
				{
					window.location='/index.php/userhome/';	
				} 
			}
		});
	}
}
//Validation for Occasion Update
function OccasionUpdateValidation()
	{
    	if((document.getElementById("txtOccationTitle").value == "") || (document.getElementById("txtOccationStartdate").value == "") ||(document.getElementById("txtOccationEnddate").value == "") || (document.getElementById("txtOccationLocation").value == "") ||(document.getElementById("txtOccationDescription").value == ""))
    		{
				document.getElementById("OccasionUpdateErrorDisplayDiv").style.display = "block";
				document.getElementById("OccasionUpdateErrorDisplayDiv").innerHTML = "All Fields are Required";
				setTimeout("hideOccasionUpdateValidationResponce()", 4000);
				return false;			
			}
		if((document.getElementById("txtOccationStartdate").value != "") && (document.getElementById("txtOccationEnddate").value != ""))
		 	{
			    var OccUpdatestartDate = new Date($('#txtOccationStartdate').val());
			    var OccUpdateendDate = new Date($('#txtOccationEnddate').val());
  
		   		if(OccUpdatestartDate > OccUpdateendDate)
			   		{
					    document.getElementById("OccasionUpdateErrorDisplayDiv").style.display = "block";
						document.getElementById("OccasionUpdateErrorDisplayDiv").innerHTML = "End Date should be Greater than Start Date";
						setTimeout("hideOccasionUpdateValidationResponce()", 4000);
						return false;
			   		}
				else 
					{
						document.frmEditOccasion.submit();
	   				}
 	 		}  
		else 
			{
				document.frmEditOccasion.submit();
	   		}
	}
function hideOccasionUpdateValidationResponce()	
	{
		document.getElementById("OccasionUpdateErrorDisplayDiv").style.display="none";
	}
//Validation for Occation Add
function OccasionValidation()
	{
	//alert("hi");
    	if((document.getElementById("txtTitle").value == "") || (document.getElementById("txtStartdate").value == "") || (document.getElementById("txtEnddate").value == "") || (document.getElementById("txtLocation").value == "") )
    		{
				document.getElementById("ErrorMsgDisplayDIv").style.display="block";
				document.getElementById("ErrorMsgDisplayDIv").innerHTML="All Fields are Required";
				setTimeout("hideOccasionValidationResponce()", 4000);
				return false;			
			}
		if((document.getElementById("txtStartdate").value != "") && (document.getElementById("txtEnddate").value != ""))
		 	{
		 	
			    var startDate = new Date($('#txtStartdate').val());
			    var endDate = new Date($('#txtEnddate').val());
		   		if(startDate > endDate )
			   		{
					    document.getElementById("ErrorMsgDisplayDIv").style.display="block";
						document.getElementById("ErrorMsgDisplayDIv").innerHTML="End Date should be Greater than Start Date";
						setTimeout("hideOccasionValidationResponce()", 4000);
						return false;
			   		}
 	 		}  
		document.frmOccasion.submit();
	}
function hideOccasionValidationResponce()	
	{
		document.getElementById("ErrorMsgDisplayDIv").style.display="none";
	}



//WOW
//Modules Wow
function Wow(WowedModuleName,WowedModuleId,WowedUserid)	
	{
		//alert("hi");
		WowedModuleName = WowedModuleName;
		WowedModuleId = WowedModuleId;
		WowedUserid = WowedUserid;
		$.ajax({
			url: '../../ajax_files/Wow_ajax.php',
			type: 'GET',
			cache: false,
			data: "WowedModuleName="+WowedModuleName+"&WowedModuleId="+WowedModuleId+"&WowedUserid="+WowedUserid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("wow_"+WowedModuleName+WowedModuleId).innerHTML=responce;
			}
		});				
		return false; 
	}
	function popWow(WowedModuleName,WowedModuleId,WowedUserid)	
	{
		
		WowedModuleName = WowedModuleName;
		WowedModuleId = WowedModuleId;
		WowedUserid = WowedUserid;
		$.ajax({
			url: '../../ajax_files/popWow_ajax.php',
			type: 'GET',
			cache: false,
			data: "WowedModuleName="+WowedModuleName+"&WowedModuleId="+WowedModuleId+"&WowedUserid="+WowedUserid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("popwow_"+WowedModuleName+WowedModuleId).innerHTML=responce;
			}
		});				
		return false; 
	}

//Module UnWow
function UnWow(UnWowedModuleName,UnWowedModuleId,UnWowedUserid)	
{
	
	UnWowedModuleName = UnWowedModuleName;
	UnWowedModuleId = UnWowedModuleId;
	UnWowedUserid = UnWowedUserid;
	$.ajax({
		url: '../../ajax_files/UnWow_ajax.php',
		type: 'GET',
		cache: false,
		data: "UnWowedModuleName="+UnWowedModuleName+"&UnWowedModuleId="+UnWowedModuleId+"&UnWowedUserid="+UnWowedUserid,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("wow_"+UnWowedModuleName+UnWowedModuleId).innerHTML=responce;
		}
	});				
	return false; 
}
function popUnWow(UnWowedModuleName,UnWowedModuleId,UnWowedUserid)	
{
	UnWowedModuleName = UnWowedModuleName;
	UnWowedModuleId = UnWowedModuleId;
	UnWowedUserid = UnWowedUserid;
	$.ajax({
		url: '../../ajax_files/popUnWow_ajax.php',
		type: 'GET',
		cache: false,
		data: "UnWowedModuleName="+UnWowedModuleName+"&UnWowedModuleId="+UnWowedModuleId+"&UnWowedUserid="+UnWowedUserid,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("popwow_"+UnWowedModuleName+UnWowedModuleId).innerHTML=responce;
		}
	});				
	return false; 
}

//Modules Comments Wow
function CommentsWow(CWowedModuleName,CWowedModuleId,CWowedCommentId,CWowedUserid)	
	{
		CWowedModuleName = CWowedModuleName;
		CWowedModuleId = CWowedModuleId;
		CWowedCommentId = CWowedCommentId;
		CWowedUserid = CWowedUserid;
		$.ajax({
			url: '../../ajax_files/CommentsWow_ajax.php',
			type: 'GET',
			cache: false,
			data: "CWowedModuleName="+CWowedModuleName+"&CWowedModuleId="+CWowedModuleId+"&CWowedCommentId="+CWowedCommentId+"&CWowedUserid="+CWowedUserid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("commentswow_"+CWowedModuleName+CWowedCommentId).innerHTML=responce;
			}
		});				
		return false; 
	}
	
//Module Comments UnWow
function CommentsUnWow(CUnWowedModuleName,CUnWowedModuleId,CUnWowedCommentId,CUnWowedUserid)	
{
	CUnWowedModuleName = CUnWowedModuleName;
	CUnWowedModuleId = CUnWowedModuleId;
	CUnWowedCommentId = CUnWowedCommentId;
	CUnWowedUserid = CUnWowedUserid;
	$.ajax({
		url: '../../ajax_files/CommentsUnWow_ajax.php',
		type: 'GET',
		cache: false,
		data: "CUnWowedModuleName="+CUnWowedModuleName+"&CUnWowedModuleId="+CUnWowedModuleId+"&CUnWowedCommentId="+CUnWowedCommentId+"&CUnWowedUserid="+CUnWowedUserid,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("commentswow_"+CUnWowedModuleName+CUnWowedCommentId).innerHTML=responce;
		}
	});				
	return false; 
}
function changewow(module,name,str)
	{
	//alert("hi");
	 document.getElementById("rewowdiv_"+module+name+str).style.display="block";
		document.getElementById("wowdivtxt_"+module+name+str).style.display="none";
	}
	function changeoriginaldiv(module,name,str)
	{
	 document.getElementById("rewowdiv_"+module+name+str).style.display="none";
		document.getElementById("wowdivtxt_"+module+name+str).style.display="block";
	}
function popchangewow(module,name,str)
	{
	
	 document.getElementById("poprewowdiv_"+module+name+str).style.display="block";
		document.getElementById("popwowdivtxt_"+module+name+str).style.display="none";
	}
	function popchangeoriginaldiv(module,name,str)
	{
	 document.getElementById("poprewowdiv_"+module+name+str).style.display="none";
		document.getElementById("popwowdivtxt_"+module+name+str).style.display="block";
	}



 

function getSelectedcheck(opt) {
            var selected = new Array();
            var index = 0;
            for (var intLoop = 0; intLoop < opt.length; intLoop++) {
               if ((opt[intLoop].selected) ||
                   (opt[intLoop].checked)) {
                  index = selected.length;
                  selected[index] = new Object;
                  selected[index].value = opt[intLoop].value;
                  selected[index].index = intLoop;
               }
            }
            return selected;
         }




function popupphotoview(id,modulename)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/popupphotoview_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+id+"&modulename="+modulename,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("popupphotodetails").innerHTML=responce;
			}
		});				
		return false; 
	}
function popupphotovalidation(id,textvalue)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');
		if(textvalue=="photos")
		{
			if((document.getElementById("phototxt").value == "" ) || (document.getElementById("Photo").value == "" ))
			{
				alert("All fields are required");
				return false;
			}
			/* else{
			var phototitle=document.getElementById("phototxt").value ;
			var photoimage=document.getElementById("Photo").value ;

			
			} */
		}	
				$.ajax({
					url: '../../ajax_files/popupphotoaddfunction_ajax.php',
					type: 'POST',
					cache: false,
					data: "wishid="+id+"&modulename="+textvalue,
					error: function(){
						//alert('Error in loading..');
					},
					success: function(responce){
						//alert(responce);	
						document.getElementById("popupphotodetails").innerHTML=responce;
					}
				});				
				return false; 
	}
	
	function popphotoadd(id,modulename)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/popupphotoadd_ajax.php',
			type: 'GET',
			cache: false,
			data: "wishid="+id+"&modulename="+modulename,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("popupphotodetails").innerHTML=responce;
			}
		});				
		return false; 
	}


function slideshowNext(id,modulename,limit,value)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/slideshownext_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+id+"&modulename="+modulename+"&limit="+limit+"&val="+value,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("slideshowphoto").innerHTML=responce;
			}
		});				
		return false; 
	}

function slideshowPre(id,modulename,limit,value)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/slideshowpre_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+id+"&modulename="+modulename+"&limit="+limit+"&val="+value,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("slideshowphoto").innerHTML=responce;
			}
		});				
		return false; 
	}
function occslideshowNext(id,modulename,limit,value)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occslideshownext_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+id+"&modulename="+modulename+"&limit="+limit+"&val="+value,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("slideshowphoto").innerHTML=responce;
			}
		});				
		return false; 
	}

function occslideshowPre(id,modulename,limit,value)	
	{
		//alert("a");
		//$('#detailwishcnt').dialog('open');			
		$.ajax({
			url: '../../ajax_files/occslideshowpre_ajax.php',
			type: 'GET',
			cache: false,
			data: "moduleid="+id+"&modulename="+modulename+"&limit="+limit+"&val="+value,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("slideshowphoto").innerHTML=responce;
			}
		});				
		return false; 
	}



function popupcommentsadd(moduleid,modulename,user_id)
{
//alert(moduleid);
//alert(modulename);
var txtvalu=document.getElementById("popuptxtComments"+modulename+moduleid).value;
//alert(txtvalu);
if(txtvalu=="")
 {
 
            document.getElementById("popcommentserrordiv").style.display="block";
			document.getElementById("popcommentserrordiv").innerHTML="Please enter the comments";
			setTimeout("pophidecommenterrorResponce()", 4000);
			return false;
 }
else{

$.ajax({

		url: '../../ajax_files/popupcommentsadd_ajax.php',
		type: 'GET',
		cache: false,
		data: "moduleid="+moduleid+"&modulename="+modulename+"&comments="+txtvalu+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("popupcmt_"+modulename+moduleid).innerHTML=responce;
		}
	});
}
}
function pophidecommenterrorResponce()	
	{
		document.getElementById("popcommentserrordiv").style.display="none";
	}


function popactivityCommentDelete(vDieocoMmeNtdEleTeiD,updateid,modulename,user_id)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/popactivityCommentDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "vDieocoMmeNtdEleTeiD="+vDieocoMmeNtdEleTeiD+"&updateid="+updateid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			//alert(responce);
		document.getElementById("popupcmt_"+modulename+updateid).innerHTML=responce;
		}
	});
	}
}

function popViewAllCommentsactivity(commentspid,modulename,user_id)	
{
	//alert("hi");
	

	$.ajax({
		url: '../../ajax_files/popViewAllActivityComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		//alert(responce);
			document.getElementById("popviewallactivitycomets_"+modulename+commentspid).innerHTML=responce;
		}
	});
}

function ViewAlltwoCommentsactivity(commentspid,modulename,user_id)	
{
	//alert("hi");
	
	 document.getElementById("messagemore"+commentspid).style.display="block";
      document.getElementById("messagemoreless"+commentspid).style.display="none";

	$.ajax({
		url: '../../ajax_files/ViewAlltwoActivityComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		//alert(responce);
			document.getElementById("viewallactivitycomets_"+modulename+commentspid).innerHTML=responce;
			 document.getElementById("messagemore"+commentspid).style.display="none";
             document.getElementById("messagemoreless"+commentspid).style.display="block";

		}
	});
}
function popViewAlltwoCommentsactivity(commentspid,modulename,user_id)	
{
	//alert("hi");
	

	$.ajax({
		url: '../../ajax_files/popViewAlltwoActivityComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid+"&modulename="+modulename+"&user_id="+user_id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
		//alert(responce);
			document.getElementById("popviewallactivitycomets_"+modulename+commentspid).innerHTML=responce;
		}
	});
}

function wishchangestatus(value,wishid,catid)
{
	
	window.location="/index.php/detailwishes/changestatus/?statusvalue="+value+"&statuswId="+wishid+"&statuscatid="+catid;
}
function ViewAllCommentsconversation(commentspid)	
{
	$.ajax({
		url: '../../ajax_files/ViewAllActivityconversationComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "commentspid="+commentspid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("viewallconvercomets_"+commentspid).innerHTML=responce;
		}
	});
}
function coversationcategory(str)	
{
 //alert(str);
	$.ajax({
		url: '../../ajax_files/conversationcategory_ajax.php',
		type: 'GET',
		cache: false,
		data: "type="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("conversationcate").innerHTML=responce;
		}
	});
}




function birthdayoccasionreminders()	
{
 //alert("h");
	$.ajax({
		url: '../../ajax_files/birthdayoccasionreminders_ajax.php',
		type: 'GET',
		cache: false,
		//data: "limit="+limit+"&Activity="+activity,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("reminderDetailDiv").innerHTML=responce;
			
		}
	});
}







function hideMsgResponce()
{
	document.getElementById("msgsend").style.display="none";

}


function replymessageSending()	
{
	var message = document.getElementById("txtmsg").value;
	var toid = document.getElementById("txtto").value;
	
	 if(message == "")	{
		document.getElementById("msgsend").style.display="block";
		document.getElementById("msgsend").innerHTML="Please enter mesage";
		document.getElementById("txtmsg").focus();
	}	
	else	{
		document.getElementById("msgsend").style.display="none";
		document.getElementById("reply").style.display="none";
		document.getElementById("ajaximage").style.display="block";
	
		
			$.ajax({
				url: '../../ajax_files/replymessage_send.php',
				type: 'GET',
				cache: false,
				data: "replymessage="+message+"&to="+toid,
				error: function(){
					//alert('Error in loading..');
					location.reload();
				},
				success: function(responce){		
					document.getElementById("msgsend").style.display="block";
					document.getElementById("msgsend").innerHTML=responce;
					document.getElementById("ajaximage").style.display="none";
					document.getElementById("viewreply").style.display="none";
					document.getElementById("reply").style.display="block";

					document.frmreplyMessage.reset();
					//setTimeout("hideMsgResponce()", 2000);
				}
			});
	}
}

function receivemsgdelete(opt)	
{
//alert("hi");
//alert(opt);
  if(confirm('Are you sure'))
	{

			$.ajax({
				url: '../../ajax_files/receivemessage.php',
				type: 'GET',
				cache: false,
				data: "msgid="+opt,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){		
					document.getElementById("showMessage1").innerHTML=responce;
				}
			});
	}
}
function datewisemsg()	
{
//alert("hi");
//alert(opt);
             var val=document.getElementById("txtdate").value;
// alert(val);

			$.ajax({
				url: '../../ajax_files/datewisemessage.php',
				type: 'GET',
				cache: false,
				data: "dtval="+val,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){		
					document.getElementById("showMessage1").innerHTML=responce;
				}
			});
}

function emotoiconchange(opt)	
{
//alert(opt);
			$.ajax({
				url: '../../ajax_files/emoteicon_change.php',
				type: 'GET',
				cache: false,
				data: "eimgid="+opt,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){		
					document.getElementById("emoticon").innerHTML=responce;
				}
			});
}
//Hide Responce Msg
function hideMsgResponce()	{
	document.frmMessage.reset();
	document.getElementById("msgsend").style.display="none";
}

//Buddy Part Starts
//Send Invitation To Buddy Through Email Addrss
function buddyinvite()	
{
	document.getElementById("invide").style.display="none";
	document.getElementById("bajaximageload").style.display="block";
	var message = document.getElementById("txtBuddymessage").value;
	var buddyemail = document.getElementById("txtBuddiyEmailId").value;
	$.ajax({
		url: '../../ajax_files/Buddyinvite_ajax.php',
		type: 'GET',
		cache: false,
		data: "buddyemail="+ buddyemail +"& message="+ message,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("binvite").innerHTML=responce;
			document.getElementById("invide").style.display="block";
			document.getElementById("bajaximageload").style.display="none";
			document.frmInvite.reset();
			setTimeout("hideBInviteResponce()", 2000);
		}
	});
}
//Hide Respone Msg
function hideBInviteResponce()	{	
	document.getElementById("binvite").style.display="none";
	document.frmInvite.reset();
}


function headerbuddysearch(buddyid,textval)	
{
//alert(textval);
    var txtval=document.getElementById("groupnamehader").value;
    //alert(txtval);
   
		document.getElementById("fqsarea_"+buddyid).style.display="none";
		document.getElementById("fqsajax_"+buddyid).style.display="block";
	
	$.ajax({
		url: '../../ajax_files/headerBuddysearch_ajax.php',
		type: 'GET',
		cache: false,
		data: "bid="+ buddyid+"&groupname="+txtval,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("fqbinfo_"+buddyid).innerHTML=responce;
			document.getElementById("fqsarea_"+buddyid).style.display="block";
			document.getElementById("fqsajax_"+buddyid).style.display="none";
			
		}
	});
}

function headerbuddysearchadd(buddyid,textval)	
{
    //alert(textval);
   // var txtval=document.getElementById("groupnamehader").value;
    //alert(txtval);
   
		
	$('#addasfriendpopup').dialog('open');
	$.ajax({
		url: '../../ajax_files/headerBuddysearchadd_ajax.php',
		type: 'GET',
		cache: false,
		data: "bid="+ buddyid+"&groupname="+textval,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("addasfriendpopup").innerHTML=responce;
			
			
		}
	});
}


function questioncheck(budid)	
{
	//alert("hi");
	document.getElementById("sarea_"+budid).style.display="none";
	document.getElementById("sajax_"+budid).style.display="block";
	var tempbut = document.frmQuedtion.Radio1.length;
	for(i = 0; i<tempbut; i++)
		{
			if(document.frmQuedtion.Radio1[i].checked) {
			optionbut = document.frmQuedtion.Radio1[i].value;
			}
	}
	$.ajax({
		url: '../../ajax_files/Buddyquestioncheck_ajax.php',
		type: 'GET',
		cache: false,
		data: "bubyid="+budid+"&optionbut="+optionbut,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("binfo_"+budid).innerHTML=responce;
			document.getElementById("sarea_"+budid).style.display="block";
			document.getElementById("sajax_"+budid).style.display="none";
		}
	});
}


//Genie Part Starts
//Search Genie and User Can Add As Genie
function geniesearch()	
{alert("a");
	var geniename = document.getElementById("Genienametxt").value;
	var genieemail = document.getElementById("Genieemailtxt").value;
	var countrytxt = document.getElementById("Countrytxt").value;
	var citytxt = document.getElementById("Citytxt").value;
	var wish = document.getElementById("wish").value;
	if(geniename == "" && genieemail == "" && countrytxt == "" && citytxt == "")
		{
			document.getElementById("genieres").style.display="block";
			document.getElementById("genieres").innerHTML="Please enter atleast one value";
				setTimeout("hideGSearchResponce()", 2000);
				return false;
		}
	if(wish == 'Select')
		{
			document.getElementById("genieres").style.display="block";
			document.getElementById("genieres").innerHTML="Please select wish";
				setTimeout("hideGSearchResponce()", 2000);
				return false;
		}
	else
		{
			$.ajax({
			url: '../../ajax_files/GeniesearchResult_ajax.php',
			type: 'GET',
			cache: false,
			data: "geniename="+ geniename + "& genieemail=" + genieemail + "& country=" + countrytxt + "& city=" + citytxt + "& wish=" + wish,
			error: function(){
				alert('Error in loading..');
			},
			success: function(responce){
				document.getElementById("genieResultArea").style.display="block";
				document.getElementById("genieResultArea").innerHTML=responce;
		}
	});
	}
}
//Hide Respone Msg
function hideGSearchResponce()	{
	document.addgenie.reset();
	document.getElementById("genieres").style.display="none";
}

//Removing Genie From List
function GenieDelete(geniedeleteid)	
{
	//alert(geniedeleteid);
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/GenieDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "geniedeleteid="+geniedeleteid,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			//document.getElementById("gdelete").innerHTML=responce;
			if(responce != "")	
							{
								location.reload();	
							}
		}
	});
	}
}

//If User Click Add As Genie Button it Will Send Request To Genie Through Email and Button Change to Genie Invited
function geniesearchinfo(genieid,wishid)	
{
	
 //alert(genieid);
 //alert(wishid);
    document.getElementById("garea_"+genieid).style.display = "none";
	document.getElementById("gajax_"+genieid).style.display = "block";
	
	

$.ajax({
		url: '../../ajax_files/Geniesearch_ajax.php',
		type: 'GET',
		cache: false,
		data: "gid="+genieid+"&wish="+wishid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("glist_"+genieid).innerHTML=responce;
			document.getElementById("garea_"+genieid).style.display="block";
			document.getElementById("gajax_"+genieid).style.display="none";
		}
	});
}

//Sticky Notes Part Starts
//Adding Sticky Notes
function addstickynotes(fId)	
{
	var stickynotes = document.getElementById("txtStickynotes").value;
	if(stickynotes == "")
		{			
			document.getElementById("stickyResult").style.display="block";
			document.getElementById("stickyResult").innerHTML = "Please Enter Notes..!";
			document.getElementById("txtStickynotes").focus();
			setTimeout("hideStickyError()", 2000);
			return false;
		}
	else
		{
			$.ajax({
				url: '../../ajax_files/StickyNotesSave_ajax.php',
				type: 'GET',
				cache: false,
				data: "sn="+stickynotes+"&fId="+fId,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce)
					{
						if(responce != "")	
							{
								location.reload();	
							}
					}
				});
		}
}
//Question & Answer Part Starts
//I like option for answer
function ilike(likeqid,likeaid)	
{
	$.ajax({
		url: '../../ajax_files/ilike_ajax.php',
		type: 'GET',
		cache: false,
		data: "likeqid="+ likeqid +"& likeaid="+ likeaid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
					document.getElementById("ilike_"+likeaid).innerHTML=responce;
		}
	});
}

//I don't like option for answer
function idontlike(dontlikeqid,dontlikeaid)	
{
	$.ajax({
		url: '../../ajax_files/idontlike_ajax.php',
		type: 'GET',
		cache: false,
		data: "dontlikeqid="+ dontlikeqid +"& dontlikeaid="+ dontlikeaid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
					document.getElementById("idontlike_"+dontlikeaid).innerHTML=responce;
		}
	});
}


//Hide Respone Msg
function hideQuestionReportAbuseResponce()	{	
	document.frmQuestionReportAbuse.reset();
	document.getElementById("quesrb").style.display="none";
}

//Report abuse option for answers
function AnswerReportAbuse(qid,aid)	
{
	var ansrptxt = document.getElementById("AnswerReportAbusetxt").value;
	if(ansrptxt == "")
	{
		document.getElementById("ansrb").style.display="block";
		document.getElementById("ansrb").innerHTML="Please enter report abuse content";
		setTimeout("hideQuestionAnserReportAbuseResponce()", 2000);
		return false;
	}
	$.ajax({
		url: '../../ajax_files/Answer_ReportAbuse_Save.php',
		type: 'GET',
		cache: false,
		data: "qid="+qid+"&aid="+aid+"&ansrptxt="+ansrptxt,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("ansrb").style.display="none";
			document.getElementById("ansrb").innerHTML=responce;
			document.getElementById("ansrb").style.display="block";
			setTimeout("hideQuestionAnserReportAbuseResponce()", 2000);
		}
	});
}

function commentsdesignview()	
{
	var replttxt = document.getElementById("CommendsReplytxt").value;
	$.ajax({
		url: '../../ajax_files/Comments_Reply_Save.php',
		type: 'GET',
		cache: false,
		data: "disreplytid="+ disreplytid + "&disreplycid="+ disreplycid + "&replttxt=" + replttxt,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("replyresult").innerHTML=responce;
		}
	});
}

function sendinvitationocc(inviteid,oid,occtitle,occstartdate,occlocation)	
{
	//alert("a");
	document.getElementById("occinvitediv_"+inviteid+"_"+oid).style.display="none";
	document.getElementById("occinviteajax_"+inviteid+"_"+oid).style.display="block";
	$.ajax({
		url: '../../ajax_files/OccInvite_ajax.php',
		type: 'GET',
		cache: false,
		data: "inviteid="+inviteid+"&oid="+oid+"&oocctitle="+occtitle+"&occstartdate="+occstartdate+"&occlocation="+occlocation,
		error: function(){
			//alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("invite_"+inviteid+"_"+oid).innerHTML=responce;
			document.getElementById("occinvitediv_"+inviteid+"_"+oid).style.display="block";
			document.getElementById("occinviteajax_"+inviteid+"_"+oid).style.display="none";
		}
	});
}


//Validation for Create Album
function albumvalidate(albumuserud)	
{
	var valalbumname = document.getElementById("txtAlbumName").value;
	var valalbumname = document.getElementById("txtAlbumName").value;
	if(valalbumname == "")
		{
			alert("Please Enter Album Name");	
		}
	else
		{
			$.ajax({
				url: '../../ajax_files/AlbumNameCheck_ajax.php',
				type: 'GET',
				cache: false,
				data: "valalbumname="+ valalbumname + "&albumuserid=" + albumuserud,
				error: function(){
					alert('Error in loading..');
				},
				success: function(responce){
					document.getElementById("albumnamecheck").innerHTML=responce;
				}
			});
		}
}


function AlbumDelete(aLbuMdEleTeiD)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/AlbumDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "aLbuMdEleTeiD="+aLbuMdEleTeiD,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			if(responce != "")	
				{
					location.reload();	
				}
		}
	});
	}
}

 
 

//Video Module Part
//In home page video category delete option
//View All Video Comments
function ViewAllVideoComments(cOmMMentsViD,cOmMMentsUseRID,videocatid)	
{
	//alert(cOmMMentsViD);
	//alert(cOmMMentsUseRID);
	$.ajax({
		url: '../../ajax_files/ViewAllComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "cOmMMentsViD="+cOmMMentsViD+"&cOmMMentsUseRID="+cOmMMentsUseRID+"&videocatid="+videocatid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("viewallphotocomets_"+cOmMMentsViD).innerHTML=responce;
		}
	});
}
function ViewAllPhotoComments(cOmMMentsViD,cOmMMentsUseRID,photocatid)	
{
	//alert(cOmMMentsViD);
	//alert(cOmMMentsUseRID);
	$.ajax({
		url: '../../ajax_files/ViewAllphotoComments_ajax.php',
		type: 'GET',
		cache: false,
		data: "cOmMMentsViD="+cOmMMentsViD+"&cOmMMentsUseRID="+cOmMMentsUseRID+"&aid="+photocatid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("viewallphotocomets_"+cOmMMentsViD).innerHTML=responce;
		}
	});
}



//Photo Comments Delete Option
function commentdelete(pHotOComMeNtDeleteiD,updateid)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/PhotoCommentDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "pHotOComMeNtDeleteiD="+pHotOComMeNtDeleteiD+"&updateid="+updateid,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			document.getElementById("photocmt_"+updateid).innerHTML=responce;
		}
	});
	}
}
function conversationCommentDelete(vDieocoMmeNtdEleTeiD,updateid)	
{
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/conversationCommentDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "vDieocoMmeNtdEleTeiD="+vDieocoMmeNtdEleTeiD+"&updateid="+updateid,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			//alert(responce);
		document.getElementById("conversationcmt_"+updateid).innerHTML=responce;
		}
	});
	}
}


function requestToDeleteplan(str,catId, wId)	{
 //alert("hi");
	if(confirm("Are you sure?"))	{
		window.location='/index.php/detailwishes/planRemove/'+str+'/'+catId+'/'+wId+'/';
		return true;
	}
	else	{
		return false;
	}
}
function deleteplanactivity(planid,activityid, wishid,catid)	{

	if(confirm("Are you sure?"))	{
		window.location='/index.php/plandetails/planRemove/'+planid+'/'+activityid+'/'+wishid+'/'+catid+'/';
		return true;
	}
	else	{
		return false;
	}
}

function messagedelete(aLbuMdEleTeiD,status)	
{
  // alert(aLbuMdEleTeiD);
   //alert(status);
	if(confirm('Are you sure?'))
	{
	$.ajax({
		url: '../../ajax_files/MessageDelete_ajax.php',
		type: 'GET',
		cache: false,
		data: "msgiD="+aLbuMdEleTeiD+"&status="+status,
		error: function(){
			alert('Error in loading..');		
		},
		success: function(responce){
			if(responce != "")	
				{
					location.reload();	
				}
		}
	});
	}
}

//Conversation
//Open Popup for Conversation Reply
function Reply(conreplyid,conuserid)	
	{
		ConReplyid = conreplyid;
		ConUserID = conuserid;
		$('#dialogReply').dialog('open');			
		$.ajax({
			url: '../../ajax_files/ConversationReplyPopup_ajax.php',
			type: 'GET',
			cache: false,
			data: "ConReplyid="+ConReplyid+"&ConUserID="+ConUserID,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialogReply").innerHTML=responce;
			}
		});				
		return false; 
	}
//Open Popup for Conversation Replyall
function Replyall(conreplyallid)	
	{
		Conrepltallid = conreplyallid;
		$('#dialogReplyAll').dialog('open');			
		$.ajax({
			url: '../../ajax_files/ConversationReplyAllPopup_ajax.php',
			type: 'GET',
			cache: false,
			data: "Conrepltallid="+Conrepltallid,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("dialogReplyAll").innerHTML=responce;
			}
		});				
		return false; 
	}
	
	

//Auto Logoff on Browser Close
function Logout() 
	{ 
		var xmlhttp = new XMLHttpRequest(); 
		url = "../../ajax_files/auto_logoff_ajax.php"; 
		xmlhttp.open("GET", url,false); 
		xmlhttp.send(null); xmlhttp=null; 
		delete xmlhttp;
	}	
	
function profileCancelButton()
{

	window.location='/index.php/MyProfile/?actUvAl=shoWprOfiLe';	
}



//Occasion JS Part


function uplaodVideoValidation()	{
	//alert("hi")
		if((document.getElementById("albumid").value == "") || (document.getElementById("videotTtletxt").value == "") || (document.getElementById("videotxt").value == "") || (document.getElementById("Desctxt").value == "" )) 
		{
			alert("hiiii");
			document.getElementById("errBlockvideo").style.display="block";
			document.getElementById("errBlockvideo").innerHTML="All fields are required";
			setTimeout("hidevideouploadMsgResponceProfile()", 3000);
			return false; 

		}

		else if(document.getElementById("videotxt").value != "") {
			var filename = document.getElementById("videotxt").value;
			var filelength = parseInt(filename.length) - 3;
			var fileext = filename.substring(filelength,filelength + 3);
			
			// Check file extenstion
			if (fileext != "flv"){
			document.getElementById("errBlockvideo").style.display="block";
			document.getElementById("errBlockvideo").innerHTML="You can only upload flv video ";
			setTimeout("hidevideouploadMsgResponceProfile()", 3000);
			return false; 
			}
			/* else {
				var node = document.getElementById("headerAudioLink");
				var check = node.files[0].fileSize;
				var num=2097152;
				if (check > num)
				{
				document.getElementById("errBlock").style.display="block";
				document.getElementById("errBlock").innerHTML="Your file size exceding 2MB";
				setTimeout("hideMsgResponceProfile()", 3000);
				return false;
				}	
			}	*/
			else{
			
			document.frmvideoupload.submit();

			}
		}
		else {
		
		document.frmvideoupload.submit();
		}

}
function hidevideouploadMsgResponceProfile()	{
		document.frmvideoupload.reset();
		document.getElementById("errBlockvideo").style.display="none";
	}
		
		
	
function internalshare(id)	
	{
		//alert(id);
					
		$.ajax({
			url: '../../ajax_files/internalsharebutton_ajax.php',
			type: 'GET',
			cache: false,
			data: "id="+id,
			error: function(){
				//alert('Error in loading..');
			},
			success: function(responce){
				//alert(responce);	
				document.getElementById("internalshare").innerHTML=responce;
			}
		});				
		return false; 
	}
	
	
//JavaScript Document
//Validation for Profile Photo/ Audio/ Video
function validationPart()	
	{
		if((document.getElementById("userPhoto").value == "") && (document.getElementById("profileAudioLink").value == "") && (document.getElementById("profileVideoLink").value == ""))	
			{
				document.getElementById("errBlock").style.display="block";
				document.getElementById("errBlock").innerHTML="Please choose a file for updating";
				document.getElementById("userPhoto").focus();
				setTimeout("hideMsgResponceProfile()", 3000);
				return false;			
			}
		if(document.getElementById("profileAudioLink").value != "") 
			{
				var filename = document.getElementById("profileAudioLink").value;
				var filelength = parseInt(filename.length) - 3;
				var fileext = filename.substring(filelength,filelength + 3);
			
				// Check file extenstion
				if (fileext != "mp3")
					{
						document.getElementById("errBlock").style.display="block";
						document.getElementById("errBlock").innerHTML="You can only upload mp3 files for Profile Audio";
						setTimeout("hideMsgResponceProfile()", 3000);
						return false; 
					}
				else 
					{
						var node = document.getElementById("profileAudioLink");
						var check = node.files[0].fileSize;
						var num=2097152;
						if (check > num)
							{
							document.getElementById("errBlock").style.display="block";
							document.getElementById("errBlock").innerHTML="Your file size exceding 2MB";
							setTimeout("hideMsgResponceProfile()", 3000);
							return false;
							}	
					}		
			}
		if(document.getElementById("userPhoto").value != "") 
			{
				var filename = document.getElementById("userPhoto").value;
				var filelength = parseInt(filename.length) - 3;
				var fileext = filename.substring(filelength,filelength + 3);
		
				// Check file extenstion
				if (fileext == "gif" || fileext == "jpg" || fileext == "png")
					{
						document.frmPhotoUpload.submit();
					}
				else	
					{
						document.getElementById("errBlock").style.display="block";
						document.getElementById("errBlock").innerHTML="You can only upload gif, jpg or png files for Profile Photo";
						setTimeout("hideMsgResponceProfile()", 3000);
						return false; 
					}		
			}
		else 
			{
				document.frmPhotoUpload.submit();
			}
	}
	
function hideMsgResponceProfile()	
	{
		document.frmPhotoUpload.reset();
		document.getElementById("errBlock").style.display="none";
	}
	
	
function validationBasicFun()		
	{	
	
		if(document.getElementById("txtFirstName").value == "")	
			{
			  
				document.getElementById("resultBlock").style.display="block";
				document.getElementById("resultBlock").innerHTML="Please enter First Name";
				document.getElementById("txtFirstName").focus();				
				return false;
			}
		else if(document.getElementById("txtFirstName").value != "")
			{
				var el1=document.getElementById("txtFirstName").value;
				var re1=/^[a-zA-Z]*$/; 
				if(!re1.test(el1)) 
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="First Name should be characters";
						document.getElementById("txtFirstName").focus();				
						return false;
					}
			}
		if(document.getElementById("txtLastName").value == "")	
			{
				document.getElementById("resultBlock").style.display="block";
				document.getElementById("resultBlock").innerHTML="Please enter Last Name";
				document.getElementById("txtLastName").focus();				
				return false;
			}
		else if(document.getElementById("txtLastName").value != "")			
			{
				var el1=document.getElementById("txtLastName").value;
				var re1=/^[a-zA-Z]*$/; 
				if(!re1.test(el1)) 				{ 
					//alert("Please enter only characters");
					document.getElementById("resultBlock").style.display="block";
					document.getElementById("resultBlock").innerHTML="Last Name should be characters";
					document.getElementById("txtLastName").focus();				
					return false;
				}
			}	
		if(document.getElementById("txtLanguageKnown").value != "")			
			{
				var el1=document.getElementById("txtLanguageKnown").value;
				var re1=/^[a-zA-Z, ]*$/; 
				if(!re1.test(el1)) 					
				{ 
					//alert("Please enter only characters");
					document.getElementById("resultBlock").style.display="block";
					document.getElementById("resultBlock").innerHTML="Please enter only characters";
					document.getElementById("txtLanguageKnown").focus();				
					return false;
				}
			}
		if(document.getElementById("txtHeight").value != "")			
			{
				var el1=document.getElementById("txtHeight").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					{ 
					//alert("Please enter only characters");
					document.getElementById("resultBlock").style.display="block";
					document.getElementById("resultBlock").innerHTML="Please enter only digits";
					document.getElementById("txtHeight").focus();				
					return false;
				}
			}
		if(document.getElementById("txtWeight").value != "")			
			{
				var el1=document.getElementById("txtWeight").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					{ 
					//alert("Please enter only characters");
					document.getElementById("resultBlock").style.display="block";
					document.getElementById("resultBlock").innerHTML="Please enter only digits";
					document.getElementById("txtWeight").focus();				
					return false;
				}
			}
		if(document.getElementById("txtBMI").value != "")			
			{
				var el1=document.getElementById("txtBMI").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					{ 
					//alert("Please enter only characters");
					document.getElementById("resultBlock").style.display="block";
					document.getElementById("resultBlock").innerHTML="Please enter only digits";
					document.getElementById("txtBMI").focus();				
					return false;
				}
			}
		if(document.getElementById("headerAudioLink").value != "") 
			{
			   var filename = document.getElementById("headerAudioLink").value;
			   var filelength = parseInt(filename.length) - 3;
			   var fileext = filename.substring(filelength,filelength + 3);
   
			   if (fileext != "mp3"){
			   document.getElementById("errBlock").style.display="block";
			   document.getElementById("errBlock").innerHTML="You can only upload mp3 files for Profile Audio";
			   setTimeout("hideprofileMsgResponceProfile()", 3000);
			   return false; 
				}
			}
	if(document.getElementById("headerPhoto").value != "") 
		{
			var filename = document.getElementById("headerPhoto").value;
			var filelength = parseInt(filename.length) - 3;
			var fileext = filename.substring(filelength,filelength + 3);
   
			// Check file extenstion
			if (fileext == "gif" || fileext == "jpg" || fileext == "png")
				{
					document.frmheaderprofile.submit();
				}
			else 
				{
					document.getElementById("errBlock").style.display="block";
					document.getElementById("errBlock").innerHTML="You can only upload gif, jpg or png files for Profile Photo";
					setTimeout("hideprofileMsgResponceProfile()", 3000);
					return false; 
				}  
		}
  
		var CheckinMonth = document.getElementById("headmonth").value;
		var CheckinYear = document.getElementById("headyear").value;
		var CheckinDate = document.getElementById("headdate").value;

		if ((CheckinMonth == 4 || CheckinMonth == 6 || CheckinMonth == 9 || CheckinMonth == 11) && CheckinDate == 31) 
			{
				document.getElementById("errBlock").style.display="block";
				document.getElementById("errBlock").innerHTML="Month "+CheckinMonth+" doesn't have 31 days!"
				setTimeout("hideprofileMsgResponceProfile()", 3000);
				return false;
			}
		if (CheckinMonth == 2) 
			{ // check for february 29th
				var isleap = (CheckinYear % 4 == 0 && (CheckinYear % 100 != 0 || CheckinYear % 400 == 0));
				if (CheckinDate >29 || (CheckinDate ==29 && !isleap)) 
					{
						document.getElementById("errBlock").style.display="block";
						document.getElementById("errBlock").innerHTML="Month "+CheckinMonth+" doesn't have 31 days!"
						setTimeout("hideprofileMsgResponceProfile()", 3000);
						return false;
					}
			}
		
			document.frmBasic.submit();		
	}
	
function validationEductionFun()	
	{	
		if(document.getElementById("txtSecondary").value == "" || document.getElementById("txtCityTown1").value == "" || document.getElementById("txtqualification").value == "")
			{
				        document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="All fields are required";
						document.getElementById("txtqualification").focus();				
						return false;
			}
			document.frmEduction.submit();		
	}
	
function  validationWorkFun()		
	{	
		if(document.getElementById("txtJobTitle").value != "")
			{
				var el1=document.getElementById("txtJobTitle").value;
				var re1=/^[a-zA-Z]*$/; 
				if(!re1.test(el1)) 
					{ 
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Job Title should be characters";
						document.getElementById("txtJobTitle").focus();				
						return false;
					}
			}
		if(document.getElementById("txtJobDescription").value != "")
			{
				var el1=document.getElementById("txtJobDescription").value;
				var re1=/^[a-zA-Z]*$/; 
				if(!re1.test(el1)) 
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Job Description should be characters";
						document.getElementById("txtJobDescription").focus();				
						return false;
					}
			}
		if(document.getElementById("txtCompanyName").value != "")
			{
				var el1=document.getElementById("txtCompanyName").value;
				var re1=/^[a-zA-Z]*$/; 
				if(!re1.test(el1)) 
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Company Name should be characters";
						document.getElementById("txtCompanyName").focus();				
						return false;
					}
			}
		if(document.getElementById("txtWorkPhone").value != "")			
			{
				var el1=document.getElementById("txtWorkPhone").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Work Phone should be digits";
						document.getElementById("txtWorkPhone").focus();				
						return false;
					}
			}	
		if(document.getElementById("txtWorkEmail").value != "")	
			{
				var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;		
				if(reg.test(document.getElementById("txtWorkEmail").value) == false) 
					{
						document.getElementById("resultBlock").innerHTML="Enter valid email address";
						document.getElementById("txtWorkEmail").select();
						return false;
					}
			}
			document.frmWork.submit();		
	}	
	
function  validationContactFun()		
	{	
		if(document.getElementById("txtPinCode").value != "")			
			{
				var el1=document.getElementById("txtPinCode").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Pincode should be digits";
						document.getElementById("txtPinCode").focus();				
						return false;
					}
			}	
		if(document.getElementById("txtMobile").value != "")			
			{
				var el1=document.getElementById("txtMobile").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Mobile Number should be digits";
						document.getElementById("txtMobile").focus();				
						return false;
					}
			}	
		if(document.getElementById("txtLandLine").value != "")			
			{
				var el1=document.getElementById("txtLandLine").value;
				var re1=/^[0-9]*$/; 
				if(!re1.test(el1)) 					
					{ 
						//alert("Please enter only characters");
						document.getElementById("resultBlock").style.display="block";
						document.getElementById("resultBlock").innerHTML="Landline Number should be digits";
						document.getElementById("txtLandLine").focus();				
						return false;
					}
			}	
			document.frmMyprofileContact.submit();		
	}	
		
function clearText()	
	{
		if(document.getElementById("txtDob").value == "(mm/dd/yyyy)")	
			{
				document.getElementById("txtDob").value="";
			}
	}
	
function addText()	
	{
		if(document.getElementById("txtDob").value == "")	
			{
				document.getElementById("txtDob").value="(mm/dd/yyyy)";
			}
	}
	
function showwork()
	{
		document.getElementById("dialogWork").style.display="block";
		document.getElementById("workdialog").style.display="none";
	}
function hidework()
	{
		document.getElementById("dialogWork").style.display="none";
		document.getElementById("workdialog").style.display="block";
	}

function showedc()
	{
		document.getElementById("dialogEdu").style.display="block";
		document.getElementById("edcdialog").style.display="none";
	}
function hideedc()
	{
		document.getElementById("dialogEdu").style.display="none";
		document.getElementById("edcdialog").style.display="block";
	}	
	
function setbg(color,module,id)
{
document.getElementById("txtComments"+module+id).style.background=color
}
function chechpassworkvalidation()	
	{
		if(document.getElementById("txtPassword").value == "" )	
			{
				document.getElementById("result").innerHTML="Please enter the Password";
				document.getElementById("txtPassword").focus();
				return false;
			}
		if(document.getElementById("txtconPassword").value == "")		
			{
				document.getElementById("result").innerHTML="Please enter the Confirm Password";
				document.getElementById("txtconPassword").focus();
				return false;
			}
		if(document.getElementById("txtPassword").value != "" && document.getElementById("txtconPassword").value != "")	
			{
				var newpass = document.getElementById("txtPassword").value;
				var conpass = document.getElementById("txtconPassword").value		
				if(newpass != conpass) 
					{
						document.getElementById("result").innerHTML="New and Confirm password not matched";
						return false;
					}
			}
		
		document.frmPassword.submit();
	}
function feedback(str,val)	
{
	feedbackleftmenu(str,val);
    changeheading(str);
	$.ajax({
		url: '../../ajax_files/feedback_ajax.php',
		type: 'GET',
		cache: false,
		data: "Request="+str,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);
			document.getElementById("feedback").innerHTML=responce;
			
            

		}
	});
}
function feedbackleftmenu(str,userid)	
{
	
	
    
	$.ajax({
		url: '../../ajax_files/feedbackleftmenu.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&UserId="+userid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("leftmenu").innerHTML=responce;
			    
		}
	});
}
function headershow_arrow(str,headuserid)	
{
	
	
    
	$.ajax({
		url: '../../ajax_files/headershow_arrow.php',
		type: 'GET',
		cache: false,
		data: "module="+str+"&headuserid="+headuserid,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			document.getElementById("headerarrow_showhide").innerHTML=responce;
			    
		}
	});
}

function displaydelete(cid)
	{
		document.getElementById('deleteimage'+cid).style.display = 'block';
		document.getElementById('editimage'+cid).style.display = 'block';
	}
function hidedelete(cid)
{
	document.getElementById('deleteimage'+cid).style.display = 'none';
	document.getElementById('editimage'+cid).style.display = 'none';
}
function pikdisplayicon(cid)
	{
		document.getElementById('pikicons'+cid).style.display = 'block';
	}
function pikhideicon(cid)
{
	document.getElementById('pikicons'+cid).style.display = 'none';
}
function photodisplayicon(cid)
	{
		document.getElementById('photoicons'+cid).style.display = 'block';
	}
function photohideicon(cid)
{
	document.getElementById('photoicons'+cid).style.display = 'none';
}
function help_icon(tab)	{
	
	$('#dialoghelp').dialog('open');			
	$.ajax({
		url: '../../ajax_files/helpdetails_ajax.php',
		type: 'GET',
		cache: false,
		data: "tabname="+tab,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("dialoghelp").innerHTML=responce;
		}
	});				
	
}
function searchValidation()	
	{
		if(document.getElementById("inputString").value == "")	
			{
			    document.getElementById("searcherror").innerHTML="Please enter a search term"
				document.getElementById("inputString").focus();
				return false;
			}
		
		document.frmSearch.submit();
	}
function askquestions(str)
	{
		if(str=="1")
			{
				document.getElementById("askquestion").style.display="block";
			}
		else
			{
				document.getElementById("askquestion").style.display="none";
			}
	}
function leftsideshow_info(str)
	{
		if(str=="open")
			{
				document.getElementById("leftside_open").style.display="block";
				document.getElementById("leftside_close").style.display="none";

			}
		else
			{
				document.getElementById("leftside_open").style.display="none";
				document.getElementById("leftside_close").style.display="block";
			}
	}

function Displayuserdetails()
	{
		document.getElementById("DisplayUserDetails").style.display="block";
	}
function hideuserdetails()
	{
		document.getElementById("DisplayUserDetails").style.display="none";
	}
function viewprofilepage(str)
	{
		if(str == "basic")
		{
		 window.location='/index.php/MyProfile/';
		}
		else if(str == "education")
		{
		 window.location='/index.php/MyProfileEducation/';
		}
		else if(str == "work")
		{
		 window.location='/index.php/MyProfileWork/';
		}
		else if(str == "favorites")
		{
		 window.location='/index.php/MyProfileFavorites/';
		}
		else
		{
		 window.location='/index.php/MyProfileContact/';
		}
	}
function viewfriendsprofilepage(str,id)
	{
		if(str == "basic")
		{
		 window.location='/index.php/MyProfile/?fId='+id;
		}
		else if(str == "education")
		 {
		 window.location='/index.php/MyProfileEducation/?fId='+id;
		 }
		else if(str == "work")
		 {
		 window.location='/index.php/MyProfileWork/?fId='+id;
		 }
		else if(str == "favorites")
		 {
		 window.location='/index.php/MyProfileFavorites/?fId='+id;
		 }
		else
		{
		 window.location='/index.php/MyProfileContact/?fId='+id;
		}
	}
	
function displayattachmentdiv()
	{
	  
	  
	   if(document.getElementById("txtStatus1").checked)
	   {
	      document.getElementById("ConAttachmentDIv").style.display="block";
	   }
	   else{
	  	  document.getElementById("ConAttachmentDIv").style.display="none";
	   }
		
	}
function hideattachmentdiv()
	{
		document.getElementById("ConAttachmentDIv").style.display="none";
	}
function tooltip(tab)	{
	//alert("hi");
	$.ajax({
		url: '../../ajax_files/tooltip_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+tab,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("tooltip_div_"+tab).innerHTML=responce;
		}
	});				
	
}
function tooltip_mouseout(tab)	{
	//alert("hi");
	$.ajax({
		url: '../../ajax_files/tooltipmouseout_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+tab,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("tooltip_div_"+tab).innerHTML=responce;
		}
	});				
	
}
function userhometooltip(tab,id)	{
	//alert("hi");
	$.ajax({
		url: '../../ajax_files/userhometooltip_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+tab+"&id="+id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("tooltip_div_"+tab+"_"+id).innerHTML=responce;
		}
	});				
	
}
function userhometooltip_mouseout(tab,id)	{
	//alert("hi");
	$.ajax({
		url: '../../ajax_files/userhometooltipmouseout_ajax.php',
		type: 'GET',
		cache: false,
		data: "userid="+tab+"&id="+id,
		error: function(){
			alert('Error in loading..');
		},
		success: function(responce){
			//alert(responce);	
			document.getElementById("tooltip_div_"+tab+"_"+id).innerHTML=responce;
		}
	});				
	
}
function conversationValidation()	
	{
		if(document.getElementById("txtconverText").value == "")	
			{
			    document.getElementById("convererror").innerHTML="Please enter the status"
				document.getElementById("txtconverText").focus();
				return false;
			}
		
		document.frmStatusMsg.submit();
		
	}



