////GENERAL ARRAY FORMAT/////////////
/////////////////////////////////////
//	arr[0]	isStarred				-
//	arr[1]	id						|
//	arr[2]	nickname				|
//	arr[3]	profileTitle			|
//	arr[4]	selfDescription			|
//	arr[5]	age						|
//	arr[6]	userLocation			|--- same 
//	arr[7]	avatarPath				|
//	arr[8]	isOnline				|
//	arr[9]	gender					|
//	arr[10]	occupationName			|
//	arr[11]	relatedLabelArray		|
//	arr[12]	inFriendList			|
//	arr[13]	inDeletedFriendList		-
//
//	arr[14]	originName				-
//	arr[15]	sign					|--- only in searchResults
//	arr[16]	rating					-

//	arr[20]	lastLoginDate
//	arr[21]	mateDescription
//	arr[22]	seekGender
//	arr[23]	seekType
//	arr[24]	educationTitle
//	arr[25]	isLabeled
//	arr[26]	isIgnored
//	arr[27]	isNoSee
//	arr[28]	fanCount
//	arr[29]	isFan

var pip = false; //processInProgress for uploads
var activePop = null;
var stoValue = 0;
var stoValueForQC = 0;
var stoValueWithP = 0;
var stoValueForSF = 0;
var msgLayer = null;
var msgCaption = null;
var msgArea = null;
var sMsgLayer = null;
var sMsgArea = null;
var relationsLayer = null;
var searchLayer = null;
var labelLayer = null;
var messageLayer = null;
var labelArray = new Array();
var DELIMITER_LABEL = String.fromCharCode(5);
var DELIMITER_LABEL2 = String.fromCharCode(6);
var navact = "nav1";
//Enter "frombottom" or "fromtop"
var verticalpos="frombottom"
var minimizeTime = null;
var timeToMax = false;

var flagForMainLoginNavigation = "";


var staticContentPath = "http://s.gayet.net";
var popUpLayer="";	//For Vcard 



var arrProfile = new Array();
var arrShortProfile = new Array(0);
var profileFormat = null;
var arrProfilePhotos = new Array();

var allSearchResults = new Array();
var allSearchResultsWithPhoto = new Array();
var searchCurrentPage = 1;
var allSearchResultsSortBy = 0;
var allPlaceSearchResults = new Array();

var itemsPerPage = 3;
var allRelationList = new Array();

var photoSearchCurrentRequest = 1;
var searchCurrentRequest = 1;
var searchItemsPerPage = 10;
var searchItemsPerRequest = 60;
var searchResultFound = false;
var searchChosenOneID = null;
var searchSelectedProfile = new Array();
var currentSearchGroupUserId = 0;
var currentSearchGroupUserNick = "";
var placeSearchItemsPerPage = 20;
var placeSearchCurrentRequest = 1;
var testSearchCurrentRequest = 1;
var allTestSearchResults = new Array();
var testSearchItemsPerPage = 10;

var undetailedUsersPerPage = 20;

var currentSearchNickStr = "";
var birthdaySearchGender = "";

var currentMethod = 6;
var currentIsLabel = true;
var currentLabelId = 0;

var CURRENT_SEARCH = 1;
var DEFAULT_SEARCH = 1;
var PARAMETRIC_SEARCH = 2;
var NICK_SEARCH = 3;
var ONLINE_SEARCH = 4;
var GROUP_SEARCH = 5;
var ALL_ONLINE_SEARCH = 6;
var BIRTHDAY_SEARCH = 7;
var TAG_SEARCH = 8;
var PROFILE_ANSWER_SEARCH = 9;
var DETAILED_SEARCH = 10;
var currentOnlineGender = null;

var currentTagPhraseId = 0;

var firstRelationList = true;

var choseOneLayer = null;

var currentContentArea = ""
var currentReturnArea = ""
var dhtmlHistoryStarted = false;
var currentMessageNav = "nav1";
var currentRelationNav = "nav1";

var currentProfileGender = "F";
var profileMap;

//// RELATION ARRAY ///////////////////
// relationHolderArray[0] = "Arkada? Listeniz"
// [1] = "Sohbet Listeniz"
// [2] = "Size Evet Diyenler"
// [3] = "Profilinizi Gezenler"
// [4] = "Sizi Favorilerine Ekleyenler"
// [5] = "Evet Dedi?iniz ?yeler"

// [6] = "Size Hayran ?yeler"
// [7] = "Kar??l?kl? Evet Dedikleriniz"
// [8] = "Belki Dedi?iniz ?yeler"
// [9] = "Gezdi?iniz Profiller"
// [10] = "Mesaj G?nderdi?iniz ?yeler"
// [11] = "SizeMesaj G?nderen ?yeler"
// [12] = "G?z K?rpt???n?z ?yeler" 
// [13] = "Size G?z K?rpan ?yeler" 
// [14] = "Hayran Oldu?unuz ?yeler" 
// [15] = "Y?ld?zl?lar" 
// [16] = "Listeden ??kard?klar?n?z" 
// [17] = "Yasakl? Listeniz" 
//////////////////////////////////////////

//// Message Variables Start /////

var allMessageList = new Array();
var messageItemsPerPage = 25;
var messageCurrentRequest = 1;
var messageCurrentPage = 1;
var messageItemsPerRequest = 100;
var messageFound = false;
var currentMessageMethod = 3;
var currentLabelDescriptionId = 0;
var checkedMessages = new Array();
var checkMessageType = null;
var currentNavIndex = 0;
var messageHolderArray = new Array(10);
var favoritesArray = new Array();
var currentMessageId = 0;  
var attachArray = new Array();
var attached = false;
var currentUpload = 1;
var currentIsReply = false;
var currentServerTime = 0;
var sendMessageToGroup = false;
var dontShow30CharsWarning = false;
var cb30CharsWarning; 
var warningCntr = 0;
var notYet = true;
var messages = new Array();
var groupUsersForMainLogin = new Array();
var groupUserCountForMainLogin = 0;
var hasFoundTheEnd = false;
var lastPage = 0;
var messageNavigationArray = new Array("Gelenler", "Gidenler", "Saklananlar", "Yıldızlılar", "Arşiv", "Çöp", "Bütün Mesajlar", "Kırpılan Gözler");

var skipFactor = 0;

var retrievedGroupForMainLogin = false;

var related_users_nick = "";
for(i=0;i<10;i++){
	eval("var mes"+i+" = false");
}

///// MESSAGE ARRAY ////////////////////
// messageHolderArray[0] = "Gelenler" //
// messageHolderArray[1] = "Gidenler" //
// messageHolderArray[2] = "Saklananlar" //
// messageHolderArray[3] = "Y?ld?zl?lar" //
// messageHolderArray[4] = "Sohbet Ar?ivi" //
// messageHolderArray[5] = "??p" //
// messageHolderArray[6] = "B?t?n Mesajlar" //
////////////////////////////////////////

var messageCheck = null;


//// Message Variables End /////


var friendsLayer = null;
var currentDisplayObject = "messageLayer";

var arrCountsOfMyPage = new Array();

// drag action starts here
// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this header

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;
var mouseX = 0;
var mouseY = 0;
var beforeX = 0;
var beforeY = 0;

var hasFoundTheEndSearch = false;
var lastPageSearch = 0;
var postMessageForm = false;
function ddInit(e){
  	topDog=isIE ? "BODY" : "HTML";
  	msgLayer=isIE ? document.all.msgLayer : document.getElementById("msgLayer");
  	sMsgLayer=isIE ? document.all.sMsgLayer : document.getElementById("sMsgLayer");
  	hotDog=isIE ? event.srcElement : e.target;
  	if(!hotDog || hotDog == null) return;
  	while (hotDog.id!="titleBar"&&hotDog.id!="sTitleBar"&&hotDog.tagName!=topDog){
		hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
	}
  
  	if(hotDog.id=="titleBar" || hotDog.id=="sTitleBar"){
    	offsetx=isIE ? event.clientX : e.clientX;
    	offsety=isIE ? event.clientY : e.clientY;
    	if(hotDog.id=="titleBar"){
	    	nowX=parseInt(msgLayer.style.left);
	    	nowY=parseInt(msgLayer.style.top);
    	}else{
	    	nowX=parseInt(sMsgLayer.style.left);
	    	nowY=parseInt(sMsgLayer.style.top);
    	}
    	ddEnabled=true;
    	document.onmousemove=dd;
  	}
}
      
function dd(e){
  if (!ddEnabled) return;
  var activeElement = isIE ? event.srcElement : e.target;
	if(activeElement.id != null && activeElement.id.length>0){
		activePop = activeElement.id
	}
	if(activePop == "sMsgCaption"){
	  sMsgLayer.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx;
	  sMsgLayer.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  }else{
  	msgLayer.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx;
	  msgLayer.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  	
	 }
  return false;  
}

function ddN4(whatDog){ 
  if (!isN4) return;
  
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}

function hideMe(){
  if (isIE||isNN) msgLayer.style.display="none";
  else if (isN4) document.msgLayer.display="none";
}

function showMe(top, left){
  if (isIE||isNN) msgLayer.style.display="";
  else if (isN4) document.msgLayer.display="";
}
var mua = 0;
if(window.location.href.indexOf("index")<0){
/*
document.onmousedown=ddInit;
document.onmouseup=Function("ddEnabled=false; init();");
document.onmousemove=init;
*/
	$(document).mousemove(function(ev){
		mouseX = ev.pageX;
		mouseY = ev.pageY;
	});
}
/// drag action finishes here

function flip(elementId){

	if(elementId=="sMsgLayer"){
		document.getElementById(elementId).style.width="300px";
		document.getElementById(elementId).style.height="100px";
		document.getElementById('sMsgArea').style.height="100px";
		document.getElementById("areaParent").style.background="#660066";
	}
	try{
		if(document.getElementById(elementId).style.display == ""){
			document.getElementById(elementId).style.display = "none";
			if(elementId=="sMsgLayer"){
				if(document.getElementById("profilBanner1")){
					document.getElementById("profilBanner1").style.display = "";
				}
				if(document.getElementById("profilBanner2")){
					document.getElementById("profilBanner2").style.display = "";
				}
				if(document.getElementById("profilBanner4")){
					document.getElementById("profilBanner4").style.display = "";
				}
				
			}
		}else{
			document.getElementById(elementId).style.display = "";
			if(elementId=="msgLayer"){
				setElementPositionByMouse("msgLayer");
				if(document.getElementById("profilBanner4")){
					document.getElementById("profilBanner4").style.display = "none";
				}
				if(document.getElementById("profilBanner2")){
					document.getElementById("profilBanner2").style.display = "none";
					
				}
			}
			else if(elementId=="sMsgLayer"){
				setElementPositionByMouse("sMsgLayer");
				if(document.getElementById("profilBanner1")){
					document.getElementById("profilBanner1").style.display = "none";
				}
				if(document.getElementById("profilBanner2")){
					document.getElementById("profilBanner2").style.display = "none";
				}
				if(document.getElementById("profilBanner4")){
					document.getElementById("profilBanner4").style.display = "none";
				}
				
			}
			
			
		}
	}catch(e){}
}


function setElementPositionByMouse(elementId){
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	if(document.getElementById(elementId)){
		myElement = document.getElementById(elementId);

		clientWidth = ns ? document.body.clientWidth:document.body.clientWidth;
		clientHeight = ns ? window.innerHeight:document.body.clientHeight;
		elementsWidth = (myElement.width!=undefined) ? parseInt(myElement.width) : parseInt(myElement.style.width);
		elementsHeight = (myElement.height!=undefined) ? parseInt(myElement.height) : parseInt(myElement.style.height);
		if(clientWidth > 0 && elementsWidth > 0){
			myElement.style.left = (mouseX + elementsWidth > clientWidth) ? (mouseX - elementsWidth) + "px": (mouseX + 20) + "px";
			myElement.style.top = (mouseY + elementsHeight > clientHeight) ? (mouseY - elementsHeight) + "px": mouseY + "px";
		}else{
			myElement.style.left = (mouseX + 20) + "px";
			myElement.style.top = mouseY + "px";
		}
		
	}
}






function closeRequiredAreasWhenShowLogin(){
	//profildeki yorumlar
	if(isProfileCommentsActive){
		for(i=2; i<12; i++){
			changeDisplayIfExist("subvideoLinksInComments"+i, "none");
		}
	}
}

function openRequiredAreasAfterShowLogin(){
	//profildeki yorumlar
	if(isProfileCommentsActive){
		for(i=2; i<12; i++){
			changeDisplayIfExist("subvideoLinksInComments"+i, "");
		}
	}
}


function revertContent(contentArea, content){
	if(document.getElementById(contentArea)){document.getElementById(contentArea).innerHTML = content;}
}

function checkSeekGenderForDetailed(value){	
	var seekObj = document.frmLeftSearch.seekGender
	for(var i =0;i<seekObj.length;i++){
		if(seekObj[i].value==value){
			seekObj[i].checked=true;
		} else {
			seekObj[i].checked=false;
		}
	}
}


function getByID(id){return document.getElementById(id);}

function getMsgElements(){
	if(msgLayer==null){msgLayer = document.getElementById("msgLayer");}
	msgCaption = document.getElementById("msgCaption");
	msgArea = document.getElementById("msgArea");
}

function sto(funcName){
	stoValue = setTimeout(funcName+ "()", 1000);
}
function displayPage(arr, pageNumber, contentArea, rIndex){
	searchCurrentPage = pageNumber;
	if(pageNumber<1){pageNumber=1;}
	if(contentArea && rIndex){
		//window.location.hash = contentArea.id + rIndex;
	}
	if(pageNumber==1){
		document.getElementById("tdPreviousPage").style.visibility = "hidden";
		document.getElementById("tdPreviousPage2").style.visibility = "hidden";
	} else {
		document.getElementById("tdPreviousPage").style.visibility = "visible";
		document.getElementById("tdPreviousPage2").style.visibility = "visible";
	}
	document.getElementById("tdNextPage").style.visibility = "visible";
	document.getElementById("tdNextPage2").style.visibility = "visible";	
	if(document.getElementById("leftSearch")){
		document.getElementById("leftSearch").style.display = "";
	}
	if(document.getElementById("searchHeaderLayer")){
		document.getElementById("searchHeaderLayer").style.display = "";
	}
	
	if(contentArea!=null && arr!=null && arr.length>0 && pageNumber!=null){
		if(arr.length > ((pageNumber - 1) * searchItemsPerPage) && arr[((pageNumber - 1) * searchItemsPerPage)] != undefined){
			
			if(document.getElementById("orderAgainTable")){
				document.getElementById("orderAgainTable").style.display = "";
			}
			
			var bgc = "#ffffff";
			var cntRel = 0;
 
			//searchResults
			if(contentArea.id=="searchLayer"){
				var pager = new Pager(totalSearchCount, 10, pageNumber, 5, "[ <a href=javascript:void(0); onclick=displayPage(allSearchResults,###,searchLayer);>###</a> ]", new Array("[ <a href=javascript:void(0); onclick=displayPage(allSearchResults,###,searchLayer); >önceki</a> ] ", " [ <a href=javascript:void(0); onclick=displayPage(allSearchResults,###,searchLayer); >sonraki</a> ] "," [ <a href=javascript:void(0); onclick=displayPage(allSearchResults,###,searchLayer); >son sayfa</a> ] "," [ <a href=javascript:void(0); onclick=displayPage(allSearchResults,###,searchLayer); >ilk sayfa</a> ] "));
				document.getElementById("pageNumbersTop").innerHTML = pager.writePager();
				document.getElementById("pageNumbersBottom").innerHTML = pager.writePager();
				
				if(document.getElementById("searchHeaderLayer")){
					if(CURRENT_SEARCH == GROUP_SEARCH && currentSearchGroupUserNick.length>0){
						document.getElementById("searchHeaderLayer").innerHTML = currentSearchGroupUserNick + " Arkadaş Grubu"; 
					} else if(CURRENT_SEARCH == TAG_SEARCH){
						document.getElementById("searchHeaderLayer").innerHTML = " Etiket Arama Sonuçları";
					} else if(CURRENT_SEARCH != PROFILE_ANSWER_SEARCH){
						document.getElementById("searchHeaderLayer").innerHTML = " Arama Sonuçları"; 
					}
				}
				
				if(CURRENT_SEARCH != TAG_SEARCH){
					if(document.getElementById("tdTagResult")){
						document.getElementById("tdTagResult").style.display='none';
					}
				}
				
				strResult = "<table cellpadding=0 cellspacing=0 width=100% border=0>" +
							"<tr bgcolor='" + bgc + "'><td colspan=3 height=20></td></tr>";
							
				for(var i = ((pageNumber - 1) * searchItemsPerPage); i<arr.length && i<(pageNumber * searchItemsPerPage); i++){
					
					cntRel++;
					
					if(cntRel % 2 == 0){
						bgc = "#F3F6F6";
					} else {
						bgc = "#ffffff";
					}
					/*arr content
					0	isStarred
					1	id
					2	nickname
					3	profileTitle
					4	selfDescription 
					5	age
					6	userLocation
					7	avatarPath
					8	isOnline
					9	gender
					10	occupationName
					11	relatedLabelArray
					12	inFriendList
					13	inDeletedFriendList
					14	originName
					15	sign
					16  lastLoginDate
					19	rating
					*/
/*
					strOnline = "<img src=/images/offline.gif hspace=4 vspace=4>";
					if(arr[i][8] == "true"){strOnline = "<img src=/images/online.gif class=cursor:pointer onclick=\"if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + arr[i][1] + ", '" + arr[i][2] +"','online',false,0);\"> Sitede";}
*/
					if(arr[i][8] == STATUS_AWAY){
							strOnline = "<img src=http://s.gayet.net/images/away.png border=0;> ";
					}else if(arr[i][8] == STATUS_ONLINE){
							strOnline = "<img src=http://s.gayet.net/images/online.gif border=0;> ";
					}	else {
							strOnline = ""; //"<img src=http://s.gayet.net/images/offline.gif hspace=4 vspace=4>";
					}
					
					
					strLastLogin = "";
					if(loggedInUserId>0){
						if(arr[i][8] == STATUS_ONLINE || arr[i][8] == STATUS_AWAY){
							strLastLogin = "";
						}else if(arr[i][16] != 0){
							strLastLogin = getDateString2(parseInt(arr[i][16]));
						}
						if(strLastLogin.length>0){
							strLastLogin = "<font class=small>Siteye son giriş: " + strLastLogin + "</font>";
						}
					}
					strStar = "<img style=\"cursor:pointer;\" onclick=\"allSearchResults[" + i + "][0]='true'; if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[i][1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[i][1] +");}\"  src=http://s.gayet.net/images/starPassive.png hspace=5 alt=\"Yıldızlılara ekle\" title=\"Yıldızlılara ekle\" />";
					if(arr[i][0] == "true"){strStar = "<img style=\"cursor:pointer;\" onclick=\"allSearchResults[" + i + "][0]='false'; if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[i][1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[i][1] +");}\"  src=http://s.gayet.net/images/starActive.png hspace=5 >";}

					searchSelectedProfile = arr[i];
					
					if(arr[i][12] == "true"){
						var strUserNav = "<span id='s_favourite" + arr[i][1] + "'><a href=javascript:void(0); onClick=\"allSearchResults[" + i + "][14]='false'; attachOrDetachLabelToUser(9,0," + arr[i][1] + ", 'search', 'del');\">Favorilerinizde</a></span>";
					}else{
						var strUserNav = "<span id='s_favourite" + arr[i][1] + "'><a href=javascript:void(0); onClick=\"allSearchResults[" + i + "][14]='true'; attachOrDetachLabelToUser(8,0," + arr[i][1] + ", 'search', 'add');\">Favorilerime ekle</a></span>";
					}

					strUserNav += " | <a href=javascript:void(0) onClick=\"if(stoValue>0){clearInterval(stoValue);}MsjSor('" + arr[i][1] + "');\">Mesaj Gönder</a>"
									+ " | <a href=/messages.ovt?navId=10040&rId=" + arr[i][1] + ">Mesajlaşmayı Göster</a>"
									+ " | <a href=javascript:void(0) onClick=\"if(stoValue>0){clearInterval(stoValue);}gozKirp('" + arr[i][1] + "');\">Göz Kırp</a>";
									
						avatarPath ="<img src=" + arr[i][7] + "_xs.jpg  border=0>";
					//if(avatarPath==null || avatarPath.length==0){avatarPath = "<img src=images/avatarDefault" + ((arr[i][9]=="Erkek") ? "M" : "F") + ".png width=60 height=70 border=0>"}
					

					strProfileLink = "<a href=# onclick=\"switchProfile(true, 'profileLayer', 'tblSearch', 'allSearchResults', " + i + ");\" style=text-decoration:none;>";
					strResult += "<tr bgcolor='" + bgc + "'><td width=36></td><td height=4></td><td width=36></td></tr>" +
							"<tr bgcolor='" + bgc + "'><td colspan=3 height=4 ></td></tr>"+
							"<tr bgcolor='" + bgc + "'>"+
							"	<td align=center valign=top>" + strStar + "<br><br>" + strOnline + "</td>"+
							"	<td valign=top>" +
							"		<table cellpadding=3 cellspacing=3 width=100% border=0>"+
							"		<tr>"+
							"			<td valign=top rowspan=2 width=80 align=center>" + strProfileLink + "<img src=http://s.gayet.net/images/transparent.png width=80 height=95 style='position:absolute;' border=0>" + avatarPath + "</a></td>" +
							"			<td valign=top>" +
							"				" + strProfileLink  + "<font class=normalLink><b>" + replaceSpecialChars(arr[i][2]) + "</b></font></a>" + ", " + arr[i][5] + ", " + arr[i][9] + ", " + replaceSpecialChars(arr[i][6]) + ", " + replaceSpecialChars(arr[i][14]) + " | " + replaceSpecialChars(arr[i][10])  + "<br />" + (strLastLogin.length>0?strLastLogin+"<br />":"");
							if(arr[i][1]==203321){//robinsonahmet
								var selfDesc = replaceSpecialChars(arr[i][4]);
								var start = selfDesc.indexOf("Metin Solmaz");  
								var end = start+12;
								var metinLink = "<span style=cursor:pointer;font-size:12px; onclick=retrieveShortProfile(7,\"displayProfile(arrShortProfile[0],profileLayer.id,tblSearch.id,'arrShortProfile',0)\");>Metin Solmaz</span>"; 
								strResult +="				" + strProfileLink +  replaceSpecialChars(arr[i][3]) + selfDesc.substring(0, start) + " </a> " + metinLink+" " + strProfileLink + selfDesc.substring(end, selfDesc.length) + "</a>";
							}else{
								strResult +="				" + strProfileLink  + "<font class=normalText><b>" + replaceSpecialChars(arr[i][3]) + "</b> "  + replaceSpecialChars(arr[i][4]) + "</font></a>";
							}
							strResult +="			</td>"+
							"		</tr>"+
							"		<tr>"+
							"			<td height=10 >"+
							"				<table cellpadding=0 cellspacing=0 width=100% height=22>" +
							"				<tr>" +
							"					<td align=left><span id='s_AddToList" + arr[i][1] + "'>" + strUserNav + "</span></td>" +
							"				</tr>" +
							"				</table>" +
							"			</td>" +
							"		</tr>" +
							"		</table>" +
							"	</td>" +
							"	<td></td>" +
							"</tr>" +
							"<tr bgcolor='" + bgc + "'><td height=20 colspan=3></td></tr>";
				}
				strResult += "</table>";
				
				contentArea.innerHTML = strResult;
				//pageNumbersSearch(pageNumber);
				if(arr.length < (pageNumber * searchItemsPerPage)){
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
					//hasFoundTheEndSearch = true; lastPageSearch = pageNumber;
				} else {
					document.getElementById("tdNextPage").style.visibility = "visible";
					document.getElementById("tdNextPage2").style.visibility = "visible";
				}
				} 
		} else {
			if(contentArea.id=="searchLayer"){
				//if(arr.length == (searchItemsPerRequest * searchCurrentRequest) && searchResultFound){
					searchResultFound = false;
					searchCurrentRequest = Math.ceil((pageNumber*searchItemsPerPage)/searchItemsPerRequest)
					switch(CURRENT_SEARCH){
						case DEFAULT_SEARCH :
							searchResults();
							break;
						case PARAMETRIC_SEARCH :
							submitParametricSearch(false);
							break;
						case ONLINE_SEARCH:
							onlineUsersSearchResults();
							break;
						case GROUP_SEARCH:
							groupOfSomeoneSearchResults(currentSearchGroupUserId, currentSearchGroupUserNick);
							break;
						case ALL_ONLINE_SEARCH:
							parametricSearchResults(null, currentOnlineGender, null, null, null, null,true);
							break;
						case NICK_SEARCH:
							nickSearchResults(currentSearchNickStr);
							break;
						case BIRTHDAY_SEARCH:
							birthdayChildrenSearchResults(birthdaySearchGender);
							break;
						case TAG_SEARCH:
							tagSearchResults(currentTagPhraseId)
							break;
						case PROFILE_ANSWER_SEARCH:
							profileAnswerSearchResults(currentSearchAnswerOptionId);
							break;
						case DETAILED_SEARCH:
							detailedSearchResults();
							break;
					}
				/*
				} else {
					searchCurrentPage--;
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
					if(arr.length <= searchItemsPerPage){document.getElementById("tdPreviousPage").style.visibility = "hidden";document.getElementById("tdPreviousPage2").style.visibility = "hidden";}
				}*/
			} else if(contentArea.id == "relationsLayer"){
				if(arr.length == (searchItemsPerRequest * searchCurrentRequest) && searchResultFound){
					searchResultFound = false;
					searchCurrentRequest++;
					if(currentIsLabel){
						labelSearch(currentLabelId, currentMethod, currentRelationNavIndex);
					}else{
						relationSearch(currentMethod, true, currentRelationNavIndex);
					}
					
				}else{
					searchCurrentPage--;
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
					if(arr.length <= searchItemsPerPage){
						document.getElementById("tdPreviousPage").style.visibility = "hidden";
						document.getElementById("tdPreviousPage2").style.visibility = "hidden";
					}
				}
			}
		}
	}else{
		if(contentArea.id == "relationsLayer"){
			displayEmptiesLayer(contentArea, rIndex);
		}else{
			contentArea.innerHTML = "Kullanıcı bulunamadı";
		}
		
		document.getElementById("tdNextPage").style.visibility = "hidden";
		document.getElementById("tdNextPage2").style.visibility = "hidden";
		if(document.getElementById('detailedView')){
			document.getElementById('detailedView').style.display='none';
			document.getElementById('undetailedView').style.display='none';
		}
	}
}


function makeNavActive(navName, classHeader, gndr){ 
	for(inc = 1; inc < 25; inc ++ ){	
		if( document.getElementById("nav" + inc) ){
			if(navName == "nav" + inc){ 
				if(classHeader == "message"){
					currentMessageNav = navName;
				} else {
					currentRelationNav = navName;
				}
				document.getElementById("nav" + inc).className = ((classHeader!=null && classHeader.length>0) ? classHeader : "relation") + "NavAct"+((gndr!=null && classHeader.length>0) ? gndr : "");
				document.getElementById("nav" + inc).onmouseout = "";
			} else {
				if(classHeader == "message"){
					if(inc<10){
						document.getElementById("nav" + inc).className = ((classHeader!=null && classHeader.length>0) ? classHeader : "relation") + "NavPsv"+((gndr!=null && classHeader.length>0) ? gndr : "");
						document.getElementById("nav" + inc).onmouseout = Function("this.className='" + ((classHeader!=null && classHeader.length>0) ? classHeader : "relation") + "NavPsv"+((gndr!=null && classHeader.length>0) ? gndr : "")+"';");
					}
				} else {
					document.getElementById("nav" + inc).className = ((classHeader!=null && classHeader.length>0) ? classHeader : "relation") + "NavPsv"+((gndr!=null && classHeader.length>0) ? gndr : "");
					document.getElementById("nav" + inc).onmouseout = Function("this.className='" + ((classHeader!=null && classHeader.length>0) ? classHeader : "relation") + "NavPsv"+((gndr!=null && classHeader.length>0) ? gndr : "")+"';");
				}
			}
		}
	}
}


function retrieveShortProfile(userId, methodName, secondMethodName, newArray, isShort){
	document.location.href = "/viewProfile.ovt?userId=" + userId;
	//alert( "userId:" + userId + "   methodName:" + methodName + "   secondMethodName:" + secondMethodName + "   isShort:" + isShort + "   isShort:" + isShort );
	var myCreatePacket = function(){
		writer = new CmdWriter(2);
		writer.appendStr(userId);
		if(isShort){
			writer.appendStr(true);
		} else {
			writer.appendStr(false);
		}
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		if(reader.hasObject()){
			if(reader.getStr() == "true"){
				isStarred = reader.getStr();		//[0]
				userId = reader.getStr();			//[1]
				strNickname = reader.getStr();		//[2]
				profileTitle = reader.getStr();		//[3]
				selfDescription = reader.getStr();	//[4]
				strAge = reader.getStr();			//[5]
				strLocation = reader.getStr();		//[6]
				avatarPath = reader.getStr();		//[7]
				isOnline = reader.getStr();			//[8]
				gender = reader.getStr();			//[9]
				occupationName = reader.getStr();	//[10]
				originName = reader.getStr();		//[14]
				sign = reader.getStr();				//[17]
				rating = reader.getStr();			//[19]
				inFriendList = reader.getStr();		//[12]
				lastLoginDate = reader.getStr();	//[20]
				mateDescriptionz = reader.getStr();	//[21]
				seekGenderz = reader.getStr();		//[22]
				seekType = reader.getStr();			//[23]
				educationTitle = reader.getStr();	//[24]
				isLabeled = reader.getStr();		//[25]
				isIgnored = reader.getStr();		//[26]
				isNoSee = reader.getStr();			//[27]
				fanCount = reader.getStr();			//[28]
				isFan = reader.getStr();			//[29]
				isInGroup = reader.getStr();  		//[30]   
				isCandidate = reader.getStr() 		//[31]
				voteForCandidate = reader.getStr() 	//[32]
				languages = reader.getStr(); 		//[33]
				occupationMoreInfo = reader.getStr();//[34]	 	
				educationMoreInfo = reader.getStr();//[35]
				birthDate = reader.getStr();		//[36]
				isInvitedMe = reader.getStr();      //[37]
				//create array
				if(newArray){
					arrTempProfile[0] = new Array(isStarred, userId, strNickname, profileTitle, selfDescription, strAge, strLocation, avatarPath, isOnline, gender, occupationName, "", inFriendList, "", originName, "", "", sign, "", rating, lastLoginDate, mateDescriptionz, seekGenderz, seekType, educationTitle, isLabeled, isIgnored, isNoSee, fanCount, isFan, isInGroup, isCandidate, voteForCandidate, languages, occupationMoreInfo, educationMoreInfo, birthDate, isInvitedMe);
				}else{
					arrShortProfile[0] = new Array(isStarred, userId, strNickname, profileTitle, selfDescription, strAge, strLocation, avatarPath, isOnline, gender, occupationName, "", inFriendList, "", originName, "", "",sign, "", rating, lastLoginDate, mateDescriptionz, seekGenderz, seekType, educationTitle, isLabeled, isIgnored, isNoSee, fanCount, isFan, isInGroup, isCandidate, voteForCandidate, languages, occupationMoreInfo, educationMoreInfo, birthDate,isInvitedMe);
				}
				
				if(methodName){
					eval(methodName);
					if(secondMethodName){
						eval(secondMethodName);
					}
					if(document.getElementById('questionnaireTD')){
						document.getElementById('questionnaireTD').style.display="none"; 
					}
				}
				
				
				
			}else{
				if(methodName.indexOf("fillShortProfileTable")>=0){
					;
				} else {

					displayUserNotFound(profileLayer.id, currentLayerName);
				}
			}
		}
	}

	if(userId!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/profile.ovt");
	}
}

var statusOfPrevButton = false
var statusOfNextButton = false;


function displayProfile(arr, contentArea, returnArea, arrName, arrBound){
	document.location.href = "/viewProfile.ovt?userId=" + arr[1];
	if(arr!=null && contentArea!=null){
		currentlyViewedPhoto = 0;
		
		//Sinan Akyüz - Profile Page..
		if ( arr[1] == 3213039  ) {
			
			var firstDirect = getQueryVariable("fd");
			if (firstDirect == null || firstDirect == "" || firstDirect.length == 0 ) {
				window.location.href = "/viewProfile.ovt?userId=3213039&fd=true";
				return false;
			}
			
		}	else if(loggedInUserId<=0 && arr[1] != 9095 && arr[1] != 2753971){
			window.location.href = "/shortProfile.ovt?userId=" + arr[1];
				return false;
		}
		var ca = document.getElementById(contentArea);
		if(ca){
			if(profileFormat==null || profileFormat.length==0){profileFormat = ca.innerHTML;}
			if(arr[8] == STATUS_AWAY){
					strOnline = "<a href=javascript:void(0); onclick=\"if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + arr[1] + ", '" + arr[2] +"','away',false,0,'" + contentArea.id + "');\"><img src=http://s.gayet.net/images/v2/away.png border=0;></a> <span class=small>Sitede</span>";
			} else if(arr[8] == STATUS_ONLINE){
					strOnline = "<a href=javascript:void(0); onclick=\"if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + arr[1] + ", '" + arr[2] +"','online',false,0,'" + contentArea.id + "');\"><img src=http://s.gayet.net/images/v2/online.gif border=0;></a> <span class=small>Sitede</span>";
			} else {
					strOnline = "";//"<img src=/images/offline.gif hspace=4 vspace=4>";
			}
			
			strStar = "<img style=\"cursor:pointer;\" onclick=\"if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[1] +");}\"  src=http://s.gayet.net/images/starPassive.png hspace=5 alt=\"Yıldızlılara ekle\" title=\"Yıldızlılara ekle\" />";
			if(arr[0] == "true"){strStar = "<img style=\"cursor:pointer;\" onclick=\"if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[1] +");}\"  src=http://s.gayet.net/images/starActive.png hspace=5 >";}
					
			if(arrName){
				var strAddToList = "<a href=javascript:void(0); onClick=\"" + arrName + "[" + arrBound + "][12]='true'; attachOrDetachLabelToUser(8,0," + arr[1] + ", 'search', 'add');\">Favorilerime ekle</a>";
				if(arr[12] == "true"){strAddToList = "<a href=javascript:void(0); onClick=\"" + arrName + "[" + arrBound + "][12]='false'; attachOrDetachLabelToUser(9,0," + arr[1] + ", 'search', 'del');\">Favorilerinizde</a>";}
			} else {
					var strAddToList = "<a href=javascript:void(0); onClick=\"attachOrDetachLabelToUser(8,0," + arr[1] + ", 'search', 'add');\">Favorilerime ekle</a>";
				if(arr[12] == "true"){strAddToList = "<a href=javascript:void(0); onClick=\"attachOrDetachLabelToUser(9,0," + arr[1] + ", 'search', 'del');\">Favorilerinizde</a>";}
			}
			/*
			{{A}}	//age
			{{AP}}	//avatarPath
			{{ATL}} //addToList
			{{BU}}	//blockUser
			{{CA}}	//contentArea
			{{E}}	//education
			{{G}}	//gender
			{{HC}}	//hayranCount
			{{IC}}	//inboundCash
			{{LLD}}	//lastLoginDate
			{{N1}}	//nickNameFirstChar
			{{N2}}	//nickOtherChars
			{{NISR}}//notInSearchResults
			{{O}}	//occupation
			{{OS}}	//onlineStatus
			{{RA}}	//returnArea
			{{S}}	//sign
			{{SD}}	//selfDescription
			{{SG}}	//searchGender
			{{SRT}}	//searchRelationTypes
			{{TD}}	//targetDescription
			{{UI}}	//userID
			{{VBY}} //voteButtonYes
			{{VBM}} //voteButtonMaybe
			{{VBN}} //voteButtonNo
			{{LO}} //location
			{{PTN}} //Profile Test Navigation
			{{L}} // Languages
			{{OCN}} // originCategoryName
			{{PH}}//profileHeader
			{{ST}}// yıldız
			{{AGL}} Arkadaşıma gönder linki
			{{MST}} MemberShip Type Id
			
			*/  
			
			var strGroupLink = "<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);};if(loggedInUserId>0){showInviteToGroupLayer('" + arr[1] + "','" + arr[2] + "'," + arr[30] + ");}else{displayLogin('showInviteToGroupLayer(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "#SA#," + arr[30] + ")');}\" >Arkadaş olalım</a>"
			if ( arr[37] == "true"){
				strGroupLink = "<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);};if(loggedInUserId>0){addToGroup('" + arr[1] + "','" + arr[2] + "',false, -1,'true');}else{displayLogin('addToGroup(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "#SA#,false, -1,true);}\" >Kabul et</a> / "
				strGroupLink +="<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}if(loggedInUserId>0){showRejectInvitationLayer('" + arr[1] + "','" + arr[2] + "','true');}else{displayLogin();}\" >Reddet</a>  "
			}
			if(arr[30] == "true"){
				strGroupLink = "<a href=javascript:void(0); onClick=\"deleteFromGroup(" + arr[1] + ",'" + arr[2] + "');\" >Arkadaşlığı bitir</a>"
			}
			var hasProfilePhoto = false;
			strLastLoginDate = getDateString2(parseInt(arr[20]));
			var strTemp = profileFormat;
			strTemp = replaceAll(strTemp, "{{NN}}", arr[2]);
			strTemp = strTemp.replace("{{ST}}", strStar); //star
			strTemp = strTemp.replace("{{A}}", arr[5]); //age
			strTemp = strTemp.replace("{{AP}}", "<a href=javascript:void(0); title=\"Büyük resmi görmek için tıklayın\" onclick=\"displayBiggestProfilePhotos('" + arr[1] + "');closeProfileBanner();\"><img src=http://s.gayet.net/images/transparent.png style=\"position:absolute;margin:0px 0px 0px 2px; width:expression(document.getElementById('profileAvatarPath').clientWidth); height:expression(document.getElementById('profileAvatarPath').clientHeight);\" border=\"0\"><img src=" + arr[7] + "_ws." + ((arr[7].indexOf("avatarDefault")<0) ? "jpg" : "png") + " border=0 class=profileAvatar  id=profileAvatarPath  style=cursor:pointer;></a>"); //avatarPath
			if(arr[7].indexOf("avatarDefault") < 0){ hasProfilePhoto = true }
			strTemp = strTemp.replace("{{BU}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}if(loggedInUserId>0){blockUser('" + arr[1] + "', " + ((arr[26]=="true") ? false : true) + ", 'proBlockUser');;}else{displayLogin('showInviteToGroupLayer(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "#SA#," + arr[30] + ")');}\" >" + ((arr[26]=="true") ? "Yasağı kaldır" : "Yasakla") + "</a>");
			strTemp = strTemp.replace("{{AGL}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}if(loggedInUserId>0){displayMailToFriendsForm('" + arr[1] + "',true);;}else{displayLogin();}\" ><img src='http://s.gayet.net/images/btn_send_profile.gif'  border='0'></a>");
			if(arr[31]==4  ){
			 strTemp = strTemp.replace("{{MST}}", "<img src=http://s.gayet.net/images/gold_member_icon.jpg border=0>");	
			 strTemp = strTemp.replace("{{AMST}}", "");
			}else{
			 strTemp = strTemp.replace("{{MST}}", " ");	
			 if(document.getElementById("mstLayer")){document.getElementById("mstLayer").style.display="none"}
			 if(arr[31]==3 ){
			 	strTemp = strTemp.replace("{{AMST}}", ".");				 	
			 }else{
			 	strTemp = strTemp.replace("{{AMST}}", "");
			 }
			}
			
			strTemp = strTemp.replace("{{CA}}", contentArea); //contentArea
			if(arr[34]==null || arr[34].length<5){
				arr[34]="";
			}else{
				arr[34]=": <i>"+arr[34]+"</i>";
			}
			if(arr[35]==null || arr[35].length<5){
				arr[35]="";
			}else{
				arr[35]=": <i>"+arr[35]+"</i>";
			}
			strTemp = strTemp.replace("{{E}}", arr[24]+arr[35]); //education
			strTemp = strTemp.replace("{{HC}}", arr[28]); //hayranCount
			if(arr[8] == STATUS_ONLINE || arr[8] == STATUS_AWAY){
				strTemp = strTemp.replace("{{LLD}}", "");
			} else {
				if(strLastLoginDate != ""){
					strTemp = strTemp.replace("{{LLD}}", "<br />Sisteme son giriş: " + strLastLoginDate); //lastLoginDate
				}else{
					strTemp = strTemp.replace("{{LLD}}", "");
				}
			}
			strTemp = strTemp.replace("{{O}}", arr[10]+arr[34]); //occupation
			strTemp = strTemp.replace("{{NISR}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}aramaSonuclardaGosterme('" + arr[1] + "', '" + ((arr[27]=="true") ? "false" : "true") + "', 'tdNoSee');\">" + ((arr[27]=="true") ? "Geri getir" : "Yok et") + "</a>"); //notInSearchResults
			strTemp = strTemp.replace("{{S}}", "<a href=/search.ovt?gType=6&gValue=" + arr[17] + ">" +arr[17] + "</a>"); //sign
			
			strTemp = strTemp.replace("{{OS}}", strOnline); //onlineStatus
			strTemp = strTemp.replace("{{RA}}", returnArea); //returnArea
			var selfDesc = arr[4];
			var selfDesc1 = "";
			var selfDesc2 = "";
			var selfDesc3 = "";
			if(arr[1]==203321){//robinsonAhmet
				if(document.getElementById)
				selfDesc = "<b>Şanıyla Robinson Ahmet, adıyla Ahmet Dabak... </b><br><br>" +
										"Yurdun turist yükünü çeken Fethiye'nin Gemiler Koyunda, lakabına yakışan bir hayat yaşayan nevi şahsına münhasır karizma abimiz... Doğa anayla yaşadığı uzun süreli dostluğa renk katmak amacıyla bir hayat arkadaşı arayışına düşünce, Robinson Abiyle yollarımız birden kesişiverdi. Gittik abimizin mekanına, çıktık huzuruna, çektik sandalyemizi ve oturduk karşısına. Hal-hatır, ikram derken Ahmet Abi inceden giriverdi lafa. O anlattı biz dinledik. Sonuç gayet netti: Robinson Abi, bizden boyu boyuna huyu huyuna bir hayat arkadaşı istiyor ve de ekliyordu: Hem bak, şu arkada kendi ellerimle yaptığım ev bomboş durup durur. Paylaşacak biri olsa da beraber yerleşiversek. <br><br>" +
										"Boynumuz kıldan ince tabii, kıracak halimiz yok Robinson Abimizi. Hay hay abi deyip ayrıldık yanından. Vakit kaybetmeden çıktık bilgisayarın başına, yaptık en kralından bir profil. Zaten, dostluğumuz eskilere dayanır, ne varsa hakkında bildiğimiz yazalım dedik.<br><br> " +
										"Mesela, melek gibi adamdır. Laf aramızda, bir kanatları eksik. Eski topraktır, hal hatırdan anlar. Ama muzurluk söz konusu oldu mu da ben fırlamayım diyen adamı suya götürür susuz getirir. Onunlayken zamanın nasıl geçtiğini anlamazsınız. Sohbet, muhabbet gırla. Hele bir de keman taksimi attırdı mı en damarından, öğrenirsiniz kelimelerin de kifayetsiz kalabileceğini. <br><br>" +
										"Aslında yazılacak daha çok şey var onun hakkında. Yazmaya kalksak roman olur. Ama Robinson Abimizin ille de roman olsun diye bir takıntısı yok. Kim olursa olsun, yeter ki yüzü güzel, aklı dolu olsun der durur. <br><br>" +
										"Eee, elçiye zeval olmaz derler, biz kısa bir girizgah yaptık artık gerisi size kalmış.   Saygı sevgi bizden, Robinson Abi bekler mesajlarınızı tez elden."
			} else if(arr[1]==1298482){ //1298482
				selfDesc = "12 Şubat 1946 yılında İstanbul'da doğdu. Babası Rıdvan Pekkan deniz binbaşısı, annesi Nevin Dobruca ev hanımıydı. Babasının görevi dolayısıyla çocukluğu Gölcük'te,"+
				" Amerikan askerlerinin ailelerinin arasında geçti. <br><br>"+
									"Şarkıcı olmak için büyük heves taşıyan Çamlıca Kız Lisesi öğrencisi Ajda Pekkan, kardeşi Semiramis'in de desteğiyle 1962 yılında dönemin en popüler gece kulübü " +
									" Çatı'nın sahibi olan İlham Gencer'e ulaştı. İlk olarak seslendirdişi Mina'nın \"Il Cielo In Una Stanza\" şarkısıyla kendini kabul ettirdiği çatı gece kulübünde Los Çatikos topluluğu eşliğinde bir müddet sahne çalışması yaptı. 1963 yılında " +
									" bir aile dostlarının teşvikiyle Ses dergisinin, sinemaya yeni yüzler kazandırmak amacıyla açtığı kapak yıldızı yarışmasına katıldı. Birinci seçilen Ajda Pekkan'ın profesyonel kariyeri böylece başlamış oldu.<br>" +
									"Avrupai görünümü ve cüretkar tavırlarıyla Yeşilçam'ın gözde sanatçılarından biri olan Ajda Pekkan, beyaz perdeden gelen teklifleri değerlendirmeye başladı 47 film çevirdi. <br>";
				selfDesc2 =	"Her ülkenin starlarını bünyesinde barındırmaya özen gösteren Philips firması, Türkiye'den seçtiği Ajda Pekkan'ı kanatlarının altına aldı ve kayıtları Fransa'daki stüdyolarda gerçekleştirilen, "+
				" Fikret Şener'in sözlerini yazdığı şarkılarla, Ajda Pekkan'ın diğer şarkıcılardan bir adım öne fırladığı yıllar başladı. Üstüste gelen hit plaklarla Ajda Pekkan'ın sesi tüm ülkede keyifle dinlendiği gibi, " +
							" Şık giyimi, sürekli kendini yenileyen görünümü ve değişime aşık tavrıyla sadece müzikte değil moda konusunda da hayranlarını sürükleyen bir ikon haline " +
							" geldi. \"Sensiz Yıllarda\", \"Yalnızlıktan Bezdim\" gibi "+
				 " Şarkılarla fırtına gibi girdiği 70'lerin ortalarında seslendirdiği Tanrı Misafiri, " +
							" Kimler Geldi Kimler Geçti, Hoşgör Sen, Sana Ne Kime Ne gibi ileride birer Ajda Pekkan klasiği haline gelecek şarkılarıyla Türkiye sınırlarını zorlamaya başladı. Bu üstün performansının sonucunda 1976 yılında Paris'in ünlü Olympia " +
							" müzikholünde, pek çok şarkısının Türkçe versiyonlarını seslendirdiği, dönemin ünlü Cezayir asıllı Fransız şarkıcısı Enrico Macias'la seri konserler verdi. <br><br>"+
									"Erol Simavi'nin \"Ajda Pekkan'a Star demek yetmez, ancak Süperstar dersek yerini bulur.\" sözüyle birlikte önce sanat çevrelerinde, sonra hayranlarının arasında, " +
									" daha sonra da tüm ülkede \"Süperstar\" ünvanıyla anılır oldu. 1977 yılında bu ünvanını ilk kez resmileştiren, o güne kadar benzeri görülmemiş bir kapak dizaynı ve prodüksiyonla " +
									" piyasaya sunulan, \"Kim Ne Derse Desin\", \"Hancı\" gibi şarkıların yer aldığı albümü \"Süperstar\"ı hazırladı. Aynı yıl Tokyo'daki Yamaha Müzik Festivali'nde \"A Mes Amours\" Şarkısıyla elde ettiği başarılı netice, -70'lerin başında yurtdışında ilk olarak bir Almanca ve daha ";
				selfDesc2 +=	" sonra birkaç Fransızca plağı satışa sunulan- Ajda Pekkan'ın '77 ve '78 yıllarında Fransa'da ses getiren 45'lik çalışmaları yapmasına ve sonunda \"Pour Lui\" isimli Fransızca albümünü hazırlamasına ön ayak oldu. Halk konserleri, sahne çalışmaları ve konuk sanatçı olarak katıldığı " +
									" uluslararası organizasyonlar ile başarısını pekiştiren Ajda Pekkan, 1979 yılında \"Bambaşka Biri\", \"Haykıracak Nefesim\" gibi şarkıların yer aldığı Süperstar serisinin ikinci albümü \"Süperstar 2\"de kariyerinin doruğuna çıktı. " +
									" 70'li yıllarda defalarca yılın sanatçısı seçildiği gibi şarkıları da liste başlarından inmedi, çeşitli ödüller kazandı.<br><br>"+ 
									"O seneye kadar, Türkiye'yi temsil etme görevinin, eleme usulüyle belirlendiği Eurovision şarkı yarışmasına 1980 yılında atama yoluyla Ajda Pekkan seçildi.\"Bir Dünya Ver Bana\", \"Olsam\" ve \"Pet'r oil\" ile Tv ekranlarında boy " +
									" gösterdi. \"Pet'r oil\"ün Türkiye'yi temsil etmesine karar verilen gece sonunda, ülkemizde hiç olmamış birşey oldu ve henüz plağı satışa sunulmamış bir şarkı tüm halk tarafından ezbere söylenir oldu. <br><br>" +
									" 1998 yılında Kültür Bakanlığı'nca verilen Devlet Sanatçısı unvanını almıştır.<br>";

			}
			
			strTemp = strTemp.replace("{{SD}}", replaceNewLine( selfDesc ) ); //selfDescription
			var strSeekGndr = "B";
			if(arr[22]=="Kadın"){
				strSeekGndr = "F";
			} else if(arr[22]=="Erkek"){
				strSeekGndr = "M";
			}
			strTemp = strTemp.replace("{{SG}}", arr[22]); //searchGender
			strTemp = strTemp.replace("{{SRT}}", arr[23]); //searchRelationTypes
			strTemp = strTemp.replace("{{TD}}", replaceNewLine( arr[21] ) ); //targetDescription
			strTemp = replaceAll(strTemp, "{{UI}}", arr[1]); //userID 
			strTemp = replaceAll(strTemp, "{{ATL}}", strAddToList); //userID

			isFan = (arr[19] == "2");
			titleStr = isFan ? "Gizli hayranıyım" : "Gizli hayranı olayım";
			secretFanStr = "<a href=\"javascript:void(0);\" onclick=\"secretFanToUser('" + arr[1] + "'," + isFan + ");\"><img src=http://s.gayet.net/images/v2/gizliHayran.png border=0 id=\"gizliImg\" onMouseOver=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayranHover.png';\" onMouseOut=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayran.png';\" style=\"border:1px solid #b7c7c7\" alt=\"" + titleStr + "\" title=\"" + titleStr + "\" /></a>";
			strTemp = replaceAll(strTemp, "{{VSF}}", secretFanStr);
			//strTemp = replaceAll(strTemp, "{{SVC}}", "<a href=\"/videoCardSubmission.ovt?profileId=" + arr[1] + "\" >");//vcard
			strTemp = replaceAll(strTemp, "{{SVC}}", "<a href=\"javascript:void(0);\" onclick=canSendVideoCard('" + loggedInUserId + "','" + arr[1] + "'); >");//vcard
			strTemp = replaceAll(strTemp, "{{LO}}", arr[6]); //userID
			strTemp = replaceAll(strTemp, "{{G}}", arr[9]); //gender
			/*
			if(document.getElementById("userIdLine")){
				if(arr[1] != null && top.location.href.indexOf("default") > 0){
					document.getElementById("userIdLine").style.display = "";
					document.getElementById("userIdLine").innerHTML = "<form name=\"formtext\"><span class=\"pinki\">Bu sayfanın adresini <a href=\"javascript:void(0);\" onclick=\"copy(document.formtext.profileLink)\">kopyala</a>:</span> <input name=\"profileLink\" id=\"profileLink\" type=\"text\" value=\"http://gayet.ekolay.net/viewProfile.ovt?userId=" + arr[1] + "\" style=\"width:450px;color:#666;font:11px Arial;background:transparent;border:0 none;padding:4px 0 0 0;margin:0\" /> </form>";
				}else if(top.location.href.indexOf("default") < 0){
					document.getElementById("userIdLine").style.display = "none";
				}
			}*/
			currentProfileGender = arr[9];
			
			strTemp = replaceAll(strTemp, "{{PH}}", arr[3]); //gender  
			strTemp = strTemp.replace("{{L}}", arr[33]); //languages
			strTemp = replaceAll(strTemp, "{{OCN}}", arr[14]); //userID
			strTemp = replaceAll(strTemp, "{{BD}}", arr[36]); //birthdate 
			if(genCinSan == "true"){
				strTemp = replaceAll(strTemp, "{{UFL}}","")
			} else {		
				strTemp = replaceAll(strTemp, "{{UFL}}", " "); 
			}
			
			ca.innerHTML = strTemp;
			
			if(arr[1]==1298482){
				if(document.getElementById("profileTable")){
					document.getElementById("profileTable").className ='ajdaTable'; 
				}
				
				if(document.getElementById("selfPlus")){
					document.getElementById("selfPlus").innerHTML =selfDesc2; 
				}
				if(isIE){ 
	   			changecss('.opClass','filter','alpha(opacity=50)')
	   		}
				
			}
			
			if(!arr[17]){
				arr[17] = "";
			}
			
			if(arr[17].length<=0){			
				if(document.getElementById("SLayer")){
					document.getElementById("SLayer").style.display = 'none';
				}
			}
			
			if(!arr[33]){
				arr[33] = "";
			}
			
			if(arr[33].length<=0){			
				if(document.getElementById("LLayer")){
					document.getElementById("LLayer").style.display = 'none';
				}
			}
			
			if(!arr[24]){
				arr[24] = "";
			}
			
			if(arr[24].length<=9){			
				if(document.getElementById("ELayer")){
					document.getElementById("ELayer").style.display = 'none';
				}
			}
			
			if(!arr[14]){
				arr[14] = "";
			}
			
			if(arr[14].length<=0){			
				if(document.getElementById("OCNLayer")){
					document.getElementById("OCNLayer").style.display = 'none';
				}
			}
			
			if(!arr[10]){
				arr[10] = "";
			}
			
			if(arr[10].length<=0){			
				if(document.getElementById("OLayer")){
					document.getElementById("OLayer").style.display = 'none';
				}
			}
			
			if(arr[8] == STATUS_AWAY || arr[8] == STATUS_ONLINE){
				if(document.getElementById("tdSystem")){
					document.getElementById("tdSystem").innerHTML = strOnline;
				}
			}else if(strLastLoginDate.length<=0){
				if(document.getElementById("tdSystem")){
					document.getElementById("tdSystem").innerHTML = "";
				}
			}
			
			if(arr[21] == null || arr[21] == "null" || arr[21].length==0){
				if(document.getElementById("defineSeekMate")){
					document.getElementById("defineSeekMate").style.display = "none";
				}
			}
			
			if(document.getElementById("tdGroupLink")){
				document.getElementById("tdGroupLink").innerHTML = strGroupLink;
			}
			
			if(loggedInUserId != arr[1]){
				changeDisplayIfExist("privateInfoLayer", "none");
				changeDisplayIfExist("giftEditLayer", "none");
				changeDisplayIfExist( "msgUserActionsLayer", "");
				changeDisplayIfExist( "msgUserActionsLayer2", "");
				if(document.getElementById("tdCompare")){
					document.getElementById("tdCompare").innerHTML = "<a href=javascript:void(0); onclick=compareTestResults('" + arr[1] + "');><img src=http://s.gayet.net/images/uygunmuyuz.png border=0></a>"
				}
			}
			
			
			retrieveOtherProfilePhotos(arr[1], "tdOtherProfilePhotos");
			
			retrieveTestsAndResultsForUser(arr[1],"tdAnsweredTests", 1);
			// retrieveTagCommentsOfProfile("tdTagComments", 1, arr[1]);
			
			if(document.getElementById(contentArea)){document.getElementById(contentArea).style.display='';	}
			if(document.getElementById(returnArea)){document.getElementById(returnArea).style.display='none';}

			arrCurrentProfile = arr;

			writeProfileTestNavigation(arr[1], "profileTestNav");
			
			//retrieveLatestBlogForUser(arr[1]);
			retrieveQuestionnaireForUser(arr[1]);
			retrieveAnsweredQuestionnairesForUser(arr[1], 1);
			
			
			retrieveUserTestsInProfile(arr[1], "tdUserTestsLyr",1);
			displayProfileComments(arr[1], "tdProfileComments",1);
			displayFans(arr[1], arr[28], "spanFanNumber"); 
			
			//foto bak puanı
			// displayAveragePhotoVote( loggedInUserId, arr[1], loggedInUserId == arr[1] ? "tdAverageOwnPhotoVote" : "tdAveragePhotoVote" ); 
			
			//tuttugu takım
			displayFavouriteFootballTeam( arr[1], "tdFavouriteTeamArea" );
			
			usersInGroupArray = new Array();
			usersInGroupPage = 1;
			retrieveTagsOfUser(arr[1]);
			retrieveGroupUsers("tdGroup", usersInGroupPage, arr[1]);
			
			retrieveAlbumPhotos(arr[1]);
			//retrieveUserGeoLoc(arr[1]);
			if (document.getElementById('frmProfileMap')){			
				document.getElementById('frmProfileMap').src="/profileMap.jsp?userId=" + arr[1];
				changeDisplayIfExist("tableProfileMap", "");
			}
			//favori oyunları
			// displayUserGames(arr[1], 1);
			
			//video ve grupları
			// retrieveVideosOfProfile(arr[1],1);
			//retrieveGroupsOfProfile(arr[1],1);
		    
		    //aldığı hediyeler
			displayUserGifts(arr[1],1,hasProfilePhoto);
			
			
			//displayPhotoAlbum(arr[1],"tdPhotoAlbum");
			
			//displayProfileGroup(arr[1], "tdGroup");
			/*if(arr[31] == "true"){
				displayCandidateLayer(arr[1], arr[2], arr[32], "tdCandidate");
			}*/
			
			//current pictures
			//retrieveCurrentPictures( arr[1] );
			if(loggedInUserId == arr[1]){	
				var mapArea = "<area shape=\"rect\" coords=\"2,1,25,17\" href=\"javascript:void(0)\" alt=\"Güncelle\" title=\"Güncelle\" onclick=\"displayNotepadEntry(document.getElementById('npContentInner').innerHTML, document.getElementById('currNoteBlogArticleId').value, document.getElementById('isDefaultNote').value)\">"
				mapArea += "<area shape=\"rect\" coords=\"26,1,50,17\" href=\"javascript:void(0)\" alt=\"Sil\" title=\"Sil\" onclick=\"displayDeleteNote(document.getElementById('currNoteBlogArticleId').value);\">";
				
				writeInnerHTMLIfExist("npMapEditSection", mapArea);						
				changeDisplayIfExist("tdNpAuthor", "");

			}else {
			
				writeInnerHTMLIfExist("npMapEditSection", "");
				changeDisplayIfExist("tdNpAuthor", "none");
			}
			
			if(arr[1]!=9095)
				retrieveNotepadEntries(arr[1], "0");
		
			var strNextPrevProfile = "";
			
			if(eval(arrName + "[" + (arrBound - 1) + "]")){
				strNextPrevProfile += "<span class=lila>&lt;&lt;</span> <a href=javascript:void(0); onclick=showNextProfile('" + arrName + "'," + (arrBound-1)+ ",'" + contentArea + "','" + returnArea + "'); >Önceki profil</a> ";
			}
			if(eval(arrName + "[" + (arrBound + 1) + "]")){
				if(strNextPrevProfile.length>0){strNextPrevProfile += " | "}
				strNextPrevProfile += "<a href=javascript:void(0); onclick=showNextProfile('" + arrName + "'," + (arrBound+1)+ ",'" + contentArea + "','" + returnArea + "'); >Sonraki profil</a> <span class=lila>&gt;&gt;</span>";
			}
			
			
			if(document.getElementById("nextPrevLinks")){
				document.getElementById("nextPrevLinks").innerHTML = strNextPrevProfile;
			}
			
			if(loggedInUserId > 0 && loggedInUserId==arr[1]){
				
				document.getElementById("sendMsgLayer").style.display = "none";
				if(document.getElementById("updateProfileLink")){
					document.getElementById("updateProfileLink").innerHTML = "<span class=\"lila\">&gt;</span> <a href=/profileUpdate.ovt>Profil ayarlarım</a>"
				}
			}
		}
		//kaldir?
		if (window.location.href.indexOf("viewProfile.ovt?userId") == -1 )
			dhtmlHistory.add('profile:' + arr[1],'profil');
		currentContentArea = returnArea;
		currentReturnArea = contentArea;
	
	}else{
	}
}



			

function showNextProfile(arrName, arrBound, contentArea, returnArea){
	switchProfile(true, contentArea, returnArea, arrName, arrBound)
	//displayProfile(eval(arrName + "[" + arrBound + "]"), contentArea, returnArea, arrName, arrBound);
}

function retrieveUserDetails(arr, arrBound, displayObject, hideObject){
	var myCreatePacket = function(){
		writer = new CmdWriter(1);
		writer.appendStr(myArray[1]);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		for(;reader.hasObject();){
			var itemCount = 0;
			arrProfile = new Array(20);
			for(var i = 0; i < 20; i++){//burda buyuk bi sacmalik var 
				itemCount++;
				arrProfile[i] = myArray[i];
			}
			result = reader.getStr();
			if(result == "true"){

				lastLoginDateee = reader.getStr();
				arrProfile.push(lastLoginDateee); //20	lastLoginDate
				mateDescriptionnn = reader.getStr();
				arrProfile.push(mateDescriptionnn); //21	mateDescription
				arrProfile.push(reader.getStr()); //22	seekGenderName
				arrProfile.push(reader.getStr()); //23	seekType
				arrProfile.push(reader.getStr()); //24	educationTitle
				arrProfile.push(reader.getStr()); //25	isLabeled
				arrProfile.push(reader.getStr()); //26	isIgnored
				arrProfile.push(reader.getStr()); //27	isNoSee
				arrProfile.push(reader.getStr()); //28	relationCountForRelatedUserWrtSomething
				arrProfile.push(reader.getStr()); //29	isFan
				arrProfile.push(reader.getStr()); //30 isInGroup
				arrProfile.push(reader.getStr()); //31 isCandidate			
				arrProfile.push(reader.getStr()); //32 voteForCandidate
				arrProfile.push(reader.getStr()); //33 languages
				arrProfile.push(reader.getStr()); //34 occupation more info
				arrProfile.push(reader.getStr()); //35 education more info
				arrProfile.push(reader.getStr()); //36 birthdate
				arrProfile.push(reader.getStr()); //37 is invited me to group?
	
				displayProfile(arrProfile, displayObject, hideObject, arr, arrBound);
			}else{
				displayUserNotFound(displayObject, hideObject);
			}
		}
	}

	if(arr!=null && document.getElementById(displayObject)){
		if(arrBound == -1){
			var myArray = eval(arr);
		}else{
			var myArray = eval(arr + "[" + arrBound + "]");
		}
		messageLayer = document.getElementById(displayObject);
		//messageLayer.innerHTML = "Kullanıcı profili yükleniyor...";
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/profile.ovt");
	}
}

function switchProfile(switchOn, displayObject, hideObject, arr, arrBound){
	if(switchOn!=null && displayObject!=null){
		if(switchOn){
			retrieveUserDetails(arr, arrBound, displayObject, hideObject);
		}else{
			strLoc = location.href.toLowerCase();
			if(strLoc.indexOf("viewprofile")>0){
				window.location.href = '/index.ovt';
			}else{
				if(document.getElementById(displayObject)){document.getElementById(displayObject).style.display='none';}
				if(document.getElementById(hideObject)){document.getElementById(hideObject).style.display='';}
	
				if(hideObject=="tblSearch"){displayPage(allSearchResults, searchCurrentPage, searchLayer);}
				currentContentArea = displayObject;
				currentReturnArea = hideObject;
				if(document.getElementById("tdProfileComments")){
					document.getElementById("tdProfileComments").innerHTML="";
				}
			}
			
		}
	}
}

function replaceSpecialChars(strValue){
	var strReturnValue = strValue;
	if(strReturnValue!=null && strReturnValue.length>0){
		var arrSpecialCharacters = new Array("'", "\"", "\n");
		var arrStandartCharacters = new Array("&#39;", "&#34;", "<br>");
		for(var i=0; i<arrSpecialCharacters.length; i++){
			strReturnValue = replaceAll(strReturnValue, arrSpecialCharacters[i], arrStandartCharacters[i]);
		}
	}
	return strReturnValue;
}

function replaceAll(str, from, to){
    var idx = str.indexOf(from);

    while (idx > -1){
        str = str.replace(from, to); 
        idx = str.indexOf(from);
    }

    return str;

}

function getDateString2(dateMilliSecond, serverTime){
	if(dateMilliSecond == 0){
		return "Son bir saat";
	}
	
	var myDate = new Date(dateMilliSecond);
	var today;
	if(serverTime && parseInt(serverTime)){
		today = new Date(parseInt(serverTime));
	}else{
		today = new Date();
	}
	myTime = today.getTime()-myDate.getTime();
	//myTime = today.getTime()-(new Date(2006,2,12)).getTime();
	
	dayBefore = (myTime/1000/60/60/24)
	strTime = "";
	strHour = myDate.getHours();if(strHour<10){	strHour = "0" + strHour;}				
	strMinute = myDate.getMinutes();if(strMinute<10){strMinute = "0" + strMinute}
	if(dayBefore<1){
		beforeHour = myTime/1000/60/60;
		beforeHourInt = parseInt(beforeHour);
		if(beforeHourInt<0){
			return "Birkaç saat önce";
		}
		return "Birkaç saat önce";
			
	}else if(dayBefore<2){
		return "Bir gün önce";
	}else if(dayBefore<8){
		return "Birkaç gün önce";
	}else if(dayBefore<15){
		return "Bir hafta önce";
	}else if(dayBefore<31){
		return "Birkaç hafta önce";
	}else if(dayBefore<61){
		return "Bir ay önce";
	}else if(dayBefore<151){
		return "Birkaç hafta önce";
	}
	return "";
}

function getDateString(dateMilliSecond, serverTime){
	if(dateMilliSecond == 0){
		return "Bugün";
	}
	
	var myDate = new Date(dateMilliSecond);
	var today;
	if(serverTime && parseInt(serverTime)){
		today = new Date(parseInt(serverTime));
	}else{
		today = new Date();
	}
	myTime = today.getTime()-myDate.getTime();
	//myTime = today.getTime()-(new Date(2006,2,12)).getTime();
	
	dayBefore = (myTime/1000/60/60/24)
	strTime = "";
	strHour = myDate.getHours();if(strHour<10){strHour = "0" + strHour;}
	strMinute = myDate.getMinutes();if(strMinute<10){strMinute = "0" + strMinute}

	if(dayBefore<1){
		beforeHour = myTime/1000/60/60;
		beforeHourInt = parseInt(beforeHour);
		if(beforeHourInt>0){
			strTime = beforeHourInt + " saat ";
		}
		bhi = parseInt((beforeHour-beforeHourInt)*60);
		if(bhi<0){
			strTime += "0 dakika önce";
		}else{
			strTime += bhi + " dakika önce";
		}
	}else if(dayBefore<2){
		strTime = "Dün, " + strHour + ":" + strMinute;
	}else{
		strTime = (myDate.getDate()) + "." + (myDate.getMonth() + 1) + "." + myDate.getUTCFullYear() + ", " + strHour + ":" + strMinute;
	}
	return strTime;
}

function getTurkishDateString(dateMilliSecond){

	
	
	var dateObj = new Date(dateMilliSecond);
	
	var myMonth = dateObj.getMonth();
	var myDate = dateObj.getDate();
	var myYear = dateObj.getUTCFullYear();
	var myDay = dateObj.getDay();
	
	var strTurkishDate =  myDay + ' ' + monthNames[myMonth] + ' ' + myYear +  ' ' + dayNames[myDay] ;
	
	return strTurkishDate;
}

function getQuickContacts(inMessage, newMessage, userId){
	//relationSearch(16, false, 0, inMessage, newMessage, userId);
	//stoValueForQC = setInterval("relationSearch(16, false, 0, " + inMessage + ", " + newMessage + ", " + userId + ");getUserStatus();", 300000);
	retrieveQuickContacts('nowhere', 0, true, inMessage);
	stoValueForQC = setInterval("retrieveQuickContacts('nowhere', 0, true, " + inMessage + ");getUserStatus();", 300000);
}

var quickContactsArr = new Array();

function retrieveQuickContacts(contentArea, pageNo, isDisplay, inMessage){
	var myCreatePacket = function(){
		writer = new CmdWriter("52");
		writer.appendStr(pageNo);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);

			quickContactsArr = new Array();
			totalQCCount = reader.getStr();
			qcCount = reader.getStr();
			for(var i=0;i<qcCount;i++){
				qcId = reader.getStr();
				qcUserId = reader.getStr();
				qcNick = reader.getStr();
				qcGender = reader.getStr();
				qcAge = reader.getStr();
				qcLoc = reader.getStr();
				qcOnlineSt = reader.getStr();
				qcReason = reader.getStr();
				if(!isUserPaidMember){
					if(qcReason.indexOf("Profil")>=0){
						qcReason = "";
					}
				}
				quickContactsArr.push(new Array(qcId, qcUserId, qcNick, qcGender, qcAge, qcLoc, qcOnlineSt, qcReason));
				
			}
		if(quickContactsArr.length>0){
			if(isDisplay){
				displayQuickContactsLayer(quickContactsArr, inMessage);
			}else{
				displayQuickContactsForSetting(contentArea, pageNo);
			}
		}

	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/profile.ovt");
}


function displayQuickContactsLayer(friendList, inMessage){
	friendsLayer = document.getElementById("friendsLayer");
	friendsLayer.innerHTML = "";
	contentArea = "tblMainLogin";
	if(inMessage){
		contentArea = "tblMsgCenter"
	}
	if(friendList.length>0){
		strFriends = "<table cellspacing=0 border=0 cellpadding=0 width=100%>";
		count = 0;
		for(i=0;i<friendList.length;i++){
			if(friendList[i][6] == STATUS_ONLINE){
				fNick = friendList[i][2].substring(0, Math.min(friendList[i][2].length,12));
				count++;
				strFriends += 
					"<tr bgcolor=\"#ffffff\" onclick=\"canChatWithUser('" + friendList[i][1] + "','" + fNick + "');\" onmouseover=\"this.className='friendsNavAct';if(stoValueWithP>0){clearInterval(stoValueWithP);};showUserLayer(" + friendList[i][1] + ", '" + fNick +"','online', " + inMessage + "," + count + ",'" + contentArea + "','"+friendList[i][0]+"');\" onmouseout=\"this.className='friendsNavPsv';stoWithParameter('hideLayer','friendFloatLayer');\">" +
					"<td width=16 nowrap><img src=http://s.gayet.net/images/v2/online.gif width=10 height=10></td>" +
					"<td height=30 width=100%>" + fNick + "</td>" +
					"</tr>";
			}
		}
		for(i=0;i<friendList.length;i++){
			if(friendList[i][6] == STATUS_AWAY){
			fNick = friendList[i][2].substring(0, Math.min(friendList[i][2].length,12));
			count++;
				strFriends += "<tr bgcolor=\"#ffffff\" onclick=\"hideLayer(friendFloatLayer);MsjSor('" + friendList[i][1] + "');\" onmouseover=\"this.className='friendsNavAct';if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + friendList[i][1] + ", '" + fNick +"', 'away', " + inMessage + "," + count + ",'" + contentArea + "','"+friendList[i][0]+"');\" onmouseout=\"this.className='friendsNavPsv';stoWithParameter('hideLayer','friendFloatLayer');\">";
				
				strFriends +=
						"<td width=16 nowrap><img src=http://s.gayet.net/images/v2/away.png width=10 height=10>&nbsp;</td>" +
						"<td height=30 width=100%>" + fNick + "</td>" +
						"</tr>";
			}
		}
		strFriends += "<tr><td id=offlines colspan=2 style=display:none;><table cellspacing=0 cellpadding=0 width=100% border=0>";
		for(i=0;i<friendList.length;i++){
			if(friendList[i][6] == STATUS_OFFLINE){
			fNick = friendList[i][2].substring(0, Math.min(friendList[i][2].length,12));
			count++;
				
				strFriends += "<tr bgcolor=\"#ffffff\" onclick=\"MsjSor('" + friendList[i][1] + "');\" onmouseover=\"this.className='friendsNavAct';if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + friendList[i][1] + ", '" + fNick +"', 'offline', " + inMessage + "," + count + ",'" + contentArea + "','"+friendList[i][0]+"');\" onmouseout=\"this.className='friendsNavPsv';stoWithParameter('hideLayer','friendFloatLayer');\">";
				strFriends +=		
									"<td width=16 nowrap><img src=http://s.gayet.net/images/v2/offline.gif width=10 height=10>&nbsp;</td>" +
									"<td height=30 width=100%>" + fNick + "</td>" +
							  "</tr>";
			}
		}
		strFriends += "</table></td></tr>";
		strFriends += "<tr><td colspan=3><a href=javascript:void(0); class=linkSmall onclick=\"if(this.innerHTML.indexOf('göster')>0){document.getElementById('offlines').style.display='';this.innerHTML='Sistem dışı olanları gizle';}else{document.getElementById('offlines').style.display='none';this.innerHTML='Sistem dışı olanları göster';}\">Sistem dışı olanları göster</a></td></tr>";
		strFriends += "</table>";
		friendsLayer.innerHTML = strFriends;
	}
}



var msgFriend = null;


function init() {
$(document).mousemove(handleMouseMove);  
}

function handleMouseMove(evt) {
  mouseX = isNN ? evt.pageX : window.event.clientX;
  mouseY = isNN ? evt.pageY : window.event.clientY;

  mouseX = (isIE)?mouseX+document.body.scrollLeft:mouseX;
  mouseY = (isIE)?mouseY+document.body.scrollTop:mouseY;
 // offsetY=isIE ? event.clientY : evt.clientY;    
  //window.status = "Mouse: X="+mouseX+",Y="+mouseY;
 // return false;
}

function hideLayer(layerName){
	 layerToHide = layerName; //document.getElementById(layerName);
	 if (isIE||isNN)layerToHide.style.display="none";
	 else if (isN4) layerToHide.msgLayer.display="none";

}

function showLayer(layerName){
	if(document.getElementById(layerName)){
	  layerToShow = document.getElementById(layerName);
	  if (isIE||isNN) layerToShow.style.display="";
		else if (isN4) layerToShow.msgLayer.display="";
	}
}


function stoWithParameter(funcName, parameters){	
	stoValueWithP = setTimeout(funcName+ "(" + parameters + ")", 1000);
}

function stoForQuestionUpdate(funcName, parameters){	
	stoValue = setTimeout(funcName+ "(" + parameters + ")", 300000);
}

function checkKey(text,actionKeyNumber, isMessage, userId, e) {

var keycode =(isIE)?e.keyCode:e.which;
if (keycode == actionKeyNumber) {
	createNewLabel(text,userId , isMessage );
}
}



function replaceNewLine(sBody){
	var strText = sBody.replace(/\n/g, "<br>");
	return strText;
}

function stoNavigation(funcName){
	stoMessageValue = setTimeout(funcName, 30000);
}



function getLabelNameWithId(labelId){
	for(i=0;i<labelArray.length;i++){
		if(labelArray[i][0] == labelId){
			return labelArray[i][1];
		}
	}
	return "";
}

//localized sort things////////////////////////////////
// locale in which to sort (basically a alphabet in correct dictionary sort order)
var _lc_locale = '0123456789abcçdefgğhıijklmnoöprsştuüvyzABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZ';
// produce equivavlent of alphabet in native JavaScript sort order
var _lc_native = _lc_locale.split("").sort().join("");
// create character remapping array
var _lc_l2n_arr = new Array();
var r = 0;
for (var i=0; i < _lc_locale.length; i++) {
	if (_lc_locale.charAt(i) != _lc_native.charAt(i)) {
		_lc_l2n_arr[_lc_locale.charAt(i)] = _lc_native.charAt(i);
		r++;
	}
}
// comment out following line to disable caching of locale terms
var _lc_cache = new Array();
// convert string to correct sort order according to locale
function _lc(str) {
	if (_lc_cache && _lc_cache[str]) {
		return _lc_cache[str];
	} else {
		var out = '';
		for (var i=0; i <= str.length; i++) {
			var c = str.charAt(i);
			if (_lc_l2n_arr[c]) {
				out += _lc_l2n_arr[c];
			} else {
				out += c;
			}
		}
		if (_lc_cache) _lc_cache[str] = out;
		return out;
	}
}
// sort function with locale support
function _lc_sort(a,b) {
	var a_l = _lc(a[allSearchResultsSortBy]);
	var b_l = _lc(b[allSearchResultsSortBy]);

	if (a_l < b_l) {
		return -1;
	} else if (a_l == b_l) {
		return 0;
	} else {
		return 1;
	}
}
//localized sort things////////////////////////////////



function minimize(layer){
	if(document.getElementById(layer)){
		document.getElementById('minMax').title="Büyüt";
		document.getElementById('imChatPanel').style.display='none';
		document.getElementById('chatOptionsAll').style.display='none';	
		beforeX = document.getElementById(layer).style.left;
		beforeY = document.getElementById(layer).style.top;
		document.getElementById(layer).style.width = 200;
		JSFX_FloatTopDiv(layer, false);
	}
}

function maximize(layer){
	if(document.getElementById(layer)){
		//alert("aici");
		clearTimeout(minimizeTime);
		document.getElementById('minMax').title="Küçült";
		timeToMax=false;
		document.getElementById('imChatPanel').style.display="";
		document.getElementById('chatOptionsAll').style.display="";
		document.getElementById(layer).style.left = beforeX;
		document.getElementById(layer).style.top = beforeY;
		document.getElementById(layer).style.width = 500;
	}
}

function JSFX_FloatTopDiv(layer, maximize){
	var startX = 20,
	startY = 100;
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	var d = document;
	function ml(id)
	{
		var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
		if(d.layers){
			el.style=el;
		}
		el.sP=function(x,y){this.style.left=x;this.style.top=y;};
		el.x = startX;
		if (verticalpos=="fromtop"){
			el.y = startY;
		}else{
			el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
			el.y -= startY;
		}
		return el;
	}
	
	window.stayTopLeft=function()
	{
		if (verticalpos=="fromtop"){
			var pY = ns ? pageYOffset : document.body.scrollTop;
			ftlObj.y += (pY + startY - ftlObj.y)/8;
		}
		else{
			var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
			ftlObj.y += (pY - startY - ftlObj.y)/8;
		}
		ftlObj.sP(ftlObj.x, ftlObj.y);
		if(timeToMax==false){
			wait(50);
			clearTimeout(minimizeTime);
			minimizeTime =  setTimeout("stayTopLeft()", 0);
		}
		
	}

	ftlObj = ml(layer);
	stayTopLeft();
	//  
}

function wait(msecs){
	var start = new Date().getTime();
	var cur = start
	while(cur - start < msecs)
	{
		cur = new Date().getTime();
	}
}





/*
 *  @show			whether show or dont show the layer again
 *  @warningName	property name to set for the warning
 */
function dontShowWarning(show, warningName){
	var myCreatePacket = function(){
		writer = new CmdWriter("51");
		writer.appendStr(show);
		writer.appendStr(warningName);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		//TODO:
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/profile.ovt");
}


function makeTabActive(tabName, activeItemId){
	var counter = 1;
	if(tabName=="testNav"){
		var ind = 0;
		while(document.getElementById("testNav" + ind)){
			if((tabName+ind)==activeItemId){
				document.getElementById("testNav" + ind).className = 'tabbedFrameTabAct';
			} else {
				document.getElementById("testNav" + ind).className = 'tabbedFrameTabPsv';
			}
			ind++;
		}
		if(activeItemId == "testNav0"){
			document.getElementById('generalTable').style.display = "";
			document.getElementById('testResultsLayer').style.display = "none";
		} else {
			document.getElementById('generalTable').style.display = "none";
			document.getElementById('testResultsLayer').style.display = "";
		}
	} else {
		while(document.getElementById(tabName+counter)){
			if((tabName+counter)==activeItemId){
				document.getElementById(tabName+counter).className = 'tabbedFrameTabAct';
			} else {
				document.getElementById(tabName+counter).className = 'tabbedFrameTabPsv';
			}
			counter++;
		}
	}
}






function displayPageUndetailed(arr, pageNumber, contentArea, rIndex){
	if(pageNumber<1){pageNumber=1;}
	if(contentArea && rIndex){
		window.location.hash = contentArea.id + rIndex;
	}
	if(pageNumber==1){
		document.getElementById("tdPreviousPage").style.visibility = "hidden";
		document.getElementById("tdPreviousPage2").style.visibility = "hidden";
	} else {
		document.getElementById("tdPreviousPage").style.visibility = "visible";
		document.getElementById("tdPreviousPage2").style.visibility = "visible";
	}
	document.getElementById("tdNextPage").style.visibility = "visible";
	document.getElementById("tdNextPage2").style.visibility = "visible";	
	if(document.getElementById("leftSearch")){
		document.getElementById("leftSearch").style.display = "";
	}
	if(contentArea!=null && arr!=null && arr[rIndex].length>0 && pageNumber!=null){
		var fromIndex = 0;
		if(detailsShow){
			fromIndex = undetailedUsersPerPage;
		} else {
			fromIndex = searchItemsPerPage;
		}
		fromIndex = ((pageNumber - 1) * fromIndex);
		if(arr[rIndex].length > fromIndex){
			
			if(document.getElementById("orderAgainTable")){
				document.getElementById("orderAgainTable").style.display = "";
			}
			
			var bgc = "#ffffff";
			var cntRel = 0;
 
			//searchResults
			if(contentArea.id == "relationsLayer"){
				/*
					0	isStarred
					1	id
					2	nickname
					3	profileTitle
					4	selfDescription
					5	age
					6	userLocation
					7	avatarPath
					8	onlineStatus
					9	gender
					10	occupationName
					11	relatedLabelArray
					12	inFriendList
					13 	inDeletedFriendList
					14	origin
					15	isBold
					16	lastLoginDate
					17	messageCount
					20 fancause arr[rIndex][20]
				*/
				strRelations = "<table cellpadding=0 cellspacing=0 width=100% border=0>";
				if(currentMethod==19 || currentMethod==18){
					strRelations += "<tr bgcolor='" + bgc + "'><td colspan=99 height=20><a href=javascript:void(0); onclick='displayQuestionnaireBook(loggedInUserId, questionnaireLayer.id, tblRelations.id);'>Anket defterim</td></tr>";
				}
				currentViewedRelations = new Array();//for detailed and undetailed viewing of related users
				//alert(((pageNumber - 1) * undetailedUsersPerPage)+" | "+arr.length+" | "+(pageNumber * undetailedUsersPerPage));
				//alert(arr[0][18][8]);
				strRelations += "<tr bgcolor='" + bgc + "'>";

				for(var i = fromIndex; i<arr[rIndex].length && i<(fromIndex+undetailedUsersPerPage); i++){
				
					strProfileLink = "<a href=javascript:void(0); onclick=\"switchProfile(true, 'profileLayer', 'tblRelations', 'relationHolderArray[currentRelationNavIndex]', " + i + ");\">";
					
					if(cntRel % 4 == 0){
						if(bgc == "#f3f6f6"){
							bgc = "#ffffff";
						} else {
							bgc = "#f3f6f6";
						}
						strRelations += "</tr><tr bgcolor='" + bgc + "'>";
					}
					cntRel++;
					strRelations += "<td width=25%><table>";
					
						avatarPath ="<img src=" + arr[rIndex][i][7] + "_xs.jpg border=0>";
					
					relatedLabelArr = new Array();
					strRelations += 
							//"<tr bgcolor='" + bgc + "'><td rowspan=4 valign=top align=center>" + strOnline + "</td></tr>"+
							"<tr><td valign=top width=80 nowrap  style='line-height:2;padding:4 4 4 4;' >" + strProfileLink + "<img src=http://s.gayet.net/images/transparent.png width=80 height=95 style='position:absolute;' border=0>" + avatarPath + "</a></td></tr>"+ 
							"<tr><td width=100% style='padding:4 4 4 4;'>";
					
					if(arr[rIndex][i][15] == "true"){
						strRelations += "<font class=lila>Yeni!</font>";
					}
					
					strRelations +=	
						"		<a href=javascript:void(0); onclick=\"switchProfile(true, 'profileLayer', 'tblRelations', 'relationHolderArray[currentRelationNavIndex]', " + i + ");\" ><strong>" + arr[rIndex][i][2] + "</strong></a> ("+arr[rIndex][i][18]+")<br />" + arr[rIndex][i][5]+", "+arr[rIndex][i][6]+"</td></tr>";
						
					strRelations +=	"</table></td>";
				}
				strRelations +="	</tr></table>";
				contentArea.innerHTML = strRelations;
				if(document.getElementById('detailedView')){
					document.getElementById('detailedView').style.display='';
					document.getElementById('detailedView').className='detailsPassive';
					document.getElementById('undetailedView').style.display='';
					document.getElementById('undetailedView').className='detailsActive';
					detailsShow=false;
				}
				if(currentMethod == 17){
					//document.getElementById('detailedView').style.display='none';
					//document.getElementById('undetailedView').style.display='none';
				}
				var toIndex = (pageNumber-1) * searchItemsPerPage+undetailedUsersPerPage;
				if(pageNumber % 2 == 0){
					toIndex = toIndex - 10;
				}
				if(arr[rIndex].length < toIndex && ((arr[rIndex].length%60)!=0)){
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
				} else {
					document.getElementById("tdNextPage").style.visibility = "visible";
					document.getElementById("tdNextPage2").style.visibility = "visible";
				}
			}
		} else {
			if(contentArea.id=="searchLayer"){
				if(arr.length == (searchItemsPerRequest * searchCurrentRequest) && searchResultFound){
					searchResultFound = false;
					searchCurrentRequest++;
					switch(CURRENT_SEARCH){
						case DEFAULT_SEARCH :
							searchResults();
							break;
						case PARAMETRIC_SEARCH :
							submitParametricSearch(false);
							break;
						case ONLINE_SEARCH:
							onlineUsersSearchResults();
							break;
						case GROUP_SEARCH:
							groupOfSomeoneSearchResults(currentSearchGroupUserId, currentSearchGroupUserNick);
							break;
						case ALL_ONLINE_SEARCH:
							parametricSearchResults(null, currentOnlineGender, null, null, null, null,true);
							break;
						case NICK_SEARCH:
							nickSearchResults(currentSearchNickStr);
							break;
						case BIRTHDAY_SEARCH:
							birthdayChildrenSearchResults(birthdaySearchGender);
							break;
						case TAG_SEARCH:
							tagSearchResults()
							break;
					}
				} else {
					searchCurrentPage--;
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
					if(arr.length <= searchItemsPerPage){document.getElementById("tdPreviousPage").style.visibility = "hidden";document.getElementById("tdPreviousPage2").style.visibility = "hidden";}
				}
			} else if(contentArea.id == "relationsLayer"){
				if(arr[rIndex].length == (searchItemsPerRequest * searchCurrentRequest) && searchResultFound){
					searchResultFound = false;
					searchCurrentRequest++;
					if(currentIsLabel){
						labelSearch(currentLabelId, currentMethod, currentRelationNavIndex);
					} else {
						relationSearch(currentMethod, true, currentRelationNavIndex);
					}
				} else {
					searchCurrentPage--;
					document.getElementById("tdNextPage").style.visibility = "hidden";
					document.getElementById("tdNextPage2").style.visibility = "hidden";
					if(arr.length <= searchItemsPerPage){
						document.getElementById("tdPreviousPage").style.visibility = "hidden";
						document.getElementById("tdPreviousPage2").style.visibility = "hidden";
					}
				}
			}
		}
	} else {
		if(contentArea.id == "relationsLayer"){
			displayEmptiesLayer(contentArea, rIndex);
		} else {
			contentArea.innerHTML = "Kullanıcı bulunamadı";
		}
		
		document.getElementById("tdNextPage").style.visibility = "hidden";
		document.getElementById("tdNextPage2").style.visibility = "hidden";
		if(document.getElementById('detailedView')){
			document.getElementById('detailedView').style.display='none';
			document.getElementById('undetailedView').style.display='none';
		}
	}
}



	

	function showSlides(index){//turkiye iliskiler haritasi icin
		
		if(sMsgLayer==null){sMsgLayer = document.getElementById("sMsgLayer");}
	    if(sMsgArea==null){sMsgArea = document.getElementById("sMsgArea");}
	
		
		strSlayt="<table width='100%'><tr> ";
		
		if(index > 0){
			strSlayt+="<td><a href=javascript:void(0); onclick=showSlides("+(index-1)+")><span style='color:#FDF001'> << önceki</span></a></td>";
			
		}
		if(index < 38 ){
			strSlayt+="<td align='right'><a href=javascript:void(0); onclick=showSlides("+(index+1)+")><span  style='color:#FDF001'> sonraki >></span></a></td>";
			
		}
		   
		  strSlayt+="</tr></table>";
		  strSlayt+="<img src=http://s.gayet.net/images/slaytlar/"+index+".gif> ";
		  sMsgArea.innerHTML = strSlayt;
		  if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}
	}
	function showSlides2(index){//turban anketi icin
		
		if(sMsgLayer==null){sMsgLayer = document.getElementById("sMsgLayer");}
	    if(sMsgArea==null){sMsgArea = document.getElementById("sMsgArea");}
	
		
		strSlayt="<table width='100%'><tr> ";
		
		if(index > 1){
			strSlayt+="<td><a href=javascript:void(0); onclick=showSlides2("+(index-1)+")><span style='color:#FDF001'> << önceki</span></a></td>";
			
		}
		if(index < 2 ){
			strSlayt+="<td align='right'><a href=javascript:void(0); onclick=showSlides2("+(index+1)+")><span  style='color:#FDF001'> sonraki >></span></a></td>";
			
		}
		   
		  strSlayt+="</tr></table>";
		  strSlayt+="<img src="+staticContentPath+"/images/turban/"+index+".jpg> ";
		  sMsgArea.innerHTML = strSlayt;
		  if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}
	}	


function changeImgOn(num,name){
document.getElementById("imgGift"+num).src ="http://s.gayet.net/images/gifts/"+name+"_on.gif";
document.getElementById("titleGift"+num).style.color ="#FF0066";
}
function changeImgOff(num,name){
document.getElementById("imgGift"+num).src ="http://s.gayet.net/images/gifts/"+name+"_off.gif";
document.getElementById("titleGift"+num).style.color ="white";
}		
function changeImgOn2(num,name){
document.getElementById("imgGift"+num).src ="http://s.gayet.net/images/gifts/"+name+"_on.gif";
document.getElementById("titleGift"+num).style.color ="#FF0066";
}
function changeImgOff2(num,name){
document.getElementById("imgGift"+num).src ="http://s.gayet.net/images/gifts/"+name+"_off.gif";
document.getElementById("titleGift"+num).style.color ="#666666";
}	

//profil sayfalarındaki takım deistirme seybiseyleri
function closeTeamSelect(){
	if(document.getElementById('teamSelect').style.display == ''){
		document.getElementById('teamSelect').style.display = 'none';
		document.getElementById('spanForDiger').style.display = '';
	}
}
function unCheckAll(){
	var tbl = document.getElementById("tableForTeamSelect");
	var rds = tbl.getElementsByTagName("input");
	for (var i=0; i<rds.length; i++){
		if (rds[i].type == "RADIO" || rds[i].type == "radio") {
			rds[i].checked = false;
		}
	}
	document.getElementById("teamSelect").selectedIndex = 0;
	closeTeamSelect();
}


function retrieveShortProfileNew( userId, returnAreaId, blogId ){
	//document.location.href = "/viewProfile.ovt?userId=" + userId;
	var myCreatePacket = function(){
		writer = new CmdWriter(2);
		writer.appendStr(userId);
		writer.appendStr(false);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		if(reader.hasObject()){
			if(reader.getStr() == "true"){
				
				isStarred = reader.getStr();		//[0]
				userId = reader.getStr();			//[1]
				strNickname = reader.getStr();		//[2]
				profileTitle = reader.getStr();		//[3]
				selfDescription = reader.getStr();	//[4]
				strAge = reader.getStr();			//[5]
				strLocation = reader.getStr();		//[6]
				avatarPath = reader.getStr();		//[7]
				isOnline = reader.getStr();			//[8]
				gender = reader.getStr();			//[9]
				occupationName = reader.getStr();	//[10]
				originName = reader.getStr();		//[14]
				sign = reader.getStr();				//[17]
				rating = reader.getStr();			//[19]
				inFriendList = reader.getStr();		//[12]
				lastLoginDate = reader.getStr();	//[20]
				mateDescription = reader.getStr();	//[21]
				seekGender2 = reader.getStr();		//[22]
				seekType = reader.getStr();			//[23]
				educationTitle = reader.getStr();	//[24]
				isLabeled = reader.getStr();		//[25]
				isIgnored = reader.getStr();		//[26]
				isNoSee = reader.getStr();			//[27]
				fanCount = reader.getStr();			//[28]
				isFan = reader.getStr();			//[29]
				isInGroup = reader.getStr();  		//[30]   
				isCandidate = reader.getStr() 		//[31]
				voteForCandidate = reader.getStr() 	//[32]
				languages = reader.getStr(); 		//[33]
				occupationMoreInfo = reader.getStr();//[34]	 	
				educationMoreInfo = reader.getStr();//[35]
				birthDate = reader.getStr();		//[36]
				isInvitedMe = reader.getStr();      //[37]
				
				//create array
				
				arrShortProfile[0] = new Array(isStarred, userId, strNickname, profileTitle, selfDescription, strAge, strLocation, avatarPath, isOnline, gender, occupationName, "", inFriendList, "", originName, "", "",sign, "", rating, lastLoginDate, mateDescription, seekGender2, seekType, educationTitle, isLabeled, isIgnored, isNoSee, fanCount, isFan, isInGroup, isCandidate, voteForCandidate, languages, occupationMoreInfo, educationMoreInfo, birthDate, isInvitedMe);
				if(blogId && blogId > 0){
					if(blogId == userId){
						displayBlogNew(userId, tblMainLogin.id);
					}else{
						displayBlogWithId(arrShortProfile[0], tblMainLogin.id, userId, blogId);
					}
				}else{
					displayProfileNew(arrShortProfile[0], returnAreaId);
				}
			}else{
				displayUserNotFound(profileLayer.id, returnAreaId);
			}
		}
	}
	if(userId!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/profile.ovt");
	}
}

function displayProfileNew( arr, returnAreaId  ){
	document.location.href = "/viewProfile.ovt?userId=" + arr[1];
	currentlyViewedPhoto = 0;
	if(!returnAreaId){returnAreaId="tblProfileActions";}
	if(document.getElementById('profileLayer')){
		contentArea = document.getElementById('profileLayer');
	}else{
		//alert("profileLayer yok");
	}
	if(document.getElementById(returnAreaId)){
		returnArea = document.getElementById(returnAreaId);
	}else{
		//alert("tblMainLogin yok");
	}
	arrName = "arrShortProfile";
	arrBound = 0;
	
	if( arr != null && contentArea != null ){
		//Sinan Akyüz - Profile Page..
		if ( arr[1] == 3213039  ) {
			
			var firstDirect = getQueryVariable("fd");
			var blogId = getQueryVariable("bid");
			if (firstDirect == null || firstDirect == "" || firstDirect.length == 0 ) {
				window.location.href = "/viewProfile.ovt?userId=3213039&fd=true";
				return false;
			}
			
		}	else if(loggedInUserId<=0 && arr[1] != 2753971 && arr[1] != 9095){
			window.location.href = "/shortProfile.ovt?userId=" + arr[1];
				return false;
		}
		if( profileFormat==null || profileFormat.length==0 ){ profileFormat = contentArea.innerHTML;}
		if(arr[8] == STATUS_AWAY){
				strOnline = "<a href=javascript:void(0); onclick=\"if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + arr[1] + ", '" + arr[2] +"','away',false,0,'" + contentArea.id + "');\"><img src=http://s.gayet.net/images/v2/away.png border=0;></a> <span class=small>Sitede</span>";
		} else if(arr[8] == STATUS_ONLINE){
				strOnline = "<a href=javascript:void(0); onclick=\"if(stoValueWithP>0){clearInterval(stoValueWithP);}showUserLayer(" + arr[1] + ", '" + arr[2] +"','online',false,0,'" + contentArea.id + "');\"><img src=http://s.gayet.net/images/v2/online.gif border=0;></a> <span class=small>Sitede</span>";
		} else {
				strOnline = "";
		}
		
		strStar = "<img style=\"cursor:pointer;\" onclick=\"if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[1] +");}\"  src=http://s.gayet.net/images/starPassive.png hspace=5 >";
		if(arr[0] == "true"){strStar = "<img style=\"cursor:pointer;\" onclick=\"if(this.src.indexOf('starActive')>0){this.src='http://s.gayet.net/images/starPassive.png';applyRemoveStarToUser(false," + arr[1] +");}else{this.src='http://s.gayet.net/images/starActive.png';applyRemoveStarToUser(true," + arr[1] +");}\"  src=http://s.gayet.net/images/starActive.png hspace=5 >";}
			
		var strAddToList = "<a href=javascript:void(0); onClick=\"attachOrDetachLabelToUser(8,0," + arr[1] + ", 'search', 'add');\">Favorilerime ekle</a>";
		if(arr[12] == "true"){strAddToList = "<a href=javascript:void(0); onClick=\"attachOrDetachLabelToUser(9,0," + arr[1] + ", 'search', 'del');\">Favorilerinizde</a>";}
		
		var strGroupLink = "<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);};if(loggedInUserId>0){showInviteToGroupLayer('" + arr[1] + "','" + arr[2] + "'," + arr[30] + ");}else{displayLogin('showInviteToGroupLayer(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "#SA#," + arr[30] + ")');}\" >Arkadaş olalım</a>"
		if ( arr[37] == "true"){
			strGroupLink = "<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);};if(loggedInUserId>0){addToGroup('" + arr[1] + "','" + arr[2] + "',false, -1,'true');}else{displayLogin('addToGroup(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "',false, -1,'true')}\" >Kabul et</a> / "
			strGroupLink +="<a class=\"newProfileLinks\" href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);};if(loggedInUserId>0){showRejectInvitationLayer('" + arr[1] + "','" + arr[2] + "','true');}else{displayLogin();}\" >Reddet</a>  "
		}
		if(arr[30] == "true"){
			strGroupLink = "<a href=javascript:void(0); onClick=\"deleteFromGroup(" + arr[1] + ",'" + arr[2] + "');\" >Arkadaşlığı bitir</a>"
		}
		var hasProfilePhoto = false;	
		strLastLoginDate = getDateString2(parseInt(arr[20]));
		var strTemp = profileFormat;
		strTemp = replaceAll(strTemp, "{{NN}}", arr[2]);
		strTemp = strTemp.replace("{{ST}}", strStar); //star
		strTemp = strTemp.replace("{{A}}", arr[5]); //age
		strTemp = strTemp.replace("{{AP}}", "<a href=javascript:void(0); title=\"Büyük resmi görmek için tıklayın\" onclick=\"displayBiggestProfilePhotos('"+ arr[1] +"');closeProfileBanner();\"><img src=http://s.gayet.net/images/transparent.png style=\"position:absolute;margin:0px 0px 0px 2px; width:expression(document.getElementById('profileAvatarPath').clientWidth); height:expression(document.getElementById('profileAvatarPath').clientHeight);\" border=\"0\"><img src=" + arr[7] + "_ws." + ((arr[7].indexOf("avatarDefault")<0) ? "jpg" : "png") + " border=0 class=profileAvatar  id=profileAvatarPath  style=cursor:pointer;></a>"); //avatarPath
		if(arr[7].indexOf("avatarDefault") < 0){ hasProfilePhoto = true }
		strTemp = strTemp.replace("{{BU}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}if(loggedInUserId>0){blockUser('" + arr[1] + "', " + ((arr[26]=="true") ? false : true) + ", 'proBlockUser');;}else{displayLogin('showInviteToGroupLayer(#SA#" + arr[1] + "#SA#,#SA#" + arr[2] + "#SA#," + arr[30] + ")');}\" >" + ((arr[26]=="true") ? "Yasağı kaldır" : "Yasakla") + "</a>");
		strTemp = strTemp.replace("{{AGL}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}if(loggedInUserId>0){displayMailToFriendsForm('" + arr[1] + "',true);;}else{displayLogin();}\" ><img src='http://s.gayet.net/images/btn_send_profile.gif'  border='0'></a>");
		if(arr[31]==4  ){
			 strTemp = strTemp.replace("{{MST}}", "<img src=http://s.gayet.net/images/gold_member_icon.jpg border=0>");	
			 strTemp = strTemp.replace("{{AMST}}", "");
			}else{
			 strTemp = strTemp.replace("{{MST}}", " ");	
			 if(document.getElementById("mstLayer")){document.getElementById("mstLayer").style.display="none"}
			 if(arr[31]==3 ){
			 	strTemp = strTemp.replace("{{AMST}}", ".");				 	
			 }else{
			 	strTemp = strTemp.replace("{{AMST}}", "");
			 }
			}
		strTemp = strTemp.replace("{{CA}}", contentArea); //contentArea
		if(arr[34]==null || arr[34].length<5){
			arr[34]="";
		}else{
			arr[34]=": <i>"+arr[34]+"</i>";
		}
		if(arr[35]==null || arr[35].length<5){
			arr[35]="";
		}else{
			arr[35]=": <i>"+arr[35]+"</i>";
		}
		strTemp = strTemp.replace("{{E}}", arr[24]+arr[35]); //education
		strTemp = strTemp.replace("{{HC}}", arr[28]); //hayranCount
		if(arr[8] == STATUS_ONLINE || arr[8] == STATUS_AWAY){
			strTemp = strTemp.replace("{{LLD}}", "");
		} else {
			if(strLastLoginDate != ""){
				strTemp = strTemp.replace("{{LLD}}", "<br />Sisteme son giriş: " + strLastLoginDate); //lastLoginDate
			}else{
				strTemp = strTemp.replace("{{LLD}}", "");
			}
		}
		strTemp = strTemp.replace("{{O}}", arr[10]+arr[34]); //occupation
		strTemp = strTemp.replace("{{NISR}}", "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}aramaSonuclardaGosterme('" + arr[1] + "', '" + ((arr[27]=="true") ? "false" : "true") + "', 'tdNoSee');\">" + ((arr[27]=="true") ? "Geri getir" : "Yok et") + "</a>"); //notInSearchResults 
		strTemp = strTemp.replace("{{S}}", "<a href=/search.ovt?gType=6&gValue=" + arr[17] + ">" +arr[17] + "</a>"); //sign
		
		strTemp = strTemp.replace("{{OS}}", strOnline); //onlineStatus
		strTemp = strTemp.replace("{{RA}}", returnArea); //returnArea
		
		var selfDesc = arr[4];
		var selfDesc1 = "";
		var selfDesc2 = "";
		var selfDesc3 = "";
		
		if(arr[1]==203321){//robinsonAhmet
				selfDesc = "<b>Şanıyla Robinson Ahmet, adıyla Ahmet Dabak... </b><br><br>" +
										"Yurdun turist yükünü çeken Fethiye'nin Gemiler Koyunda, lakabına yakışan bir hayat yaşayan nevi şahsına münhasır karizma abimiz... Doğa anayla yaşadığı uzun süreli dostluğa renk katmak amacıyla bir hayat arkadaşı arayışına düşünce, Robinson Abiyle yollarımız birden kesişiverdi. Gittik abimizin mekanına, çıktık huzuruna, çektik sandalyemizi ve oturduk karşısına. Hal-hatır, ikram derken Ahmet Abi inceden giriverdi lafa. O anlattı biz dinledik. Sonuç gayet netti: Robinson Abi, bizden boyu boyuna huyu huyuna bir hayat arkadaşı istiyor ve de ekliyordu: Hem bak, şu arkada kendi ellerimle yaptığım ev bomboş durup durur. Paylaşacak biri olsa da beraber yerleşiversek. <br><br>" +
										"Boynumuz kıldan ince tabii, kıracak halimiz yok Robinson Abimizi. Hay hay abi deyip ayrıldık yanından. Vakit kaybetmeden çıktık bilgisayarın başına, yaptık en kralından bir profil. Zaten, dostluğumuz eskilere dayanır, ne varsa hakkında bildiğimiz yazalım dedik.<br><br> " +
										"Mesela, melek gibi adamdır. Laf aramızda, bir kanatları eksik. Eski topraktır, hal hatırdan anlar. Ama muzurluk söz konusu oldu mu da ben fırlamayım diyen adamı suya götürür susuz getirir. Onunlayken zamanın nasıl geçtiğini anlamazsınız. Sohbet, muhabbet gırla. Hele bir de keman taksimi attırdı mı en damarından, öğrenirsiniz kelimelerin de kifayetsiz kalabileceğini. <br><br>" +
										"Aslında yazılacak daha çok şey var onun hakkında. Yazmaya kalksak roman olur. Ama Robinson Abimizin ille de roman olsun diye bir takıntısı yok. Kim olursa olsun, yeter ki yüzü güzel, aklı dolu olsun der durur. <br><br>" +
										"Eee, elçiye zeval olmaz derler, biz kısa bir girizgah yaptık artık gerisi size kalmış.   Saygı sevgi bizden, Robinson Abi bekler mesajlarınızı tez elden."
		}else if(arr[1]==1298482){ //1298482
				selfDesc = "12 Şubat 1946 yılında İstanbul'da doğdu. Babası Rıdvan Pekkan deniz binbaşısı, annesi Nevin Dobruca ev hanımıydı. Babasının görevi dolayısıyla çocukluğu Gölcük'te,"+
									" Amerikan askerlerinin ailelerinin arasında geçti. <br><br>"+
									"Şarkıcı olmak için büyük heves taşıyan Çamlıca Kız Lisesi öğrencisi Ajda Pekkan, kardeşi Semiramis'in de desteğiyle 1962 yılında dönemin en popüler gece kulübü " +
									" Çatı'nın sahibi olan İlham Gencer'e ulaştı. İlk olarak seslendirdişi Mina'nın \"Il Cielo In Una Stanza\" şarkısıyla kendini kabul ettirdiği çatı gece kulübünde Los Çatikos topluluğu eşliğinde bir müddet sahne çalışması yaptı. 1963 yılında " +
									" bir aile dostlarının teşvikiyle Ses dergisinin, sinemaya yeni yüzler kazandırmak amacıyla açtığı kapak yıldızı yarışmasına katıldı. Birinci seçilen Ajda Pekkan'ın profesyonel kariyeri böylece başlamış oldu.<br>" +
									"Avrupai görünümü ve cüretkar tavırlarıyla Yeşilçam'ın gözde sanatçılarından biri olan Ajda Pekkan, beyaz perdeden gelen teklifleri değerlendirmeye başladı 47 film çevirdi. <br>";
				selfDesc2 =	"Her ülkenin starlarını bünyesinde barındırmaya özen gösteren Philips firması, Türkiye'den seçtiği Ajda Pekkan'ı kanatlarının altına aldı ve kayıtları Fransa'daki stüdyolarda gerçekleştirilen, "+
				" Fikret Şener'in sözlerini yazdığı şarkılarla, Ajda Pekkan'ın diğer şarkıcılardan bir adım öne fırladığı yıllar başladı. Üstüste gelen hit plaklarla Ajda Pekkan'ın sesi tüm ülkede keyifle dinlendiği gibi, " +
							" Şık giyimi, sürekli kendini yenileyen görünümü ve değişime aşık tavrıyla sadece müzikte değil moda konusunda da hayranlarını sürükleyen bir ikon haline " +
							" geldi. \"Sensiz Yıllarda\", \"Yalnızlıktan Bezdim\" gibi "+
				 " Şarkılarla fırtına gibi girdiği 70'lerin ortalarında seslendirdiği Tanrı Misafiri, " +
							" Kimler Geldi Kimler Geçti, Hoşgör Sen, Sana Ne Kime Ne gibi ileride birer Ajda Pekkan klasiği haline gelecek şarkılarıyla Türkiye sınırlarını zorlamaya başladı. Bu üstün performansının sonucunda 1976 yılında Paris'in ünlü Olympia " +
							" müzikholünde, pek çok şarkısının Türkçe versiyonlarını seslendirdiği, dönemin ünlü Cezayir asıllı Fransız şarkıcısı Enrico Macias'la seri konserler verdi. <br><br>"+
									"Erol Simavi'nin \"Ajda Pekkan'a Star demek yetmez, ancak Süperstar dersek yerini bulur.\" sözüyle birlikte önce sanat çevrelerinde, sonra hayranlarının arasında, " +
									" daha sonra da tüm ülkede \"Süperstar\" ünvanıyla anılır oldu. 1977 yılında bu ünvanını ilk kez resmileştiren, o güne kadar benzeri görülmemiş bir kapak dizaynı ve prodüksiyonla " +
									" piyasaya sunulan, \"Kim Ne Derse Desin\", \"Hancı\" gibi şarkıların yer aldığı albümü \"Süperstar\"ı hazırladı. Aynı yıl Tokyo'daki Yamaha Müzik Festivali'nde \"A Mes Amours\" Şarkısıyla elde ettiği başarılı netice, -70'lerin başında yurtdışında ilk olarak bir Almanca ve daha ";
				selfDesc2 +=	" sonra birkaç Fransızca plağı satışa sunulan- Ajda Pekkan'ın '77 ve '78 yıllarında Fransa'da ses getiren 45'lik çalışmaları yapmasına ve sonunda \"Pour Lui\" isimli Fransızca albümünü hazırlamasına ön ayak oldu. Halk konserleri, sahne çalışmaları ve konuk sanatçı olarak katıldığı " +
									" uluslararası organizasyonlar ile başarısını pekiştiren Ajda Pekkan, 1979 yılında \"Bambaşka Biri\", \"Haykıracak Nefesim\" gibi şarkıların yer aldığı Süperstar serisinin ikinci albümü \"Süperstar 2\"de kariyerinin doruğuna çıktı. " +
									" 70'li yıllarda defalarca yılın sanatçısı seçildiği gibi şarkıları da liste başlarından inmedi, çeşitli ödüller kazandı.<br><br>"+ 
									"O seneye kadar, Türkiye'yi temsil etme görevinin, eleme usulüyle belirlendiği Eurovision şarkı yarışmasına 1980 yılında atama yoluyla Ajda Pekkan seçildi.\"Bir Dünya Ver Bana\", \"Olsam\" ve \"Pet'r oil\" ile Tv ekranlarında boy " +
									" gösterdi. \"Pet'r oil\"ün Türkiye'yi temsil etmesine karar verilen gece sonunda, ülkemizde hiç olmamış birşey oldu ve henüz plağı satışa sunulmamış bir şarkı tüm halk tarafından ezbere söylenir oldu. <br><br>" +
									" 1998 yılında Kültür Bakanlığı'nca verilen Devlet Sanatçısı unvanını almıştır.<br>";
		}
		strTemp = strTemp.replace("{{SD}}", replaceNewLine( selfDesc ) ); //selfDescription
		var strSeekGndr = "B";
		if(arr[22]=="Kadın"){
			strSeekGndr = "F";
		} else if(arr[22]=="Erkek"){
			strSeekGndr = "M";
		}
		strTemp = strTemp.replace("{{SG}}", arr[22] ); //searchGender
		strTemp = strTemp.replace("{{SRT}}", arr[23]); //searchRelationTypes
		strTemp = strTemp.replace("{{TD}}", replaceNewLine( arr[21] ) ); //targetDescription
		strTemp = replaceAll(strTemp, "{{UI}}", arr[1]); //userID 
		strTemp = replaceAll(strTemp, "{{ATL}}", strAddToList); //userID
		
		isFan = (arr[19] == "2");
		titleStr = isFan ? "Gizli hayranıyım" : "Gizli hayranı ol";
		secretFanStr = "<a href=\"javascript:void(0);\" onclick=\"secretFanToUser('" + arr[1] + "'," + isFan + ");\"><img src=http://s.gayet.net/images/v2/gizliHayran.png border=0 id=\"gizliImg\" onMouseOver=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayranHover.png';\" onMouseOut=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayran.png';\" style=\"border:1px solid #b7c7c7\" alt=\"" + titleStr + "\" title=\"" + titleStr + "\" /></a>";
		
		strTemp = replaceAll(strTemp, "{{VSF}}", secretFanStr);
		//strTemp = replaceAll(strTemp, "{{SVC}}", "<a href=\"/videoCardSubmission.ovt?profileId=" + arr[1] + "\" >");//vcard
		strTemp = replaceAll(strTemp, "{{SVC}}", "<a href=\"javascript:void(0);\" onclick=canSendVideoCard('" + loggedInUserId + "','" + arr[1] + "'); >");//vcard
			
		strTemp = replaceAll(strTemp, "{{LO}}", arr[6]); //userID
		strTemp = replaceAll(strTemp, "{{G}}", arr[9]); //gender
		
		currentProfileGender = arr[9];
		
		strTemp = replaceAll(strTemp, "{{PH}}", arr[3]); //gender  
		
		//strTemp = strTemp.replace("{{PTN}}",testNav);
		strTemp = strTemp.replace("{{L}}", arr[33]); //languages
		strTemp = replaceAll(strTemp, "{{OCN}}", arr[14]); //userID
		strTemp = replaceAll(strTemp, "{{BD}}", arr[36]); //birthdate 
		/*
		if(arr[1] != null && top.location.href.indexOf("default") > 0){
			document.getElementById("userIdLine").style.display = "";
			document.getElementById("userIdLine").innerHTML = "<form name=\"formtext\"><span class=\"pinki\">Bu sayfanın adresini <a href=\"javascript:void(0);\" onclick=\"copy(document.formtext.profileLink)\">kopyala</a>:</span> <input name=\"profileLink\" id=\"profileLink\" type=\"text\" value=\"http://gayet.ekolay.net/viewProfile.ovt?userId=" + arr[1] + "\" style=\"width:450px;color:#666;font:11px Arial;background:transparent;border:0 none;padding:4px 0 0 0;margin:0\" /> </form>";
		}else if(top.location.href.indexOf("default") < 0){
				document.getElementById("userIdLine").style.display = "none";
		}
		*/
		if(genCinSan == "true"){
			strTemp = replaceAll(strTemp, "{{UFL}}","");
		} else {		
			strTemp = replaceAll(strTemp, "{{UFL}}", " "); 
		}
		contentArea.innerHTML = strTemp;
		if(arr[1]==1298482){
			if(document.getElementById("profileTable")){
				document.getElementById("profileTable").className ='ajdaTable'; 
			}
			writeInnerHTMLIfExist( "selfPlus", selfDesc2);
			if(isIE){ 
   				changecss('.opClass','filter','alpha(opacity=50)');
   			}
		}
		
		closeIfNone( 'arr[17]', 0, 'SLayer');
		closeIfNone( 'arr[33]', 0, 'LLayer');
		closeIfNone( arr[24], 9, 'ELayer');
		closeIfNone( 'arr[14]', 0, 'OCNLayer');
		closeIfNone( 'arr[10]', 0, 'OLayer');
		
		if(arr[8] == STATUS_AWAY || arr[8] == STATUS_ONLINE){
			writeInnerHTMLIfExist( "tdSystem", strOnline);
		}else if(strLastLoginDate.length <= 0){
			writeInnerHTMLIfExist( "tdSystem", "");
		}
		
		if(arr[21] == null || arr[21] == "null" || arr[21].length==0){
			changeDisplayIfExist( "defineSeekMate", "none");
		}
		if(loggedInUserId != arr[1]){
			changeDisplayIfExist("privateInfoLayer", "none");
			changeDisplayIfExist("giftEditLayer", "none");
			changeDisplayIfExist( "msgUserActionsLayer", "");
			changeDisplayIfExist( "msgUserActionsLayer2", "");
			if(document.getElementById("tdCompare")){
				document.getElementById("tdCompare").innerHTML = "<a href=javascript:void(0); onclick=compareTestResults('" + arr[1] + "');><img src=http://s.gayet.net/images/uygunmuyuz.png border=0></a>"
			}
		}
		
		writeInnerHTMLIfExist( "tdGroupLink", strGroupLink);

		//foto bak puanı
		// displayAveragePhotoVote( loggedInUserId, arr[1], loggedInUserId == arr[1] ? "tdAverageOwnPhotoVote" : "tdAveragePhotoVote" );
		
		//tuttugu takım
		displayFavouriteFootballTeam( arr[1], "tdFavouriteTeamArea" );
		
		retrieveAlbumPhotos(arr[1]);
		
		if (document.getElementById('frmProfileMap')){			
				document.getElementById('frmProfileMap').src="/profileMap.jsp?userId=" + arr[1];
				changeDisplayIfExist("tableProfileMap", "");
		}
		
		//favori oyunları
		// displayUserGames(arr[1], 1);
			
		//video ve grupları
		// retrieveVideosOfProfile(arr[1],1);
		//retrieveGroupsOfProfile(arr[1],1);
		
		//aldığı hediyeler
		displayUserGifts(arr[1],1,hasProfilePhoto);
		
		//current pictures
		//retrieveCurrentPictures( arr[1] );
		
		
		retrieveOtherProfilePhotos(arr[1], "tdOtherProfilePhotos");
		
		
		retrieveTestsAndResultsForUser(arr[1],"tdAnsweredTests", 1);
		// retrieveTagCommentsOfProfile("tdTagComments", 1, arr[1]);
			
		if(contentArea){contentArea.style.display='';}
		if(returnArea){returnArea.style.display='none';}

		arrCurrentProfile = arr;

		writeProfileTestNavigation(arr[1], "profileTestNav");
		
		//retrieveLatestBlogForUser(arr[1]);
		retrieveQuestionnaireForUser(arr[1]);
		retrieveAnsweredQuestionnairesForUser(arr[1], 1);
		
		
		retrieveUserTestsInProfile(arr[1], "tdUserTestsLyr",1);
		displayProfileComments(arr[1], "tdProfileComments",1);
		displayFans(arr[1], arr[28], "spanFanNumber"); 
		
		
		
		usersInGroupArray = new Array();
		usersInGroupPage = 1;
		retrieveTagsOfUser(arr[1]);
		retrieveGroupUsers("tdGroup", usersInGroupPage, arr[1]);
		
		var strNextPrevProfile = "";
		
		if(eval(arrName + "[" + (arrBound - 1) + "]")){
			strNextPrevProfile += "<span class=lila>&lt;&lt;</span> <a href=javascript:void(0); onclick=showNextProfile('" + arrName + "'," + (arrBound-1)+ ",'" + contentArea + "','" + returnArea + "'); >Önceki profil</a> ";
		}
		if(eval(arrName + "[" + (arrBound + 1) + "]")){
			if(strNextPrevProfile.length>0){strNextPrevProfile += " | "}
			strNextPrevProfile += "<a href=javascript:void(0); onclick=showNextProfile('" + arrName + "'," + (arrBound+1)+ ",'" + contentArea + "','" + returnArea + "'); >Sonraki profil</a> <span class=lila>&gt;&gt;</span>";
		}
		
		writeInnerHTMLIfExist( "nextPrevLinks", strNextPrevProfile);
		
		if(loggedInUserId > 0 && loggedInUserId==arr[1]){
			
			writeInnerHTMLIfExist( "updateProfileLink", "<span class=\"lila\">&gt;</span> <a href=/profileUpdate.ovt>Profil ayarlarım</a>");
		}
		
		if(loggedInUserId == arr[1]){	
			var mapArea = "<area shape=\"rect\" coords=\"2,1,25,17\" href=\"javascript:void(0)\" alt=\"Güncelle\" title=\"Güncelle\" onclick=\"displayNotepadEntry(document.getElementById('npContentInner').innerHTML, document.getElementById('currNoteBlogArticleId').value, document.getElementById('isDefaultNote').value)\">"
			mapArea += "<area shape=\"rect\" coords=\"26,1,50,17\" href=\"javascript:void(0)\" alt=\"Sil\" title=\"Sil\" onclick=\"displayDeleteNote(document.getElementById('currNoteBlogArticleId').value);\">";
			
			writeInnerHTMLIfExist("npMapEditSection", mapArea);						
			changeDisplayIfExist("tdNpAuthor", "");

		}else {
		
			writeInnerHTMLIfExist("npMapEditSection", "");
			changeDisplayIfExist("tdNpAuthor", "none");
		}
		
		retrieveNotepadEntries(arr[1], "0");
		
		//kaldir?
		dhtmlHistory.add('profile:' + arr[1],'profil');
		//alert("added history!!");
		currentContentArea = returnArea.id;
		currentReturnArea = contentArea.id;
	
	}else{
		//alert("arr || contentArea is NULL");
	}
}
function closeIfNone( proStr, length, layerName){
	if( !proStr ){ proStr = ""; }
	if( proStr.length <= length ){			
		if(document.getElementById(layerName)){
			document.getElementById(layerName).style.display = 'none';
		}
	}
}

function writeInnerHTMLIfExist( elementName, value){
	if(document.getElementById(elementName)){
		document.getElementById(elementName).innerHTML = value;
		return true;
	}else{
		return false;
	}
}

function changeDisplayIfExist( elementName, value){
	if(document.getElementById(elementName)){
		document.getElementById(elementName).style.display = value;
		return true;
	}else{
		return false;
	}
}

function changeClassNameIfExist( elementName, value){
	if(document.getElementById(elementName)){
		document.getElementById(elementName).className = value;
		return true;
	}else{
		return false;
	}
}

function changeImgSrcIfExist( elementName, value){
	if(document.getElementById(elementName)){
		document.getElementById(elementName).src = value;
		return true;
	}else{
		return false;
	}
}

function changeOnclickIfExist( elementName, value){
	if(document.getElementById(elementName)){
		document.getElementById(elementName).onclick = function(){eval(value)};
		return true;
	}else{
		return false;
	}
}

	/*
		{{A}}	//age
		{{AP}}	//avatarPath
		{{ATL}} //addToList
		{{BU}}	//blockUser
		{{CA}}	//contentArea
		{{E}}	//education
		{{G}}	//gender
		{{HC}}	//hayranCount
		{{IC}}	//inboundCash
		{{LLD}}	//lastLoginDate
		{{N1}}	//nickNameFirstChar
		{{N2}}	//nickOtherChars
		{{NISR}}//notInSearchResults
		{{O}}	//occupation
		{{OS}}	//onlineStatus
		{{RA}}	//returnArea
		{{S}}	//sign
		{{SD}}	//selfDescription
		{{SG}}	//searchGender
		{{SRT}}	//searchRelationTypes
		{{TD}}	//targetDescription
		{{UI}}	//userID
		{{VBY}} //voteButtonYes
		{{VBM}} //voteButtonMaybe
		{{VBN}} //voteButtonNo
		{{LO}} //location
		{{PTN}} //Profile Test Navigation
		{{L}} // Languages
		{{OCN}} // originCategoryName
		{{PH}}//profileHeader
		{{ST}}// yıldız
		{{AGL}} Arkadaşıma gönder linki
		{{MST}} MemberShip Type Id
		
		*/
		
function displayBlogNew(userId,returnArea,blogId){
	if(blogId){
		retrieveShortProfile(userId,"displayBlogWithId(arrShortProfile[0],'" + returnArea + "',"+userId +",'"+blogId +"')");
	} else {
		retrieveShortProfile(userId,"displayBlog(arrShortProfile[0],'" + returnArea + "')");
	}
}

var tWidth='287px';
var tHeight='20px';
var moStop=true;
var tSpeed=2;
var cps=tSpeed;
var aw, mq;
var fsz = parseInt(tHeight) - 9;
var lhgt = parseInt(tHeight) + 10;
function startticker(foreignObjectId, strTag){
	if(foreignObjectId != loggedInUserId){
		tWidth='231px';
	}else{
		tWidth='220px';
	}
	var tick = '<div style="position:relative;width:'+tWidth+';height:'+tHeight+';overflow:hidden;"';
	if (moStop) tick += ' onmouseover="cps=0" onmouseout="cps=tSpeed"';
	tick +='><div id="mq" style="position:absolute;z-index:1;left:0px;top:0px;font-family:Arial,sans-serif;font-size:'+fsz+';line-height:'+lhgt+'px;white-space:nowrap;"><\/div><\/div>';
	document.getElementById('ticker').innerHTML = tick;
	mq = document.getElementById("mq");
	mq.style.left=(parseInt(tWidth)+10)+"px";
	mq.innerHTML='<span id="tx"><span id="tdTag">'+strTag+'<\/span><\/span>';
	aw = document.getElementById("tx").offsetWidth;
	lefttime=setInterval("scrollticker()",50);
}
function scrollticker(){
	mq.style.left = (parseInt(mq.style.left)>(-10 - aw)) ? parseInt(mq.style.left)-cps+"px" : parseInt(tWidth)+10+"px";
}	



function saveMessage(userId, msgSubject, msgBody, msgTo, contentArea){
		
	var myCreatePacket = function(){
		writer = new CmdWriter("28");
		if(userId>0){
			writer.appendStr(userId);
		}else{
			writer.appendStr(toId);
		}
		writer.appendStr(msgSubject);
		writer.appendStr(msgBody);
		writer.appendStr(attachArray.length);
		for(var i=0;i<attachArray.length;i++){
			writer.appendStr(attachArray[i][0]);
			writer.appendStr(attachArray[i][1]);
		}
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		var ca = document.getElementById(contentArea)
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
			for(i=0;i<7;i++){
				eval("mes"+i+" = false");
			}
			if(ca!=null && ca.id=="sMsgLayer"){
				document.getElementById("sMsgLayer").style.display = "";
				document.getElementById("sMsgLayer").style.width = "160px";
				document.getElementById("sMsgArea").innerHTML = "Yazışmanız saklandı";
			}else if(ca.id=="sMsgArea"){
				ca.innerHTML = "Mesajınız \"Saklananlar\" klasörünüze kaydedildi.<br><br><img src=http://s.gayet.net/images/closeGray.gif style=cursor:pointer; onclick=flip('sMsgLayer');>"
			}else{
				if(document.getElementById("messageResultLayer")){
					document.getElementById("messageResultLayer").innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Mesajınız saklanmıştır.</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
				}
			}
			/*
			ca.style.display = 'none';
			document.getElementById("messageDetailLayer").style.display = 'none';
			document.getElementById("messageLayer").style.display = '';
			currentDisplayObject = "messageLayer";*/
		//	ca.innerHTML = "<table width=100%><tr><td height=4 class=bgPink></td></tr><tr ><td class=tdGray> Mesaj?n?z G?nderildi<br><br><a class=verd12pxBlueReg href=javascript:void(0); onclick=\"switchMessage(false, '" + contentArea + "', 'messageLayer',0);\"><< Geri D?n</a></td></tr><tr><td height=4 class=bgPink></td></tr></table>";				
			
		}else{
			if(document.getElementById("messageResultLayer")){
				document.getElementById("messageResultLayer").innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Mesaj saklanırken sorun oluştu.</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
			}
		}
	}
	
	if (sendMessageToGroup) {
		var isDraft = true;
		sendMessageToGroupFunc(msgSubject, msgBody, msgTo, contentArea, false, 0, false, false,isDraft );
	}else {
		if(document.getElementById(contentArea)){
			var ca = document.getElementById(contentArea)
			var toId = getFriendIdWithNickFromQuickContacts(msgTo);
			//alert(toId);
			if(toId > 0 || userId>0){			
				if(msgBody.length>0){
					if(document.getElementById("attachFile1") && document.getElementById("attachFile1").value.length>0){
							if(document.getElementById("messageResultLayer")){
								document.getElementById("messageResultLayer").innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Mesaj gönderiliyor</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
							}
							document.getElementById("isDraft").value=1;
							document.getElementById("frmMsgAtc").submit();
					}else{
						var provider = new oyXMLRPCProvider();
						provider.createPacket = myCreatePacket;
						provider.onComplete = myOnComplete;
						
						provider.submit("/ajax/message.ovt");
					}
				}else{
					document.getElementById("messageResultLayer").innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Mesaj içeriğini boş bırakamazsınız</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
				}
			}else{
				document.getElementById("messageResultLayer").innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Lütfen mesaj göndereceğiniz kişiyi seçin</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
			}
		}
	
	}

}

function sendBlockMessage(userId){
	var myCreatePacket = function(){
		writer = new CmdWriter("33");
		writer.appendStr(userId);
		writer.appendStr(msgSubject);
		writer.appendStr(msgBody);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
		
		}
	}

		msgSubject = userNickname + " sizi yasakladı ";
		
		msgBody = "Aranızda ne olduğunu bilmiyoruz ama " + userNickname + " sizi yasakladı.\n" +
				" Bundan sonra ona mesaj atamaz, göz kırpamaz ve onunla sohbet edemezsiniz.\n" +
				" Üzgünüz, bu onun tercihi, bizim elimizden bir şey gelmez! ";


		
		
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/message.ovt");
	
}


function MsjSor(userId){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(userId); writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		dontShow30CharsWarning = reader.getStr();
		isIgnored = reader.getStr();
		
		if(reply=="true"){
			messageSend(userId);
		} else {
			if(isIgnored == 1){
				showIgnoredLayer("message");
			} else {
				showSilverAndGoldLayer();
			}
		}
	}


	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/message.ovt");
}

function MsjSor_old(userId){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(userId); writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		dontShow30CharsWarning = reader.getStr();
		isIgnored = reader.getStr();
		
		if(reply=="true"){
			var strMsg = "<div style=position:relative;><table border=0 cellpadding=0 cellspacing=0 width=100% style=display:none; id=thirtyCharsWarning2><tr><td id=thirtyCharsWarning></td></tr></table></div>";
				if( !isUserPaidMember ){
					strMsg += "<table border=0 cellpadding=4 cellspacing=4 width=100% ><tr><td class=\"popupText bold\" align=center>" +
					"Sevgili Üyemiz; yaptığınız bu işlem, " + ((genCinSan == "true")? "patlican.com.tr’nin":"Gayet.net’in " )+ " hediyesidir.<br>Esen kalın..." +					
					"</td></tr></table>"
				}
				strMsg += "<form method=post target=ifrUploadAttach action=/scripts/uploadAttachment.jsp enctype=multipart/form-data id=frmMsgAttach>"+
				"<table border=0 id=outerTable cellpadding=0 cellspacing=0 width=100% style=\"padding:0px 10px 0px 10px;\">"+
				"<tr><td></td><td id=msjErr></td></tr>" +
				"<tr><td></td><td class=popupText><span class=\"photoNumbersSmall\">[ <strong>Dikkat</strong>: Yeni tanıştığınız birine msn adresinizi vermeniz bilgisayarınızın hacklenmesiyle sonuçlanabilir. ]</span><br />"+
				"<b>Mesaj Gönder</b></td></tr>" +
				"<tr><td height=6 colspan=2></td></tr>" +
				"<tr><td width=10 nowrap class=popupText valign=top>Başlık&nbsp;&nbsp;</td><td><input name=msgSubject id=msgSubject class=txtFields style=width:100%;></td></tr>" +
				"<tr><td height=6 colspan=2></td></tr>" +
				"<tr><td width=10 nowrap valign=top id=addAttachLink><a href=javascript:void(0); onclick=\"flip('upload1');\" class=popupLink style=white-space:nowrap;>Resim ekle</a></td>" +
				"<td>"+
				"	<table width=98% border=0 cellspacing=0 cellpadding=0 id=upload1 style=display:none>"+
				"		<tr>"+
				"			<td><input type=hidden name=toUserId value=" + userId + " ><input type=hidden name=fromPop value=true ><img src=http://s.gayet.net/images/attach.gif hspace=2><input name=attachFile1 id=attachFile1 type=file class=txtFields size=28></td>"+
				"		</tr>"+
				"	</table>"+
				"</td>"+
				"</tr>"+
				"<tr><td height=6 colspan=2><iframe name=ifrUploadAttach id=ifrUploadAttach width=0 height=0 style=display:none;position:absolute;></iframe></td></tr>" +
				"<tr><td width=10 nowrap class=popupText valign=top>İçerik&nbsp;&nbsp;</td><td><textarea name=msgBody id=msgBody class=txtFields rows=6 style=width:100%;overflow:auto;></textarea></td></tr>" +
				"<tr><td height=6 colspan=2></td></tr>" +
				"<tr><td colspan=2 align=right><input type=hidden id=cb30CharsWarning name=cb30CharsWarning value="+dontShow30CharsWarning+"><input type=image src=http://s.gayet.net/images/submitBlue.png onclick=\"if(document.getElementById('attachFile1')&&document.getElementById('attachFile1').value.length>3){document.getElementById('msjErr').innerHTML='<span class=tdError>Mesajınız gönderiliyor...</span>';document.getElementById('frmMsgAttach').submit();}else{msjYollaNew(" + userId + ",document.getElementById('msgSubject').value,document.getElementById('msgBody').value)};\">&nbsp;&nbsp;<input type=image src=http://s.gayet.net/images/submitBlueSave.png onclick=\"saveMessage('" + userId + "', document.getElementById('msgSubject').value, document.getElementById('msgBody').value, '', 'sMsgArea');\"></td></tr>" +
				"</table>"+
				"</form>";
			sMsgArea.innerHTML = strMsg;
			if(document.getElementById("msgBody")){document.getElementById("msgBody").focus();}
		} else {
			if(isIgnored == 1){
				showIgnoredLayer("message");
			} else {
				showSilverAndGoldLayer();
			}
		}
	}

	if(document.getElementById("sMsgLayer")){
		document.getElementById("sMsgLayer").style.width = "400px";
		sMsgArea = document.getElementById("sMsgArea");
		sMsgArea.innerHTML = "Yükleniyor...";
		if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}
		
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/message.ovt");
	}
}



function msjYolla(userId, msgSubject, msgBody, dontShow30CharsWarning, yep){
	var myCreatePacket = function(){
		writer = new CmdWriter("2");
		writer.appendStr(userId);
		writer.appendStr(msgSubject);
		writer.appendStr(msgBody);
		if(userGender=="M"){
			writer.appendStr("true");
		 	writer.appendStr(cb30CharsWarning);
		} else {
			writer.appendStr("false");
		}
		writer.endOfObject();
		return writer.Buffer;
	}
	
	
	var msgTitle = document.getElementById("msgSubject").value;
	var msgContent = document.getElementById("msgBody").value;
	var myOnComplete = function(responseText){
		
		if(document.getElementById("sMsgError")){
			document.getElementById("sMsgError").innerHTML = "";
		}
		//alert(responseText);
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea.innerHTML = "Mesaj gönderildi."
		} else {
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea.innerHTML = "Mesaj gönderilirken sorun oluştu."
		}
		//sMsgArea.innerHTML += "<br><br><a href=javascript:void(0); class=verd9pxBlueReg onclick=flip('sMsgLayer');>kapat</a>";
	}
 
	if(document.getElementById("sMsgLayer")){
		sMsgArea = document.getElementById("sMsgArea");

		if(msgSubject.length==0 || msgBody.length == 0){
			
			if(document.getElementById("sMsgError")){
				document.getElementById("sMsgError").innerHTML = "Başlık veya içerik boş olamaz";
				document.getElementById("msgSubject").value = msgTitle;
				document.getElementById("msgBody").value = msgContent;
			}else{
				sMsgArea.innerHTML = "<span class=tdError id=sMsgError>Başlık veya içerik boş olamaz</span>" + sMsgArea.innerHTML;
				document.getElementById("msgSubject").value = msgTitle;
				document.getElementById("msgBody").value = msgContent;
			}
			return;
		}
		
		sMsgArea.innerHTML = "Mesajınız gönderiliyor...";
		if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");document.getElementById("sMsgLayer").style.left = '230px';document.getElementById("sMsgLayer").style.top = '300px';}

		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/message.ovt");
	}
}

function msjYollaNew(userId, msgSubject, msgBody){
	var myCreatePacket = function(){
		writer = new CmdWriter("2");
		
		writer.appendStr(msgSubject);//1-subject
		writer.appendStr(msgBody);//2-body
		writer.appendStr("0");//3-testId
		writer.appendStr("0");//4-related messageId
		writer.appendStr("1");//5- to count
		writer.appendStr(userId);//6- to list (userId comma separated)
		writer.endOfObject();
		return writer.Buffer;
	}
	
	
	var msgTitle = document.getElementById("msgSubject").value;
	var msgContent = document.getElementById("msgBody").value;
	var myOnComplete = function(responseText){
		
		if(document.getElementById("sMsgError")){
			document.getElementById("sMsgError").innerHTML = "";
		}
		//alert(responseText);
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea.innerHTML = "Mesaj gönderildi."
		} else {
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea.innerHTML = "Mesaj gönderilirken sorun oluştu."
		}
		//sMsgArea.innerHTML += "<br><br><a href=javascript:void(0); class=verd9pxBlueReg onclick=flip('sMsgLayer');>kapat</a>";
	}
 
	if(document.getElementById("sMsgLayer")){
		sMsgArea = document.getElementById("sMsgArea");

		if(msgSubject.length==0 || msgBody.length == 0){
			
			if(document.getElementById("sMsgError")){
				document.getElementById("sMsgError").innerHTML = "Başlık veya içerik boş olamaz";
				document.getElementById("msgSubject").value = msgTitle;
				document.getElementById("msgBody").value = msgContent;
			}else{
				sMsgArea.innerHTML = "<span class=tdError id=sMsgError>Başlık veya içerik boş olamaz</span>" + sMsgArea.innerHTML;
				document.getElementById("msgSubject").value = msgTitle;
				document.getElementById("msgBody").value = msgContent;
			}
			return;
		}
		
		sMsgArea.innerHTML = "Mesajınız gönderiliyor...";
		if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");document.getElementById("sMsgLayer").style.left = '230px';document.getElementById("sMsgLayer").style.top = '300px';}

		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/message.ovt");
	}
}


function gozKirp(userId){
		var myCreatePacket = function(){
			writer = new CmdWriter(15);
			writer.appendStr(userId); writer.endOfObject();
			return writer.Buffer;
		}

		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			if(reply=="true"){
				wink(userId, strWink);
			}else{
				showSilverAndGoldLayer();
				//sMsgArea.innerHTML = "<table width=100%>" + strWink + "<tr><td align=center class=popupText><a href=/secure/membership.ovt?tip=3&uId=" + userId +" class=popupLink>Bu i?lemi yapabilmek i?in t?klay?n</a></td></tr></table>";
				//sMsgArea.innerHTML += "<br><a href=javascript:void(0); class=verd9pxBlueReg onclick=flip('sMsgLayer');>kapat</a>";
			}
		}

		if(document.getElementById("sMsgLayer")){
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea = document.getElementById("sMsgArea");
			strWink = "<tr><td align=center><img src=http://s.gayet.net/images/goz.gif></td></tr><tr><td align=center class=popupText><b>Göz Kırp</b></td></tr>";
			sMsgArea.innerHTML = "<table width=100%>" + strWink + "<tr><td align=center class=popupText>Yükleniyor...</td></tr></table>";
			if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}

			// create provider instance; wire events
			var provider = new oyXMLRPCProvider();
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/ajax/message.ovt");
		}
}
function wink(userId, strWink){
		var myCreatePacket = function(){
			writer = new CmdWriter(16);
			writer.appendStr(userId); writer.endOfObject();
			return writer.Buffer;
		}

		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			if(reply=="true"){
				var strMsg = "";
				if(!isUserPaidMember && userGender == "M"){
					strMsg += "<table border=0 cellpadding=4 cellspacing=4 width=100% ><tr><td class=\"popupText bold\" align=center>" +
					"Sevgili Üyemiz; yaptığınız bu işlem, " + ((genCinSan == "true")? "patlican.com.tr’nin":"Gayet.net’in " )+ " hediyesidir.<br>Esen kalın..." +					
					"</td></tr></table>"
				}
				sMsgArea.innerHTML = strMsg + "<table width=100%>" + strWink + "<tr><td align=center class=popupText><span class=popupText>" + reader.getStr() + "</span> rumuzlu üyemize göz kırptınız .</td></tr></table>";
			}else{
				//hatada mesaj gidiyormus zaten, zepp istedi.. gondermis gibi yapiyoruz.
				//sMsgArea.innerHTML = "<table width=100%>" + strWink + "<tr><td align=center class=popupText>Sistemsel bir sorun oluştu. Tekrar deneyin lütfen.</td></tr></table>";
				sMsgArea.innerHTML = "<table width=100%>" + strWink + "<tr><td align=center class=popupText><span class=popupText>" + reader.getStr() + "</span> rumuzlu üyemize göz kırptınız .</td></tr></table>";
			}
		//	sMsgArea.innerHTML += "<br><a href=javascript:void(0); class=verd9pxBlueReg onclick=flip('sMsgLayer');>kapat</a>";
		}

		if(document.getElementById("sMsgLayer")){
			sMsgArea = document.getElementById("sMsgArea");
			if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}

			// create provider instance; wire events
			var provider = new oyXMLRPCProvider();
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/ajax/message.ovt");
		}
}

function showIgnoredLayer(actionType){
	
	
	if(document.getElementById("sMsgLayer")){
		sMsgArea = document.getElementById("sMsgArea");
		if(actionType == "message"){
			sMsgArea.innerHTML = "Bu üye sizi yasaklamış. Mesaj gönderemezsiniz.";
		} else if(actionType == "comment"){
			sMsgArea.innerHTML = "Bu üye sizi yasaklamış. Yorum ekleyemezsiniz.";
		} else if(actionType == "taganswer"){
			sMsgArea.innerHTML = "Bu üye sizi yasaklamış. Bu tanıma cevap veremezsiniz.";
		} else if(actionType == "questionnaire"){
			sMsgArea.innerHTML = "Bu üye sizi yasaklamış. Anketini cevaplayamazsınız.";
		} else if(actionType == "guruQuestion"){
			sMsgArea.innerHTML = "Bu üye sizi yasaklamış. Soru soramazsınız.";
		} 
			
		document.getElementById("sMsgLayer").style.width= 220;
		if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}
	
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/label.ovt");
	}
}


function secretFanToUser(userId, isFan){
	var myCreatePacket = function(){
		writer = new CmdWriter(14);
		writer.appendStr(userId);
		if(isFan){
			writer.appendStr(-1);//remove
		} else {
			writer.appendStr(2);//add
		}
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
			isFan = !isFan;
			strOut = "<table cellpadding=0 cellspacing=0><tr>"+
					"<td class=popupText colspan=2 align=center style=\"font-size:13px;padding:4 4 4 4;\">";
			if(isFan){
				strOut +="Gizli hayran oldunuz.<br>O da bir gün size gizli hayran olursa ana sayfadan her ikiniz de kocaman göreceksiniz ki: <span style=font-size:15px;color:red;>BİNGO !!!</span> <td></tr>";
			} else {
				strOut +="Artık Gizli Hayran değilsiniz.<br>Sakın vazgeçmeyin denemeye devam!.. <td></tr>";
			}
				strOut +="<tr><td width=100% height=65></td><td background=/images/secretFan.png width=135 nowrap align=right valign=bottom>"+
					"</td></tr></table>";
			sMsgArea.innerHTML = strOut;
			titleStr = isFan ? "Gizli hayranıyım" : "Gizli hayranı ol";
			writeInnerHTMLIfExist("secretFanTd", "<a href=\"javascript:void(0);\" onclick=\"secretFanToUser('" +userId + "'," + isFan + ");\"><img src=http://s.gayet.net/images/v2/gizliHayran.png border=0 id=\"gizliImg\" onMouseOver=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayranHover.png';\" onMouseOut=\"gizliImg.src='http://s.gayet.net/images/v2/gizliHayran.png';\" style=\"border:1px solid #b7c7c7\" alt=\"" + titleStr + "\" title=\"" + titleStr + "\" /></a>");
		}else{
			sMsgArea.innerHTML = "Sorun oluştu.";
		}
	}

	if(document.getElementById("sMsgLayer")){
		sMsgArea = document.getElementById("sMsgArea");
		sMsgArea.innerHTML = "Yükleniyor...";
		document.getElementById("sMsgLayer").style.width= 220;
		if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");}
	
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/ajax/label.ovt");
	}
}


function blockUser(userID, status, contentArea){
	if(!status){
		engelle(userID, status, contentArea);
	}else{
		if(document.getElementById("sMsgLayer")){
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea = document.getElementById("sMsgArea");
			sMsgArea.innerHTML = "<table border=0 cellpadding=0 cellspacing=0>" +
								"<tr>"+
								"	<td class=popupText align=center colspan=3>"+
								"		<img src=http://s.gayet.net/images/exclamationMark.gif vspace=4><br>"+
								"		<span class=\"popupText bold\">Yasakla?</span><br>"+
								"		\"Evet\" derseniz, bu kullanıcıdan bir daha mesaj almayacaksınız. O, bu durumdan haberdar olmayacak."+
								"	</td>"+
								"</tr>" +
								"<tr><td colspan=3 height=6></td></tr>" +
								"<tr>"+
								"	<td colspan=3 align=center>"+
								"		<table border=0 cellspacing=0 cellpadding=0>"+
								"		<tr>"+
								"			<td><input type=checkbox id=chkSendBlockMessage></td>"+
								"			<td class=popupText>Haber verin de aklı başına gelsin!</td>"+
								"		</tr>"+
								"		<tr>"+
								"			<td><input type=checkbox id=chkNotInSearchResults></td>"+
								"			<td class=popupText>Arama sonuçlarında da çıkmasın!</td>"+
								"		</tr>"+
								"		</table>"+
								"	</td>"+
								"</tr>" +
								"<tr><td colspan=3 height=6></td></tr>" +
								"<tr>" +
								"	<td width=46% align=right><img src=http://s.gayet.net/images/yes.gif onclick=\"engelle('" + userID + "', " + status + ", '" + contentArea + "');\"></td>" +
								"	<td width=8% ></td>" +
								"	<td width=46% ><img src=http://s.gayet.net/images/no.gif onclick=\"document.getElementById('sMsgLayer').style.display='none'\"></td>" +
								"</tr>" +
								"</table>";
	
			if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");document.getElementById("sMsgLayer").style.left = '367px';document.getElementById("sMsgLayer").style.top = '325px';}
		}
	}
}


function engelle(userId, status, contentArea){
	var myCreatePacket = function(){
		writer = new CmdWriter((status) ? "17" : "18");
		writer.appendStr(userId);
		
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		document.getElementById("sMsgLayer").style.width = "260px";
		sMsgArea = document.getElementById("sMsgArea");

		if(reply=="true"){
			if(document.getElementById("chkNotInSearchResults") && document.getElementById("chkNotInSearchResults").checked){
				notInSearchResults(userId, "true", "tdNoSee");
			}
			if(document.getElementById("chkSendBlockMessage") && document.getElementById("chkSendBlockMessage").checked){
				sendBlockMessage(userId);
			}
			
			//sMsgArea.innerHTML = (status) ? "Kullan?c?y? engellediniz" : "Engel kald?r?ld?.";
			if(document.getElementById("sMsgLayer").style.display==""){flip("sMsgLayer");document.getElementById("sMsgArea").innerHTML="";}
			if(contentArea && document.getElementById(contentArea)){
				document.getElementById(contentArea).innerHTML = "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}blockUser('" + userId + "', " + !status + ", 'proBlockUser');\">&nbsp;" + ((status) ? "Yasağı kaldır" : "Yasakla") + "</a>";
			}
		}else{
			if(document.getElementById("sMsgLayer").style.display=="none"){flip("sMsgLayer");}
			sMsgArea.innerHTML = "Sorun oluştu.";
		}
	}

	if(status==null || status.length==0){status = true;}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/label.ovt");
}


function aramaSonuclardaGosterme(userID, noSee, resultArea){
	if(noSee=="false"){
		notInSearchResults(userID, noSee, resultArea);
	}else{
		if(document.getElementById("sMsgLayer")){
			document.getElementById("sMsgLayer").style.width = "260px";
			sMsgArea = document.getElementById("sMsgArea");
			sMsgArea.innerHTML = "<table border=0 cellpadding=0 cellspacing=0>" +
								"<tr>"+
								"	<td class=popupText align=center colspan=3>"+
								"		<img src=http://s.gayet.net/images/exclamationMark.gif vspace=4><br>"+
								"		<span class=\"popupText bold\">Yok et?</span><br>"+
								"		\"Evet\" derseniz bu kullanıcıyı bir daha hiçbir arama sonucunda göremeyeceksiniz. O bu durumdan haberdar olmayacak!.</span><br>"+
								"	</td>"+
								"</tr>" +
								"<tr><td colspan=3 height=6></td></tr>" +
								"<tr>"+
								"	<td colspan=3 align=center>"+
								"		<table border=0 cellspacing=0 cellpadding=0>"+
								"		<tr>"+
								"			<td><input type=checkbox id=chkCantSendMessages></td>"+
								"			<td class=popupText>Mesaj da almak istemiyorum!(yasakla)</td>"+
								"		</tr>"+ 
								"		</table>"+
								"	</td>"+
								"</tr>" +
								"<tr><td colspan=3 height=6></td></tr>" +
								"<tr>" +
								"	<td width=46% align=right><img src=http://s.gayet.net/images/yes.gif onclick=\"notInSearchResults('" + userID + "', 'true', '" + resultArea + "');\"></td>" +
								"	<td width=8% ></td>" +
								"	<td width=46% ><img src=http://s.gayet.net/images/no.gif onclick=\"document.getElementById('sMsgLayer').style.display='none'\"></td>" +
								"</tr>" +
								"</table>";
	
			if(document.getElementById("sMsgLayer").style.display == "none"){flip("sMsgLayer");document.getElementById("sMsgLayer").style.left = '450px';document.getElementById("sMsgLayer").style.top = '325px';}
		}
	}
}


function notInSearchResults(userId, noSee, resultArea){
	var myCreatePacket = function(){
		writer = new CmdWriter(((noSee=="true") ? "19" : "20"));
		writer.appendStr(userId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		document.getElementById("sMsgLayer").style.width = "260px";
		sMsgArea = document.getElementById("sMsgArea");
 
		if(reply=="true"){
			if(document.getElementById("chkCantSendMessages") && document.getElementById("chkCantSendMessages").checked){
				engelle(userId, "false", "proBlockUser");
			}
			if(document.getElementById("sMsgLayer").style.display==""){flip("sMsgLayer");document.getElementById("sMsgArea").innerHTML="";}
			
			if(document.getElementById(resultArea) && document.getElementById(resultArea).innerHTML){
				if(resultArea=="tdNoSee"){document.getElementById(resultArea).innerHTML = "<a href=javascript:void(0); onClick=\"if(stoValue>0){clearInterval(stoValue);}aramaSonuclardaGosterme('" + userId + "', '" + ((noSee=="true") ? "false" : "true") + "', '" + resultArea + "');\">" + ((noSee=="true") ? "Geri getir" : "Yok et") + "&nbsp;</a>";}
				if(resultArea.indexOf("spanNoSee")>=0){document.getElementById(resultArea).innerHTML = "<a class=verd11pxDarkBlueBold href=javascript:void(0); onClick=\"aramaSonuclardaGosterme('" + userId + "', '" + ((noSee=="true") ? "false" : "true") + "', '" + resultArea + "');\">" + ((noSee=="true") ? "Geri getir" : "Yok et") + "&nbsp;</a>";}
			}
		}else{
			sMsgArea.innerHTML = "Sorun oluştu."; 
		}
	}   

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/label.ovt");
}


function changecss(theClass,element,value) {
	//documentation for this script at http://www.shawnolson.net/a/503/
	 var cssRules;
	 if (document.all){
	  	cssRules = 'rules';
	 }else if (document.getElementById) {
	  	cssRules = 'cssRules';
	 }
	 for (var S = 0; S < document.styleSheets.length; S++){
	  	for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
	   		if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
	   			if(isIE){ 
	   	 			document.styleSheets[S][cssRules][R].style[element] = value;
	   			} else {
	   				document.styleSheets[S][cssRules][R].style["opacity"]=0.50; 
	   			}
	  		}
		}
	 }	
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  }
}
function urlControl(){
	if(top.location.href != document.location.href){
		//document.getElementById("userIdLine").style.display = "block";
	}
}

function copy(inElement) {
	if(document.all){ 
   		var range = inElement.createTextRange();
   		if (range){
     			range.execCommand('Copy');
     			//alert(window.clipboardData.getData("Text"))
    		}
 		} else {
   		var flashcopier = 'flashcopier';
    	if(!document.getElementById(flashcopier)) {
      		var divholder = document.createElement('div');
      		divholder.id = flashcopier;
      		document.body.appendChild(divholder);
    	}
   		document.getElementById(flashcopier).innerHTML = '';
   		var divinfo = '<embed src="/flash/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(inElement.value)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>';
   		document.getElementById(flashcopier).innerHTML = divinfo;
 	}
}

function createCookie(name,value,days) {
	if (days) {
    	var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    } else {
        var expires = "";
    }
    document.cookie = name+"="+value+expires+"; path=/";
}

function closeMobileInfoCookie(uid){
	createCookie("Mobileinfo", uid, 7);
}

function postMessage( params  ){

	var msgBody = document.getElementById('msgBody').value;
	var msgSubject = document.getElementById('msgSubject').value;
	var testId = document.getElementById('testId').value;
	var contentArea = 'frmMsgAtc';
	var userId = -1;
	var messageId = -1;
	var unSent = false;
	var isForward = false;
	var isReply= false;
	var isDraft = false;
	var isSendDraft = false;
	var retunURLAfterSuccess = "/messages.ovt";
	var closeAfterInMilis = 0;
	
	
	if ( document.getElementById('isReply') ){
		isReply = (document.getElementById('isReply').value == "true" )
	}
	if (document.getElementById('returnURL')){
		retunURLAfterSuccess = document.getElementById('returnURL').value;
	}
	if (document.getElementById('isDraft')){
		isDraft = ( document.getElementById('isDraft').value == "true" ) ;
	}	
	if (document.getElementById('closeAfterInMilis')){
		closeAfterInMilis = document.getElementById('closeAfterInMilis').value;
	}	
	if ( isSendDraft == "undefined" || isSendDraft == null)
		isSendDraft = false;
	
	var toList = jQuery("#dvNamesList input[type='hidden'][name='who']");
	var messageTo ="";
	for(var i=0; i<toList.length; i++){
		if (toList[i].value.length > 0 ){
			messageTo +="," + toList[i].value;
		}
	}
	messageTo = messageTo.replace(/\s+/g, "");//remove any white spaces
	
	if (messageTo.length > 0){
		messageTo = messageTo.substring(1);//remove leading comma 
	}else {
		document.getElementById("spErrorOfTo").innerHTML = '&nbsp;&gt;&nbsp; Lütfen mesaj göndereceğiniz kişiyi seçin';
		return false;
	}
	
	if (trimString(msgBody).length<= 0 || msgBody == 'Mesajı buraya yazın' ){
		document.getElementById("spErrorOfMessage").innerHTML="&nbsp;&gt;&nbsp; Mesaj içeriğini boş bırakamazsınız.";
		return false;
	}
	
	if (document.getElementById(contentArea)){
		document.getElementById(contentArea).style.display = "";
		document.getElementById(contentArea).innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Mesaj gönderiliyor</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
	}
	postMessageForm = true;//for autocomplete enter problem.
	//in order to make parameter list more readable, pass js object
	var messageObject = {
		"id" :messageId,
		"msgSubject" : msgSubject,
		"msgBody" : msgBody,
		"messageTo" :messageTo,
		"contentArea" : contentArea,
		"userId" : userId,
		"testId" : testId,
		"unSent" : unSent,
		"isReply" : isReply,
		"isForward" :isForward,
		"isDraft" :isDraft,		//save message
		"isSendDraft" : isSendDraft, // send saved message
		"retunURLAfterSuccess" :  retunURLAfterSuccess,
		"closeAfterInMilis" : closeAfterInMilis
	}
	
	sendMessageNew(messageObject);
}

function sendMessageNew( message ){
	
	var myCreatePacket = function(){
		if(message.isReply){
			writer = new CmdWriter("32");
		}else if(message.unSent){
			writer = new CmdWriter("30");
		}else if(message.isForward){
			writer = new CmdWriter("34");
		}else if (message.isDraft){
			writer = new CmdWriter("28");
		}else{
			writer = new CmdWriter("2");
		}
		writer.appendStr(message.msgSubject);//1-subject
		writer.appendStr(message.msgBody);//2-body
		if (message.testId && message.testId > 0){//3-testId
			writer.appendStr(message.testId);
		}else {
			writer.appendStr("0");
		}
		if (message.id && message.id > 0){//4-messageId
			writer.appendStr(message.id);
		}else {
			writer.appendStr("0");
		}
		
		//5- to count
		//6- to list (userId comma separated)
		if(message.userId>0){
			writer.appendStr("1");
			writer.appendStr(message.userId);
		}else{
			var toList = message.messageTo.split(',');
			writer.appendStr(toList.length);	
			for(var i=0;i<toList.length;i++){
				writer.appendStr(toList[i]);
			}
		}
		
		writer.endOfObject();
		return writer.Buffer;
	}
	var contentArea = document.getElementById(message.contentArea);	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
			if(contentArea){
				contentArea.style.display = "";
				var resultMessage = "Mesaj gönderildi.";
				if (message.isDraft){
					resultMessage = "Mesajınız saklanmıştır.";
				}
				contentArea.innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>" +resultMessage +"</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
			}
			if (message.retunURLAfterSuccess && message.retunURLAfterSuccess.length > 0){
				window.location.href = message.retunURLAfterSuccess;
			}
			if (message.closeAfterInMilis && message.closeAfterInMilis > 0){
				window.setTimeout("jQuery.facebox.close();", message.closeAfterInMilis);
			}
		}else{
			contentArea.innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>Tüm kullanıcılara iletilemedi. <a href='/secure/membership.ovt'>Asil veya Gold üye olun</a> </td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
		}
	}
			
	if(message.msgBody.length>0){
		if(document.getElementById("attachFile1") && document.getElementById("attachFile1").value.length>0 ){
		
			if (document.getElementById('toUserId')){
				document.getElementById('toUserId').value = message.messageTo;
			}
			if(contentArea){
				contentArea.style.display = "";
				var resultMessage = "Mesaj gönderiliyor..";
				if (message.isDraft){
					resultMessage = "Mesajınız saklanıyor..";
				}
				contentArea.innerHTML = "<table cellpadding=0 cellspacing=0><tr><td><img src=http://s.gayet.net/images/pinkButtonLeft.png></td><td bgcolor=#FF0066  class=verd12pxWhiteBold>" + resultMessage +"</td><td><img src=http://s.gayet.net/images/pinkButtonRight.png></td></tr></table>";
			}
			document.getElementById("frmMsgAtc").submit();
		} else {
		
			var provider = new oyXMLRPCProvider();
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/ajax/message.ovt");
			
		}
	}
}
function retrieveNickname(strNickname){

	var myCreatePacket = function(){
		writer = new CmdWriter("70");
		writer.appendStr(strNickname);
		writer.endOfObject();
		return writer.Buffer;
	}	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if (reply=="true"){
			var userId = reader.getStr();
			var nick = reader.getStr();
			
			if (ac_callback){
				ac_callback({'id':userId,'value':  nick },true);
				if (jQuery("#friendsInput"))
					jQuery("#friendsInput").val("");
			}
			
		}else {
			gayetMessageBox("\"" + strNickname + "\" rumuzlu Gayet.net kullanıcısı bulunamadı.");
		}
	}	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/profile.ovt");	
}

function messageSend(toUserId){
	 jQuery.facebox.settings.opacity ="0.5";
	 jQuery.facebox({ajax: 'messageSend.ovt?toUserId=' + toUserId});
}


function initializeAutocomplete(){

	if(! jQuery('#txtSubcityAuto'))
		return;
	if(jQuery('#txtSubcityAuto').length <=0 )
		return;
		
	jQuery('#txtSubcityAuto').autocomplete("/autoSuggestSubcity.ovt",{
		width: 320,
		max: 0,
		matchCase:true,
		highlight:false,
		scroll: true,
		scrollHeight: 300,
		dataType  : 'json',
		extraParams : { cityId : function (){return jQuery('#cityId').val();} } ,
		parse : function (data) {
			var parsed = []; 
			var rows = data.resultList; 
			for (var i=0; i < rows.length; i++) {
				var row = rows[i];
				if (row) {
					parsed[parsed.length] = {
						data: row,
						value: row.value,
						result: row.label
					};
				}
			}
			return parsed;
		},				
		formatItem: function(row, i, max) {
			return row.label;
		},
		formatMatch: function(row, i, max) {
			return row.value; 
		},
		formatResult: function(row) {
			return row.value;
		}
	}); 

	jQuery("#txtSubcityAuto").result(function(event, data, formatted) {
		if (data){
			if (jQuery('#hdnLocationCategoryId').length > 0){
				jQuery('#hdnLocationCategoryId').val(data.value);
			}
		}
	});		
} 


function becomeFriend(toUserId, toNick){
	if(stoValue>0){
		clearInterval(stoValue);
	};
	
	if(loggedInUserId>0){
		showInviteToGroupLayer( toUserId, toNick ,false);
	}else{
		displayLogin('showInviteToGroupLayer(#SA#'+toUserId+'#SA#,#SA#'+toNick+'#SA#,false)');
	}
}

function doNotShowBirthDateGiftLayer(){
	var myCreatePacket = function(){
		writer = new CmdWriter("27");
		writer.appendStr("DISPLAY_BIRTHDATE_GIFT");
		writer.appendStr("0");
		writer.appendStr("");
		writer.appendStr("0");
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply=="true"){
		}else{
		}
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/others.ovt");
}

function retrieveUserGeoLoc( userId ){

	var myCreatePacket = function(){
		writer = new CmdWriter("72");
		writer.appendStr(userId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		lat=reader.getStr();
		lng=reader.getStr();
		locName=reader.getStr();
		if(reply=="true"){
			showProfileMap(lat,lng);
			if (document.getElementById('profileMapLocName')){
				document.getElementById('profileMapLocName').innerHTML=locName;
			}
		}else{
			
		}
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/profile.ovt");
	
}
function showProfileMap(lat,lng){
	if (GBrowserIsCompatible()) {
		var point = new GLatLng(lat, lng);
		if (profileMap == null){
			profileMap = new GMap2(document.getElementById("profileMapContainer"));
			profileMap.setCenter(point, 14);
			profileMap.addOverlay(new GMarker(point));
		}else {
			profileMap.clearOverlays();
			profileMap.setCenter(point);
			profileMap.addOverlay(new GMarker(point));
		}
    }
    		
}

function profileVisitEvent(relatedUserId){

	var myCreatePacket = function(){
		writer = new CmdWriter(71);
		writer.appendStr(relatedUserId);
		writer.endOfObject();
		return writer.Buffer;
	}	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if (reply=="true"){
		}else {
		}
	}	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/ajax/profile.ovt");
}