$(function() {
	
	$('a[title!=""][rel!="noTipsy"]').tipsy({gravity:$.fn.tipsy.autoWE});
	$('img[title!=""][rel="tipsyon"]').tipsy({gravity:$.fn.tipsy.autoWE});
	
	$(window).resize(function(){setMeeboBarsAttr();});
	setMeeboBarsAttr();
	
	if(typeof(showUpdateLyr)!='undefined' && showUpdateLyr == 'Yes') 
	{ 
		if( /MSIE (\d+\.\d+);/.test(navigator.userAgent))
  		{
			var ieversion = new Number(RegExp.$1); 
			
			if( ieversion !='8')
			{
				$('#upgradeBrowser').show(); 
			}
		}
		
	}
		   });
var rmnuT;
var checkLogin = function(r){
	if(!r.isLoggedIn)
	{
		window.location = siteURL+'login.php';
		return false;
	}
	else
	{
		return true;
	}
}

function setMeeboBarsAttr()
{
	$('.chtFndSct').css('left', ($(window).width()- 256) +'px');
	$('.intAlrtSct').css('left', ($(window).width()- 360) +'px');
	$('.notBar').css('left', ($(window).width()- 256) +'px');
}

var _ld = function(u, d, id)
{
	if(typeof id != 'undefined')
	{
		
//		$('#' + id).ajaxStart(function(){
			$('#' + id).html('<img src="'+siteURL+'i/ldr-big.gif" />');
	//	});
	}
	$.ajax({url:u, data:d, dataType: "json", success:function(r){$('#' + id).html(r.data);$('a[title!=""]').tipsy({gravity:$.fn.tipsy.autoWE});} });
}

var _ajx = function(u, d, c, id, i)
{
	i = (typeof(i) == "undefined" ? "1" : i);
	switch(i)
	{
		case "1": i=siteURL+'i/load-s.gif'; break;
		case "2": i=siteURL+'i/load-big.gif'; break;
		case "3": i=siteURL+'i/load-slim.gif'; break;
		case "4": i=siteURL+'i/load-block.gif'; break;
		case "5": i=siteURL+'i/load-sq.gif'; break;
		case "6": i=siteURL+'i/load-t.gif'; break;
		default: i=siteURL+'i/load-s.gif'; break;
	}
	var $ldingImg = $('<img/>').attr({'src': i,'alt': 'Wait ... '});
	if(typeof(id)!='undefined' && id != '')
	{
		$('#' + id).ajaxStart(function(){
		    $(this).append($ldingImg);
			$(this).show();
		});
		$('#' + id).ajaxStop(function(){
			$ldingImg.remove();
			$(this).hide();
			$(this).unbind();
		});
	}
	$.ajax({url:u, data:d, success:function (r){ c(r);$('a[title!=""]').tipsy({gravity:$.fn.tipsy.autoWE}); }, dataType: "json"});
}

$(function(){
		  
	$.ajaxSetup({
    	cache: false,
    	type: 'POST',
		timeout: 1000000/*,
		error: function(r){alert('Error statusCode:'+r.status+' Error StatusText '+r.statusText)}*/
  	});
	$('a#signIn').click(function(){$('#loginBarCont').show();})
	if(typeof(prfT)!='undefined')
	{
		$('#eSeek, #chat').css("display",(prfT==3)?"":"none");
		rmnuT = prfT;
	}
});
var setting = [];
var oldValue = '';
var prfTp =inst= 0;
function $F(id){
	return $('#'+id).val();
}
function $R(id){
	 var tmp = $("input[name="+id+"]:checked").val();
	 if (typeof tmp == "undefined")
	 	return '';
	 else
	 	return tmp;
}
function selOpt(OptLstNam, LstVal){
	for (i=0; i < OptLstNam.length; i++){
		
		if (OptLstNam.options[i].value == LstVal){
			OptLstNam.selectedIndex = i;
			break;
		}
	}
}
function fillCity(val)
{
	
	if((val[0]=='United States' || val[0]=='Canada') && (val[2]!='eduCity' && val[2]!='profCity' || val[2]=='bscCurCity' ))
	{ 
		$('#spnZip').show();
		$('#spnCity').hide();
	}
	else if(val[2]!='eduCity' && val[2]!='profCity' )
	{
		$('#spnZip').hide();
		$('#spnCity').show();
	}
	
	var sel = '';
	if(typeof(val[4])!='undefined'){		sel = val[4];}
	
	if(val[0]!='United States' && val[0]!='Canada')
		$SH($('#'+val[1]).siblings('img'), '#'+val[1]);
		
	_ajx( 'jx/ajaxEditProfile.php', { type:'getCities' , cnt: val[0], t:val[1] , id: val[2] , sec: val[3], sel:sel }, _fillCity);
}

function _fillCity(r)
{
	var err = r.msgType;
	var t = r.target;
	var id = r.id;
	var val = r.cities;
	var sel = r.sel;
	
	$('#'+t).html(val);
	$SH('#'+t, $('#'+t).siblings('img'));
	
	if(r.totcities!='0' && (r.country!='United States' && r.country!='Canada') || (t == 'spProfCity' || t == 'spEduCity')) 	$('#'+t).show();
	else if(r.country=='United States' || r.country=='Canada' ) 	$('#'+t).hide();
	
	if(id=='eduCity')
	{
		$('#eduCity').val(sel);
	}
	else if(id=='profCity')
	{
		$('#profCity').val(sel);
	}
	switch(r.country)
	{
		case 'United States':
			$('#'+r.sec).html('State *');
			break;
		case 'Canada':
			$('#'+r.sec).html('Province *');
			break;
		default:
			$('#'+r.sec).html('City *');
			break;
	}
}

function filPts(type)
{
	var fld = $('#sortBy').val();
	var fltr = $('#filterBy').val();
	$SH('#filPstsLD','#filPstsBtn');
	
	var usrChk = '';
	if(type=='profile')
	{
		usrChk = $F('encUname');
	}
	
	$('#divStsLD').css('height',$('#divStss').css('height'));
	$('#divStsLD').show();
	
	var data ={type:'filterPosts',profType:prfTp, sBy:fld, fBy: fltr, t:type, usrChk:usrChk};
	//alert(fltr);
	_ajx( 'jx/ajaxMyNaseeb.php',data, function(response){
				
				checkLogin(response);
				$SH('#filPstsBtn','#filPstsLD');
			
			
				$('#goSts1').remove();
				$('#divStss').html(response.tpl);
				$('#divStsLD').hide();
				$('#divStsLD').css('height',$('#divStss').css('height'));
	 } );
}

function toggleClearText(type, obj, str)
{
	
	if($(obj).attr('id') == 'bscZip')
	{
		if($F(str) == 'United States')
		{
			str = 'Zip Code';
		}
		else if($F(str) == 'Canada')
		{
			str = 'Postal Code';
		}
	}
	
	if(type == 'click')
	{
		if(obj.value == str) 
		{
			$(obj).val('');
			$(obj).css("color","#444");
		}
	}
	else
	{
		if(obj.value == '')
		{
			$(obj).val(str);
			$(obj).css("color","");
		}	
	}
}
function showhide(toS, toH){
	if (toS != 'none')
		$(toS).css("display","");
		
	if (toH != 'none')
		$(toH).css("display","none");
}
function showMsg(id,m,t,time,dorem)
{
	if(typeof(dorem) == 'undefined')
		$('#eMsg').remove();
		
	if (prfTp == 3 && typeof(mmVProf) != 'undefined'){
		if (t=='bef')
			$(id).before('<div class="prfMssg">'+m+'</div>');
		else if (t=='aft')
			$(id).after('<div class="prfMssg">'+m+'</div>');
		else if (t=='on')
			$(id).html('<div class="prfMssg">'+m+'</div>');
	}else{
		if (t=='bef')
			$(id).before(m);
		else if (t=='aft')
			$(id).after(m);
		else if (t=='on')
			$(id).html(m);
	}
	
	var fadeOutTime = (typeof(time) !='undefined' && time!='' ? time: 10000);
	$('div[id=eMsg]').fadeOut(fadeOutTime,function(){$(this).remove();
		if (t=='on'){	$(id).hide();}
	});	
}
function showMsgJs(id,m,t,type)
{
	$('#eMsg').remove();
	switch(type)
	{
		case 'error': // error message
			var m = '<div class="erMsg" id="eMsg"><div><span></span><p>'+m+'</p></div></div>';
			break;
		case "notice": // notice message
			var m = '<div class="infMsg" id="eMsg"><div><span></span><p>'+m+'</p></div></div>';
			break;
		case "success": // success message
			var m = '<div class="svMsg" id="eMsg"><div><span></span><p>'+m+'</p></div></div>';
			break;			
		case "successBDR": // success message
			var m = '<div class="ctgryMsgCnt"  id="eMsg"><div class="svMsg"><div><span></span><p>'+m+'</p></div></div></div>';
			break;				
		case "warning": // success message
			var m = '<div  class="war" id="eMsg">'+m+'</div>';				
			break;
		break;
	}
	
	if (t=='bef')
		$(id).before(m);
	else if (t=='aft')
		$(id).after(m);
	else if (t=='on')
		$(id).html(m);
	$('#eMsg').fadeOut(10000,function(){$('#eMsg').remove();});	
}

/* MENU TABS */
function rstTabs(mnID){
//if($('#nav-on')){		
	clrTab();
	if(prfT  == mnID && rmnuT==mnID){
		$('#'+$('#mTab').val() +', #'+$('#sTab').val()).attr("class","on");			
	}else{
		$('#'+$('#mTab').val() +' ,#'+$('#sTab').val()).attr("class","");			
	}
				//$('#nav-on').css("class","on");		
//}	
}
function clrTab(){
	var thisTab = "";
    if($('#mainTabs')){
		var tabs = $('#mainTabs > *');
		for(var i = 0; i < tabs.length; i++){
			var thisTab = tabs[i];
			if(thisTab.tagName != undefined && thisTab.className == "on") thisTab.className = "";
		}		
	}
}
function rstTab(){	
	clrTab();
	if(prfT  == rmnuT ){
		$('#'+$('#mTab').val() +', #'+$('#sTab').val()).attr("class","on");			
	}else{
		$('#'+$('#mTab').val() +' ,#'+$('#sTab').val()).attr("class","");
	}
}
function showTab(){
	if($('#mainTabs')){
		var timer;
		var tabs = $('#mainTabs >*');
		for(var i = 0; i < tabs.length; i++){
			var thisTab = tabs[i];
			if(thisTab.tagName){
				thisTab.onmouseover = function(){
					clearTimeout(timer)
					clrTab();
					this.className = "on";						
				}
				thisTab.onmouseout = function(){
					timer = setTimeout(rstTab,1000);
				}
			}
		}		
	}
}

function mnuLoad(mnuT){
	var rmnuT=mnuT;
	if (mnuT == 1){
		$('#mnuHdr').attr("class","ffMnu");		
		repMenu('1', 'Friends');
		$('#eSeek, #chat').css("display","none");		
	}else if(mnuT == 2){
		$('#mnuHdr').attr("class","busMnu");
		repMenu('2', 'Contacts');
		$('#eSeek,#chat').css("display","none");		
	}else{
		$('#mnuHdr').attr("class","mtchMnu");
		repMenu('3', 'Favourites');
		$('#eSeek, #chat').css("display","");
	}
}

function repMenu(id, txt){
	var caption = '', cnt=0;
	$('#mainTabs a').each(function(){		
		$(this).html($(this).html().replace('Friends',txt));
		$(this).html($(this).html().replace('Favourites',txt));
		$(this).html($(this).html().replace('Contacts',txt));
		$(this).attr("href",$(this).attr("href").replace('s=1','s='+id));
		$(this).attr("href",$(this).attr("href").replace('s=2','s='+id));
		$(this).attr("href",$(this).attr("href").replace('s=3','s='+id));
	});	
}
function _opw(url, w, h, tb)
{
	var w = window.open(url,"","width="+w+",height="+h+",toolbar="+tb+",directories=0,menubar=0,status=0,location=0,scrollbars,resizable" );	
	return w;
}
function albumNav(ac, showCom)
{
	var pics = photoData['photos'], caps = photoData['caps'], pIDs = photoData['pIDs'], coms = photoData['coms'], status = photoData['stts'], isFB = photoData['isFB'];
	var total = pics.length-1;
	
	idx = (typeof idx == 'undefined' ? 0 : idx);
	
	if(ac == 'n')
	{
		idx = (idx < total ? ++idx : 0);
	}
	if(ac == 'p')
	{
		idx = (idx > 0 ? --idx : total);
	}
	//$('#spnReport').show();
	if(idx != oldIdx)
	{
		oldIdx = idx;
		$('#pImgID').fadeOut(500, function(){$('#pImgID').attr("src", "i/load-sq.gif").attr("src", imgSrv + pics[idx]).fadeIn()});
		
		$('#cntUndo').hide();
		$('#pCapID').html(caps[idx]);
		$('#phIdx').html(idx+1);
		if($('#pCapID').html() == '&nbsp;')
			$('#edtpCapID').html('[ Add caption ]');
		else
			$('#edtpCapID').html('[ Edit caption ]');
		
		if(typeof(status) != 'undefined')
		{
			if(!status[idx])
				$('#liRtp').show();
			else
				$('#liRtp').hide();
		
		$('#liMsg').hide();
		}
		if(typeof(isFB) != 'undefined')
		{
			if(isFB[idx] == 'NB')
				$('#liCrpImg').show();
			else
				$('#liCrpImg').hide();
		}
	}
	$('#inpPicID').val(pIDs[idx]);
	if(showCom == 'Y' )
	{
		var d = {pid:pIDs[idx],pt:pt};
		
		$('#PCCntLD').css('height',$('#PCCnt').css('height')).show();
		$.ajax({url:'jx/picture-comments.php', data:d, dataType: "json", success:function(r){ $('#PCCntLD').css('height',$('#PCCnt').css('height')).hide(); $('#PCCnt').html(r.data);$('#pTags').html(r.tags); } });
		
		if( prfT =='3')
		{
			data ={type:'getRating',picID:pIDs[idx]};
			_ajx( 'jx/ajaxMyNaseeb.php',data, function(response){
						checkLogin(response);
						$('#myUL').css('width', 33*response.rating + 'px');	
			 } ,'');
		}
	}
}
function showProfileEdt(prfType,src)
{
	var data = {type : 'showProfTab', profType:prfType,src:src };
	_ajx( 'jx/ajaxEditProfile.php', data, _showProfileEdt, '' );	
}

function _showProfileEdt(r)
{
	if(r.msgType == 'INCPL')
	{  		
		window.location = "ep.php?err=Y&s="+r.profType+"&ss="+r.type;
		return;
		$.facebox({ ajax: 'layers.php?type=showProfTab&s='+r.profType,type:'text'}, 'hideCloseLink' ); // klass as hideCloseLink to hide close link on layer
	}
	else if(r.src != 'h')
	{
		return;
		window.location = "h.php?s="+r.profType;
	}/*$.facebox({ ajax: 'layers.php?type=showProfTab&s=1',type:'text'}, 'hideCloseLink' );*/
}
function pImgs(){var d=document; if(d.images){ if(!d.p) d.p=new Array();var i,j=d.p.length,a=pImgs.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){d.p[j]=new Image; d.p[j++].src=(typeof imgSrv == 'undefined' || a[i].substring(0,4)=='http' ? '' : imgSrv) + a[i]; }}}

function loadPic(src, pID,u){
	//extPID = $('#lmPic').attr("href").split("id=");	
	//tmp = extPID[1].split("&");
	//tmp[0] = picID;	
	$('#lmPic').attr("href","pp.php?ss=phd&aid=0&s="+prfTp+"&u="+u+"&id="+pID);
	$('#imgIDBig').attr('src', src);
}

function trim(str){
	if(!str || typeof str !='string'){
		return str;
	}
	return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}
function updNotifSideBar(t)
{
	var data ={type:'getNotifications',profType: prfTp,t:t};
	_ajx( 'jx/cmnAjax.php', data, function(r)
		{
			if(r.msgType == 'SUC' )
			{
				if(r.ntfiCnt > 0)
					$('#'+r.ntfi).show();
				else
					$('#'+r.ntfi).hide();

				$('#'+r.ntfi).html(r.ntfiCnt);
				$('#'+t+'Lbl').html(r.notifs);
				if(r.notifs == 0)
				{
					$('#'+t+'Div').hide();
					$('#'+t+'MsgDiv').show();
				}
			}
		});
}

function comingSoon()
{
$.facebox({ ajax: 'layers.php?type=comming',type:'text'});
return false;
}

function expIntrs(uInt, intType)
{
	
$.facebox({ ajax: siteURL+'layers.php?type=xprInt&intType='+intType+'&u='+uInt,type:'text'});
return false;
}
function sGifts(uInt)
{
	$.facebox({ ajax: siteURL+'layers.php?type=sdGifts&u='+uInt+'&prfT='+prfT,type:'text'});
	return false;
}
function sGiftsRply(uInt)
{
	$.facebox({ ajax: siteURL+'layers.php?type=sGiftsRply&u='+uInt+'&prfT='+prfT,type:'text'});
	return false;
}
function xpPnlSh(chk,dsp){
	if ($('#'+dsp).css("display") == "none"){		
		$('#'+chk).attr('checked','checked');	
		$('.sndDv').fadeOut(300);
		$('#'+dsp).fadeIn(500);
		objMsg = dsp;
	}
}
function chrCnt(fld, toUpd, size){
	if (fld.value.length <= size){
		$('#'+toUpd).html('Remaining characters ' + (size - fld.value.length));
	}else
		return false;
}

function addFav(uID,frm,o,int)
{   
	if(typeof(int)!='undefined')
		data ={type:'addFavorite',uID:uID,frm:frm,int:int};
	else
		data ={type:'addFavorite',uID:uID,frm:frm};
		
	$SH('#adFvLD'+uID,o);
	_ajx( siteURL+'jx/friends.php', data,function(r){   

					checkLogin(r);
					$('#adFvLD'+r.uID).hide();
					
					if(r.frm =='INTRO')
					{
						$('#intm_'+r.uID).remove();	
						if($('#chkINTRO').children().length == '0')
						{
							$('#blkINTRO').hide();
						}
					}
					if(r.frm =='INTRO')
						$.facebox('<div style="width:400px">'+r.msg+'</div>');
					if(r.frm =='Srch')
						$('#n_'+r.uID).remove();
					if(r.frm =='PROF')
						$('[name=n_'+r.uID+']').remove();
					if(r.frm =='CFRNDS')
						$('#frnd_'+r.uID).remove();
					if(r.frm =='FRNDS')
						$('#liAddF'+r.uID).remove();
					if(r.frm =='NOTIF')
						showMsg('#l_'+r.uID,r.msg,'on');
					if(r.frm =='EXPINT')
					{
						showMsg('#l_'+r.intID,r.msg,'on');
						updNotifSideBar('addFav');
						
						$('#expInt_'+r.uID).remove();
					}
					else
						showMsg('#m_'+r.uID,r.msg,'bef');
					
				});
}

jQuery.fn.maxLength = function(ln){  
     this.each(function(){        
         var type = this.tagName.toLowerCase();          
         var inputType = this.type? this.type.toLowerCase() : null;        
         if(type == "input" && inputType == "text" || inputType == "password"){             
             this.maxLength = ln;  
         }else if(type == "textarea"){  
             this.onkeypress = function(e){
                 var ob = e || event;
                 var keyCode = ob.keyCode;
                 var hasSelection = document.selection? document.selection.createRange().text.length > 0 : this.selectionStart != this.selectionEnd;
                 return !(this.value.length >= ln && (keyCode > 50 || keyCode == 32 || keyCode == 0 || keyCode == 13) && !ob.ctrlKey && !ob.altKey && !hasSelection);  
             };
             this.onkeyup = function(){
                if(this.value.length > ln){  
                    this.value = this.value.substring(0,ln);
                }else{
					$('#cDsp').html('Remaining characters '+(ln - this.value.length));
				}
             };
         }  
     });  
 };
function report(id, rType,o)
{
	$SH('#spnReport',o);
	var d = {type:'report', id:id, rT:rType};
	_ajx('jx/cmnAjax.php', d, 
			function(r)
			{
				$SH(o,'#spnReport');
				$('#liRtp').hide();
				$('#liMsg').show().fadeOut(5000);
			});
}
function addTab(p)
{
	var d = {type:'addTab', p:p};
	_ajx('jx/cmnAjax.php', d, _addTab, 'spn'+p+'TB');
}
function _addTab(r)
{
	$('#add'+r.tb+'Tb').remove();
	 
	if(r.hd=='Y')
		$('#tabAdd').remove();
	
	if(r.invURL!='')
		parent.window.location = r.invURL;
	else
	{
		if(r.urlMatchSettings == 'Yes')
			parent.window.location = "eseek.php?fw=actTB";
		else
			parent.window.location = "h.php";
	}
}

function pplLoad(country, typ){
	if(typeof country != 'undefinded'){
		switch(typ){
			case 'pm':
					if (country == 'Pakistan'){
						document.checkout.action='pmtPk.php';
					}else{
						document.checkout.action = 'pm-checkout.php';
					}
					_ajx('jx/cmnAjax.php',{cntry:country, type:'pmnt'},_pplLoad,'lgGif');
					break;
			case 'wv':
					if (country == 'Pakistan'){
						document.checkout.action='gfCheckout.php'						
					}else{
						document.checkout.action = ppURL;						
					}					
					_ajx('jx/cmnAjax.php',{cntry:country, type:'pwv'},_pplLoad,'lgGif');
					break;
			case 'gf':
					if (country == 'Pakistan'){
						document.checkout.action='gfCheckout.php'						
					}else{
						document.checkout.action = 'gfCheckout.php?pym=ppl';						
					}
					_ajx('jx/cmnAjax.php',{cntry:country, type:'pgf'},_pplLoad,'lgGif');
					break;
		}
		
	}
}
function _pplLoad(r){	
	$('#pkgs').html(r.data);
	if (r.type == 'pgf'){
		$('#item_name').val(r.item_name);
		$('#item_number').val(r.item_number);
		$('#a1').val(r.a1);
		$('#a3').val(r.a3);
		$('#custom').val(r.custom);
		$('#currency_code').val(r.currency_code);
	}else if (r.type == 'pwv'){		
		$('#a1').val(r.a1);
		$('#a3').val(r.a3);		
		$('#currency_code').val(r.currency_code);
	}
}


function deActPrf(pType,t)
{
	if(t == 'deact')
	{
		var d = {type:'remTab', p:pType};
		_ajx('jx/cmnAjax.php', d, function(r){if(r.msgType=='SUC'){	window.location = "h.php";	}
																else{$('#cnfDPrf').show();$('#cnfDPrf').html(r.msg);	}
											}, '');
	}
	else
	{
		$.facebox({ ajax: 'layers.php?type=deActPrf&s='+pType,type:'text'});
	}
}
function $DT(obj,t)
{
	if(t=='d')
	{
		$(obj).attr('disabled','disabled');
	}
	else
	{
		$(obj).removeAttr('disabled');
	}
}
function $DB(obj,t)
{
	if(t=='d')
	{
		$(obj).attr('disabled','disabled');
	}
	else
	{
		$(obj).removeAttr('disabled');
	}
}
function deactSMS()
{
	var data = {type:'deactSMS'};
	_ajx( "jx/jxSetting.php", data, function(r){
	
					if(r.msgType == 'SUC')							
						window.location = "";
	
	}, '' );
}
function setPrvListOpts(f)
{
	$.facebox({ ajax: 'layers.php?type=setPrvListOpts&f='+ f +'&i=M' ,type:'text'});	
}
function setPrvList(p,f,i)
{
	$.facebox({ ajax: 'layers.php?type=setPrvList&p='+ p +'&f='+ f +'&i='+ i + ( i != '0' ? '&c='+ $('#priVal_'+f+p+i).val() +'&u='+$('#priPpl_'+f+p+i).val() : '' ),type:'text'});	
}
function shwPrv(f,s,i,draft)
{
	$.facebox({ ajax: 'layers.php?type=shwPrv&s='+s+'&f='+f+'&i='+i+'&draft='+draft,type:'text'});	
}
function shwCmtPrv(i)
{
	if($('#priv_'+i).css('display') == 'none')
		$('#priv_'+i).show();
	else
		$('#priv_'+i).hide();
}
function rmvPrvUsr(obj,t,p)
{
	var u,oldval,newval;
	
	if(typeof(p)=='undefined')
		p ='';
	
	u = $(obj).parent().attr('id').substr(3);
	oldval = $('#'+t+'Ppl'+p).val();
	newval = oldval.replace(u+',','');
	newval = newval.replace(', ,',',');
	newval = newval.replace(',,',',');
	$(obj).parent().remove();
	
	if(newval == ',')
		newval ='';
	$('#'+t+'Ppl'+p).val(newval);
}
// added by jawad saleem
function shwList(id,pt) 
{
	$.facebox({ ajax:'layers.php?type=shwList&li='+id+'&pt='+pt,type:'text'});
 }

function svPrvAstOpts()
{
	
	if($F('crlT1') =='sp' && $F('spPpl1') == '' )
	{
		showMsgJs('#btnSave','Please select some friends first in the specified friends list.','bef', 'error');
		return;
	}
	
	if($F('crlT2') =='sp' && $F('spPpl2') == '' )
	{
		showMsgJs('#btnSave','Please select some contacts first in the specified contacts list.','bef', 'error');
		return;
	}
	
	$SH('#svLD','#btnSave');
	
	data = {type:'savePrivOpts', bznAct:$F('bznAct'), crlT1:$F('crlT1'), crlT2:$F('crlT2'), spPpl1:$F('spPpl1'), spPpl2:$F('spPpl2'), exPpl1:$F('exPpl1'), exPpl2:$F('exPpl2'),asTp:$F('asTp') };

	_ajx( "jx/jxSetting.php", data, function(r){
  		    $SH('#btnSave','#svLD');
	
			$('#facebox .content').html('<div style="width:500px;">'+r.msg+'</div>');
			$('#facebox .body').css('width','510px');
	} );
}
function svPrvAst(i)
{
	if($F('crlT') =='sp' && $F('spPpl') == '' )
	{
		showMsgJs('#btnSave'+i,'Please select some people first in the specified people list.','bef', 'error');
		return;
	}
	$SH('#svLD'+i,'#btnSave'+i);
	
	if($F('asTp') == 'cmts' || $F('asTp') == 'jcmts' || $F('asTp') == 'pcmts')
		data = {type:'savePriv', crlT:$F('crlT'),prf:$F('prf'),i:i,asTp:$F('asTp') };
	else
		data = {type:'savePriv', crlT:$F('crlT'), spPpl:$F('spPpl'), exPpl:$F('exPpl'),prf:$F('prf'),i:i,asTp:$F('asTp') };
	
	_ajx( "jx/jxSetting.php", data, function(r){
  		    $SH('#btnSave'+i,'#svLD'+i);
	
			$('#facebox .body').css('width','510px');
			$('#facebox .content').html('<div style="width:500px;">'+r.msg+'</div>');
			
			if(r.assetID=='')
			{
				$('#prvLnk'+r.asTp+r.prf+r.assetID).attr('title','Viewable by '+r.crlType+r.strEx);
				$('#crlT'+r.asTp+r.prf+r.assetID).html(r.crlType+r.strEx);
			}
			else
			{
				$('#priVal_'+r.asTp+r.prf+r.assetID).val(r.crlTypeVal);
				$('#priPpl_'+r.asTp+r.prf+r.assetID).val(r.pplStr);
				
				$('#crlT'+r.asTp+r.prf+r.assetID).html(( r.asTp =='jrn' || r.asTp =='palb'? r.crlType+r.strEx : r.crlType ));
				$('#prvLnk'+r.asTp+r.prf+r.assetID).attr('title','Viewable by '+r.crlType+r.strEx);
			}
	} );
}
function upPrvAst(i)
{
	if($F('crlT') =='sp' && $F('spPpl') == '' )
	{
		showMsgJs('#btnSave','Please select some people first in the specified people list.','bef', 'error');
		return;
	}
  	$SH('#svLD'+i, '#btnSave'+i);
	var data = {type:'updAssetPriv', crlT:$F('crlT'), spPpl:$F('spPpl'), exPpl:$F('exPpl'),prf:$F('prf'),t:$F('asTp'),i:$F('asID') };
	_ajx( "jx/jxSetting.php", data, function(r){

			$('#facebox .body').css('width','510px');
			$('#facebox .content').html('<div style="width:470px;float:left;">'+r.msg+'</div>');
			$('#facebox .content').css('width','93%');
  		    $SH('#btnSave'+i,'#svLD'+i);
			
			if(r.asTp == 'jrn' || r.asTp == 'palb' )
			{
				$('#crlT'+r.asTp+r.prf+i).html(r.crlType+r.strEx);
				$('#prAsI'+i).attr('alt',r.crlType);
				$('#prAsL'+i).attr('title','Viewable by '+r.crlType+r.strEx);
				$('#prvLnk'+r.asTp+r.prf+i).attr('title','Viewable by '+r.crlType+r.strEx);
				$('#priVal_'+r.asTp+r.prf+i).val(r.crlTypeVal);
				$('#priPpl_'+r.asTp+r.prf+i).val(r.encpplStr);
			}
			else
			{
				$('#prAsI'+i).attr('alt',r.crlType);
				$('#prAsL'+i).attr('title','Viewable by '+r.crlType+r.strEx);
			}
	}, '' );
}

function pVideo(vid, s, id,dem)
{
	//var so = new SWFObject(u, id, "400", "250", "8", "#336699");
	switch (s)
	{
		case "www.youtube.com":	
			var vars = {autoplay:"1", enablejsapi:"1", autoplay:"1", border:"1", fs:"1", hd:"1", playerapi :"player"+id};
			var vidCode = "http://www.youtube.com/v/" + vid;
			var params = {allowScriptAccess:"always", allowFullScreen:"true", vmode:"transparent"};
		break;
		case "video.yahoo.com":
			var vars = {id:vid, eID:"1301797", ympsc:"4195351", enableFullScreen:"1", autoPlay:"1"};
			var vidCode = "http://d.yimg.com/static.video.yahoo.com/yep/YV_YEP.swf?ver=2.2.46";
			var params = {allowScriptAccess:"always", allowFullScreen: "true"};
		break;
		case "www.metacafe.com":
			var vars = {showStats:"no", autoPlay:"yes"};
			var vidCode = "http://www.metacafe.com/fplayer/" + vid;
			var params = {allowScriptAccess:"always", allowFullScreen: "true", autoPlay:"yes"};
		break;
		case "video.google.com":
			var vars = {docid:vid, hl:"en", fs:"true"};
			var vidCode = "http://video.google.com/googleplayer.swf?docid=" + vid;
			var params = {allowScriptAccess:"always", allowFullScreen: "true", autoPlay:"yes"};
		break;
	}
	$('#img_'+id).hide();
	
	if(typeof(dem)!='undefined' && dem=='villPost')
		swfobject.embedSWF(vidCode, 'vid_'+id, "415", "300", "9.0.0", null, vars, params);	
	else
		swfobject.embedSWF(vidCode, 'vid_'+id, "415", "300", "9.0.0", null, vars, params);

	//so.addVariable("variable1", "value1");
	//so.addVariable("variable2", "value2");
	//so.addVariable("variable3", "value3");
	//so.write(id);
}
function setPrv(a,i)
{
	$('#prvt'+i).html($('#opt'+a+i).html());
	$('a[id!=opt'+a+i+'][name=pstPrv]').removeClass('s');
	$('#opt'+a+i).addClass('s');
	$('#priVal_cmts'+i).val(a);
	$('#priv_'+i).hide();
}
//Added by naveed saleem
function villageNav(ac, showCom)
{
	var pics = photoData['photos'], caps = photoData['caps'], pIDs = photoData['pIDs'], coms = photoData['coms']; status = photoData['stts'];
	var total = pics.length-1;
	
	idx = (typeof idx == 'undefined' ? 0 : idx);
	
	if(ac == 'n')
		idx = (idx < total ? ++idx : 0);
	if(ac == 'p')
		idx = (idx > 0 ? --idx : total);
		
	if(idx != oldIdx)
	{
		oldIdx = idx;
		$('#pImgID').fadeOut(500, function(){$('#pImgID').attr("src", "i/load-sq.gif").attr("src", imgSrv + pics[idx]).fadeIn()});
		
		$('#pCapID').html(caps[idx]);
		$('#phIdx').html(idx+1);
		if(typeof(status) != 'undefined')
		{
		if(!status[idx])
			$('#liRtp').show();
		else
			$('#liRtp').hide();
			//alert(pIDs[idx]);
		$('#liMsg').hide();
		}
	}
	$('#inpPicID').val(pIDs[idx]);
	if(showCom == 'Y')
	{
		var d = {pid:pIDs[idx],pt:pt};
		$.ajax({url:'jx/village-picture-comments.php', data:d, dataType: "json", success:function(r){$('#PCCnt').html(r.data);$('#pTags').html(r.tags); } });
	}
}
function adTgN(o)
{
	var str = $(o).attr('rel');
	var id = $(o).attr('id');
	id = id.replace('addtgBx','');
	strId = str.replace(' ','_');
	$('#tgACmp'+id).children('.token-input-list-facebook').each(function(){
						
		$(this).prepend("<li class='token-input-token-facebook' id='li_"+strId+"'><p>"+str+"</p><span class='token-input-delete-token-facebook' onclick='$(this).parent().remove();rmTgA(\""+strId+"\", \""+id+"\")'>x</span></li>");});
	$('#tgBx'+id).val($('#tgBx'+id).val()+strId+',');
}

function showChatBar(t, fltr)
{
	if(t == 'fltr')
	{
		var d = {type:'chatbar', cFltr:fltr};
		//$("#olL").show();
		$('#olMLD').css("height",$('#olUsers').css("height"));
		$('#olMLD').show();
		_ajx('slider.php', d, function(r){$('#olUsers').html(r.data);$("#olMLD").hide();});

	}
	else
	{
		if( $("#olUsers").css("display") == 'none')
		{
			var d = {type:'chatbar'};
			//$("#olL").show();
			_ajx('slider.php', d, function(r){$('#olUsers').html(r.data);$("#olL").hide();});
		}
		$('#IAUsers').hide();
		$('#NotUsers').hide();
		$('#olUsers').slideToggle('slow');
	}
}
function chatL(t)
{
	//var loggedIn;
	if(t=='lo')
	{
		//alert('logut');
		Meebo("logout");
		$('#lnkLO').hide();$('#lnkLI').show();
	}
	else
	{
		//alert('login');		
		Meebo("login");
		$('#lnkLI').hide();$('#lnkLO').show();	
	}
	var d = {type:'statusChange', status: t};
	//$("#olL").show();
	_ajx('slider.php', d);

}
function showIABar(u)
{
	if( $("#IAUsers").css("display") == 'none')
	{
		var d = {u:u, type:'IAbar'};
		//$("#olL").show();
		_ajx('ia.php', d, function(r){$('#IAUsers').html(r.data);});
	}
	$('#olUsers').hide();
	$('#NotUsers').hide();	
	$('#IAUsers').slideToggle('slow');
}

function showNotBar(u)
{
	if($("#NotUsers").css("display") == 'none')
	{
		var d = {u:u, type:'Notbar'};
		_ajx('notif.php', d, function(r){$('#NotUsers').html(r.data);});
	}
	$('#olUsers').hide();	
	$('#IAUsers').hide();	
	$('#NotUsers').slideToggle('slow');
}

function delcnfm(pType,frm,fun,p1,p2,p3)
{
	$.facebox({ ajax: 'layers.php?type=delConfirm&frm='+frm+'&fun='+fun+'&p1='+p1+'&p2='+p2+'&p3='+p3+'&s='+pType,type:'text'});
}
function updateMenuCounters(t,p)
{
	_ajx( "jx/cmnAjax.php", {type:'updateMenuCounters', mType:t, pType:prfT}, function(r){ 

			if(r.totMsgs > 0)
				$('#mnuMMsgsCnt').html('<span>'+ r.totMsgs +'</span>');
			else
				$('#mnuMMsgsCnt').html('');
				
			if(t=='inbox')
			{
				if(r.inbxMsgs > 0)		$('#mnTopBrnIbx').show(); 
				else					$('#mnTopBrnIbx').hide(); 

				$('#mnTopBrnIbx').html( r.inbxMsgs );
			}
			else if(t=='gift')
			{	
				if(r.gifts > 0)		$('#mnTopBrnGft').show(); 
				else				$('#mnTopBrnGft').hide(); 

				$('#mnTopBrnGft').html( r.gifts );
			}
			else if(t=='ref')
			{
				if(r.ref > 0)		$('#mnTopBrnRef').show(); 
				else				$('#mnTopBrnRef').hide(); 

				$('#mnTopBrnGft').html( r.ref );
			}
			
	}, '' );
}
function updateCredits()
{
	_ajx( "jx/cmnAjax.php", {type:'updateCredits'}, function(r){
	
			$('#spCreditsHm').html(r.credits);
			
			if(r.credits < 21)
			{
				$(' - <a class="buy" href="checkout.php?pgid=cr&s='+prfT+'&from='+ (prfT == '1' ? 'socialHome' : (prfT == '2' ? 'businessHome' : 'naseebHome'))+'">buy</a>').insertAfter('#bCreditsHm');
			}
	},'');
}
function mmChat(from, u)
{
	var w = _opw('chat.php?from='+from+'&guest='+u, 544, 360, 0);
	if(w == null)
	{
		alert("Your popup blocker is stopping the Naseeb Chat window to open\nPlease disable your browser's popup blocker and try again");
	}
}
function $SH(toS,toH)
{
	$(toH).hide();
	$(toS).show();
}
function addSchAC()
{
	var val = $('#eduSchAC .token-input-list-facebook').children(' .token-input-input-token-facebook ').children('input[type="text"]').val();
	var valID = val.replace(/ /gi,'_');
	
	$('#eduSchAC .token-input-list-facebook').prepend("<li class='token-input-token-facebook' id='li_"+valID+"' style='width:95%'><p style='float:left;width:95%'>"+val+"</p><span class='token-input-delete-token-facebook' onclick='rmvRelUsr(this,\"eduSch\");'>x</span></li>");
	$('#eduSchAC .token-input-input-token-facebook input').val('');
	$('#eduSchAC .token-input-input-token-facebook input').hide();
	$('#eduSchAC .token-input-dropdown-facebook').hide();
	$('#clkSch').hide();
	$('#eduSch').val(valID+','); 
}
function addCompAC()
{
	var val = $('#profCNameAC .token-input-list-facebook').children(' .token-input-input-token-facebook ').children('input[type="text"]').val();
	var valID = val.replace(/ /gi,'_');
	
	$('#profCNameAC .token-input-list-facebook').prepend("<li class='token-input-token-facebook' id='li_"+valID+"' style='width:95%'><p style='float:left;width:95%'>"+val+"</p><span class='token-input-delete-token-facebook' onclick='rmvRelUsr(this,\"profCName\");'>x</span></li>");
	$('#profCNameAC .token-input-input-token-facebook input').val('');
	$('#profCNameAC .token-input-input-token-facebook input').hide();
	$('#profCNameAC .token-input-dropdown-facebook').hide();
	$('#clkProf').hide();
	$('#profCName').val(valID+','); 
}
function rmvRelUsr(obj,t)
{
	var u,oldval,newval;
	u = $(obj).parent().attr('id').substr(3);
	oldval = $('#'+t).val();
	newval = oldval.replace(u+',','');
	newval = newval.replace(', ,',',');
	newval = newval.replace(',,',',');
	$(obj).parent().remove();
	if(t=='bscPolAff' )
	{
		$('#divPolAff .token-input-input-token-facebook input').show();
		$('#divPolAff .token-input-input-token-facebook input').val('Enter a Party Name');
	}
	else if(t=='eduSch' )
	{
		$('#eduSchAC .token-input-input-token-facebook input').show();
		$('#eduSchAC .token-input-input-token-facebook input').val('');
	}
	else if(t=='profCName' )
	{
		$('#profCNameAC .token-input-input-token-facebook input').show();
		$('#profCNameAC .token-input-input-token-facebook input').val('');
	}
	else if(t=='bscMAutoBx')
		$('#spTgM .token-input-input-token-facebook input').show();
	else
		$('#spTgR .token-input-input-token-facebook input').show();
	$('#'+t).val('');
	
	if(newval == ',')
		newval ='';
		
	$('#'+t).val(newval);
}

function addCmtRply(p,t,ai,o,cnf)
{
	if(t=='p')
	{
		ai = $F('inpPicID');	
	}
	
	if(prfT=='3' && typeof(cnf)=='undefined' && cnf != 'N')
	{
		_ajx( 'jx/cmnAjax.php', {type : 'checkBlkUser',writeOn:$(o).siblings('div .filter').children('input[type="hidden"]').val()},
					function(r){
						if(r.confirmReq == 'N')
						{
							$SH($(o).siblings('img'),o);
							$(o).siblings('.filter, input').hide();
					
							var d = {type:'addComRply', frmType:$F('cmtRplyFromType'), comType:t, aID:ai, prfT:p, com:$(o).parent().siblings('textarea').val(),prv:$(o).siblings('div .filter').children('input[type="hidden"]').val()};
							_ajx('jx/cmnAjax.php', d, function(r){
								$SH(o,$(o).siblings('img'));
								$(o).siblings('.filter, input').show();
								
								if(r.msgType == 'ERR')
								{
									showMsg(o,r.msg,'bef');	
								}
								else
								{
									$(o).parent().siblings('textarea').val('');
									$(o).siblings('input[value="Cancel"]').click();
									$(r.divToPrepend).prepend(r.outputStr);
									$('#eMsg').fadeOut(5000);
								}
							});	
						}
						else
						{
							$.facebox({ ajax: 'layers.php?type=cnfrmPostComments&st=rplyCmt&ai='+ai+'&comType='+t+'&s='+p,type:'text'});
						}
					}
			);
	}
	else
	{
		if(typeof(cnf)!='undefined' && cnf == 'N')
		{
			var obj;
			if(t=='ac' || t=='p')
				obj = $('#btnCRply');
			else if($F('cmtRplyFromType') != 'det')
				obj = $('#cmtsBxRply'+ai).children().children('input[value="Post Comment"][type="button"]');
			else
				obj = $('#cmtsBxRply'+ai).children().children().children('input[value="Post Comment"][type="button"]');
				
			o = obj;
		}
		
		$SH($(o).siblings('img'),o);
		$(o).siblings('.filter, input').hide();
	
		var d = {type:'addComRply', frmType:$F('cmtRplyFromType'), comType:t, aID:ai, prfT:p, com:$(o).parent().siblings('textarea').val(),prv:$(o).siblings('div .filter').children('input[type="hidden"]').val()};

		_ajx('jx/cmnAjax.php', d, function(r){
			$SH(o,$(o).siblings('img'));
			$(o).siblings('.filter, input').show();
			
			if(r.msgType == 'ERR')
			{
				showMsg(o,r.msg,'bef');	
			}
			else
			{
				$(o).parent().siblings('textarea').val('');
				$(o).siblings('input[value="Cancel"]').click();
				$(r.divToPrepend).prepend(r.outputStr);
				$('#eMsg').fadeOut(5000);
			}
		});	
	}
}
function shwRplyDv(s,h,o)
{
	var info=$(o).attr('rel').split('|');
	
	var t=info[0];
	var ai=info[1];
	var n=info[2];
	var i=info[3];
	
	$('#priVal_cmtsRply'+ai).val(i);
	$('#prvtRply'+ai).html(n);
	$('input[type="button"][class="pstRplyBtn"][value="Cancel"]').click();
	$SH(s,h);
	window.location = s;
}
function setRdAll(pType)
{
	_ajx( "jx/cmnAjax.php", {type:'markReadAllNotifs',pType:pType}, function(r){ 
				 
				if(r.pType ==1)
				{
					$('#sNew').hide();
					$('#sReadAll').hide();
				}
				else if(r.pType ==2) 
				{
					$('#bNew').hide();
					$('#bReadAll').hide();
				}
				else
				{
					$('#dNew').hide();
					$('#dReadAll').hide();
				}
																											
				}, '' );
}
var widget = null;
function initSLoc(id, code) {
//var widget = null;
	$('#'+id).html('');
	var myConfig1 = {
		div_id: id,					//mandatory
		page: 'user',
		code: code
	};
	widget = new nkWidget(myConfig1);
}

function chgSrch(o,t)
{
	$(o).siblings('a').removeClass('s');
	$(o).addClass('s');
	$('#sType').val(t);
	
	if(t=='3')
	{
		$('#slSrchTp').html('Destiny');
		$('#sWPicH').show();
		$('#sSearch').hide();
		$('#bSearch').hide();
		$('#dSearch').show();
	}
	else if(t=='2')
	{
		$('#slSrchTp').html('Business');
		$('#sWPicH').hide();
		$('#sSearch').hide();
		$('#dSearch').hide();
		$('#bSearch').show();
	}
	else
	{
		$('#slSrchTp').html('Social');
		$('#sWPicH').hide();
		$('#bSearch').hide();
		$('#dSearch').hide();
		$('#sSearch').show();
	}
		
}

function setCookie(c_name,value,expiredays)
{
	if(typeof(expiredays)=='undefined')
		expiredays =null;
	
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value) + ((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}
function getCookie(c_name)
{
	if (document.cookie.length>0)
 	{
  		c_start=document.cookie.indexOf(c_name + "=");
  		if (c_start!=-1)
    	{
    		c_start=c_start + c_name.length+1;
    		c_end=document.cookie.indexOf(";",c_start);
    		if (c_end==-1) c_end=document.cookie.length;
   				 return unescape(document.cookie.substring(c_start,c_end));
    	}
    }
	return "";
}

function chgStatusSet(t)
{
	if($('#set'+t).attr('class')=='pstOp')
		$('#set'+t).attr('class','pstOp s');
	else
		$('#set'+t).attr('class','pstOp');
		
	var stPstType = ( $('#setS').attr('class')=='pstOp' ? '' : '1' )+( $('#setB').attr('class')=='pstOp' ? '' : '2' )+( $('#setD').attr('class')=='pstOp' ? '' : '3' );	
	$('#stPostSetting').val(stPstType);	
}
