function showNode(id)
{
	try{
	jQuery("#"+id).show();
	
	}catch(err){}	
}
function hideNode(id)
{
	try{
	jQuery("#"+id).hide();
	
	}catch(err){}	
}

function setInnertHTML(id,val){
	
	jQuery("#"+id).innerHTML=val;
	
}

function checkIfEmpty(id,s)
{ 
	
	try{
	//return checkLength(id,s,1);
	
	if(jQuery("#"+id).val()=="")
	{
		jQuery("#"+id+"Err").show();
		return false;
	}
	else
	{
		jQuery("#"+id+"Err").hide();
	    return true;
	}
	}catch(err){}	
}
function isSelected(id)
{ 
	
  if(jQuery("#"+id)[0].selectedIndex==0){		
		jQuery("#"+id+"Err").show();
		return false;	
		
	}
	return true;	
}

function checkCharLimit(id,min){
								
	var charLength=document.getElementById(id).value.length;
	
	if(charLength<min){
		jQuery("#"+id+"Err").show();
		jQuery("#"+id+"Err").html("URL must be at least 3 characters");
		return false;
	}
	return true;
	
	
}

function isChecked(id)
{ 
	if(document.getElementById(id).checked==false){
//  if(jQuery("#"+id).is(':checked')){		
		jQuery("#"+id+"Err").show();
		return false;	
		
	}
	return true;	
}
var nameExist = false;


function urlNameCheck(id,msgId){	
		jQuery('#eNameLoader').show();
		var name =jQuery('#'+id).val();
		jQuery.ajax({
				type: "POST",
				url: smsgroups_base_url+"checkUrlName/",
				data: "name="+name,
				success: function(msg)
				{   	
					//alert(msg);
					jQuery('#eNameLoader').hide();
					if(msg!=1)
					{				
										
						jQuery('#'+msgId).show();				
			 		    jQuery('#'+msgId).html("<span class='myerrorMsg' >"+msg+"</span>");
			 		    //nameUse = true;
			 		  	 nameExist = true;		    
		 		    
					}
					else{
						var avmsg = "<span style='color:green;'>"+name+" is available</span>";
						jQuery('#'+msgId).show();
						jQuery('#'+msgId).html(avmsg);
						nameExist = false;		
					}
					
					
				}
				
			});	
			
			
			
		
	}
	
	function checkName(id,msgId){
		
		var resp1 = checkIfEmpty(id,'0');
		jQuery("#"+msgId).hide();
		var resp2 = validateAbusiveWords('tbUrl','URL');
		var resp3 = checkCharLimit(id,'3');
		
		if(resp1==true && resp2==true && resp3==true){
			
			jQuery("#"+id+"Err").hide();
			
			urlNameCheck(id,msgId);	
			
			if(nameExist ==true){
				return false;     
			}
		}
		
		
	}
	
	function saveEntity(){	
	
	var validated =true;
	var txtfields= new Array();
	txtfields[0]="tbTitle";
	//txtfields[1]="tbCity";
	txtfields[1]="tbUrl";
	txtfields[2]="tbCaptcha";
	for (var i = 0; i < txtfields.length; i++){
		
		var res1 =checkIfEmpty(txtfields[i],'0');
		if(res1==false){			
			validated =false;			
		}		
	}
	var checkchars= new Array();
	checkchars[0]="tbUrl";
	
	for (var i = 0; i < checkchars.length; i++){
		
		var resChar =checkIfEmpty(checkchars[i],'0');
		if(resChar!=false){	
			checkCharLimit(checkchars[i],'3');
		}
	
	}
	
	/*var listfields= new Array();
	listfields[0]="ltCategory";
	
	for (var i = 0; i < listfields.length; i++){
		
		var res2  = isSelected(listfields[i]);
		
		if(res2==false){			
			validated =false;			
		}		
	}*/
	
	var checkfields= new Array();
	checkfields[0]="cbTerms";
	
	for (var i = 0; i < checkfields.length; i++){
		
		var res3  =isChecked(checkfields[i]);
		
		if(res3==false){			
			validated =false;		
		}		
	}
	
	
	if(nameExist ==true){
		return false;     
	}	
	
	
	if(validated==true){
		
		jQuery('#loadImg').show();
		jQuery('#mainDiv').hide();      
	
	    //document.frmCreateEntity.submit();
	    
	    
	    //ajax starts here
	    var tbUrl =document.getElementById("tbUrl").value;	
	    var tbTitle =document.getElementById("tbTitle").value;	
	   // var ltCategory =document.getElementById("ltCategory").value;	
	    var txtDescription =document.getElementById("txtDescription").value;	
	   // if(document.getElementById("radioPostAll").checked==true){
	    	
	     //  var radioPostSetting =document.getElementById("radioPostAll").value;	
	  //  }
	  //  else{
	    	
	    //	var radioPostSetting =document.getElementById("radioPostOwner").value;	
	   // }
	    var tbCaptcha =document.getElementById("tbCaptcha").value;	
	    var hidCaptchaNum =document.getElementById("hidCaptchaNum").value;	  
	  
	    jQuery.ajax({
	    	
			type: "POST",
			url: smsgroups_base_url+"createAjax/",
			data: "tbUrl="+tbUrl+"&tbTitle="+tbTitle+"&txtDescription="+txtDescription+"&tbCaptcha="+tbCaptcha+"&hidCaptchaNum="+hidCaptchaNum,
			//data: "tbUrl="+tbUrl+"&tbTitle="+tbTitle+"&ltCategory="+ltCategory+"&txtDescription="+txtDescription+"&radioPostSetting="+radioPostSetting+"&tbCaptcha="+tbCaptcha+"&hidCaptchaNum="+hidCaptchaNum,
			success: function(resp)
			{ 					
				
				var res = resp.split('|');				
				if(res[0]==1){
					
					window.location.href = smsgroups_base_url+"welcome/"+res[1];
					
				}
				else{
					
					refreshCaptcha();	 
					jQuery('#loadImg').hide();
					jQuery('#mainDiv').show();
					jQuery('#tbUrlMsg').hide();                             
	                jQuery('#errMsg').html(resp);
	                
	                             
	              //  var d=new Date();
                  //  var t=d.getTime();
	                //parent.captchaframe.location.href= base_url+"entities/getCaptchaFrame?a&t="+t;

				}
               
			}
			
		});
		
		//ajax end
	}
	
	
}


function refreshCaptcha(){
	
	  jQuery.ajax({
	    	
			type: "POST",
			url: smsgroups_base_url+"getCaptchaFrame/",
			data: "",
			success: function(capresp)
			{ 		
				
				var capres = capresp.split('|');				
				if(capres[0]==1){
					
					jQuery('#captchaContainer').html(capres[1]);			
					
					
				}
				else{
					
					window.location.href =location.href;

				}
               
			}
			
		});
		
	
}





function citySuggest(inputString,id,boxId)
{
 if(inputString.length == 0) 
 {
 	jQuery('#'+boxId).hide();
 	
 } 
 else
 {
 jQuery.post(smsgroups_base_url+'citySearch/', {q: ""+inputString+"",id:""+id+"",boxid:""+boxId+""}, function(data){
 	
 	if(data != -1) 
 	{
 		
	 	jQuery('#'+boxId).show();
 		jQuery('#'+boxId).html(data);
	 		if(jQuery.browser.msie && jQuery.browser.version=="6.0"){	
		 		jQuery('#suggFrame').show();
		 		var hFrame = document.getElementById('csuggestionsList').clientHeight;
		 		document.getElementById('suggFrame').style.height = hFrame+3+'px';
			}
				 
 		
		 
 		
	}
	else if(data==-1)
 	{   jQuery('#'+boxId).hide();  	
		jQuery('#suggFrame').hide();	
 		
 	}
 	else{
 		jQuery('#'+boxId).hide();
 		jQuery('#suggFrame').hide();	
 	}
 	
 });
 }
}

// if user clicks a suggestion, fill the text box.
 function fill(thisValue,nameFieldId,hideId) {
 
 
 jQuery('#'+nameFieldId).val(thisValue);
 jQuery('#'+nameFieldId).trigger('click');
 jQuery('#'+hideId).hide();

 
 
 
 //jQuery('#suggFrame').hide();
// setTimeout("jQuery('#'+hideId).hide();", 5000);
 }
 
 
 function autoSuggest(event,obj,id){	
 		
	
		var KEY ={UP:38,DOWN:40,DEL:46,TAB:9,RETURN:13,ESC:27,COMMA:188,PAGEUP:33,PAGEDOWN:34,BACKSPACE:8};		
		
		if(event.keyCode != 116 && event.keyCode != 13 &&  event.keyCode != 17 && event.keyCode != 16 && event.keyCode != 18 &&event.keyCode != 9 ){
			
				switch(event.keyCode) {
					
					
					    case KEY.DOWN:
							 if(jQuery(obj).siblings("#"+id).css("display")=="block"){
								event.preventDefault();
								moveControl("movedown",event,id);
						    	}
						break;							
						case KEY.UP:
							if(jQuery(obj).siblings("#"+id).css("display")=="block"){
							   event.preventDefault();
								moveControl("moveup",event,id);
							}
						
						break;			
						    
						case KEY.ESC:
						   event.preventDefault();
						   jQuery("#"+id).hide();							
						   break;				
					
						default:
						  return 'suggestions';
						
						break;
					
				}
			}
	}
	
	
	function moveControl(op,e,id){
		
		var et = e.target;
		var qet = jQuery(et);	
		
		if(typeof(qet.siblings("#"+id).find("ul li.suggest_highlight")[0]) == "undefined" && op=="movedown" ){
			
			qet.siblings("#"+id).find("ul li:first-child").addClass("suggest_highlight");
		}
		else if(typeof(qet.siblings("#"+id).find("ul li.suggest_highlight")[0]) == "undefined" && op=="moveup" ){
			
			qet.siblings("#"+id).find("ul li:last-child").prev().addClass("suggest_highlight");
		}
		else{
			
			
			var curSelected = qet.siblings("#"+id).find("ul li.suggest_highlight");
			curSelected.removeClass("suggest_highlight");
			if(op == "moveup"){
				if(curSelected[0] == qet.siblings("#"+id).find("ul li:first-child")[0]){
					qet.siblings("#"+id).find("ul li:last-child").addClass("suggest_highlight");
				}else{
					curSelected.prev().addClass("suggest_highlight");
				}
			}
			else if(op == "movedown"){
				//alert(curSelected[0]);
				if(curSelected[0] == qet.siblings("#"+id).find("ul li:last-child")[0]){
					qet.siblings("#"+id).find("ul li:first-child").addClass("suggest_highlight");
				}else{
					curSelected.next().addClass("suggest_highlight");
				}
			}
		}
		
		
		curSelected = qet.siblings("#"+id).find("ul li.suggest_highlight");
		
	
		if(typeof(curSelected)!=="undefined"){
			
			qet.val(curSelected.text());
			qet.focus();
		}
	}
	
 

 
var gender_text;
var ownerUID = '';
var myFollowerUID = '';
var followerResp = '';
var smsResp = '';
var sFollowingInstance = false;
var mob_uId;
var mob_frndUId;
function becomeFollower(uId,followId,fName,areFriends)
{
	
	if(sFollowingInstance == true) {
		return;
	}
	if(sFollowingInstance == false) {
		sFollowingInstance = true;
	}

	try{
	if(fName){
		followName = fName;
	}
	if(uId == ""){	
		var auth_url = document.getElementById('auth_url').value;		
		location.href=auth_url;
		window.event.returnValue=false;//for ie
		return;
	}
	var url=base_url+'profile/StartFollowing/'+uId+'/'+followId;
	ownerUID = uId;
	myFollowerUID = followId;
	follower_name = fName;
	gender_text = fName;
	jQuery.ajax({
	   type: "POST",
	   url: url,
	   data: "",
	   success: function(msg){
		jQuery("#myPUTitle").text("Start Following");
		resp = msg.split('#');
		followerResp = parseInt(resp[0]);
		smsResp =  parseInt(resp[1]);
		
	     if(followerResp == 1){
	     	
		mob_uId = uId;
		mob_frndUId = followId;
		followActPage = 'profile';
		isCurUserFriend = areFriends;
		
		hidePUClose();
		getMyPU(102);
		
	     }
	     else if(parseInt(msg) == -1){
		//setPUAds();
		//getPUMsg(fName + ' has blocked you from following','myPUError');
		getPUMsg( 'You cannot follow '+ fName + ' due to privacy setting','myPUError');
		showPU();
		sFollowingInstance = false;
	     }
	     else if(parseInt(msg) == -2){
		//setPUAds();
		getPUMsg('You are already following '+fName,'myPUWarning');
		showPU();
		sFollowingInstance = false;
	     }
	     else{
		//setPUAds();
		getPUMsg('Failed. Please try later','myPUError');
                showPU();
                sFollowingInstance = false;
	     }
	     autoHeightPU();
	     
	     acceptSmsGroupInvites(uId,followId,1);
	   }
	 });
	 }catch(err){}	
}

function stopFollow(uId,followId,fName)
{	
	try{
	if(uId == ""){
		var auth_url = document.getElementById('auth_url').value;
		location.href=auth_url;
		window.event.returnValue=false;//for ie
		return;
	}
	var url=base_url+'profile/StopBeingFan/'+uId+'/'+followId;
	follower_name = fName;
	gender_text = fName;
	jQuery.ajax({
   type: "POST",
   url: url,
   data: "",
   success: function(msg){
     
     getMyPU(47);
     jQuery("#myPUTitle").text("Stop Following");
     if(parseInt(msg) == 1){ 	
     	

	
     	
     }
	var tr = setTimeout('timedRedirect()',4000);
   }
 });
 }catch(err){}
	
}


function saveSMSSettings(uId,frndUId,sms_mob_val,fname) {
	flwdUId = frndUId;
	flwdName = fname;
        jQuery.ajax({
                type:"POST",
                url: base_url+ "profile/saveMobSettings/"+frndUId+"/"+sms_mob_val,
                data: {},
                success: function(msg){
                        msg = parseInt(jQuery.trim(msg));
                        jQuery('#settingsLoader').addClass('myDispNone');
                        if(msg == 1){
                        	jQuery("#myPUTitle").text("Thank You");
	   						if(sms_mob_val == 1) {
	   							getPUMsg('Your settings have been saved.','myPUSuccess');	
	   						} else {
	   							getPUMsg('You will not receive SMS from '+fname,'myPUSuccess');
	   						}
                        	
	   						showPU();
							setTimeout('timedRedirect()',2500);
							hidePUDelay(2000);
                        }
                        else if(msg == 2){
                                hidePUClose();
								getMyPU(18);
								showPUClose();
                                autoHeightPU();
                                showPU();
                        }
                        else{
                            jQuery("#myPUTitle").text("Sorry for inconvenience");
	   						getPUMsg('Failed to save your settings. Try later.','myPUError');    
                            hidePUDelay(3000);
                        }
                }
        });
}


function timedRedirect(){
     try {
	window.location.href = location.href;
     }
     catch(er){}
}

var mobno;
function linkMobileNum(){
try {
	jQuery('#mobErr').hide();
	jQuery('#smsLoader').removeClass('myDispNone');
	mNo = jQuery.trim( document.getElementById('mobileNum').value );
	if(mNo!="") {
		mobno = mNo;
		jQuery.ajax({
			type: "POST",
			url: base_url+"dashboard/sendSmsVerifiCode",
			data: "mobileNo="+mNo,
			success: function( msg ) {
				jQuery('#smsLoader').addClass('myDispNone');
				if(msg!=0) {
					jQuery('#privMsg').hide();
					jQuery('#regText').hide();
					//jQuery('#smsRegOpen').hide();
					jQuery('#smsVerOpen').show();
				}
				else {
					jQuery('#mobErr').show().html('Failed. Please try again');
					return false;
				}
			}
		});
	}
	else {
		jQuery('#smsLoader').addClass('myDispNone');
		jQuery('#mobErr').show().html('Please enter the mobile number');
		return false;
	}
}catch(er) {}
}

function onUpdateClick() {
   var fileUpload = document.getElementById( "strFile" ).value;
   var errDiv     = document.getElementById( "errDiv" );

   if( fileUpload == "" ) {
       errDiv.style.display = "block";
       errDiv.innerHTML = "Please click the 'Browse' button and choose a picture!";
       errDiv.style.color = "#ff000c";
       return false;
   }
   else {
       var istatus = 0;
       var fileExt = fileUpload.split('.');
       if( fileExt.length > 0 ) {
           var ext  = fileExt[ fileExt.length - 1 ];
           switch( ext.toLowerCase()) {
               case "gif":
               case "jpeg":
               case "jpg":
                   errDiv.style.display  = 'none';
                   document.getElementById( "loadImg" ).style.display = "block";
                   document.getElementById( "mainDiv" ).style.display = "none";
               break;
               default:
                   errDiv.style.display = "block"; //ownSpan.className = "ShowMe";
                   errDiv.innerHTML = "We accept only JPEG, JPG or GIF files.";
                   errDiv.style.color = "#ff000c";
                   return false;
               break;
           } //end of switch
       }
       document.getElementById( "btnApply" ).value = "Apply";
       document.frmUpload.submit();
   }
}

function setGroupName(fromId,toId){	
	
    jQuery("#"+toId).html(jQuery("#"+fromId).val());

	
}


var triggerFindMyFriends = false;
/* function for search a friend module on dashboard right*/
function findMyFriends()
{
	jQuery("#msg").hide();
	
	if(triggerFindMyFriends == true) {
		return;
	} else {
		triggerFindMyFriends = true;
	}
	Sname = document.getElementById('userName').value;
	jQuery("#frndResult").hide();
	jQuery("#frndLoader").show();
    jQuery.ajax({
    type: "POST",
    url: base_url+"dashboard/findMyFriends/",
    data: {"search":Sname}, 
    success: function( msg ) {
    	jQuery("#frndLoader").hide();
    	triggerFindMyFriends = false;
    	jQuery("#frndResult").html(msg);
    	jQuery("#frndResult").show();
    }
    });
}

// function to make friend by using queryId by iinvite
function makeMyFriend(queryId, frndUId) {
	Aname = document.getElementById('userName').value;
	
	jQuery("#frndResult").hide();
	jQuery("#frndLoader").show();
	jQuery.ajax({
        type: "POST",
        url: base_url+"dashboard/makeMyFriend/",
        data: {"queryId":queryId, "frndUId" : frndUId}, 
        success: function( msg ) {
			jQuery("#frndLoader").hide();
        	var newmsg = new Array();				
        	msg = jQuery.trim(msg);
			newmsg = msg.split('~');
					
        	if( msg != "" &&  msg==-2)
			{
				jQuery("#msg").html('<div class="myPUMsgIcons myDBError ">Sorry no such ibibo ID found.</div>');
			}
			else 
			{
				if(msg==-5)
				{
					jQuery("#msg").html('<div class="myPUMsgIcons myDBError ">Sorry you cant Add Yourself.</div>');
		
				}
				else
				{
					if(newmsg[0]==-1)
					{  
						jQuery("#msg").html('<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px"><a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> is already your friend on ibibo.</div><div class="myClearAll"></div>');
					}
					else
					{
						if(newmsg[0]==1)
						{
							jQuery("#msg").html('<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>');
						}
						if(newmsg[0]==0)
						{
							jQuery("#msg").html('<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>');
						}
						if(newmsg[0]==-4)
						{
							jQuery("#msg").html('<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>');
						}
					}
				}
			}
			jQuery("#msg").show();
			
        }
	    });
	}
	
/* function for search a friend module on dashboard right*/
function sendJoinInviation(qryid, email)
{
	jQuery("#msg").hide();
	jQuery("#frndResult").hide();
	jQuery("#frndLoader").show();
    jQuery.ajax({
    type: "POST",
    url: base_url+"dashboard/sendInvitation/",
    data: {"queryId" : qryid,"query" : email }, 
    success: function( msg ) {
    	jQuery("#frndLoader").hide();
    	if(msg == 1) {
    		jQuery("#msg").html('<div class="myPUMsgIcons myDBSuccess myFlLt"><div class="myFlLt" style="width:190px">Your invitation has been sent successfully</div><div class="myClearAll"></div>');
    	} else {
    		jQuery("#msg").html('<div class="myPUMsgIcons myDBError myFlLt"><div class="myFlLt" style="width:190px">Error in sending invitation. Try again.</div><div class="myClearAll"></div>');
    	}
    	jQuery("#msg").show();
    }
    });
}
/* function for add freind module on dashboard right*/
function addFriendByUName()
	{
		Aname = document.getElementById('userName').value;
		
	    jQuery.ajax({
        type: "POST",
        url: base_url+"dashboard/addFriendByUName",
        data: "userName="+Aname, 
        success: function( msg ) {
			
        	var newmsg = new Array();				
			newmsg = msg.split('~');
					
        	if( msg != "" &&  msg==-2)
			{
				document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBError ">Sorry no such ibibo ID found.</div>';
			}
			else 
			{
				if(msg==-5)
				{
					document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBError ">Sorry you cant Add Yourself.</div>';
		
				}
				else
				{
					if(newmsg[0]==-1)
					{  
						document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px"><a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> is already your friend on ibibo.</div><div class="myClearAll"></div>';
					}
					else
					{
						if(newmsg[0]==1)
						{
							document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>';
						}
						if(newmsg[0]==0)
						{
							document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>';
						}
						if(newmsg[0]==-4)
						{
							document.getElementById('msg').innerHTML = '<div class="myPUMsgIcons myDBSuccess myFlLt"></div><div class="myFlLt" style="width:190px">Waiting for <a href='+base_url+'profile/view/'+newmsg[1]+'>'+Aname+'</a> to accept your friendship request.</div><div class="myClearAll"></div>';
						}
					}
				}
			}
        }
	    });
	}
	
	


function checkVerCode(){

        jQuery('#linkLoader').removeClass('myDispNone');
        jQuery('#verErr').hide();

        vNo = document.getElementById('verCode').value;
        enterCode = vNo.toLowerCase();
        if(enterCode!=""){
                jQuery.ajax({
                        type: "POST",
                        url: base_url+"dashboard/linkMobileNo",
                        data: "mobileNo="+mobno+"&userCode="+enterCode,
                        success: function( msg ) {
                        	
                                jQuery('#linkLoader').addClass('myDispNone');
                                if(msg == 1) {
                                        jQuery('#smsVerOpen').hide();
                                        jQuery("#statusFirstForward").hide();
                                        saveSettings(mob_uId,mob_frndUId,1);
                                        
                                }
                                else if(msg == -1) {
                                        jQuery('#verErr').show().html('Enter the correct verification code');
                                        return false;
                                }
                                else {
                                        jQuery('#verErr').show().html('Failed. Please try again');
                                        return false;
                                }
                        }
                });
        }
        else {
                jQuery('#linkLoader').addClass('myDispNone');
                jQuery('#verErr').show().html('Enter the verfication code');
                return false;
        }
}

function saveSettings(uId,frndUId, mobval) {
	if(mobval == undefined) {
		if(document.getElementById('smsUpdate').checked || document.getElementById('smsUpdate').value)
		{
		
			var sms_mob_val = 1;
		}
		else{
			var sms_mob_val = 0;
		}	
	} else {
		var sms_mob_val = mobval;
	}
	
        jQuery('#settingsLoader').removeClass('myDispNone');
        jQuery.ajax({
                type:"POST",
                url: base_url+ "profile/saveMobSettings/"+frndUId+"/"+sms_mob_val,
                data: {},
                success: function(msg){
                        msg = jQuery.trim(msg);
                        jQuery('#settingsLoader').addClass('myDispNone');
				if(msg == 1){
	                	if(mobval == undefined) {
							//jQuery('#resLinkMobile').html('<div class="myClearAll myHeight99"><div style="padding:10px;color:green" class="myTextCenter"><b>Your settings have been saved.</b></div></div>');
						}
		                else {
		                	jQuery('#smsRegOpen').hide();
							jQuery('#smsVerOpen').hide();
							jQuery('#settingsLoader').hide();
		                	jQuery("#myPUTitle").text("Mobile Activated");
							jQuery('#myPUParent').removeClass('myPUFollower');
							jQuery('#myPUParent').addClass('myPUFollowerSuccess');
//							jQuery('#smsSucc').show();
		                }
                    
                            if(followActPage == 'frndreq'){
                                    hidePUDelay(2500);
                                    setTimeout('finishSendFR()',3000);
                            }
                            else if(followActPage == 'profile'){
                                    hidePUDelay(2500);
                                    setTimeout('timedRedirect()',2500);
                            }
                            else{
                                    hidePUDelay(3000);
                            }

                        }
                        else if(msg == 2){
							jQuery('#settingMobile').addClass('myDispNone');
							jQuery('#smsSucc').hide();
							jQuery('#smsRegOpen').show();
                            autoHeightPU();
                        }
                        else{
                                jQuery('#resLinkMobile').html('<strong class="myError">Failed to save your settings. Try later</strong>');
                                hidePUDelay(3000);
                        }
                }
        });
}


function timedRedirect(){
     try {
	window.location.href = location.href;
     }
     catch(er){}
}

function finishSendFR(){
     try {
	var cbUrl = jQuery.trim( jQuery('#cbUrl').val() );
	if(cbUrl){
		window.location.href = cbUrl;
	}
	else{
		window.location.href = base_url;
	}
     }
     catch(er){}
}
var smsToUid ='';
var smsShareId= '';
var smsInviteStat= '';
function declineInvite(uId,shareId){
	
	smsToUid= uId;
	smsShareId=shareId;
	smsInviteStat=2;	
	getMyPU(108);
	
}

function updateSmsGroupInvites(uId,shareId,stat){		
	//alert(stat);
	 getPULoader( "Please wait - Processing your request..." );
	 
	 jQuery.ajax({
			type: "POST",
			url: smsgroups_base_url+"updateInviteStatus/",
			data: "toUid="+uId+"&shareId="+shareId+"&accept="+stat,
			success: function(msg)
			{  	
				//alert(msg);
				
				if(msg!=1)
				{				
					setPUAds();
					changePUWidth(600);
					showPU();				
					myPUBody.innerHTML = "Error occured,please try again."; 
					hidePUDelay(4000);		    
	 		    
				}
				else{
					 setPUAds();
					 changePUWidth(600);
					 showPU();
					 myPUBody.innerHTML = "Invite request rejected."; 
					 showPUClose();
				     attachPUClose('timedRedirect()');					
				     setTimeout('timedRedirect()',4000);		
				}
				
				
			}
			
		});	
 
	
	
}

function acceptSmsGroupInvites(uId,shareId,stat){
	//alert(stat);
	
	 
	 jQuery.ajax({
			type: "POST",
			url: smsgroups_base_url+"updateInviteStatus/",
			data: "toUid="+uId+"&shareId="+shareId+"&accept="+stat,
			success: function(msg)
			{ 	
				//alert(msg);
				
				
				
				
			}
			
		});	
 
	
	
}

function updateEntityDescription(){	
	
	var validated =true;
	
	
	var listfields= new Array();
	listfields[0]="ltCategory";
	
	for (var i = 0; i < listfields.length; i++){
		
		var res2  = isSelected(listfields[i]);
		
		if(res2==false){			
			validated =false;			
		}		
	}	
	
	if(validated==true){
		
		jQuery('#loadImg').show();
		jQuery('#mainDiv').hide();   
	  
	    var hidEntityId =document.getElementById("hidEntityId").value;	
	    var ltCategory =document.getElementById("ltCategory").value;	
	    var txtDescription =document.getElementById("txtDescription").value;
	    
	    if(txtDescription == document.getElementById("txtDescription").getAttribute("displayname")){
	    	txtDescription ="";
	    }
	  
	    jQuery.ajax({
	    	
			type: "POST",
			url: smsgroups_base_url+"updateEntityDetails/",			
			data: "hidEntityId="+hidEntityId+"&ltCategory="+ltCategory+"&txtDescription="+txtDescription,
			success: function(resp)
			{ 	
					
					//window.location.href = smsgroups_base_url+"welcome/"+res[1]+"/2";
					jQuery('#loadImg').hide();
					jQuery('#mainDiv').show();	
					jQuery('#grDescr').hide();
					jQuery('#grInvite').show();				
               
			}
			
		});
		
		//ajax end
	}
	
	
}
	
	
	
