
//arrAllArticles content, comments array the same
// [0] id - articleInstanceId%prefixMultiplier
// [1] status
// [2] created
// [3] creatorId
// [4] creatorNick
// [5] title
// [6] category

var CAT_ARTICLES	= 1; 
var CAT_FORUMS		= 2;
var CAT_PHOTOS		= 3; 
var CAT_POLLS		= 4;
var CAT_SETTINGS	= 5;
var CAT_MEMBERS		= 6;
var CAT_VIDEOS		= 7;
var CAT_COMPLAINTS	= 8;
var CAT_SHORTCUT	= 9;
var CAT_ADSENSE		= 10;


var activeCat = 1;
var arrCategories = new Array();
var arrAllComments = new Array();

var arrActiveArticles = new Array();
var arrDeletedArticles = new Array();
var arrWaitingArticles = new Array();
var arrAllWithStatus = new Array();
var arrAllForums = new Array();
var arrAllAlbums = new Array();
var arrAllPhotos = new Array();
var arrAllPolls = new Array();
var arrAllKategories = new Array();
var arrAllAdminRequests = new Array();
var arrAllMembers = new Array();
var arrAllGuestsComments = new Array();
var arrAllSelectedTypeComments = new Array();
var arrUsersAllMemberships = new Array();

var operationCheck = 0;

var newRecordsRetrieved = false;
var sitesCurrentName = "";
var dropdownLastIndex ;


var boCurrentRequest	= 1;
var boCurrentPage		= 1;
var profileCommentCount = 0;

var commentNumber;
var whichUserTab;
var siteOfTheWeekReason;
var siteOfTheWeekSite;

var ARTICLES_PER_PAGE			= 10;
var ARTICLES_PER_REQUEST		= 50;
var COMMENTS_PER_PAGE			= 10;
var COMMENTS_PER_REQUEST		= 50;
var PROFILE_COMMENTS_PER_PAGE	= 50;
var PROFILE_COMMENTS_PER_REQUEST= 100;
var ALL_COMMENTS_PER_PAGE		= 6;
var ALL_COMMENTS_PER_REQUEST	= 60;
var FORUMS_PER_PAGE				= 10;
var FORUMS_PER_REQUEST			= 50;
var ALBUMS_PER_PAGE				= 10;
var ALBUMS_PER_REQUEST			= 50;
var POLLS_PER_PAGE				= 10;
var POLLS_PER_REQUEST			= 50;
var MEMBERS_PER_PAGE			= 16;
var MEMBERS_PER_REQUEST			= 64;


var totalArticleCount;
var totalDeletedArticleCount;
var totalWaitingArticleCount;
var totalCommentCount;
var totalForumCount;
var totalAlbumCount;
var totalPollCount;
var totalKategoriCount;
var totalMemberCount;
var serverTime;
var commentEnteranceArea="";
var videoID;
var slideID;
var votedForVideoAnasayfa=false;

var orderingField = "karma_score";

function retrieveArticleCategories(aId, funcToEval){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(currentSiteId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply=="true"){
			arrCategories = new Array();
			for(;reader.hasObject();){
				catId = reader.getStr();
				catName = reader.getStr();

				arrCategories.push(new Array(catId, catName));
			}

			if(funcToEval!=null && funcToEval.length>0){
				funcToEval = replaceAll(funcToEval, "#SA#", "'")
				eval(funcToEval);
			}
		}else if(reply=="false"){
			alert("Bu işlemi yapmaya yetkiniz yok.");
		}
	}
		
	if(arrCategories==null || arrCategories.length==0){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}else{
		if(funcToEval!=null && funcToEval.length>0){
			funcToEval = replaceAll(funcToEval, "#SA#", "'")
			eval(funcToEval);
		}
	}
}

function displayActiveArticles(catPrefix, contentArea){
	var ca = null;
	var isBackOfficePage = true;

	if(contentArea!=null && contentArea.length>0){
		ca = $(contentArea);
		isBackOfficePage = false;
	}else{
		ca = $("tdBOContentArea");
	}

	if(ca!=null){
		if(arrActiveArticles.length > ((boCurrentPage - 1) * ARTICLES_PER_PAGE)){
			var strOut = "";
			var strPageLinks = "";
			var totalPageCount = (parseInt(totalArticleCount / ARTICLES_PER_PAGE) + ((totalArticleCount % ARTICLES_PER_PAGE > 0) ? 1 : 0));
	
			if(totalPageCount>1){
				strPageLinks += "<span class=" + (isBackOfficePage ? "verd10pxRegBlack" : "nonFormatted") + ">Sayfa " + boCurrentPage + "/" + totalPageCount + "</span>&nbsp;&nbsp;"
				strFirstPage = "İlk sayfa";
				if(boCurrentPage>2){strFirstPage = "<a class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " href=javascript:void(0); onMouseDown=\"boCurrentPage=1;displayActiveArticles(" + (catPrefix!=null ? catPrefix : null) + ", " + (contentArea!=null ? "'" + contentArea + "'" : null) + ")\">İlk sayfa</a>";}
				strPrevPage = "Önceki";
				if(boCurrentPage>1){strPrevPage = "<a class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " href=javascript:void(0); onMouseDown=\"boCurrentPage--;displayActiveArticles(" + (catPrefix!=null ? catPrefix : null) + ", " + (contentArea!=null ? "'" + contentArea + "'" : null) + ")\">Önceki</a>";}
				strNextPage = "Sonraki";
				if(boCurrentPage<totalPageCount){strNextPage = "<a class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " href=javascript:void(0); onMouseDown=\"boCurrentPage++;displayActiveArticles(" + (catPrefix!=null ? catPrefix : null) + ", " + (contentArea!=null ? "'" + contentArea + "'" : null) + ")\">Sonraki</a>";}
				strLastPage = "Son sayfa";
				if(boCurrentPage+1<totalPageCount){strLastPage = "<a class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " href=javascript:void(0); onMouseDown=\"boCurrentPage=" + totalPageCount + ";displayActiveArticles(" + (catPrefix!=null ? catPrefix : null) + ", " + (contentArea!=null ? "'" + contentArea + "'" : null) + ")\">Son sayfa</a>";}
		
				strPageLinks += strFirstPage + " | " + strPrevPage + " | " + strNextPage + " | " + strLastPage;
			}
	
			strOut = "<table width=100% border=0 cellspacing=0 cellpadding=0>"+
				"<tr>"+
				"	<td width=20 rowspan=99>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"	<td width=20 rowspan=99>"+
				"</tr>"+
				"<tr>"+
				"	<td height=33 align=left>"+
				"		<table border=0 width=100% cellspacing=0 cellpadding=0 height=33>"+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
				"		<tr height=30>"+
				"			<td width=100 class=" + (isBackOfficePage ? "verd12pxBoldGold" : "pageSubTitle") + " style=\"border-right:solid 1px #cccccc\">Tarih</td>"+
				"			<td width=10 rowspan=99></td>"+
				"			<td width=150 class=" + (isBackOfficePage ? "verd12pxBoldGold" : "pageSubTitle") + ">Gönderen</td>"+
				"			<td width=700 class=" + (isBackOfficePage ? "verd12pxBoldGold" : "pageSubTitle") + ">Başlık</td>";
				if (location.hostname.indexOf("yazkazan.azbuz.com") > -1 ){
						strOut += "	<td width=200  class=verd12pxBoldGold>Yarışma Konusu</td> ";
				}
				strOut +="		</tr>";+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";

				var articlePrefix = (ID_PREFIX_MULTIPLIER*ID_PREFIX_ARTICLE).toString();
				for(var i = (boCurrentPage - 1) * ARTICLES_PER_PAGE; i < arrActiveArticles.length && i < (boCurrentPage * ARTICLES_PER_PAGE); i++){
					
					var articleId = articlePrefix.substring(0, articlePrefix.length - arrActiveArticles[i][0].length) + arrActiveArticles[i][0];
					strOut += "		<tr>"+
					"			<td class=" + (isBackOfficePage ? "verd12pxRegGray" : "") + " style=\"border-right:solid 1px #cccccc\">" + getDateString(parseInt(arrActiveArticles[i][2]), serverTime) + "</td>"+
					"			<td class=" + (isBackOfficePage ? "verd12pxRegBlack" : "nonFormatted") + " onMouseDown=\"if($('blueArrow" + arrActiveArticles[i][0] + "').src.indexOf('ArrowDown')>0){$('blueArrow" + arrActiveArticles[i][0] + "').src='" + STATIC_CONTENT_HOST + "images/blueArrowRight.png';$('trIcerik" + arrActiveArticles[i][0] + "').style.display='none';}else{$('blueArrow" + arrActiveArticles[i][0] + "').src='" + STATIC_CONTENT_HOST + "images/blueArrowDown.png';retrieveObjectBody('article', '" + arrActiveArticles[i][0] + "');}\" style=cursor:pointer;><img src=" + STATIC_CONTENT_HOST + "images/blueArrowRight.png id=\"blueArrow" + arrActiveArticles[i][0] + "\">&nbsp;" + arrActiveArticles[i][4] + "</td>"+
					"			<td class=\"" + (isBackOfficePage ? "verd12pxRegBlack" : "pageLinks nonFormatted") + "\"><a href=/blog/yazi/oku/" + articleId + "/"+encodeURI(arrActiveArticles[i][5])+" target=_blank class=pageLinks style=line-height:20px;>" + arrActiveArticles[i][5] + "</a>" + ((arrActiveArticles[i][6]!="") ? " <font size=1>[" + arrActiveArticles[i][6] + "]</font>" : "") + "</td>";
					if (location.hostname.indexOf("yazkazan.azbuz.com") > -1 ){
						strOut += "	<td  class=verd12pxBoldGold>" + (arrActiveArticles[i][8] ?arrActiveArticles[i][8] : "")  +"</td> ";
					}
					strOut +="			<td align=right>";

					if(isBackOfficePage || (!isBackOfficePage && (isLoginUserSiteAdmin=="true" || loggedInUserId==arrActiveArticles[i][3]))){
						strOut += ""+
						"				<table border=0 cellspacing=0 cellpadding=0>"+
						"				<tr>"+
						"					<td width=150 align=right><a href=\"/writeArticle.jsp?aId=" + arrActiveArticles[i][0] + "\" class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " title=Düzenle>Düzenle</a></td>"+
						"					<td width=20 align=center>|</td>"+
						"					<td align=center width=30>" + ((arrActiveArticles[i][1]!="D") ? "<span style=cursor:pointer; onMouseDown=\"changeArticleInstanceStatus('" + arrActiveArticles[i][0] + "', 'D', '" + catPrefix + "', '" + contentArea + "')\" title=\"Sil\"><img src=" + STATIC_CONTENT_HOST + "images/trashCan.png></span>" : "<div style=height:33px;>&nbsp;</div>") + "</td>"+
						"					<td width=20 align=center>|</td>"+
						"					<td align=center>" + ((arrActiveArticles[i][1]!="A") ? "<span style=cursor:pointer; onMouseDown=\"changeArticleInstanceStatus('" + arrActiveArticles[i][0] + "', 'A', '" + catPrefix + "', '" + contentArea + "')\" class=" + (isBackOfficePage ? "verd9pxRegBlue" : "pageLinks") + " title=Yayınla>YAYINLA</span>" : "<div style=height:33px;>&nbsp;</div>") + "</td>"+
						"				</tr>"+
						"				</table>";
					}

					strOut += ""+
					"			</td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
					"		<tr id=\"trIcerik" + arrActiveArticles[i][0] + "\" style=display:none>"+
					"			<td></td>"+
					"			<td colspan=99><table width=100% border=0><tr><td id=\"tdIcerik" + arrActiveArticles[i][0] + "\"></td></tr></table></td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";
				}
				
				strOut += "		</table>"+
				"	</td>"+
				"</tr>"+
				"<tr><td height=20></td></tr>"+
				"<tr>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"</tr>"+
				"</table>";
	
			ca.innerHTML = strOut;
		}else{
			//boCurrentRequest, boCurrentPage, ARTICLES_PER_PAGE, ARTICLES_PER_REQUEST
			if(arrActiveArticles.length == (ARTICLES_PER_REQUEST * boCurrentRequest) && newRecordsRetrieved){
				newRecordsRetrieved = false;
				boCurrentRequest++;
				if(contentArea!=null && contentArea.length>0){
					retrieveAllVisibleArticlesWithCategoryId(catPrefix, contentArea);
				}else{
					retrieveActiveArticles();
				}
			}else{
				boCurrentRequest--;
			}
		}
	}
}

function retrieveObjectBody(objectType, objectId, displayStatus){
	var userID;
	var myCreatePacket = function(){
		writer = new CmdWriter(objectTypeId);
		writer.appendStr(objectId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
	
		reader = new CmdReader(responseText);
		reply = reader.getStr();		
		if(reply == "true"){
			profilePhoto= reader.getStr();
			age			= reader.getStr();
			province	= reader.getStr();
			body		= reader.getStr();
			userID		= reader.getStr();

			if(objectType=="album"){
				if(arrAllPhotos!=null && arrAllPhotos.length>0){
					for(var i = 0; i < arrAllPhotos.length; i++){
						if(arrAllPhotos[i][0]==objectId){
							arrAllPhotos.splice(i, 1);
							break;
						}
					}
				}

				var myArray = new Array();
				for(;reader.hasObject();){
					var albumId = reader.getStr();
					var photoId = reader.getStr();
					var status = reader.getStr();
					var caption = reader.getStr();
					var path = reader.getStr();
					var tag = reader.getStr();
					var nick = reader.getStr();
					var created = reader.getStr();

					myArray.push(new Array(albumId, photoId, status, caption, path, tag, nick, created));
				}

				arrAllPhotos.push(new Array(objectId, myArray));
				body = displayAllPhotos(objectId, (displayStatus ? displayStatus : "W"));
			} else if (objectType=="poll"){
				var currentOptionNum = 0;
				var totalVoteCount = body;
				dbg("totalVoteCount:"+totalVoteCount);
				body = "<table border=0 width=100%>";

				for(;reader.hasObject();){
					currentOptionNum++;

					var optionId		= reader.getStr();
					var optionStatus	= reader.getStr();
					var optionTitle		= reader.getStr();
					var voteCount		= reader.getStr();

					dbg("voteCount for " + optionTitle + ":" + voteCount);
					body += "<tr>"+
						"	<td>" + (replaceSpecialCharsWithSpecialChars(optionTitle, true)) + "</td>"+
						"	<td width=10>&nbsp;</td>"+
						"	<td align=right nowrap>%" + ((voteCount==0) ? "0" : parseInt((voteCount/totalVoteCount)*100)) + "</td>"+
						"	<td width=10>&nbsp;</td>"+
						"	<td height=20><table height=100% border=0><tr><td background=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/pollBar.gif width=" + ((voteCount/totalVoteCount)*30) + " nowrap></td></tr></table></td>"+
						"	<td width=10>&nbsp;</td>"+
						"	<td align=right>" + voteCount + "</td>"+
						"</tr>";
				}

				body += "<tr><td colspan=99 align=right>Toplam oy : " + totalVoteCount + "</td></tr></table>";
			}
			
			ca2.innerHTML = "<table border=0 cellspacing=0 cellpadding=0 align=left>"+
				"<tr>"+
				(userID == "0" ? "<td width=20 valign=top><img border=0 src=\"" + STATIC_CONTENT_HOST + profilePhoto + "\"/></td>" : "	<td width=20 valign=top><a href=http://"+defaultSiteHost+"/profil-goster/"+userID+"/"+userID+" target=\"_blank\" ><img border=0 src=\"" + STATIC_CONTENT_HOST + profilePhoto + "\"></a></td>") +
				"	<td width=10></td>"+
				(userID != "0" ? ("	<td width=50 valign=top>" + age + ", " + province + "</td>") : "<td width=50 valign=top></td>" )+
				"	<td width=10></td>"+
				"	<td id=tdBody" + objectId + " valign=top>" + body + "</td>"+
				"</tr>"+
				"</table>";
		}else{
			ca2.innerHTML = "Bulunamadı.";
		}
	}

	var ca1  = $("trIcerik"+objectId);
	var ca2  = $("tdIcerik"+objectId);
	var submitTo = "/article.ajax";
	var objectTypeId = "5";
	
	if(ca1!=null && ca2!=null){
		ca1.style.display = "";
		ca2.innerHTML = "<b>Yükleniyor...</b>"
		switch(objectType){
				
			case "forummanagerrequest":
				var submitTo = "/forum.ajax";
				var objectTypeId = "19";
				break;
			case "comment":
				var submitTo = "/comment.ajax";
				var objectTypeId = "3";
				break;
			case "forum":
				var submitTo = "/forum.ajax";
				var objectTypeId = "5";
				break;
			case "forumcomment":
				var submitTo = "/forum.ajax";
				var objectTypeId = "16";
				break;
			case "album":
				var submitTo = "/photo.ajax";
				var objectTypeId = "5";
				break;
			case "poll":
				var submitTo = "/poll.ajax";
				var objectTypeId = "8";
				break;
			
		}

		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit(submitTo);
	}
}

function displayAllPhotos(albumId, status, arrayExist){
	var currentIndex = -1;
	if(arrAllPhotos!=null && arrAllPhotos.length>0){
		for(var i = 0; i < arrAllPhotos.length; i++){
			if(arrAllPhotos[i][0]==albumId){
				currentIndex = i;
				break;
			}
		}
	}

	if(status!="W" && status!="A" && status!="D"){status="W";}

	var currentPhotoNum = 0;
	var printedPhotoNum = 0;
	var inLinePhotoCount = 4;

	var bodyOfAllPhotos = "<table border=0 width=100% cellspacing=0 cellpadding=0>"+
			"<tr>"+
			"	<td colspan=99 height=20 background=" + STATIC_CONTENT_HOST + "images/itemsBack.png>"+
			"		<table border=0 height=100% cellspacing=0 cellpadding=0>"+
			"		<tr>"+
			"			<td>|</td>"+
			"			<td id=tdPhotosOf" + albumId + "_1 style=cursor:pointer; class=\"verd12pxRegBlue " + (status=="A" ? "subCatAct" : "subCatPsv") + "\" onclick=\"displayAllPhotos('" + albumId + "', 'A', true); changeActiveSubCat(this.id); PhotoAlbumPagers[AlbumPagerExists(" + albumId + ")].toFirstPage(); \">Aktif</td>"+
			"			<td>|</td>"+
			"			<td id=tdPhotosOf" + albumId + "_2 style=cursor:pointer; class=\"verd12pxRegBlue " + (status=="W" ? "subCatAct" : "subCatPsv") + "\" onclick=\"displayAllPhotos('" + albumId + "', 'W', true); changeActiveSubCat(this.id); PhotoAlbumPagers[AlbumPagerExists(" + albumId + ")].toFirstPage(); \">Bekleyen</td>"+
			"			<td>|</td>"+
			"			<td id=tdPhotosOf" + albumId + "_3 style=cursor:pointer; class=\"verd12pxRegBlue " + (status=="D" ? "subCatAct" : "subCatPsv") + "\" onclick=\"displayAllPhotos('" + albumId + "', 'D', true); changeActiveSubCat(this.id); PhotoAlbumPagers[AlbumPagerExists(" + albumId + ")].toFirstPage(); \">Silinmiş</td>"+
			"			<td>|</td>"+
			"		</tr>"+
			"		</table>"+
			"	</td>"+
			"</tr>"+
			"<tr><td colspan=99 height=10></td></tr>"+
			"<tr>";
  /*
	for(var i = 0; i < arrAllPhotos[currentIndex][1].length; i++){

		var _albumId = arrAllPhotos[currentIndex][1][i][0];
		var _photoId = arrAllPhotos[currentIndex][1][i][1];
		var _status = arrAllPhotos[currentIndex][1][i][2];
		var _caption = arrAllPhotos[currentIndex][1][i][3];
		var _path = arrAllPhotos[currentIndex][1][i][4];
		var _tag = arrAllPhotos[currentIndex][1][i][5];
		var _nick = arrAllPhotos[currentIndex][1][i][6];
		var _created = arrAllPhotos[currentIndex][1][i][7];
		
		if(status==_status){
			currentPhotoNum++;

			var photoPath = STATIC_CONTENT_HOST + "/uploads/" + _path + "/" + _albumId + "/" + _photoId + "_s.jpg";

			bodyOfAllPhotos += "<td valign=top width=160 align=center onMouseOver=\"this.bgColor='#cccccc';\" onMouseOut=\"this.bgColor='';\">"+
				"<table width=100% border=0 style=\"border:solid 1px #cccccc;\" valign=top>"+
				"<tr><td align=center><img src=" + photoPath + "></td></tr>"+
				"<tr><td align=center>" +_nick + "</td></tr>"+
				"<tr><td align=center>" + ((_caption!=null && _caption.length>0) ? replaceSpecialChars(_caption, true) : "&nbsp;") + "</td></tr>"+
				"<tr><td align=center>" + ((_tag!=null && _tag.length>0) ? _tag : "&nbsp;") + "</td></tr>"+
				"<tr>"+
				"	<td align=center>"+
				"		<table border=0 cellspacing=0 cellpadding=0>"+
				"       <tr><td align=center>"  + _created  + "</td></tr>" +
				"		<tr><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"displayEditPhoto(1, '" + _albumId + "', '" + _photoId + "', '" + replaceSpecialChars(_caption) + "', false,'" + _tag + "','','" + _path + "');\" title=\"Düzenle\">Düzenle</a></td></tr>"+
				"		" + ((_status!="A" || _status=="W") ? "<tr><td class=verd10pxBoldBlue align=center style=height:33px;><span style=cursor:pointer; onMouseDown=\"changePhotoStatus(" + currentIndex + ", " + i + ", 'A');\" " + ((_status=="W") ? "title=\"Onayla\">ONAYLA" : "title=\"Yayınla\">YAYINLA") + "</span></td></tr>" : "") +
				"		" + ((_status!="D") ? "<tr><td class=verd10pxBoldBlue align=center style=height:33px;><span style=cursor:pointer; onMouseDown=\"changePhotoStatus(" + currentIndex + ", " + i + ", 'D');\" title=\"Sil\"><img src=" + STATIC_CONTENT_HOST + "images/trashCan.png></span></td></tr>" : "") +
				"		</table>"+
				"	</td>"+
				"</tr>"+
				"</table>"+
				"</td>";

			if(currentPhotoNum%inLinePhotoCount==0){
				bodyOfAllPhotos += "</tr><tr><td valign=top colspan=" + (inLinePhotoCount + (inLinePhotoCount - 1)) + " height=10></td></tr><tr>";
			}else{
				bodyOfAllPhotos += "<td width=10></td>";
			}
		}
	}
	*/
       //new code
       var pg;
       var ee = AlbumPagerExists(albumId);
       if(ee < 0){
        pg = new PhotoAlbumPager(albumId, currentIndex);
        PhotoAlbumPagers.push(pg);
       } else {
        pg = PhotoAlbumPagers[ee];
       }
       pg.photos = ArrayToPhotoObjects(arrAllPhotos[currentIndex][1],status);
       pg.statusToView = status;
       pg.refresh();
       bodyOfAllPhotos += "<td>" + pg.HTMLBody() + "</td>";
       //end new code

	//bodyOfAllPhotos += "<td width=160 height=100% align=center onMouseOver=\"this.bgColor='#cccccc';\" onMouseOut=\"this.bgColor='';\" style=cursor:pointer; onMouseDown=\"displayCreatePhoto(1, '" + albumId + "', '0', '', false);\">Yeni fotoğraf ekle</td>";
	bodyOfAllPhotos += "</tr></table>";

	if(arrayExist){
		$("tdBody" + albumId).innerHTML = bodyOfAllPhotos;
		pg.toFirstPage();
	}else{
		return bodyOfAllPhotos;
	}
}

function changeArticleInstanceStatus(articleInstanceId, status, catPrefix, contentArea){
	var myCreatePacket = function(){
		writer = new CmdWriter("6");
		writer.appendStr(currentSiteId);
		writer.appendStr(articleInstanceId);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply == "true"){
			status = reader.getStr();
			for(var i = 0; i < arrActiveArticles.length; i++){
				if(arrActiveArticles[i][0]==articleInstanceId){
					arrActiveArticles[i][1] = status;
					if(contentArea!=null && contentArea.indexOf("catArticlesArea")>=0){
						displayActiveArticles(catPrefix, contentArea);
					}else{
						displayActiveArticles();
					}
					break;
				}
			}
		}else{
			alert("Hata oluştu");
		}
	}

	if(articleInstanceId!=null && status!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}
}

function retrieveParentComments(status) {
	var myCreatePacket = function(){
		writer = new CmdWriter("14");
		writer.appendStr(currentSiteId);
		writer.appendStr(boCurrentRequest);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
	
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		totalCommentCount = reader.getStr();
		serverTime = reader.getStr();
		newRecordsRetrieved = true;
		dbg("total comment count : "+totalCommentCount);
	
		if(reply != "0"){
	
			for(;reader.hasObject();){				
				id			= reader.getStr();
				status		= reader.getStr();
				created		= reader.getStr();
				creatorId	= reader.getStr();
				creatorNick	= reader.getStr();
				title		= reader.getStr();
				forumTitle  = reader.getStr();
				
				arrAllComments.push(new Array(id, status, created, creatorId, creatorNick, title, forumTitle));
			}

			if(arrAllComments.length>0){			
				dbg("arrLength:"+arrAllComments.length);
			
				displayForumComments(true,status);
			}else{
				ca.innerHTML = "Henüz hiç konu yok.";
			}
		}else{
			ca.innerHTML = "Bu işlemi yapmaya yetkiniz yok.";
		}
	}
	
	var ca  = $("tdBOContentArea");
	if(ca!=null){
		ca.innerHTML = "<b>Yükleniyor...</b>"
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}

function retrieveForumComment(isParent,cId, status){
	var myCreatePacket = function(){
		writer = new CmdWriter("17");
		writer.appendStr(cId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply && reply=="true"){
			var title = reader.getStr();
			var body = reader.getStr();		
			displayEditArea(title,body,cId,isParent,status);
		}
	}
		
	if(cId!=null && cId>"0"){	
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}


function displayEditArea(title,body,cId, isParent,status){
	var ca = $("tdBOContentArea");
	if(ca){		
		var strOut = "";		
		if(isParent == true){
			strOut += "<textarea id=\"fctitle\" cols=\"50\" rows=\"2\"  name=\"fctitle\" >" + title + "</textarea>";
			strOut += "<br><br>";
		}
			strOut += "<textarea id=\"fcbody\" cols=\"50\" rows=\"8\"  name=\"fcbody\" >" + body + "</textarea>";		
			strOut += "<br><br>";
		if(isParent == true){
			strOut +="<img src=\"" + STATIC_CONTENT_HOST + strResourceFolder + "/images/submit.png\" onclick=\" if($('fcbody').value=='' || $('fctitle').value=='' ){alert('başlık veya içerik boş olamaz')} else { updateForumComment('"+cId+"',$('fcbody').value,$('fctitle').value," + isParent + ",'" + status + "');}\" >"
		} else {
			strOut +="<img src=\"" + STATIC_CONTENT_HOST + strResourceFolder + "/images/submit.png\" onclick=\" if($('fcbody').value==''){alert('içerik boş olamaz')} else { updateForumComment('"+cId+"',$('fcbody').value,''," + isParent + ",'" + status + "');}\" >"
		}
		
		ca.innerHTML = strOut;
	}
}

function updateForumComment(cId, body,title,isParent, status){
	var myCreatePacket = function(){
		writer = new CmdWriter("18");
		writer.appendStr(currentSiteId);
		writer.appendStr(cId);
		writer.appendStr(title);
		writer.appendStr(body);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+cId;
		reply = reader.getStr();
		if(reply && reply=="true"){		
			if(isParent == true) {
				retrieveParentComments(status);
			} else {
			  	retrieveChildComments(status);
			}	
			
		}else{
			strError = reader.getStr();
			$("tdForumCreateMsg").innerHTML = strError;
		}
	}
		
	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}


function displayForumComments(isParent,status){
	var ca = $("tdBOContentArea");
	if(ca!=null){	
		if(arrAllComments.length > ((boCurrentPage - 1) * COMMENTS_PER_PAGE)){		
			var strOut = "";
			var strPageLinks = "";			
			var totalPageCount = (parseInt(totalCommentCount / COMMENTS_PER_PAGE) + ((totalCommentCount % COMMENTS_PER_PAGE > 0) ? 1 : 0));
		
			if(totalPageCount>1){
				strPageLinks += "<span class=verd10pxRegBlack>Sayfa " + boCurrentPage + "/" + totalPageCount + "</span>&nbsp;&nbsp;"
				strFirstPage = "İlk sayfa";
				if(boCurrentPage>2){strFirstPage = "<a class=verd9pxRegBlue href=javascript:void(0);  onMouseDown=\"boCurrentPage=1;displayForumComments('"+isParent+"','"+status+"')\">İlk sayfa</a>";}
				strPrevPage = "Önceki";
				if(boCurrentPage>1){strPrevPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage--;displayForumComments('"+isParent+"','"+status+"')\">Önceki</a>";}
				strNextPage = "Sonraki";
				if(boCurrentPage<totalPageCount){strNextPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage++;displayForumComments('"+isParent+"','"+status+"')\">Sonraki</a>";}
				strLastPage = "Son sayfa";
				if(boCurrentPage+1<totalPageCount){strLastPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage=" + totalPageCount + ";displayForumComments('"+isParent+"','"+status+"')\">Son sayfa</a>";}
		
				strPageLinks += strFirstPage + " | " + strPrevPage + " | " + strNextPage + " | " + strLastPage;
			}
	
			strOut = "<table width=100% border=0 cellspacing=0 cellpadding=0>"+
				"<tr>"+
				"	<td width=20 rowspan=99>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"	<td width=20 rowspan=99>"+
				"</tr>"+
				"<tr>"+
				"	<td height=33 align=left>"+
				"		<table border=0 width=100% cellspacing=0 cellpadding=0 height=33>"+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
				"		<tr height=30>"+
				"			<td width=100 class=verd12pxBoldGold style=\"border-right:solid 1px #cccccc\">Tarih</td>"+
				"			<td width=10 rowspan=99></td>"+
				"			<td width=150 class=verd12pxBoldGold>Gönderen</td>"+
				"			<td width=700 colspan=2 class=verd12pxBoldGold>Başlık</td>"+
				"		</tr>"+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";
				
				for(var i = (boCurrentPage - 1) * COMMENTS_PER_PAGE; i < arrAllComments.length && i < (boCurrentPage * COMMENTS_PER_PAGE); i++){
					var strChangeStatus = "";
					strChangeStatus += "<td width=20 align=center height=30></td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"retrieveForumComment("+isParent +",'"+arrAllComments[i][0]+"','"+arrAllComments[i][1]+"')\" title=\"Düzenle\">Düzenle</a></td><td width=20 align=center height=30>|</td>";
					if(arrAllComments[i][1]=="A"){
						if(isParent == "true" || isParent)strChangeStatus += "<td width=20 align=center height=30></td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'L')\" title=\"Kilitle\">Kilitle</a></td><td width=20 align=center height=30>|</td>";
						strChangeStatus += "<td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'D')\" title=\"Sil\"><img src=" + STATIC_CONTENT_HOST + "images/trashCan.png border=0></a></td>";
					}else if(arrAllComments[i][1]=="D"){
						strChangeStatus += "<td width=20 align=center height=30></td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'A')\" title=\"Yayınla\">Yayınla</a></td>";
					}else if(arrAllComments[i][1]=="W"){
						strChangeStatus += "<td width=20 align=center height=30></td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'A')\" title=\"Onayla\">Onayla</a></td>";
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'D')\" title=\"Sil\"><img src=" + STATIC_CONTENT_HOST + "images/trashCan.png border=0></a></td>";
					}else if(arrAllComments[i][1]=="L"){
						if(isParent == "true" || isParent)strChangeStatus += "<td width=20 align=center height=30></td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'A')\" title=\"Kilidi kaldır\">Kilidi kaldır</a></td>";
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeForumCommentStatus('" + arrAllComments[i][0] + "', 'D')\" title=\"Sil\"><img src=" + STATIC_CONTENT_HOST + "images/trashCan.png border=0></a></td>";
					}
					
					strOut += "		<tr>"+
					"			<td class=verd12pxRegGray style=\"border-right:solid 1px #cccccc\">" + getDateString(parseInt(arrAllComments[i][2]), serverTime) + "</td>"+
					"			<td class=verd12pxRegBlack><img style=cursor:pointer; src=" + STATIC_CONTENT_HOST + "images/blueArrowRight.png onMouseDown=\"if(this.src.indexOf('ArrowDown')>0){this.src='" + STATIC_CONTENT_HOST + "images/blueArrowRight.png';$('trIcerik" + arrAllComments[i][0] + "').style.display='none';}else{this.src='" + STATIC_CONTENT_HOST + "images/blueArrowDown.png';retrieveObjectBody('forumcomment', '" + arrAllComments[i][0] + "');}\">&nbsp;" + arrAllComments[i][4] + "</td>"+
					"			<td class=verd12pxRegBlack>" + arrAllComments[i][5] + ((arrAllComments[i][6]!="") ? " <font size=1>[" + arrAllComments[i][6] + "]" : "") + "</font></td>"+
					"			<td align=right>"+
					"				<table border=0 cellspacing=0 cellpadding=0>"+
					"				<tr>"+
					"					" + strChangeStatus +
					"				</tr>"+
					"				</table>"+
					"			</td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
					"		<tr id=\"trIcerik" + arrAllComments[i][0] + "\" style=display:none>"+
					"			<td></td>"+
					"			<td colspan=99><table width=100% border=0><tr><td id=\"tdIcerik" + arrAllComments[i][0] + "\"></td></tr></table></td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";
				}
				
				strOut += "		</table>"+
				"	</td>"+
				"</tr>"+
				"<tr><td height=20></td></tr>"+
				"<tr>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"</tr>"+
				"</table>";
	
			ca.innerHTML = strOut;
		}else{			
			if(arrAllComments.length == (COMMENTS_PER_REQUEST * boCurrentRequest) && newRecordsRetrieved){				
				newRecordsRetrieved = false;
				boCurrentRequest++;		
				
				if(isParent == "false"){			
					retrieveChildComments(status);
				} else {				
					retrieveParentComments(status);
				}
			}else{
				boCurrentRequest--;
			}
		}
	}
}

function changeForumCommentStatus(commentId, status){
	var myCreatePacket = function(){
		writer = new CmdWriter("15");
		writer.appendStr(currentSiteId);
		writer.appendStr(commentId);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		window.location.hash = "set:"+commentId;
		if(reply == "true"){
			status = reader.getStr();
			for(var i = 0; i < arrAllComments.length; i++){
				if(arrAllComments[i][0]==commentId){
					arrAllComments[i][1] = status;
					displayForumComments("A");
					break;
				}
			}
		}else{
			alert("Hata oluştu");
		}
	}

	if(commentId!=null && status!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}
/* forum konularının gösterildiği sayfadan çağrılır. ubo dan degil.*/
function changeForumParentCommentStatus(commentId, status){
	var myCreatePacket = function(){
		writer = new CmdWriter("15");
		writer.appendStr(currentSiteId);
		writer.appendStr(commentId);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();		
		if(reply == "true"){
			status = reader.getStr();
			document.location.reload();
		}else{
			alert("Hata oluştu");
		}
	}

	if(commentId!=null && status!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}


function retrieveAllComments(objectType, status){
	var myCreatePacket = function(){
		writer = new CmdWriter(objectTypeId);
		writer.appendStr(currentSiteId);
		writer.appendStr(boCurrentRequest);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		totalCommentCount = reader.getStr();
		serverTime = reader.getStr();
		dbg("total comment count : "+totalCommentCount);

		if(reply != "0"){
			for(;reader.hasObject();){
				if(!newRecordsRetrieved){newRecordsRetrieved = true;}

				id			= reader.getStr();
				status		= reader.getStr();
				created		= reader.getStr();
				creatorId	= reader.getStr();
				creatorNick	= reader.getStr();
				title		= reader.getStr();
				foreignOType= reader.getStr();

				arrAllComments.push(new Array(id, status, created, creatorId, creatorNick, title, foreignOType));
			}

			if(arrAllComments.length>0){
				dbg("arrLength:"+arrAllComments.length);
				displayAllComments(objectType, status);
			}else{
				ca.innerHTML = "Henüz hiç " + ((objectType=="forum") ? "yazı" : "yorum") + " yok.";
			}
		}else{
			ca.innerHTML = "Bu işlemi yapmaya yetkiniz yok.";
		}
	}
		
	var ca  = $("tdBOContentArea");
	var submitTo = "/comment.ajax";
	var objectTypeId = "1";

	if(ca!=null){
		ca.innerHTML = "<b>Yükleniyor...</b>"

		switch(objectType){
			case "forum":
				var submitTo = "/forum.ajax";
				var objectTypeId = "6";
				break;
			case "other":
				var submitTo = "/comment.ajax";
				var objectTypeId = "1";
				break;
		
					
		}
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit(submitTo);
	}
}

function retrieveChildComments(status) {
	var myCreatePacket = function(){
		writer = new CmdWriter("6");
		writer.appendStr(currentSiteId);
		writer.appendStr(boCurrentRequest);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		totalCommentCount = reader.getStr();
		serverTime = reader.getStr();
		dbg("total comment count : "+totalCommentCount);
		newRecordsRetrieved = true;
		if(reply != "0"){
			for(;reader.hasObject();){				
				id			= reader.getStr();
				status		= reader.getStr();
				created		= reader.getStr();
				creatorId	= reader.getStr();
				creatorNick	= reader.getStr();
				title		= reader.getStr();
				forumTitle  = reader.getStr();
				
				arrAllComments.push(new Array(id, status, created, creatorId, creatorNick, title, forumTitle));
			}

			if(arrAllComments.length>0){			
				dbg("arrLength:"+arrAllComments.length);
				displayForumComments(false,status);
			}else{
				ca.innerHTML = "Henüz hiç mesaj yok.";
			}
		}else{
			ca.innerHTML = "Bu işlemi yapmaya yetkiniz yok.";
		}
	}
	
	var ca  = $("tdBOContentArea");
	if(ca!=null){
		ca.innerHTML = "<b>Yükleniyor...</b>"
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}

function displayAllComments(objectType, status){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		if(arrAllComments.length > ((boCurrentPage - 1) * COMMENTS_PER_PAGE)){
			var strOut = "";
			var strPageLinks = "";
			var totalPageCount = (parseInt(totalCommentCount / COMMENTS_PER_PAGE) + ((totalCommentCount % COMMENTS_PER_PAGE > 0) ? 1 : 0));

			if(totalPageCount>1){
				strPageLinks += "<span class=verd10pxRegBlack>Sayfa " + boCurrentPage + "/" + totalPageCount + "</span>&nbsp;&nbsp;"
				strFirstPage = "İlk sayfa";
				if(boCurrentPage>2){strFirstPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage=1;displayAllComments('" + objectType + "', '" + status + "')\">İlk sayfa</a>";}
				strPrevPage = "Önceki";
				if(boCurrentPage>1){strPrevPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage--;displayAllComments('" + objectType + "', '" + status + "')\">Önceki</a>";}
				strNextPage = "Sonraki";
				if(boCurrentPage<totalPageCount){strNextPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage++;displayAllComments('" + objectType + "', '" + status + "')\">Sonraki</a>";}
				strLastPage = "Son sayfa";
				if(boCurrentPage+1<totalPageCount){strLastPage = "<a class=verd9pxRegBlue href=javascript:void(0); onMouseDown=\"boCurrentPage=" + totalPageCount + ";displayAllComments('" + objectType + "', '" + status + "')\">Son sayfa</a>";}
		
				strPageLinks += strFirstPage + " | " + strPrevPage + " | " + strNextPage + " | " + strLastPage;
			}
	
			strOut = "<table width=100% border=0 cellspacing=0 cellpadding=0>"+
				"<tr>"+
				"	<td width=20 rowspan=99>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"	<td width=20 rowspan=99>"+
				"</tr>"+
				"<tr>"+
				"	<td height=33 align=left>"+
				"		<table border=0 width=100% cellspacing=0 cellpadding=0 height=33>"+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
				"		<tr height=30>"+
				"			<td width=100 class=verd12pxBoldGold style=\"border-right:solid 1px #cccccc\">Tarih</td>"+
				"			<td width=10 rowspan=99></td>"+
				"			<td width=150 class=verd12pxBoldGold>Gönderen</td>"+
				"			<td width=700 colspan=2 class=verd12pxBoldGold>Başlık</td>"+
				"		</tr>"+
				"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";
				
				for(var i = (boCurrentPage - 1) * COMMENTS_PER_PAGE; i < arrAllComments.length && i < (boCurrentPage * COMMENTS_PER_PAGE); i++){
					var strChangeStatus = "";
					if(arrAllComments[i][1]=="A"){
						if(objectType=="forum")strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'L', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Kilitle\">Kilitle</a></td>";
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'D', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Sil\">Sil</a></td>";
					}else if(arrAllComments[i][1]=="D"){
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'A', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Yayınla\">Yayınla</a></td>";
						if(objectType=="forum")strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'L', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Yayınla & Kilitle\">Yayınla & Kilitle</a></td>";
					}else if(arrAllComments[i][1]=="W"){
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'A', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Onayla\">Onayla</a></td>";
						if(objectType=="forum")strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'L', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Onayla & Kilitle\">Onayla & Kilitle</a></td>";
						strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'D', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Sil\">Sil</a></td>";
					}else if(arrAllComments[i][1]=="L"){
						if(objectType=="forum")strChangeStatus += "<td width=20 align=center height=30>|</td><td align=center><a href=javascript:void(0); class=verd9pxRegBlue onMouseDown=\"changeCommentStatus('" + arrAllComments[i][0] + "', 'A', '" + objectType + "', '" + arrAllComments[i][1] + "')\" title=\"Kilidi kaldır\">Kilidi kaldır</a></td>";
					}
					
					strOut += "		<tr>"+
					"			<td class=verd12pxRegGray style=\"border-right:solid 1px #cccccc\">" + getDateString(parseInt(arrAllComments[i][2]), serverTime) + "</td>"+
					"			<td class=verd12pxRegBlack><img style=cursor:pointer; src=" + STATIC_CONTENT_HOST + "images/blueArrowRight.png onMouseDown=\"if(this.src.indexOf('ArrowDown')>0){this.src='" + STATIC_CONTENT_HOST + "images/blueArrowRight.png';$('trIcerik" + arrAllComments[i][0] + "').style.display='none';}else{this.src='" + STATIC_CONTENT_HOST + "images/blueArrowDown.png';retrieveObjectBody('comment', '" + arrAllComments[i][0] + "');}\">&nbsp;" + arrAllComments[i][4] + "</td>"+
					"			<td class=verd12pxRegBlack>" + arrAllComments[i][5] + ((arrAllComments[i][6]!="") ? " <font size=1>[" + arrAllComments[i][6] + "]" : "") + "</font></td>"+
					"			<td align=right>"+
					"				<table border=0 cellspacing=0 cellpadding=0>"+
					"				<tr>"+
					"					" + strChangeStatus +
					"				</tr>"+
					"				</table>"+
					"			</td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>"+
					"		<tr id=\"trIcerik" + arrAllComments[i][0] + "\" style=display:none>"+
					"			<td></td>"+
					"			<td colspan=99><table width=100% border=0><tr><td id=\"tdIcerik" + arrAllComments[i][0] + "\"></td></tr></table></td>"+
					"		</tr>"+
					"		<tr height=1 bgcolor=#cccccc><td colspan=99></td></tr>";
				}
				
				strOut += "		</table>"+
				"	</td>"+
				"</tr>"+
				"<tr><td height=20></td></tr>"+
				"<tr>"+
				"	<td height=20 align=right>" + strPageLinks + "</td>"+
				"</tr>"+
				"</table>";
	
			ca.innerHTML = strOut;
		}else{
			//boCurrentRequest, boCurrentPage, COMMENTS_PER_PAGE, COMMENTS_PER_REQUEST
			if(arrAllComments.length == (COMMENTS_PER_REQUEST * boCurrentRequest) && newRecordsRetrieved){
				newRecordsRetrieved = false;
				boCurrentRequest++;
				retrieveAllComments(objectType, status);
			}else{
				boCurrentRequest--;
			}
		}
	}
}

//this function is created for show comments for photos,articles,comments.But initially for photos.then may be it will modify for others
//type can be "photo","article"...
function retrieveCommentArea(objectId,status,canInsert){
	var ca  = $("commentArea");
	if(ca){ca.innerHTML="<font color=\"#CC3300\"><strong>yükleniyor...</strong></font>";}	

	arrAllSelectedTypeComments = new Array()

	var myCreatePacket = function(){
		writer = new CmdWriter("5");
		writer.appendStr(objectId);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		
		reader = new CmdReader(responseText);
		var isLogin = reader.getStr();
		var comments = reader.getStr();
		
		if(comments != "0"){
			for(;reader.hasObject();){
				id			= reader.getStr();
				status 		= reader.getStr();
				created		= reader.getStr();
				creatorId	= reader.getStr();
				creatorNick	= reader.getStr();
				title		= reader.getStr();
				body		= reader.getStr();
				childCount  = reader.getStr();
				degree		= reader.getStr();
			
				arrAllSelectedTypeComments.push(new Array(id,status,created,creatorId,creatorNick,title,replaceSpecialCharsWithSpecialChars(body),childCount,degree));
			}
			
		}
		if(canInsert=="I"){
			displayComments(isLogin,objectId,status);
		}
		else{
			displayCommentsWitoutCommentEntrance(isLogin,objectId,status);
		}
	}

	if(ca!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
		
	}

}
function displayCommentsWitoutCommentEntrance(isLogin,objectID,status){
	var styleArray = new Array();
	styleArray[0] = "forumTableRowSingle";
	styleArray[1] = "forumTableRowDouble";
	var style="";
	
	var ca  = $("commentArea");
	var strOut="";
	
	if(ca!=null){
	
	strOut += "<table  width=\"100%\"  cellpadding=\"0\" cellspacing=\"0\">";
	strOut +="<tr><td colspan=99  height=2 bgcolor=#faf1dc></td></tr>";
	strOut +="<tr><td colspan=99 ><font class=nonFormatted>YORUMLAR</font>&nbsp;&nbsp;Toplam <b>"+arrAllSelectedTypeComments.length+" yorum</b> var</td></tr>"
	strOut +="<tr><td colspan=99  height=2 bgcolor=#faf1dc></td></tr>";

	for(var i=0;i<arrAllSelectedTypeComments.length;i++){
		style=styleArray[i%2];
		var str="";
		
		strOut  +="<tr><td colspan=1 >&nbsp;&nbsp;&nbsp;</td>";
		strOut  +="<td class="+style+"><table >";
		str   	+="<tr class="+style+"><td style=\"padding-left:"+arrAllSelectedTypeComments[i][8]*25+"px;\">> ></td><td> <font class=commentDate>[" + arrAllSelectedTypeComments[i][2] +"]</font>&nbsp;" +"<a class=commentTitle href=/blog/yazi/oku/"+arrAllSelectedTypeComments[i][0]+"/"+encodeURI(arrAllSelectedTypeComments[i][5])+">" + arrAllSelectedTypeComments[i][5] + "</a></td></tr>"
			   	+"<tr class="+style+"><td></td><td><font class=comment>"+ arrAllSelectedTypeComments[i][6]+"</font>";

		strOut  +=str;
		
			
		if(loggedInUserId != 0){			
		
			if(arrAllSelectedTypeComments[i][3] == loggedInUserId){
				strOut  +="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); onMouseDown=\"if(confirm('Bu yorumu silmek istediğinizden emin misiniz?')){changeStatusCommentForObject('"+arrAllSelectedTypeComments[i][0]+"','D',"+false+",'"+objectID+"');}\" class=\"commentLinks\">Sil</a>";
				if(arrAllSelectedTypeComments[i][7] == "false"){
					strOut  +="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); onMouseDown=\"printCommentUpdateArea('"+isLogin+"','"+arrAllSelectedTypeComments[i][0]+"','"+false+"','"+arrAllSelectedTypeComments[i][5]+"','"+arrAllSelectedTypeComments[i][6]+"','"+objectID+"')\" class=\"commentLinks\">Düzenle</a>";
				}
			}
			
			strOut	+="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); class=\"commentLinks\" onMouseDown=\"openWindow('/setAsUnsuitable.jsp?objectID=" + objectID + "&caller=profilePage"+ "', 'popupUnsuitable', '450', '300');\">Uygunsuzdur</a>";
						
		}
		strOut  +="<tr class="+style+"><td></td><td><a href=http://"+defaultSiteHost+"/profil-goster/"+encodeURI(arrAllSelectedTypeComments[i][4])+"/"+arrAllSelectedTypeComments[i][3]+" class=\"commentLinks\">"+ arrAllSelectedTypeComments[i][4]+"</a>";
		
		strOut  +="</td></tr>";
		strOut  +="</table></td></tr>";

	}			
	
	strOut +="</table>";
	ca.innerHTML = strOut;
		
}
}
function displayComments(isLogin,objectID,status){
	var styleArray = new Array();
	styleArray[0] = "forumTableRowSingle";
	styleArray[1] = "forumTableRowDouble";
	var style="";
	
	var ca  = $("commentArea");
	var strOut="";
	
	if(ca!=null){		
	strOut += "<table border=0  width=\"100%\"  cellpadding=\"0\" cellspacing=\"0\">";
	strOut +="<tr><td colspan=99  height=2 bgcolor=#faf1dc></td></tr>";
	strOut +="<tr><td colspan=99 ><font class=nonFormatted>YORUMLAR</font>&nbsp;&nbsp;Toplam <b>"+arrAllSelectedTypeComments.length+" yorum</b> var</td></tr>"
	strOut +="<tr><td colspan=99  height=2 bgcolor=#faf1dc></td></tr>";
		
	for(var i=0;i<arrAllSelectedTypeComments.length;i++){
			style=styleArray[i%2];
		var str="";
		
		strOut  +="<tr><td colspan=1 >&nbsp;&nbsp;&nbsp;</td>";
		strOut  +="<td class="+style+"><table >";
		str   	+="<tr class="+style+"><td style=\"padding-left:"+arrAllSelectedTypeComments[i][8]*25+"px;\"> > ></td><td> <font class=commentDate>[" + arrAllSelectedTypeComments[i][2] +"]</font>&nbsp;" +"<a class=commentTitle href=/blog/yazi/oku/"+arrAllSelectedTypeComments[i][0]+"/"+encodeURI(arrAllSelectedTypeComments[i][5])+">" + arrAllSelectedTypeComments[i][5] + "</a></td></tr>"
			   	+"<tr class="+style+"><td></td><td><font class=comment>"+ arrAllSelectedTypeComments[i][6]+"</font>";

		strOut  +=str;
		
		
		if(loggedInUserId != 0){
					   
			if(arrAllSelectedTypeComments[i][3] == loggedInUserId){
				strOut  +="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); onMouseDown=\"if(confirm('Bu yorumu silmek istediğinizden emin misiniz?')){changeStatusCommentForObject('"+arrAllSelectedTypeComments[i][0]+"','D',"+false+",'"+objectID+"');}\" class=\"commentLinks\">Sil</a>";
				if(arrAllSelectedTypeComments[i][7] == "false"){
					strOut  +="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); onMouseDown=\"printCommentUpdateArea('"+isLogin+"','"+arrAllSelectedTypeComments[i][0]+"','"+false+"','"+arrAllSelectedTypeComments[i][5]+"','"+arrAllSelectedTypeComments[i][6]+"','"+objectID+"')\" class=\"commentLinks\">Düzenle</a>";
				}
			}
			
			strOut	+="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); class=\"commentLinks\" onMouseDown=\"openWindow('/setAsUnsuitable.jsp?objectID=" + objectID + "&caller=profilePage"+ "', 'popupUnsuitable', '450', '300');\">Uygunsuzdur</a>";
			
			strOut	+="<IMG src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/greenLine.png hspace=10> <a href=javascript:void(0); class=\"commentLinks\" onClick=\"printCommentReplyArea('"+objectID+"','"+arrAllSelectedTypeComments[i][0]+"')\">Cevapla</a>";			
			
		}
		
		strOut  +="<tr class="+style+"><td></td><td><a href=http://"+defaultSiteHost+"/profil-goster/"+encodeURI(arrAllSelectedTypeComments[i][4])+"/"+arrAllSelectedTypeComments[i][3]+" class=\"commentLinks\">"+ arrAllSelectedTypeComments[i][4]+"</a>";
		strOut  +="</td></tr>";
		strOut  += "<tr><td colspan=2 id=\"commentReplyArea"+arrAllSelectedTypeComments[i][0]+"\" >";
		strOut  +="</td></tr>";
		strOut  +="</table></td></tr>";

	}			
	
	strOut +="</table>";	
	if(status == "A"){
	
	strOut += printCommentEnteranceArea(isLogin,objectID,'false');
	
	}
	else
	{
	strOut +="<table border=0 cellspacing=0 cellpadding=0 width=\"100%\">";
	strOut +="<tr><td>Bıraktığınız yorum site sahibinin onayından sonra yayına alınacaktır</td></tr>";
	strOut+="		</table>";
	}
	ca.innerHTML = strOut;
		
}
}

function printCommentEnteranceArea(isLogin,objectID,forProfile){
 var body = "";
 commentEnteranceArea="";
 commentEnteranceArea +="<table border=0 cellspacing=0 cellpadding=0 width=\"100%\">";
		if(isLogin == "false"){
			commentEnteranceArea+="		<tr><td>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal;></td></tr>";
			commentEnteranceArea+="		<tr><td>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal; ><font class=noIdea>> ></font> Yorum bırakmak için <a name=comments href=\"/loginForm.jsp?returnURL="+strReturnUrl+"\" class=pageLinks style=\"color:#FF0000;\">SİSTEME GİRMELİSİNİZ</a></td></tr>";
			commentEnteranceArea+="		<tr><td>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal;><font class=noIdea>> ></font> Üye değilseniz, <a href=\"/newSite_StepRegister.jsp?register=true\" class=pageLinks style=\"color:#FF0000;\">tıklayın!</a></td></tr>";
		} else {
			commentEnteranceArea+="		<tr><td class=nonFormatted height=20 valign=top>Hemen yorum bırakın</td></tr>";
			commentEnteranceArea+="		<tr><td><textarea name=commentBody id=commentBody rows=8 class=input style=\"width:403px;overflow:auto;\"></textarea></td></tr>";
			commentEnteranceArea+="		<tr><td height=6></td></tr>";
			commentEnteranceArea+="		<tr><td><img src=\"" + STATIC_CONTENT_HOST + strResourceFolder + "/images/submit.png\" onclick=\"if($('commentBody').value==''){alert('Yorumunuz boş olamaz')} else {chooseCommentTypeUserOrNotThenAddComment('"+objectID+"',' ',$('commentBody').value,'"+forProfile+"','0');$('commentBody').value=='';}\" ></a></td></tr>";

		}
		commentEnteranceArea+="		</table>";
		var ca =$('commentEnteranceArea');
		if(ca){ca.innerHTML=commentEnteranceArea};
		return commentEnteranceArea;
}

function printCommentUpdateArea(isLogin,commentID,forProfile,title,body,objectID){

		commentUpdateArea="";
		commentUpdateArea +="<table border=0 cellspacing=0 cellpadding=0 width=\"100%\">";

		if(isLogin == "false"){
			commentUpdateArea+="		<tr><td width=56 rowspan=9>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal;></td></tr>";
			commentUpdateArea+="		<tr><td width=56 rowspan=9>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal;><font style=\"color:#FF0000;\" class=noIdea>> ></font><a name=comments></a>Yorum bırakmak için SİSTEME GİRMELİSİNİZ!</td></tr>";
			commentUpdateArea+="		<tr><td width=56 rowspan=9>&nbsp;&nbsp;&nbsp;</td><td style=font-size:11px;font-weight:normal;><font style=\"color:#FF0000;\" class=noIdea>> ></font> Üye değilseniz, tıklayın!</td></tr>";
		} else {
			commentUpdateArea+="		<tr><td width=56 rowspan=9><a name=comments></a></td><td class=nonFormatted height=20 valign=top>Hemen yorum bırakın</td></tr>";
			commentUpdateArea+="		<tr><td><textarea name=commentBody id=commentBody rows=8 class=input  style=width:500px;overflow:auto;>"+replaceAll(body, "<br>", "\n")+"</textarea></td></tr>";
			commentUpdateArea+="		<tr><td height=6></td></tr>";
			commentUpdateArea+="		<tr><td><a class=\"commentLinks\" href=javascript:void(0); onclick=\"if($('commentBody').value==''){alert('Yorumunuz boş olamaz')} else { chooseCommentTypeUserOrNotThenUpdateComment('"+commentID+"',' ',$('commentBody').value,'"+forProfile+"','"+objectID+"');$('commentBody').value=='';}\" >Güncelle</a>&nbsp;&nbsp;<a class=\"commentLinks\" href=javascript:void(0); onMouseDown=\"  changeStatusCommentForObject('"+commentID+"','D','"+forProfile+"','"+objectID+"')\" >Sil</a></td></tr>";
		}

		commentUpdateArea+="		</table>";
		var ca =$('commentArea');
		if(ca){ca.innerHTML=commentUpdateArea};
		return commentUpdateArea;
}

function printCommentReplyArea(objectID, parentCommentId){
	
 	var body = "";
 	commentEnteranceArea="";
 	commentEnteranceArea +="<table border=0 cellspacing=0 cellpadding=0 width=\"100%\">";	
	commentEnteranceArea+="		<tr><td class=nonFormatted height=20 valign=top>Hemen cevap bırakın</td><td align=right class=commentLinks style=\"text-decoration:none;\" title=kapat><a style=\"text-decoration:none;\" href=javascript:void(0); onclick=\"$('commentReplyArea"+parentCommentId+"').innerHTML='';\">[X]</a></td></tr>";
	commentEnteranceArea+="		<tr><td colspan=2><textarea name=commentReplyBody id=commentReplyBody rows=8 class=input style=width:400px;overflow:auto;></textarea></td></tr>";
	commentEnteranceArea+="		<tr><td height=6></td></tr>";
	commentEnteranceArea+="		<tr><td colspan=2><img src=\"" + STATIC_CONTENT_HOST + strResourceFolder + "/images/submit.png\" onclick=\"if($('commentReplyBody').value==''){alert('Cevabınız boş olamaz')} else {chooseCommentTypeUserOrNotThenAddComment('"+objectID+"',' ',$('commentReplyBody').value,'false','"+parentCommentId+"');$('commentReplyBody').value=='';}\" ></a></td></tr>";
	commentEnteranceArea+="		</table>";
	var ca =$("commentReplyArea"+parentCommentId);
	
	if(ca){ca.innerHTML=commentEnteranceArea};
	return commentEnteranceArea;
}
function printVideoCommentReplyArea(objectID, parentCommentId){
  var htmlBody = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"100%\">";	
	htmlBody+="<tr><td><textarea id=\"commentReplyBody\" rows=\"5\" class=\"input\" style=\"width:99%;overflow:auto;\"></textarea></td></tr>";
	htmlBody+="<tr><td height=\"6\"></td></tr>";
	htmlBody+="<tr><td align=\"right\"><a href=\"javascript:;\" onclick=\"if($('commentReplyBody').value==''){alert('Cevabınız boş olamaz')} else {chooseCommentTypeUserOrNotThenAddCommentVideo('"+objectID+"',' ',$('commentReplyBody').value,'false','"+parentCommentId+"');$('commentReplyBody').value=='';}\">Gönder</a><span class=\"spc\">|</span><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></td></tr>";
	htmlBody+="</table>";
	showMessageLayerInline("Yorum",htmlBody,310,140);
	$('commentReplyBody').focus();
}
function printSlideCommentReplyArea(objectID, parentCommentId){
  var htmlBody = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"2\" width=\"100%\">";  
    htmlBody+="<tr><td><textarea id=\"commentReplyBody\" rows=\"5\" class=\"input\" style=\"width:99%;overflow:auto;\"></textarea></td></tr>";
    htmlBody+="<tr><td height=\"6\"></td></tr>";
    htmlBody+="<tr><td align=\"right\"><a href=\"javascript:;\" onclick=\"if($('commentReplyBody').value==''){alert('Cevabınız boş olamaz')} else {chooseCommentTypeUserOrNotThenAddCommentSlide('"+objectID+"',' ',$('commentReplyBody').value,'false','"+parentCommentId+"');$('commentReplyBody').value=='';}\" >Gönder</a><span class=\"spc\">|</span><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></td></tr>";
    htmlBody+="</table>";
    showMessageLayerInline("Yorum",htmlBody,310,140);
    $('commentReplyBody').focus();
}

function chooseCommentTypeUserOrNotThenAddCommentVideo(objectId,title,body,forProfile,parentObjectID){
	var myCreatePacket = function(){
			writer = new CmdWriter("6");
			writer.appendStr(loggedInUserId);
			writer.appendStr(currentSiteId);			
			writer.appendStr(parentObjectID);
			writer.appendStr(objectId);
			writer.appendStr(title);
			writer.appendStr(body);
			writer.endOfObject();
			return writer.Buffer;
		}
		
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			var status = reader.getStr();
			window.location.hash = "set:"+objectId;
			if(reply == "true"){
				arrAllSelectedTypeComments = new Array();
				if(status == "A"){
					displayVideoComments(objectId,'0');
				}else{
					alertUser("Yorum","<b>Yorumunuz video sahibi tarafından onaylandıktan sonra yayınlanacaktır.</b>");
					if($('commentTitle')){$('commentTitle').value="";}
					if($('commentTitle')){$('commentBody').value="";}
				}
				
				// yazılan yorum içerigi gonderildikten sonra siliniyor.
				if($('commentBody')){$('commentBody').value = '';}
				closeMessageLayer();
			}else{
				alert("Hata oluştu");
			}
		}
		if(objectId!=null){
			var provider = new oyXMLRPCProvider(true, true);
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/comment.ajax");
		}
}
function chooseCommentTypeUserOrNotThenAddCommentSlide(objectId,title,body,forProfile,parentObjectID){
  var myCreatePacket = function(){
      writer = new CmdWriter("6");
      writer.appendStr(loggedInUserId);
      writer.appendStr(currentSiteId);      
      writer.appendStr(parentObjectID);
      writer.appendStr(objectId);
      writer.appendStr(title);
      writer.appendStr(body);
      writer.endOfObject();
      return writer.Buffer;
    }
    
    var myOnComplete = function(responseText){
      reader = new CmdReader(responseText);
      reply = reader.getStr();
      var status = reader.getStr();
      window.location.hash = "set:"+objectId;
      if(reply == "true"){
        arrAllSelectedTypeComments = new Array();
        if(status == "A"){
          displaySlideComments(objectId,'0');
        }else{
          alertUser("Yorum","<b>Yorumunuz slayt sahibi tarafından onaylandıktan sonra yayınlanacaktır.</b>");
          if($('commentTitle')){$('commentTitle').value="";}
          if($('commentTitle')){$('commentBody').value="";}
        }
        
        // yazılan yorum içerigi gonderildikten sonra siliniyor.
        if($('commentBody')){$('commentBody').value = '';}
        closeMessageLayer();
      }else{
        alert("Hata oluştu");
      }
    }
    if(objectId!=null){
      var provider = new oyXMLRPCProvider(true, true);
      provider.createPacket = myCreatePacket;
      provider.onComplete = myOnComplete;
      provider.submit("/comment.ajax");
    }
}


function chooseCommentTypeUserOrNotThenAddComment (objectId,title,body,forProfile,parentObjectID){
	if(forProfile == "true" || forProfile == true){
		addUserComment(objectId,title,body);
	}
	else {
		addCommentForObject(objectId,title,body,forProfile,parentObjectID);
	}
}

function addUserComment(objectId,title,body){
		var myCreatePacket = function(){
			writer = new CmdWriter("10");
			writer.appendStr(loggedInUserId);
			writer.appendStr(objectId);
			writer.appendStr(title);
			writer.appendStr(body);
			writer.endOfObject();
			return writer.Buffer;
		}
		
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			var status = reader.getStr();
			window.location.hash = "set:"+objectId;
			if(reply == "true"){
			
				if(status != "A")
				{
				alertUser("Yorum","<p><b>Yorumunuz profil sahibi tarafından onaylandıktan sonra yayınlanacaktır.</b></p><p><a href=\"http://"+defaultSiteHost+"/profil-goster/profile/"+objectId+"'\">Profil sayfasına gitmek için tıklayınız</a></p>");
					if($('commentTitle')){$('commentTitle').value="";}
					if($('commentTitle')){$('commentBody').value="";}
				}
				else{
					location.href="http://"+defaultSiteHost+"/viewProfile.jsp?userId="+objectId;
				}
				
				// yazılan yorum içerigi gonderildikten sonra siliniyor.
				$('commentBody').value = '';
			}else{
				alert("Hata oluştu");
			}
		}
		if(objectId!=null){
			var provider = new oyXMLRPCProvider(true, true);
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/comment.ajax");
		}
}
/*
objectId  -> foreignobject id
title
body
forProfile
parentObjectId -> parent Id
*/
function addCommentForObject(objectId,title,body,forProfile,parentObjectID){
		var myCreatePacket = function(){
			writer = new CmdWriter("6");
			writer.appendStr(loggedInUserId);
			writer.appendStr(currentSiteId);			
			writer.appendStr(parentObjectID);
			writer.appendStr(objectId);
			writer.appendStr(title);
			writer.appendStr(body);
			writer.endOfObject();
			return writer.Buffer;
		}
		
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			var status = reader.getStr();
			window.location.hash = "set:"+objectId;
			if(reply == "true"){
				arrAllSelectedTypeComments = new Array();
				if(status == "A"){
					retrieveCommentArea(objectId,status);
				}else{
					alertUser("Yorum","<b>Yorumunuz site sahibi tarafından onaylandıktan sonra yayınlanacaktır.</b>");
					if($('commentTitle')){$('commentTitle').value="";}
					if($('commentTitle')){$('commentBody').value="";}
				}
				
				// yazılan yorum içerigi gonderildikten sonra siliniyor.
				if($('commentBody')){$('commentBody').value = '';}
			}else{
				alert("Hata oluştu");
			}
		}
		if(objectId!=null){
			var provider = new oyXMLRPCProvider(true, true);
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/comment.ajax");
		}
}



function updateCommentForObject(commentID,title,body,forProfile,objectID){
	var myCreatePacket = function(){
		writer = new CmdWriter("7");
		writer.appendStr(loggedInUserId);
		writer.appendStr(commentID);
		writer.appendStr(title);
		writer.appendStr(body);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+commentID;
		reply = reader.getStr();
		var status = reader.getStr();
		if(reply == "true"){
		retrieveCommentArea(objectID,'A');
		}else{
			alert("Hata oluştu");
		}
	}
	if(objectID!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}

function updateUserComment(commentID,title,body,objectID){
	var myCreatePacket = function(){
		writer = new CmdWriter("11");
		writer.appendStr(loggedInUserId);
		writer.appendStr(commentID);
		writer.appendStr(title);
		writer.appendStr(body);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+commentID;
		reply = reader.getStr();
		var status = reader.getStr();
		if(reply == "true"){
		retrieveCommentArea(objectID,'A');
		}else{
			alert("Hata oluştu");
		}
	}
	if(objectID!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}

function chooseCommentTypeUserOrNotThenUpdateComment (objectId,title,body,forProfile,parentObjectID){
	if(forProfile == "true" || forProfile == true){
		updateUserComment(objectId,title,body,parentObjectID);
	}
	else {
		updateCommentForObject(objectId,title,body,forProfile,parentObjectID);
	}
}

function changeStatusCommentForObject(commentID,status,forProfile,objectID){
	var myCreatePacket = function(){
		writer = new CmdWriter("8");
		writer.appendStr(commentID);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+commentID;
		reply = reader.getStr();
		var status = reader.getStr();
		if(reply == "true"){
		retrieveCommentArea(objectID,'A');
		}else{
			alert("Hata oluştu");
		}
	}
	if(objectID!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}

var profileCommentsDisplayType = 1; //1:Html ; 0:Text
function retrieveZiyaretciDefteriComments(profiledUserId, commentCount, isUserSiteAdmin, hostname, loggedUserId, isClassed, skipNumber){
	var ca  = $("tdZiyaretciDefteri");
	if(ca){ca.innerHTML="<font color=\"#CC3300\"><strong>yükleniyor...</strong></font>";}	
	var isprofilpage = false;
	if(isPageUserProfilePage == "true"){
		isprofilpage = true;
	}

	var myCreatePacket = function(){
		writer = new CmdWriter("4");
		writer.appendStr(currentSiteId);
		writer.appendStr(isprofilpage);
		writer.appendStr(boCurrentRequest);
		writer.appendStr(skipNumber);
		writer.appendStr(profiledUserId);
		writer.appendStr(isUserSiteAdmin);
		writer.appendStr(hostname);
		writer.appendStr(profileCommentsDisplayType);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		commentNumber = reader.getStr();
		
		reply = reader.getStr();
		var waitingCount = reader.getStr();
		var ProfileCommentSize = reply;
		if($("spProfileCommentCount")){
				$("spProfileCommentCount").innerHTML=ProfileCommentSize;}
		var profile =(loggedUserId == profiledUserId)?"Profilinize":"Profile";
		if(reply != "0" || (isUserSiteAdmin && waitingCount != "0")){
			if(!newRecordsRetrieved){newRecordsRetrieved = true;}
			for(;reader.hasObject();){
				var id			= reader.getStr();
				var status		= reader.getStr();
				var created		= reader.getStr();
				var creatorId	= reader.getStr();
				var creatorNick	= reader.getStr();
				var body		= reader.getStr();
				var photoString	= reader.getStr();
				var userLastSiteHost = reader.getStr();
				//alert(id+":"+status+":"+created+":"+creatorId);
				arrAllGuestsComments.push(new Array(id, status, created, creatorId, creatorNick, body, photoString,userLastSiteHost));
			}
		}

		if(arrAllGuestsComments.length>0){
			displayZiyaretciDefteri(isUserSiteAdmin,hostname,profiledUserId,commentNumber,loggedUserId,isClassed,skipNumber);
		}else{
			ca.innerHTML = "<font class=forumContent>"+profile +" henüz yorum bırakılmamış.</font>";
		}
	}

	if(ca!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}

}
function displayZiyaretciDefteri(isUserSiteAdmin,hostname,userId,commentNumber,loggedUserId,isClassed,skipNumber){
	var styleArray = new Array();
	styleArray[0] = "forumTableRowSingle";
	styleArray[1] = "forumTableRowDouble";
	var style = "";
	var classLink = "";
	var classDate = "";
	var classText = "";
	var classPageNumber = "";
	var classPageNextPrevious = "";
	var page_comment_number = PROFILE_COMMENTS_PER_PAGE;
	var comment_number_per_request = PROFILE_COMMENTS_PER_REQUEST;
	
	if(isPageUserProfilePage == "true"){
	classLink = "profileLinksGeneral";
	classDate = "profileDates";
	classText = "profileText";
	classPageNumber = "verd10pxRegBlack";
	classPageNextPrevious = "verd9pxRegBlue";
	}
	else{
	classLink = "commentLinks";
	classDate = "commentDate";
	classText = "forumContent";
	classPageNumber = "commentLinks";
	classPageNextPrevious = "commentLinks";
	page_comment_number = ALL_COMMENTS_PER_PAGE;
	comment_number_per_request = ALL_COMMENTS_PER_REQUEST ;
	}
	
	var ca = $("tdZiyaretciDefteri");
	var strOut="";
	if(ca!=null){

	if(arrAllGuestsComments.length > ((boCurrentPage - 1 ) * page_comment_number)){

		var strPageLinks = "";
		var totalPageCount = (parseInt(commentNumber / page_comment_number) + ((commentNumber % page_comment_number > 0) ? 1 : 0));
		if(totalPageCount>1){
			strPageLinks += "<span class="+classPageNumber+">Sayfa " + boCurrentPage + "/" + totalPageCount + "</span>&nbsp;&nbsp;"
			strFirstPage = "İlk sayfa";
			if(boCurrentPage>2){strFirstPage = "<a class="+classPageNextPrevious+" href=javascript:void(0); onMouseDown=\"boCurrentPage=1;displayZiyaretciDefteri('"+isUserSiteAdmin+"','"+hostname+"','"+userId+"','"+commentNumber+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"')\">İlk sayfa</a>";}
			strPrevPage = "Önceki";
			if(boCurrentPage>1){strPrevPage = "<a class="+classPageNextPrevious+" href=javascript:void(0); onMouseDown=\"boCurrentPage--;displayZiyaretciDefteri('"+isUserSiteAdmin+"','"+hostname+"','"+userId+"','"+commentNumber+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"')\">Önceki</a>";}
			strNextPage = "Sonraki";
			if(boCurrentPage<totalPageCount){strNextPage = "<a class="+classPageNextPrevious+" href=javascript:void(0); onMouseDown=\"boCurrentPage++;displayZiyaretciDefteri('"+isUserSiteAdmin+"','"+hostname+"','"+userId+"','"+commentNumber+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"')\">Sonraki</a>";}
			strLastPage = "Son sayfa";
			if(boCurrentPage+1<totalPageCount){strLastPage = "<a class="+classPageNextPrevious+" href=javascript:void(0); onMouseDown=\"boCurrentPage=" + totalPageCount + ";displayZiyaretciDefteri('"+isUserSiteAdmin+"','"+hostname+"','"+userId+"','"+commentNumber+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"')\">Son sayfa</a>";}
			strPageLinks += strFirstPage + " | " + strPrevPage + " | " + strNextPage + " | " + strLastPage;
		}
		strOut = "<table cellpadding=\"3\" cellspacing=\"3\" >";
		for(var i = (boCurrentPage - 1) * page_comment_number; i < arrAllGuestsComments.length && i < (boCurrentPage * page_comment_number); i++){
			if(isClassed =="true"){
				style = styleArray[(i%2)];
			}
			strOut += "<tr class="+style+" ><td>"
			+arrAllGuestsComments[i][6] +"</td>"
			+"<td width=\"100%\" ><a href=http://www.azbuz.com/profil-goster/"+encodeURI(arrAllGuestsComments[i][4])+"/"+arrAllGuestsComments[i][3]+" class="+classLink+">"+arrAllGuestsComments[i][4]+"</a><br>"
			+"<font class="+classDate+"> "+arrAllGuestsComments[i][2]+"</font><br>"
			+"<font class="+classText+">"+arrAllGuestsComments[i][5] +"</font>";
			if((isUserSiteAdmin=="true") && (arrAllGuestsComments[i][1]=="W")){
				strOut=strOut  +"<br>	<a href=javascript:void(0); onMouseDown=\"changeCommentStatusForZiyaretciDefteri('"+arrAllGuestsComments[i][0]+"','A','"+userId+"','"+commentNumber+"','"+isUserSiteAdmin+"','"+hostname+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"');arrAllGuestsComments = new Array();\" class="+classLink+"><b><u>Onayla</u></b></a>  "
			+"<a href=javascript:void(0); onMouseDown=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){changeCommentStatusForZiyaretciDefteri('"+arrAllGuestsComments[i][0]+"','D','"+userId+"','"+commentNumber+"','"+isUserSiteAdmin+"','"+hostname+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"');arrAllGuestsComments = new Array();}\" class="+classLink+"><b><u>Sil</u></b></a>"
			}
			if((isUserSiteAdmin=="true") && (arrAllGuestsComments[i][1]=="A")){
				strOut=strOut  +"<br>	<a href=javascript:void(0);  onMouseDown=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){changeCommentStatusForZiyaretciDefteri('"+arrAllGuestsComments[i][0]+"','D','"+userId+"','"+commentNumber+"','"+isUserSiteAdmin+"','"+hostname+"','"+loggedUserId+"','"+isClassed+"','"+skipNumber+"');arrAllGuestsComments = new Array();}\" class="+classLink+"><b><u>Sil</u></b></a>"
			}
			+"</td></tr><tr><td height=2></td></tr><tr><td class=pxhr colspan=2></td></tr><tr><td height=2></td></tr>";
										
		}
		strOut += "</table>";
		
		strOut +="<table align=center><tr><td height=20></td></tr>"
			   +"<tr>"
			   +"<td height=20 align=right>" + strPageLinks + "</td>"
			   +"</tr></table>";

			   ca.innerHTML = strOut;
	}else{
			if(arrAllGuestsComments.length == (comment_number_per_request * boCurrentRequest) && newRecordsRetrieved){
				newRecordsRetrieved = false;
				boCurrentRequest++;
				retrieveZiyaretciDefteriComments(userId, page_comment_number, isUserSiteAdmin, hostname, loggedUserId, isClassed, skipNumber);
			}else{	
				boCurrentRequest--;
			}
		}
	}
	
}

function displayArticleCategory(catId,ordering,skip,count){		
	orderingField = ordering;
	var myCreatePacket = function(){
			writer = new CmdWriter("6");
			writer.appendStr(catId);
			writer.appendStr(ordering);
			writer.appendStr(skip);
			writer.appendStr(count);
			writer.endOfObject();
			return writer.Buffer;
		}
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			
			var a = $("subcatArea2");
			if(a){
				var strOut = "";
				if(ordering == "created")
					strOut += " / Son eklenen";
				else if(ordering == "comment_count")
					strOut += " / Çok tartışılan";
				else if(ordering == "view_count")
					strOut += " / Çok okunan";
				else if(ordering == "average_score")
					strOut += " / Çok puan alan";
				else if(ordering == "karma_score")
					strOut += " / Altın karma";
			
				a.innerHTML = strOut;
			}
			
			var out="";
			//var subCats = reader.getStr();
			var catName =reader.getStr();
			var articleCount = reader.getStr();
			var paging = reader.getStr();					
			
			out += "<table border=0 cellpadding=0 cellspacing=0 style=\"border-collapse: collapse bordercolor=#111111\" width=720> "
 					+"<tr> "
    					+"<td> "
    						+"<table border=0 cellpadding=0 cellspacing=0 style=\"border-collapse: collapse border-color=#111111\" width=720 > "
      							+"<tr> "
        							+"<td height=12></td> "
      							+"</tr> "
      							+"<tr> "
        							+"<td height=27> "
        								+"<div id=\"hamido\">"
										+"<table border=\"0\" width=\"720\" cellpadding=\"0\" cellspacing=\"0\">"
										+"<tr>"
										+"<td colspan=\"14\" style=\"vertical-align:top\"><span class=\"hdr\">"+catName+"</span> <span class=\"count\">(<strong>"+articleCount+"</strong> yazı bulunmuştur.)</span></td>"
										+"</tr>"
    									+"<tr>"
    									+"<td colspan=14></td>"
    									+"</tr> "
										+"<tr>"
										+"<td class=\"bgli\" align=\"right\">&nbsp;</td>";
										
										out += "<td class=\"brdr\"></td>";
										if(ordering == "karma_score"){
										out	+= "<td  class=\"psfbgli\" style=padding-right:0px;>"       
						        			+"<strong>ALTIN&nbsp;KARMA</strong>"
						        			+"</td>"
					        				+"<td valign=\"top\" class=\"psfbgli\" style=padding-left:0px;>" 
											+"<img border=0 src=http://s.azbuz.com/images/areatam.gif width=44  /></td>";
										} else {
											out +="<td  class=\"bgli\" style=padding-right:0px;>"        							
        									+"<a href=javascript:void(0); onclick=\"displayArticleCategory('"+catId+"','karma_score',1,10);\">ALTIN&nbsp;KARMA</a>"
					        				+"</td>"
					        				+"<td valign=\"top\" class=\"bgli\" style=padding-left:0px;>" 
											+"<img border=0 src=http://s.azbuz.com/images/karmaareapas.gif width=44 /></td>";
										}
										
										out += "<td class=\"brdr\"></td>";
					        			if(ordering == "created"){
            								out +=	"<td class=\"psfbgli\">SON&nbsp;EKLENEN</td>";
            							} else {
            								out += "<td class=\"bgli\"><a href=javascript:void(0); onclick=\"displayArticleCategory('"+catId+"','created',1,10);\">SON&nbsp;EKLENEN</a></td>"	;
            								
            							}
            							out += "<td class=\"brdr\"></td>";
            							if(ordering == "comment_count"){
            								out +=	"<td class=\"psfbgli\">ÇOK&nbsp;TARTIŞILAN</td>";
            							} else {
            								out += "<td class=\"bgli\"><a href=javascript:void(0); onclick=\"displayArticleCategory('"+catId+"','comment_count',1,10);\">ÇOK&nbsp;TARTIŞILAN</a></td>"	;
            								
            							}
            							out += "<td class=\"brdr\"></td>";
            							if(ordering == "average_score"){
            								out +=	"<td class=\"psfbgli\">ÇOK&nbsp;PUAN&nbsp;ALAN</td>";
            							} else {
            								out += "<td class=\"bgli\"><a href=javascript:void(0); onclick=\"displayArticleCategory('"+catId+"','average_score',1,10);\">ÇOK&nbsp;PUAN&nbsp;ALAN</a></td>"	;
            								
            							}
            							out += "<td class=\"brdr\"></td>";
            							if(ordering == "view_count"){
            								out +=	"<td class=\"psfbgli\">ÇOK&nbsp;OKUNAN</td>";
            							} else {
            								out += "<td class=\"bgli\"><a href=javascript:void(0); onclick=\"displayArticleCategory('"+catId+"','view_count',1,10);\">ÇOK&nbsp;OKUNAN</a></td>"	;
            								
            							}
            						
										out +="</tr>"
										+"</table>"
										+"</div>"
        							+"</td> "
      							+"</tr> "
      							+"<tr> "
        							+"<td height=8></td> "
      							+"</tr> "
      							+"<tr> "
        							+"<td height=83 style=\"border:solid; border-color:#c3ab7d; border-width:1px;\"> "
        
        								+"<table border=0 cellpadding=0 cellspacing=0 style=\"border-collapse: collapse bordercolor=#111111\" width=100% height=68> "
         									+"<tr> "
          										+"<td width=100% height=15>&nbsp; "
           										+"<div align=right>" +paging+ "</div></td> "
        									+"</tr> "
         									+"<tr> "
         										+"<td width=100% height=53> ";
					out += 
					" <div id=\"kare\"> "
			
														+" <table border=0 cellpadding=0 cellspacing=0 style=\"border-collapse: collapse\" bordercolor=\"#111111\" width=700> "
															+" <tr> "
																+" <td> "
																	+" <table border=0 cellpadding=0 cellspacing=0 style=\"border-collapse: collapse\" bordercolor=\"#111111\" width=\"100%\"> ";
			     
			
			for(var i=0;reader.hasObject();i++){			
				var articleId = reader.getStr();
				var articleSiteHost = reader.getStr();
				var title = reader.getStr();
				var body = reader.getStr();
				var date = reader.getStr();
				var nick = reader.getStr();
				var senderId = reader.getStr();
				var point = reader.getStr();
				var commentCount = reader.getStr();
				var viewCount = reader.getStr();
				var tags = reader.getStr();
				var imagePath = reader.getStr();
				var hasImage = reader.getStr();
				var karma = reader.getStr();			
				
			if(i != 0)
				out += "<tr><td colspan=2 class=articleHr>&nbsp;</td> </tr> ";  
					
			out +=  "<tr> "
       			 	+"<td width=\"14%\" rowspan=\"3\" style=\"padding-left:8px;\"> ";
	       if (hasImage == true || hasImage == "true" ){
	     		out += "<a href=\"http://"+articleSiteHost+"/blog/yazi/oku/"+articleId+"/"+encodeURI(title)+"\" target=_top><img src=" +imagePath+ " border=0></a> ";
	       }
        	out += "</td> "
       	 		+"<td width=86%><strong><a href=\"http://"+articleSiteHost+"/blog/yazi/oku/"+articleId+"/"+encodeURI(title)+"\"><span class=mavpx12>"+title+"</span></a></strong> <span class=gri>l</span> "+date+" <span class=gri>l Yazan: </span><a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(nick)+"/"+senderId+"\" class=mav>"+nick+"</a></td> "
      			+"</tr> "
      			+"<tr style=\"padding-top: 6px;\"> "
        		+"<td width=86%>"+body+"</td> "
      			+"</tr> "
      			+"<tr style=\"padding-top: 6px;\"> "
        		+"<td width=\"86%\"> "
	        	+"<span class=gri>Puan:</span> "+point+" ";
	        if(commentCount !="0") {
	        	out += "<span class=\"gri\"> l Yorum:</span> "+commentCount +" ";
	        } 
	        if(viewCount !="0") { 
	        	out += "<span class=\"gri\">l Görüntülenme:</span> "+viewCount+" ";
	        } 
	        if(tags!=""){
	        	out += "<span class=\"gri\">l Etiketleri:</span>  <span class=\"mav\"> "+tags+" </span> ";     
	        } 
	    	out += "</td></tr> ";
			}		
			
			out += "</td></tr></table></td></tr><tr><td height=19>&nbsp;</td></tr><tr><td height=19>&nbsp;</td></tr>" ;
			
			out += "<tr> "
          			+"<td valign=top width=100% height=20 style=padding:2px 2px 10px 2px;>&nbsp; "
           			+"<div align=right>" +paging+ "</div></td> "
        			+"</tr> ";
			
			out += "</table></td></tr></table>"	;
			out +=    "</table> </td></tr></table></div> " ;	
			$("articlecategoryresultarea").innerHTML = out;			
		}
		
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/yazikategori.ajax");	

}

function changeCommentStatusForZiyaretciDefteri(commentId, status,userId,commentCount,isUserSiteAdmin,hostname,loggedUserId,isClassed,skipNumber){
	var myCreatePacket = function(){
		writer = new CmdWriter("9");
		writer.appendStr(currentSiteId);
		writer.appendStr("guestComment");
		writer.appendStr(commentId);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+commentId;
		reply = reader.getStr();
		if(reply == "true"){
			if(status == 'D' && commentCount % PROFILE_COMMENTS_PER_PAGE == 1 && boCurrentPage != 0)
				 boCurrentPage --;
				 if(boCurrentPage == 0){
				 boCurrentPage ++;
				 }
			retrieveZiyaretciDefteriComments(userId,PROFILE_COMMENTS_PER_PAGE,isUserSiteAdmin,hostname,loggedUserId,isClassed,skipNumber);
		}else{
			alert("Hata oluştu");
		}
	}
	if(commentId!=null && status!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}


function changeCommentStatus(commentId, status, objectType, oldStatus){
	var myCreatePacket = function(){
		writer = new CmdWriter("2");
		writer.appendStr(currentSiteId);
		writer.appendStr("comment");
		writer.appendStr(commentId);
		writer.appendStr(status);
		writer.endOfObject();
		dbg("commentId change status : " + commentId);
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+commentId;
		reply = reader.getStr();

		if(reply == "true"){
			status = reader.getStr();
			for(var i = 0; i < arrAllComments.length; i++){
				if(arrAllComments[i][0]==commentId){
					arrAllComments[i][1] = status;
					displayAllComments(objectType, oldStatus);
					break;
				}
			}
		}else{
			alert("Hata oluştu");
		}
	}

	if(commentId!=null && status!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}

var totalTemplateCount = 22;

function replaceSpecialChars(strValue){
	var strReturnValue = strValue;
	if(strReturnValue!=null && strReturnValue.length>0){
		var arrSpecialCharacters = new Array("'", "\"", "\n");
		var arrStandartCharacters = new Array("", "", "");
		//var arrStandartCharacters = new Array("&#96;", "&#34;", "<br>");
		for(var i=0; i<arrSpecialCharacters.length; i++){
			strReturnValue = replaceAll(strReturnValue, arrSpecialCharacters[i], arrStandartCharacters[i]);
		}
	}
	return strReturnValue;
}
function replaceSpecialCharsWithSpecialChars(strValue){
	var strReturnValue = strValue;
	if(strReturnValue!=null && strReturnValue.length>0){
		var arrSpecialCharacters = new Array("'", "\"", "\n");
		var arrStandartCharacters = new Array("&#96;", "&#34;", "<br>");
		for(var i=0; i<arrSpecialCharacters.length; i++){
			strReturnValue = replaceAll(strReturnValue, arrSpecialCharacters[i], arrStandartCharacters[i]);
		}
	}
	return strReturnValue;
}

function retrieveApprovedInfo(contentArea, objectId, currentApproved){
	var myCreatePacket = function(){
		writer = new CmdWriter("8");
		writer.appendStr(objectId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:"+objectId;
		var approvedVideoCount = reader.getStr();
		var notApprovedVideoCount = reader.getStr();
		var waitingVideoCount = reader.getStr();
		var totalViewCount = reader.getStr();
		var average = reader.getStr();
		
		displayApprovedInfo (contentArea,currentApproved, approvedVideoCount,notApprovedVideoCount, waitingVideoCount, totalViewCount, average);
	}
		
	var ca = $(contentArea);
	if(ca!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/video.ajax");
	}
}

function displayApprovedInfo(contentArea,currentApproved, approvedVideoCount,notApprovedVideoCount, waitingVideoCount, totalViewCount, average){

	if(currentApproved > 0) {
		approvedVideoCount = approvedVideoCount -1;
	} else if (currentApproved == 0){
		waitingVideoCount =waitingVideoCount -1;
	} else if (currentApproved == -1){
		notApprovedVideoCount = notApprovedVideoCount -1;
	}
	var totalCount = eval(approvedVideoCount) +eval(notApprovedVideoCount) +eval(waitingVideoCount);
	
	var ca = $(contentArea);
	var strOut = "";
	var exist = 0;
	var exist2 = 0;
	if(ca){
		window.location.hash = "set:"+approvedVideoCount;				
		strOut  +=	"<b>"+ totalCount + "</b> video,"
				+ 	" toplam " + "<b>"+totalViewCount+"</b>" + " kere gösterildi, " 
				+   "<b>"+average+"</b>" + " ortalama puan aldı.<br>";
		if(approvedVideoCount > 0) {
			strOut  += "<b>"+approvedVideoCount +"</b>"+ " onaylı";
			exist = 1;
		} 
		if(notApprovedVideoCount > 0){
			if(exist > 0) {
				strOut  += ", ";	
				exist = 0;
			}
			strOut  += "<b>"+ notApprovedVideoCount +"</b>"+ " onaysız";
			exist2 = 1;
		}
		if(waitingVideoCount > 0){
			if(exist > 0 || exist2 > 0) {
				strOut  += ", ";
			}
			strOut  += "<b>" +waitingVideoCount+ "</b>" + " bekleyen";
		}
		
		ca.innerHTML = strOut;
	}
}

var checkedR1 ;
var checkedR2 ;
var management;

function retrieveForum(fId){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(parseInt(fId));
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		window.location.hash = "set:"+fId;
		if(reply && reply=="true"){
			var title = reader.getStr();
			var information = reader.getStr();

			$("forumTitle").value = title;
			$("forumInformation").value = information;
		}
	}
		
	if(fId!=null && fId>"0"){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/forum.ajax");
	}
}

function retrieveAlbum(aId){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(currentSiteId);
		writer.appendStr(aId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		window.location.hash = "set:"+aId;
		if(reply == "true"){
			var title = reader.getStr();
			var isPublic = reader.getStr();
			var isCommentable = reader.getStr();
			var isShared = reader.getStr();
			var isDisableCopy = reader.getStr();
			var isDisableSlayt = reader.getStr();
      $("publicStatus").checked = isPublic == "true" ? true : false;
      $("commentable").checked = isCommentable == "true" ? true : false;
      $("shareStatus").checked = isShared == "true" ? true : false;
      $("disableCopy").checked = isDisableCopy == "true" ? true : false;
      $("disableSlayt").checked = isDisableSlayt == "true" ? true : false;
      $("albumTitle").value = title;
		} else {
		  alert("Hata oluştu.");
		}
	}
		
	if(aId!=null && aId>0){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/photo.ajax");
	}
}

function changePhotoStatus(currentIndex, currentBound, status){
	var myCreatePacket = function(){
		writer = new CmdWriter("6");
		writer.appendStr(currentSiteId);
		writer.appendStr(arrAllPhotos[currentIndex][1][currentBound][1]);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		window.location.hash = "set:"+currentIndex;
		if(reply == "true"){
			arrAllPhotos[currentIndex][1][currentBound][2] = reader.getStr();
			var albumId = arrAllPhotos[currentIndex][1][currentBound][0];
			displayAllPhotos(albumId, oldStatus, true);
		}else{
			alert("Hata oluştu");
		}
	}

	if(status!=null && currentIndex!=null && currentBound!=null && arrAllPhotos[currentIndex][1][currentBound]){
		var oldStatus = arrAllPhotos[currentIndex][1][currentBound][2];
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/photo.ajax");
	}
}

function createTempPhoto (albumId){
	var myCreatePacket = function(){
		writer = new CmdWriter("11");
		writer.appendStr(currentSiteId);
		writer.appendStr(albumId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply == "true"){
			var tempPhotoId = reader.getStr();
			return tempPhotoId;
			alert(tempPhotoId);
		}else{
			alert("Hata oluştu");
		}
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/photo.ajax");
	}
	
}

function displayCreatePhoto(methodId, albumId, photoId, photoCaption, processCompleted, strTag, errMessage,path){
	if(processCompleted){
		if(errMessage!=null && errMessage.length>0){
			$("tdPhotoCreateMsg").innerHTML = errMessage + "<br>";
		}else{
		  alertUser("Kaydet","<br />Fotoğraf kaydedildi.<br />");
			setTimeout("retrieveObjectBody('album', '" + albumId + "')", 600);
		}
					
	} else {
		var myCreatePacket = function(){
			writer = new CmdWriter("11");
			writer.appendStr(currentSiteId);
			writer.appendStr(albumId);
			writer.endOfObject();
			return writer.Buffer;
		}
		
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			reply = reader.getStr();
			window.location.hash = "set:"+methodId;
			if(reply == "true"){
				var tempPhotoId = reader.getStr();
				var key = reader.getStr();
				pip = false;
						if(errMessage!=null && errMessage.length>0){
							$("tdPhotoCreateMsg").innerHTML = errMessage + "<br />";
						}else{
							var htmlBody = "<br />" +
							"		<table><tr><td nowrap align=left class=inputLabel>Resim dosyası :<br/>Göndereceğiniz resim dosyası en fazla  3 Mb olabilir.</td></tr>"+
							"		<tr><td><form name='photoUpload' id='photoUpload' method='post' enctype='multipart/form-data' target='ifrUploadPhoto'>" +
							"<input type=file name=photo onchange=\"submitForPhotoImage2('"+key+"','"+albumId+"');\" " +
									"id=photoFileInput size=\"30\" class=\"input\"></form></td></tr></table>"+							
							"<form name=photoInfo id=photoInfo method=post target=ifrUploadPhoto " +
							"action=/scripts/singlePhotoUpload.jsp?t=2&key=" + key + "&albumID=" + albumId + "&slideId=0&r="+Math.random()+" " +
									"enctype=\"application/x-www-form-urlencoded\" onsubmit=\"if(!currentNewPhoto){return false;} else {return uploadPhotoInfo();}\">"+
											"<input type=hidden name=formSubmitted value=1 />" +
											"<input type=hidden name=\"objectId\" id=\"objectIdInput\" value=\""+ tempPhotoId +"\">"+
											"<input type=hidden name=\"key\" value=\""+ key +"\">"+
											"<input type=hidden name=\"albumID\" value=\""+ albumId +"\">"+
											"<table border=0 cellspacing=0 width=100% cellpadding=6 id=tblPhotoUpdate>"+
											"<tr><td colspan=2 id=tdPhotoCreateMsg class=error></td></tr>"+
											"<!--<tr><td colspan=2 align=center>" + ((albumId!=null && parseInt(albumId)>0 && photoId!=null && parseInt(photoId)>0) ? "<img src=\"" + STATIC_CONTENT_HOST + "/uploads/"+path+"/" + albumId + "/" + photoId + ".jpg\">" : "") + "</td></tr>-->"+
											"<tr>"+
											"	<td>" + ((albumId!=null && parseInt(albumId)>0 && photoId!=null && parseInt(photoId)>0) ? "<img src=\"" + STATIC_CONTENT_HOST + "/uploads/"+path+"/" + albumId + "/" + photoId + "_s.jpg\">" : "") + "</td>"+
											"	<td>"+
											"		<table border=0 width=100%>"+											
											"		<tr><td colspan=2 id=uploadMessage style=\"color:#FF0000\"></td></tr>"+
											"		<tr><td height=10 id=uploadMessage2 style=\"color:#FF0000\"></td></tr>"+
											"		<tr><td nowrap align=left class=inputLabel >Altyazı :</td></tr>"+
											"		<tr><td><input name=caption id=caption size=40 class=input style=width:96%;></td></tr>"+
											"		<tr><td nowrap align=left class=inputLabel >Etiket :</td></tr>"+
											"		<tr><td><input name=tag id=tag size=40 class=input style=width:96%;></td></tr>"+
											"		<tr><td><strong>Birden çok etiket girerken etiketleriniz arasına ',' virgül işareti ekleyin</strong></td></tr>"+
											"		<tr><td height=10></td></tr>"+
											"		<tr><td align=right id=\"submitArea\"><input type=image src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/kaydet.gif onclick=\"uploadPhotoInfo();\"></td>"+
											"		</table>"+
											"	</td>"+
											"</tr>"+
											"</table>"+
											
											"</form>"+
											"<iframe name=ifrUploadPhoto id=ifrUploadPhoto width=0 height=0 style=display:none;position:absolute;></iframe>" +
											"<iframe name=ifrUploadPhotoImage id=ifrUploadPhotoImage width=0 height=0 style=display:none;position:absolute;></iframe>";
              showMessageLayerInline("Fotoğraf", htmlBody, 400, 400);
							if(photoCaption!=null && photoCaption.length>0){$("caption").value = replaceSpecialChars(photoCaption, true);}
							if(strTag!=null && strTag.length>0){$("tag").value = strTag;}
							$("photoFileInput").focus();
						}
				
				}else{
					alertUser("Hata","Hata oluştu");
				}
		}
	

			var provider = new oyXMLRPCProvider();
			provider.createPacket = myCreatePacket;
			provider.onComplete = myOnComplete;
			provider.submit("/photo.ajax");
		}
}
function displayCreatePhoto2(albumId){
	var htmlBody = "<br />" +
	"		<form name=\"photoUpload\" id=\"photoUpload\" method=\"post\" enctype=\"multipart/form-data\" target=\"ifrUploadPhoto\" action="+
	"\"/scripts/singlePhotoUpload.jsp?t=3&albumID=" + albumId + "&slideId=0&r="+Math.random()+"\" onsubmit=\"return ($('photoFileInput').value != '')\">"+
	"<table><tr><td nowrap align=left class=inputLabel>Resim dosyası :<br/>Göndereceğiniz resim dosyası en fazla  3 Mb olabilir.</td></tr>"+
	"		<tr><td>" +
	"<input type=\"file\" name=\"photoImage\" id=\"photoFileInput\" size=\"30\" class=\"input\"></td></tr></table>"+
		"<input type=hidden name=formSubmitted value=1 />" +
		"<table border=0 cellspacing=0 width=100% cellpadding=6 id=tblPhotoUpdate>"+
		"<tr><td colspan=2 id=tdPhotoCreateMsg class=error></td></tr>"+
		"<tr>"+
		"	<td>"+
		"		<table border=0 width=100%>"+											
		"		<tr><td colspan=2 id=uploadMessage style=\"color:#FF0000\"></td></tr>"+
		"		<tr><td height=10 id=uploadMessage2 style=\"color:#FF0000\"></td></tr>"+
		"		<tr><td nowrap align=left class=inputLabel >Altyazı :</td></tr>"+
		"		<tr><td><input name=\"photoCaption\" id=\"photoCaption\" size=40 class=input style=width:96%;></td></tr>"+
		"		<tr><td nowrap align=left class=inputLabel >Etiket :</td></tr>"+
		"		<tr><td><input name=\"photoTags\" id=\"photoTags\" size=40 class=input style=width:96%;></td></tr>"+
		"		<tr><td><strong>Birden çok etiket girerken etiketleriniz arasına \",\" virgül işareti ekleyin</strong></td></tr>"+
		"		<tr><td height=10></td></tr>"+
		"		<tr><td align=right id=\"submitArea\"><input type=image src=\"" + STATIC_CONTENT_HOST + strResourceFolder + "/images/kaydet.gif\" /></td>"+
		"		</table>"+
		"	</td>"+
		"</tr>"+
		"</table>"+
		"</form>"+
		"<iframe name=ifrUploadPhoto id=ifrUploadPhoto width=0 height=0 style=display:none;position:absolute;></iframe>";
	showMessageLayerInline("Fotoğraf", htmlBody, 400, 400);
	$("photoFileInput").focus();
}

function processPhotoUploadResultInfo2(Type, Result, ObjectId, AlbumId, PhotoUrl, Title, Tags){
	 if(Result == 200){
		 alertUser("Fotoğraf", "Fotoğraf kaydedildi.");
		 $('trIcerik'+AlbumId).style.display='none';
		 $('imgIcerik'+AlbumId).src='http://s.azbuz.com/images/blueArrowRight.png';
		 retrieveObjectBody('album', AlbumId);
		 PhotoAlbumPagers[AlbumPagerExists(AlbumId)].toFirstPage(); 
		 //displayAllPhotos(albumId, 'A', true);
	 } else {
	   alert("Hata oluştu #" + Result);
	 }
}

var currentNewPhoto = null;
var lastSelectedFile = null;
var canInsertNow = true;

function PhotoItem(photoIndex,photoId,albumId,photoUrl){
 this.photoIndex = (photoIndex ? photoIndex : -1);
 this.photoId = photoId;
 this.albumId = albumId;
 this.photoUrl = photoUrl;
 this.title = "";
 this.tags = "";
}
function submitForPhotoImage2(key,albumId){
  var frm = document.getElementById("photoUpload");
  if(lastSelectedFile == $("photoFileInput").value) return false;
  if($("photoFileInput").value == null) return false;
  if(frm){
    disableSubmitArea();
    currentNewPhoto = null;
    lastSelectedFile = $("photoFileInput").value;
    frm.action = "/scripts/singlePhotoUpload.jsp?t=1&key="+key+"&albumID="+albumId+"&slideId=0";
    frm.submit();
  }
}

function disableSubmitArea(){
  document.getElementById("uploadMessage").innerHTML = 'Resminiz yükleniyor, lütfen bekleyin ...';
  document.getElementById("submitArea").style.display = 'none';
}

function processPhotoUploadResult(Type, Result, ObjectId, AlbumId, PhotoUrl){
 if(Result == 200){
   currentNewPhoto = new PhotoItem(0,ObjectId,AlbumId,PhotoUrl);
   $("objectIdInput").value = ObjectId;
   showPhotoThumbnail("uploadMessage",currentNewPhoto);
   enableSubmitArea();
   canInsertNow = true;
   lastSelectedFile = null;
 } else {
   alert("Hata oluştu #" + Result);
 }
}

function processPhotoUploadResultInfo(Type, Result, ObjectId, AlbumId, PhotoUrl, Title, Tags){
 if(Result == 200){
   currentNewPhoto.title = Title;
   currentNewPhoto.tags = Tags;
   showPhotoThumbnail("uploadMessage2",currentNewPhoto);
   //insertPhotoForViewing(currentNewPhoto);
   enableSubmitArea();
   canInsertNow = false;
   retrieveObjectBody('album', "'"+AlbumId+"'");
 } else {
   alert("Hata oluştu #" + Result);
 }
}

function showPhotoThumbnail(container, photoObject){
 if(!$(container)) return;
 $(container).innerHTML = "";
 var elThumb = $("photoThumbnail");
 if(elThumb) elThumb.parentNode.removeChild(elThumb);
 var img = document.createElement("img");
 img.id = "photoThumbnail";
 img.src = photoObject.photoUrl;
 img.hSpace = 8;
 img.vSpace = 8;
 $(container).appendChild(img);
}
function uploadPhotoInfo(){
 if(!$("photoInfo")) return false;
 if(!canInsertNow) {alertUser('Kaydet','<br />Fotoğraf kaydedildi. Moderasyon tarafından onaylandıktan sonra yayınlanacaktır. <br />');return false;}
 var uplMsgArea = document.getElementById("uploadMessage2");
 if(!uplMsgArea) return false;
 $("photoInfo").submit();
 uplMsgArea.innerHTML="Resminiz kaydediliyor, lütfen bekleyin...";
 setTimeout("retrieveObjectBody('album', '" + currentNewPhoto.albumId + "')", 1600);
 
 
 return true;
}
function submitForPhotoImage(){				
	var frm = $("frmPhotoUpdate");
	if(frm){
		disableSubmitArea();
		var oldAction = frm.action;
		var oldEncypt = frm.encoding;
		var oldTarget = frm.target;

		frm.target = "ifrUploadPhotoImage";
		frm.action = "/InsertImageServlet";
		frm.encoding= "multipart/form-data";
		frm.submit();

		frm.target = oldTarget;
		frm.action = oldAction;
		frm.encoding = oldEncypt;
	
	}
}
function disableSubmitArea(){
	$("uploadMessage").innerHTML = 'Resminiz yükleniyor, lütfen bekleyin ...';
	$("submitArea").style.display = 'none';
}
function enableSubmitArea(){		
	//$("uploadMessage").innerHTML = '';						
	$("submitArea").style.display = '';
}

function displayEditPhoto(methodId, albumId, photoId, photoCaption, processCompleted, strTag, errMessage,path){

	pip = false;
		window.location.hash = "set:"+albumId;
		if(processCompleted){
			if(errMessage!=null && errMessage.length>0){
				$("tdPhotoCreateMsg").innerHTML = errMessage + "<br>";
			}else{
				ca.style.width = "200px";
				alertUser("Kaydet","Fotoğraf kaydedildi.");
				setTimeout("retrieveObjectBody('album', '" + albumId + "')", 600);
			}
			
			switch(methodId){
			case 1:
				//setTimeout("displayBlogLatest(" + loggedInUserId + ", 'tdLatestBlog');", 50);
			case 2:
				//setTimeout("displayBlog();", 50);
			}
		}else{
			if(errMessage!=null && errMessage.length>0){
				$("tdPhotoCreateMsg").innerHTML = errMessage + "<br>";
			}else{
				var htmlBody = "<form name=frmPhotoUpdate method=post target=ifrUploadPhoto action=/scripts/photo.jsp?m=" + methodId + "&aId=" + albumId + "&objectId=" + photoId + " enctype=\"application/x-www-form-urlencoded\" onsubmit=\"pip=true; return true;\">"+
								"<table border=0 cellspacing=0 width=100% cellpadding=6 id=tblPhotoUpdate>"+
								"<tr><td colspan=2 id=tdPhotoCreateMsg class=error></td></tr>"+
								"<!--<tr><td colspan=2 align=center>" + ((albumId!=null && parseInt(albumId)>0 && photoId!=null && parseInt(photoId)>0) ? "<img src=\"" + STATIC_CONTENT_HOST + "/uploads/"+path+"/" + albumId + "/" + photoId + ".jpg\">" : "") + "</td></tr>-->"+
								"<tr>"+
								"	<td>" + ((albumId!=null && parseInt(albumId)>0 && photoId!=null && parseInt(photoId)>0) ? "<img src=\"" + STATIC_CONTENT_HOST + "/uploads/"+path+"/" + albumId + "/" + photoId + "_s.jpg\">" : "") + "</td>"+
								"	<td>"+
								"		<table border=0 width=100%>"+
							//	"		<tr><td nowrap align=left><font size=1>Yükleyeceğiniz görsel 3 mb'den büyük olamaz.<br/>Uygun formatlar: jpg, jpeg, gif, png, tif, bmp. Fotoğraflarınız moderasyon onayından sonra yayınlanacaktır</font></td></tr>"+
							//	"		<tr><td><input type=file name=imageFile id=imageFile size=40 class=input style=width:96%;></td></tr>"+
								"		<tr><td height=10 id=uploadMessage style=\"color:#FF0000\"></td></tr>"+
								"		<tr><td nowrap align=left><font size=1>Fotoğrafın ismi:</font></td></tr>"+
								"		<tr><td><input name=caption id=caption size=40 class=input style=width:96%;></td></tr>"+
								"		<tr><td nowrap align=left><font size=1>Etiket:</font></td></tr>"+
								"		<tr><td><input name=tag id=tag size=40 class=input style=width:96%;></td></tr>"+
								"		<tr><td align=left><font size=1>Etiket girmek zorunlu değildir.<br/>Etiketleri girerken araya virgül (,) koyun: müzik, bilimkurgu, jet li vb gibi. Etiketiniz 16 karakterden uzun olamaz.</font></td></tr>"+
								"		<tr><td height=10></td></tr>"+
								"		<tr><td align=right><input type=image src=" + STATIC_CONTENT_HOST + strResourceFolder + "/images/kaydet.gif onMouseDown=\"$('uploadMessage').innerHTML='Değişiklikler kaydediliyor...';\"></td>"+
								"		</table>"+
								"	</td>"+
								"</tr>"+
								"</table>"+
								"</form>"+
								"<iframe name=ifrUploadPhoto id=ifrUploadPhoto width=0 height=0 style=display:none;position:absolute;></iframe>";
        showMessageLayerInline("Fotoğraf", htmlBody, 400,300);
				if(photoCaption!=null && photoCaption.length>0){$("caption").value = replaceSpecialChars(photoCaption, true);}
				if(strTag!=null && strTag.length>0){$("tag").value = strTag;}
			}
		}
}

function deleteFileOnDisk(filePath, caller){
	var myCreatePacket = function(){
		writer = new CmdWriter("7");
		writer.appendStr(currentSiteId);
		writer.appendStr(filePath);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		msg = reader.getStr();
		window.location.hash = "set:"+caller;
		if(caller=="articleTempPhoto"){
			tempImageDeleted(reply, msg);
		}else if(caller=="writeArticle"){
			var deleteArticleFileMsgArea = $("writeArticle_existingPicture");

			if(reply=="true"){
				if(deleteArticleFileMsgArea){deleteArticleFileMsgArea.innerHTML = "Resim silindi.";}
			}else{
				alertUser("Hata",msg);
			}
		}
	}

	if(filePath!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/photo.ajax");
	}
}

function deleteArticleImageOnDisk(articleId){
	var myCreatePacket = function(){
		writer = new CmdWriter("10");
		writer.appendStr(currentSiteId);
		writer.appendStr(articleId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		msg = reader.getStr();
		window.location.hash = "set:"+articleId;
		var deleteArticleFileMsgArea = $("writeArticle_existingPicture");

		if(reply=="true"){
			if(deleteArticleFileMsgArea){deleteArticleFileMsgArea.innerHTML = "Resim silindi.";}
		}else{
			alertUser("Hata",msg);
		}
		
	}

	if(articleId!=null && articleId > 0){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}
}

function retrieveGeneralSettings(){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(currentSiteId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		//forum, photoAlbum, membership, articleSending, siteTitle
		displayGeneralSettings(reader.getStr(), reader.getStr(),reader.getStr(),reader.getStr(), reader.getStr(), reader.getStr(), reader.getStr(), reader.getStr(), reader.getStr(), reader.getStr(), reader.getStr(),reader.getStr(),reader.getStr());
		fillMainCategoryList(currentSiteIdOriginal);
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");
}

function retrieveAllPolls(){
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(currentSiteId);
		writer.appendStr(boCurrentRequest);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		arrAllPolls = new Array();
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		totalPollCount = reader.getStr();
		serverTime = reader.getStr();
		dbg("total poll count : "+totalPollCount);
		window.location.hash = "set:retrieveallpolls";
		if(reply != "0"){
			for(;reader.hasObject();){
				if(!newRecordsRetrieved){newRecordsRetrieved = true;}

				id			= reader.getStr();
				status		= reader.getStr();
				created		= reader.getStr();
				creatorId	= reader.getStr();
				creatorNick	= reader.getStr();
				title		= reader.getStr();
				catName		= reader.getStr();

				arrAllPolls.push(new Array(id, status, created, creatorId, creatorNick, title, catName));
			}

			if(arrAllPolls.length>0){
				dbg("arrLength:"+arrAllPolls.length);
				displayAllPolls();
			}else{
				ca.innerHTML = "Henüz hiç oylama yok.";
			}
		}else{
			ca.innerHTML = "Bu işlemi yapmaya yetkiniz yok.";
		}
	}

	var ca  = $("tdBOContentArea");
	if(ca!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/poll.ajax");
	}
}

function retrievePollSimpleDetails(pollId){
	var myCreatePacket = function(){
		writer = new CmdWriter("5");
		writer.appendStr(pollId);
		writer.endOfObject();
		dbg("retrievePollSimpleDetails REQ : "+writer.Buffer);
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		dbg("retrievePollSimpleDetails RESP : "+responseText);
		window.location.hash = "set:"+pollId;
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply == "true"){
			categoryId = reader.getStr();
			pollTitle = reader.getStr();

			dbg("categoryId:"+categoryId+"<br>pollTitle:"+pollTitle);

			if(categoryId!=null && categoryId.length>0){
				for(var i = 0; i<$("categoryID").options.length; i++){
					if($("categoryID").options[i].value == categoryId){
						$("categoryID").selectedIndex = i;
					}
				}
			}
			$("pollName").value = pollTitle;
		}else{
			errorMsg = reader.getStr();
			$("tdPollCreateMsg").innerHTML = errorMsg;
		}
	}

	if(pollId!=null && pollId>0){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/poll.ajax");
	}
}


function configureSorting(id,ca,listType){
	dropdownLastIndex = id;
	allSearchResultsSortBy =id;
	if(id == 1){
		allSearchResultsSortBy = 0;
		arrAllMembers.sort(sortBySearchResultsReverse);
	} 
	else if(id ==0) {
		allSearchResultsSortBy = 0;
		arrAllMembers.sort(sortBySearchResultForNumber);
	}
	else{
		arrAllMembers.sort(sortBySearchResults);	
	}
	displayMemberships (ca,listType);

}

function retrieveAddVideoScreen(){
	var ca = $("tdBOContentArea");
	if(ca!=null){		
		if(isLoginUserSiteOwner){
			ca.innerHTML ="<IFRAME SRC=\"videoStep1.jsp\" WIDTH=\"800px\" HEIGHT=\"1070px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}
function retrieveOnlineVideos(){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		window.location.hash = "set:online";
		if(isLoginUserSiteOwner || isLoginUserSiteAdmin){
			ca.innerHTML ="<IFRAME SRC=\"videos.jsp?mode=3&userId="+loggedInUserId+"\" WIDTH=\"900px\" HEIGHT=\"1300px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}

function retrieveConvertingVideos(){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		window.location.hash = "set:converting";
		if(isLoginUserSiteOwner || isLoginUserSiteAdmin){
			ca.innerHTML ="<IFRAME SRC=\"videos.jsp?mode=0&userId="+loggedInUserId+"\" WIDTH=\"900px\" HEIGHT=\"1300px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}
function retrievePendingVideos(){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		window.location.hash = "set:pending";
		if(isLoginUserSiteOwner || isLoginUserSiteAdmin){
			ca.innerHTML ="<IFRAME SRC=\"videosMember.jsp?mode=0&userId="+loggedInUserId+"\" WIDTH=\"900px\" HEIGHT=\"1300px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}
function retrieveErrornousVideos(){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		window.location.hash = "set:error";
		if(isLoginUserSiteOwner || isLoginUserSiteAdmin){
			ca.innerHTML ="<IFRAME SRC=\"videos.jsp?mode=2&userId="+loggedInUserId+"\" WIDTH=\"900px\" HEIGHT=\"1300px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}
function retrieveUnsentVideos(){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		window.location.hash = "set:unsent";
		if(isLoginUserSiteOwner || isLoginUserSiteAdmin){
			ca.innerHTML ="<IFRAME SRC=\"videos.jsp?mode=1&userId="+loggedInUserId+"\" WIDTH=\"900px\" HEIGHT=\"1300px\" frameborder=0 scrolling=\"no\"></IFRAME>";
		}else{
			ca.innerHTML = "Bu işlemi yapabilmek için Site Sahibi olmalısınız.";
		}
	}
}
function calculatePageNumber(objectSize,perPageNumberObject)
{
	var pageNumber=((objectSize % perPageNumberObject)==0)?objectSize/perPageNumberObject : (objectSize/perPageNumberObject)+1;
	return pageNumber;
}

function getBultenSettingOptionOfTheMemberSite(){
  var r1 = $("mbrShipOpt1");
  var r2 = $("mbrShipOpt2");
  var r3 = $("mbrShipOpt3");
  if(r1.checked){
    return 1;
  } else if(r2.checked){
    return 2;
  } else if(r3.checked){
    return 3;
  } else { return 0;}
}

function displayBultenSettingOfTheMemberSite(checked,objectId){
	var strOut = "";
	var c1 = (checked == 1)?"checked" : "";
	var c2 = (checked == 2)?"checked" : "";
	var c3 = (checked == 3)?"checked" : "";
  strOut  +=  "<table border=\"0\" cellpadding=\"2\" cellspacing=\"2\" width=\"100%\">"
        +   "<tr>"
        +   "<td><input name=\"r\" id=\"mbrShipOpt1\" type=\"radio\" "+c1+" value=\"1\"></td>"
      + "<td><label for=\"mbrShipOpt1\"> Sitedeki yenilikler e-postama iletilsin.</label></td>"
      + "</tr>"
      + "<tr>"
      + "<td><input name=\"r\" id=\"mbrShipOpt2\" type=\"radio\" "+c2+" value=\"2\"></td>"
      + "<td><label for=\"mbrShipOpt2\"> Sitedeki yenilikler Azbuz'daki mesaj kutuma iletilsin.</label></td>"
      + "</tr>"
      + "<tr>"
      + "<td><input name=\"r\" id=\"mbrShipOpt3\" type=\"radio\" "+c3+" value=\"3\"></td>"
      + "<td><label for=\"mbrShipOpt3\"> Bu sitedeki yenilikleri duymak istemiyorum.</label></td>"
      + "</tr>"
			+	"<tr><td colspan=\"2\" align=\"right\"><a href=\"javascript:;\" onclick=\"changeBultenSetting('"+objectId+"',getBultenSettingOptionOfTheMemberSite());\">Güncelle</a></td></tr>"
			+	"</table>";
			showMessageLayerInline("Ayarlar",strOut,420,110);
}

function changeBultenSetting (objectID ,type){
var myCreatePacket = function(){
		writer = new CmdWriter("26");
		writer.appendStr(objectID);
		writer.appendStr(type);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:" + objectID;
		reply = reader.getStr();
		if(reply && reply=="true"){
			alertUser("Tamam","İşlem başarı ile tamamlandı.");
			retrieveUserAllSiteMemberships();
		}else{
			var errString = reader.getStr();
			if(errString!=null && errString.length>0){
				alertUser("Hata",errString);
			}else{
				alertUser("Hata","Sistem hatası");
			}
		}
	}

	if(objectID!=null && objectID>0 ){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/site.ajax");
	}else{
		alertUser("Hata","Eksik parametre");
	}

}

function changeUserSiteMembershipStatus (objectID ,status){
var myCreatePacket = function(){
		writer = new CmdWriter("22");
		writer.appendStr(objectID);
		writer.appendStr(status);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply && reply=="true"){
			retrieveUserAllSiteMemberships();
		}else{
			var errString = reader.getStr();
			if(errString!=null && errString.length>0){
				alertUser("Hata",errString);
			}else{
				alertUser("Hata","Sistem hatası");
			}
		}
	}

	if(objectID!=null && objectID>0 ){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/site.ajax");
	}else{
		alertUser("Hata","Eksik parametre");
	}

}

function retrieveTag(foreignObjectId,objectType,mode,userId){
	var tagArea;
	var leftOrRight;
	//FOR PHOTOS USE THIS TAG, OTHERWISE SITETAG AND 
	if(objectType==17){
		tagArea = $("photoTagArea");
	}
	else{
		tagArea = $("tagArea");
	}
	try{tagArea.innerHTML="";}catch(e){}
	if(tagArea && objectType!=17){tagArea.innerHTML="<font color=\"#CC3300\"><strong>Yükleniyor...</strong></font>";}
	
	//ASSIGN THE SENDER TYPE
	var object="p";
	if(objectType==3)
		object="s";
	if(objectType==17)
		object="f";
	
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(userId);
		writer.appendStr(objectType);
		writer.appendStr(foreignObjectId);
		writer.endOfObject();
		return writer.Buffer;
	}
	
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var strOut="";
		var count="";
		var title="";
		var tagPhraseId="";

		//PROFILE RETRIEVE TEXTBOX FOR EDITING
		if(mode==2){
			if(objectType==0){
				leftOrRight="right";
			}
			else{
				leftOrRight="left";
			}
			tagPhraseId = reader.getStr();
			count = reader.getStr();
			title = reader.getStr();
			if(title!=undefined){
			  var i=0;
				if(objectType==3)
					strOut="<table cellspacing=\"2\" width=\"70%\"><td align=\""+leftOrRight+"\"><textarea id=\"tagtextarea\" name=\"tagtextarea\" cols=\"17\" rows=\"5\" style=\"overflow:auto\" onkeypress=\"maxlength(400,'tagtextarea'),checkTextLength(this.id,15,1);\" >"+title+",";
				else
					strOut="<table cellspacing=\"2\" width=\"70%\"><td align=\""+leftOrRight+"\"><textarea id=\"tagtextarea\" name=\"tagtextarea\" cols=\"25\" rows=\"5\" style=\"overflow:auto\" onkeypress=\"maxlength(400,'tagtextarea'),checkTextLength(this.id,15,1);\" >"+title+",";
				while( reader.hasObject()){
					tagPhraseId = reader.getStr();
					count = reader.getStr();
					title = reader.getStr();
					if(title!=undefined){
					  if(i!=0){strOut += ", " + title;} else {strOut += title+",";}
					}
				}
				strOut +="</textarea></td><tr><td align=\""+leftOrRight+"\"><a href=javascript:void(0) onClick=\"updateTag('"+foreignObjectId+"','"+objectType+"',$('tagtextarea').value,'"+userId+"');checkTextLength('tagtextarea',15,'0');\">Güncelle</a>&nbsp;&nbsp;<a href=javascript:void(0) onClick=\"retrieveTag('"+foreignObjectId+"','"+objectType+"','4','"+userId+"');\">İptal</a></td></tr>"+
						"<tr><td align=\""+leftOrRight+"\"><font color=#FF0000>Etiketleri girerken araya virgül (,) koyun:</font></td></tr>"+
						"<tr><td align=\""+leftOrRight+"\"><font color=#FF0000>müzik, bilimkurgu, jet li vb gibi.</font></td></tr>"+
						"<tr><td align=\""+leftOrRight+"\"><strong>Bir etiket en fazla 16 karakter olabilir.</strong></td></tr>"+
						"<tr><td align=\""+leftOrRight+"\"><strong>En çok 20 adet etiket girebilirsiniz.</strong></td></tr>"+
						"<tr><td align=\""+leftOrRight+"\" id=tagWarningArea></td></tr>";
			
			}
		}
		else if(mode>2){
			var size; //FONT SIZE
			while( reader.hasObject()){
				tagPhraseId=reader.getStr();
				count = reader.getStr();
				title = reader.getStr();			
				if(title!=undefined){
					
					if(count<10)
						size=14;
					else if(count<50)
						size=16;
					else if(count<100)
						size=18;
					else if(count<200)
						size=20;
					else{
						size=22;
					}
					strOut += " <a class=tagText style=\"padding:0 2px 0 2px;font-size:"+size+"px;\" href=http://www.azbuz.com/etiket/"+encodeURI(title)+"/"+object+"/"+tagPhraseId+">"+title+"</a> "; 
				}
	
			}
			var displayMode=1;
			if(strOut=="" && objectType==3 && mode==3){
				strOut = "<font color=\"#3366cc\" size=2 style=text-decoration:none;>Bu sitenin etiketi yok</font>";
				displayTagButtons(100,100,100,100,"tagButtonArea2");
				displayMode=0;
			}
			else if(strOut=="" && objectType==3 && mode==4){
				strOut = "<font color=\"#3366cc\" size=2 style=text-decoration:none;>Sitenizin henüz etiketi yok</font>";
				displayMode=0;
			}
			else if(strOut=="" && objectType==0 && mode==3){
				strOut = "<font size=2>Üyenin hiç etiketi yok</font>";
				displayTagButtons(100,100,100,100,"tagButtonArea2");
				displayMode=0;
			}
			else if(strOut=="" && objectType==0 && mode==4){
				strOut = "<font size=2>Profilinizde etiket yok.</font>";
				displayMode=0;
			}
			else if(objectType==17)
				displayMode=2;
				
			
			var tempArea = $("tagButtonArea");
			if(tempArea!=null)
				tempArea.innerHTML="";

			try{displayTagButtons(foreignObjectId,objectType,userId,displayMode,tagArea.id);}
			catch(e){}
		}
		tagArea.innerHTML = strOut;
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/tag.ajax");
}

function updateTag (foreignObjectId,objectType,newTagData,userId){
	var tagArea = $("tagArea");
	if(tagArea){tagArea.innerHTML="<font color=\"#CC3300\"><strong>K a y d e d i y o r ...</strong></font>";}
	var myCreatePacket = function(){
		writer = new CmdWriter("2");
		writer.appendStr(userId);
		writer.appendStr(newTagData);
		writer.appendStr(objectType);
		writer.appendStr(foreignObjectId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(){
		window.location.hash = "set:" + userId;
		if(objectType==41){
			$("tagName").innerHTML="<a class=\"tagText\" style=\"padding:0 2px 0 2px;font-size=11px; text-decoration: underline;\">"+ newTagData +"</a>";
		}
		else{
			retrieveTag(foreignObjectId,objectType,'4',userId);
		}
	}
	if(newTagData!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/tag.ajax");
	}else{
		alertUser("Hata","Eksik parametre");
	}
}
function deleteTag(title){
	var myCreatePacket = function(){
		writer = new CmdWriter("3");
		writer.appendStr(title);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(){
		retrieveTag('2');
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/tag.ajax");

}

function displayAddTag(displayMode,foreignObjectId,objectType,mode,userId){
	var tagArea = $("tagArea");
	var leftOrRight;
	if(displayMode==0)
		retrieveTag(foreignObjectId,objectType,mode,userId);
	else{
		if(objectType==0)
			leftOrRight='right';
		else
			leftOrRight='left';
				
		tagArea.innerHTML="<tr><td>&nbsp;</td></tr><tr><td class=partsContentRegister align=\"right\" id=addNewTag>"+
					"<table width=\"90%\" cellpadding=\"0\" cellspacing=\"2\" border=\"0\">"+
					"<tr>"+
					"<td align=\""+leftOrRight+"\"><span class=\"profileText\">Etiket ekle:</td>"+
					"</tr>"+
					"<tr>"+
					"<td align=\""+leftOrRight+"\"><input type=text name=\"addNewTagBox\" class=input id=\"addNewTagBox\" width=\"300px;\" maxlength=\"400\" onkeypress=\"checkTextLength(this.id,15,1);\">"+
					"</td>"+
					"</tr>"+
					"<tr>"+
					"<td align=\""+leftOrRight+"\"><button type=\"submit\" class=\"sari\" onclick=\"addTag('"+foreignObjectId+"','"+objectType+"',$('addNewTagBox').value,'"+userId+"');checkTextLength('addNewTagBox',15,'0');\">Ekle</button>&nbsp;"+ 
					"<button type=\"submit\" class=\"sari\" onclick=\"displayAddTag(0,'"+foreignObjectId+"','"+objectType+"','"+mode+"','"+userId+"');\">İptal</button>"+
					"</td>"+
					"</tr>"+
					"<tr><td align=\""+leftOrRight+"\"><font color=#FF0000>Etiketleri girerken araya virgül (,) koyun:</font></td></tr>"+
					"<tr><td align=\""+leftOrRight+"\"><font color=#FF0000>müzik, bilimkurgu, jet li vb gibi.</font></td></tr>"+
					"<tr><td align=\""+leftOrRight+"\"><strong>Bir etiket en fazla 16 karakter olabilir.</strong></td></tr>"+
					"<tr><td align=\""+leftOrRight+"\"><strong>En çok 20 adet etiket girebilirsiniz.</strong></td></tr>"+
					"<tr><td align=\""+leftOrRight+"\" id=tagWarningArea></td></tr>" +
					"</table>"+
					"</td>"+
					"</tr>";
	}

}

function addTag(foreignObjectId,objectType,title,userId){
	var addTagArea = $("addTagArea");
	
	var myCreatePacket = function(){
		writer = new CmdWriter("4");
		writer.appendStr(title);
		writer.appendStr(objectType);
		writer.appendStr(foreignObjectId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(){
		retrieveTag(foreignObjectId,objectType,'3',userId);
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/tag.ajax");
}

function maxlength(max,id){
	var textField = $(id);
   	if (textField.value.length >= max) {
    	textField.value = textField.value.substring(0,max);
		alert(max+" karakteri geçemezsiniz");
   	}
}

function checkTextLength(field,max,mode){
	var textField = $(field);
	var warningArea = $("tagWarningArea");
	if(mode==0 && warningArea!=null)
		warningArea.innerHTML="";
	else if(warningArea!=null){
		warningArea.innerHTML="";
		if(textField.value.indexOf(',')<0){
			if(textField.value.length>max)
				warningArea.innerHTML="<font color=#FF0000><strong>16 karakterden uzun etiket girilemez</strong></font>";
			else
				warningArea.innerHTML="";
		}
		else{
			if(textField.value.length-textField.value.lastIndexOf(',')>max+1)
				warningArea.innerHTML="<font color=#FF0000><strong>16 karakterden uzun etiket girilemez</strong></font>";
			else
				warningArea.innerHTML="";
		
		}
	}
	else if(textField.value.length>max){
		alert('Karakter limitini aştınız!');
	}
}

function displayWhatisTag(){
	var htmlBody = "<table width=100% border=0>"+
		"<tr>"+
		"	<td style=padding:10px; align=\"left\"<p><strong>Etiketlemek nedir?</strong></p>"+
		"	<p>Etiketlemek; site, profil, yazı ve fotoğraflara daha kolay "+
		"	<br />ulaşılabilmesi için onlara konularına uygun anahtar kelimeler "+
		"	<br />verme “sanatıdır”. Bu anahtar kelimelere “etiket” denir.</p>"+
		"	<p>Örneğin, Siyam Kedileri ile ilgili bir siteniz varsa, sitenizi,"+
		"	<br />profilinizi ve sitenizdeki yazı ve fotoğrafları “Siyam Kedisi”,"+
		"	<br />“Kedi” veya “Siyam” kelimelerini kullanarak etiketleyebilirsiniz. "+
		"	<br />Böylece başka bir Azbuz kullanıcısı, etiketler listesindeki “Siyam "+
		"	<br />Kedisi”, “Kedi” veya “Siyam” kelimelerine bastığında, bu "+
		"	<br />kelimelerle etiketlenmiş bütün site, profil, yazı ve fotoğraflara "+
		"	<br />ulaşır. Elbette sizinkilere de.</p>"+
		"	<p>Daha geniş bir açıklama için <a href=http://ekip.azbuz.com/blog/yazi/oku/5000000000093960/etiketaciklama target=\"_blank\" style=\"font-weight:bold\">tıklayın.</a></p></td>"+
		"</tr>"+
		"</table>"+
		"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></p>";
  showMessageLayerInline("Etiketler", htmlBody, 450, 260);	
}

function displayWhatisCategory(){
	var htmlBody = "<p>"+
		"<strong>Kategori Nedir?</strong></p>"+
		"<p>Kategoriler, siteleri konularına göre gruplandıran sayfalardır.<br />"+
		"Site sahipleri tarafından belli bir kategoriye eklenmiş siteler,"+
		"o kategorinin sayfasında listelenirler.<br />Böylece Azbuz'da “ne var ne yok” kolayca görünür."+
		"Örneğin “Gurme” ana kategorisi altındaki “Yemek Tarifleri” alt kategorisine tıklayarak "+
		"akşam yemeği için güzel bir tarif bulabilirsiniz.<br />"+
		"Sitenizin kategorisini daha sonra da değiştirebilirsiniz.</p>"+
		"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></p>";
	showMessageLayerInline("Kategoriler", htmlBody, 450, 190);
}

function displayWhatisYaziCategory(){
	var htmlBody = "<p><strong>Yazı Kategorisi Nedir?</strong></p><p>"+
		"Artık yazılarınıza da kategori ekleyebiliyorsunuz. Bunun için kategori alanından yazınıza uygun bir, en fazla iki kategori seçmeniz kâfi.<br/>"+
		"Diyelim yazınızı \"satranç\" kategorisine eklediniz. Bu durumda \"satranç\" hakkında yazı arayanlar yazınıza \"Spor > Satranç\" kategorisi altından kolayca ulaşabiliyor.<br/>"+
		"Sonuç olarak, yazılarınız daha çok okunuyor, sitenizin üye - ziyaretçi sayısı artıyor, Google'un yazınızı indekslemesi kolaylaşıyor, hayat bayram oluyor."+
		"</p><p align=\"right\"><a target=_blank href=http://ekip.azbuz.com/blog/yazi/oku/5000000002111871/yazikategori>Daha fazla bilgi istiyorum</a><span class=\"spc\">|</span><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a>"
		"</p>";
	showMessageLayerInline("Yazı Kategorileri", htmlBody, 450, 210);
}

function displayWhatisVideoLink(){
	var htmlBody = "<p><strong>Nasıl video yüklerim? </strong></p>"+
		"<p>Beğendiğiniz videoları yazılarınıza eklemek için, <b>Azbuz.com</b> ve <b>Video.azbuz.com</b>'daki videoların \"Paylaş\" kodunu bu alana kopyalamanız gerekir."+
		"<br/><b>Dikkat!</b> Buraya videoların URL’lerini (adreslerini) girmeniz bir işe yaramaz."+
		"</p>"+
		"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></p>";
  showMessageLayerInline("Video", htmlBody, 450, 150);
}

function displayGayetYarismasi(letsShow){
  var htmlBody = "<p><b>Altın Mandalina Video Yarışması</b> bitti bitecek.</p>" +
		"<p>Azbuz.com, yarışmacılardan birini laptop vererek hepimiz adına ödüllendiriyor. Azbuz'a yakışan videoyu " +	
		"sizin oyunuz belirliyor. <br /></p>" +
		"<p>Oy verelim, birinciyi seçelim!</p>" +
		"<p align=\"right\">"+
		"<a href=\"http://video.azbuz.com/videoParts/gayet.jsp\" target=\"_blank\">Oy vermek istiyorum</a><span class=\"spc\">|</span>"+					
		"<a href=\"javascript:;\" onclick=\"dontshowagain(2);\">İlgilenmiyorum</a><span class=\"spc\">|</span>"+
		"<a href=\"javascript:;\" onclick=\"dontshowagain(1);\">Bir daha gösterme</a>" +
		"</p>";
  showMessageLayerInline("Yarışma", htmlBody, 450, 140);
}


function dontshowagain(type){
	var myCreatePacket = function(){
		writer = new CmdWriter("14");
		writer.appendStr(type);		
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		closeMessageLayer();
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/user.ajax");
	}
}

function closeKarmaModerationLayer(showagain){   	    
   	    var myCreatePacket = function(){
		writer = new CmdWriter("18");					
		writer.appendStr(showagain);		
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
			
		if(Modalbox != null){
			Modalbox.hide();
		}	
		
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/user.ajax");
	}
}

function closeMetaModerationBaloon (){
   	    var myCreatePacket = function(){
		writer = new CmdWriter("19");	
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if($('metamoderationBaloon'))
				$('metamoderationBaloon').style.display = 'none';
		if($('metamoderationBaloon2'))
				$('metamoderationBaloon2').style.display = 'none';
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/user.ajax");
	}

}


function clearTagButtons(){
	var tagButtonArea = $("tagButtonArea");
	if(tagButtonArea!=null){
		tagButtonArea.innerHTML="";
}

}
function displayTagButtons(foreignObjectId,objectType,userId,displayMode,whatistagField){
	//MAIN PAGE
	if(objectType==3)
	{
		var buttonArea = $("tagButtonArea");

		if(buttonArea!=null){
			if(displayMode==1){
				buttonArea.innerHTML ="<td align=\"center\"> <a href=javascript:void(0) onClick=\"retrieveTag('"+foreignObjectId+"','"+objectType+"','2','"+userId+"');clearTagButtons();\">Etiketleri güncelle</a></td></tr>";
			}
			buttonArea.innerHTML +="<tr><td align=\"center\"> <a href=javascript:void(0) onClick=\"displayAddTag('1','"+foreignObjectId+"','"+objectType+"','3','"+userId+"');clearTagButtons();\">Ekle</a></td></tr>";
			if(displayMode==0)
				buttonArea.innerHTML +="<tr><td align=\"left\"> <a href=javascript:void(0) onclick=\"displayWhatisTag();\"> Etiket nedir? </a></td></tr>";
		}
	}
	
	//VIEW PROFILE
	else if(objectType==0)
	{
		var buttonArea = $("tagButtonArea");

		if(buttonArea!=null){
			if(displayMode==1){
				buttonArea.innerHTML ="<td> <a  href=javascript:void(0) onClick=\"retrieveTag('"+foreignObjectId+"','"+objectType+"','2','"+userId+"');clearTagButtons();\">Etiketleri güncelle</a></td>";
			}
			buttonArea.innerHTML +="<td> <a  href=javascript:void(0) onClick=\"displayAddTag('1','"+foreignObjectId+"','"+objectType+"','3','"+userId+"');clearTagButtons();\">Yeni ekle</a></td>";
			if(displayMode==0)
				buttonArea.innerHTML +="<tr></tr><tr><td align=\"right\"> <a  href=javascript:void(0) onclick=\"displayWhatisTag();\"> Etiket nedir? </a></td></tr>";
		}
	}
	// JUST DISPLAY WHAT IS TAG
	else{
		var tagField = $(whatistagField);
		tagField.innerHTML = "<tr><td align=\"left\"> <a class=profileLinksGeneral href=javascript:void(0) onclick=\"displayWhatisTag();\"> Etiket nedir? </a></td></tr>";
	}
}


function retrieveQuote(userId,mode,strResourceFolder){
	var quoteArea = $("personalQuote");
	
	var strOut="";
	var myCreatePacket = function(){
		writer = new CmdWriter("4");
		writer.appendStr(userId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var strQuote = reader.getStr();
		var strWriter = reader.getStr();

		if(strQuote!='null' && strQuote.length>0){
			strOut += "<tr><td><strong><em><font color=\"#000000\" style=font-size:11px;line-height:20px; face=\"Georgia, Times New Roman, Times, serif\">\" "+strQuote+" \"</font></em></strong>";
		}
		if(strWriter!='null' && strWriter.length>0){
			strOut += " <br><font style=font-size:12px;letter-spacing:1.2px; face=\"Times New Roman, Times, serif\">- "+strWriter+" -</font></br></td></tr>";
		}
		if(strOut.length>1 && mode==0){
			strOut+="<tr><td><table border=0 cellspacing=2 cellpadding=2><tr><td align=\"right\"><a href=javascript:void(0) onMouseDown =\"displayModifyQuote('"+userId+"','1','"+strQuote+"','"+strWriter+"','"+mode+"','"+strResourceFolder+"');\"> Değiştir </a></td> <td align=\"right\"> <a href=javascript:void(0) onClick =\"displayDeleteQuoteYesOrNo('"+userId+"','','','2','"+strResourceFolder+"');\"> Sil</a></td></tr></table></td></tr>";
		}
		else{
			//ADMIN
			if(mode==0){
				strOut = "<tr><td height=\"20\">Kişisel Mesaj Alanınız Boş </td>" +
						 "<td align=\"right\"><a href=javascript:void(0) onMouseDown =\"displayModifyQuote('"+userId+"','1','','','"+mode+"','"+strResourceFolder+"');\"> Ekle</a></td></tr>";
			}
		}
						 
		quoteArea.innerHTML = strOut;
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/user.ajax");

}


function displayModifyQuote(userId,mode,quote,writer,mode2,strResourceFolder){
var strQuote ="";
var strWriter ="";

if(quote!='null') strQuote=quote;
if(writer!='null') strWriter=writer;
	var htmlBody = "<table width=\"100%\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\">"+
		"<tr>"+
		"	<td>"+
		"		<table border=0 width=100%>"+	
		"		<tr><td height=10 id=uploadMessage style=\"color:#FF0000;font-weight:bold;\"></td></tr>"+
		"		<tr><td nowrap align=left class=inputLabel >Kişisel mesajınız :</td></tr>"+
		"		<tr><td><input name=strQuote id=strQuoteBox value=\""+strQuote+"\" size=40 class=input style=width:96%;></td></tr>"+
		"		<tr><td nowrap align=left class=inputLabel >Kime ait :</td></tr>"+
		"		<tr><td><input name=strWriter id=strWriterBox value=\""+strWriter+"\" size=40 class=input style=width:96%;></td></tr>"+
		"		<tr><td height=10></td></tr>"+
		"		<tr><td></td></tr>"+
		"		<tr><td height=10></td></tr>"+
		"		</table>"+
		"</td></tr>"+
		"<tr><td align=\"right\" height=\"40\"><a href=\"javascript:;\" onclick=\"modifyQuote('"+userId+"',$('strQuoteBox').value,$('strWriterBox').value,'"+mode+"','"+strResourceFolder+"');\">Kaydet</a>"+
		"<span class=\"spc\">|</span><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a></td></tr>"+
		"</table>";
	showMessageLayerInline("Kişisel Mesaj", htmlBody, 400, 180);
}
//ADD OR MODIFY
function modifyQuote(userId,strQuote,strWriter,mode,strResourceFolder){
	
	var myCreatePacket = function(){
		writer = new CmdWriter("3");
		writer.appendStr(strQuote);
		writer.appendStr(strWriter);
		writer.appendStr(userId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		window.location.hash = "set:" + userId;
		if(mode==2){
			mode=0;
			retrieveQuote(userId,mode,strResourceFolder);
		}else{
			if(reply!=null && reply.length>0){
				var messageArea = $("uploadMessage");
				if(messageArea!=null){
					messageArea.innerHTML = reply;
				}else{
					alert(reply);
				}
			}else{
				closeMessageLayer();
				retrieveQuote(userId,mode,strResourceFolder);
			}
		}
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/user.ajax");
	
}

function displayCreateHomepageTextAndPicture(styleValue){
	var ca = $("tdBOContentArea");
	if(ca!=null){
		ca.innerHTML = "<iframe src=/writeMainPageText.jsp?s=" + styleValue + " width=100% height=520 frameborder=0></iframe>";
	}

}

function retrieveAllVisibleArticlesWithCategoryId(catPrefix, contentArea){
	var myCreatePacket = function(){
		writer = new CmdWriter("9");
		writer.appendStr(catPrefix);
		writer.appendStr(boCurrentRequest);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		totalArticleCount = reader.getStr();
		serverTime = reader.getStr();

		for(;reader.hasObject();){
			if(!newRecordsRetrieved){newRecordsRetrieved = true;}

			id			= reader.getStr();
			status		= reader.getStr();
			created		= reader.getStr();
			creatorId	= reader.getStr();
			creatorNick	= reader.getStr();
			title		= reader.getStr();
			category	= reader.getStr();

			arrActiveArticles.push(new Array(id, status, created, creatorId, creatorNick, title, category));
		}

		if(arrActiveArticles.length>0){
			displayActiveArticles(catPrefix, contentArea);
		}else{
			ca.innerHTML = "";
		}
	}

	var ca = $(contentArea);
	if(ca!=null && catPrefix!=null && catPrefix>0){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}
}

function articlesPartKulakciklariAyarla(type){	
	$('karmaguncel').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Yeni Karma</a>";	
	$('karmaguncellogo').innerHTML = "<img style=\"vertical-align: top;\" src=\"http://s.azbuz.com/images/KarmaArticleFullOff.gif\" />";	
	$('karma').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Altın Karma</a>";	
	$('karmalogo').innerHTML = "<img style=\"vertical-align: top;\" src=\"http://s.azbuz.com/images/KarmaArticleFullOff.gif\" />";	
	$('day').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Bugün</a>";	
	$('all').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Tüm Zamanlar</a>";	
	
	$('karma').className = 'articlesKulakcikBack';
	$('karmalogo').className = 'articlesKulakcikBack';
	$('karmaguncel').className = 'articlesKulakcikBack';
	$('karmaguncellogo').className = 'articlesKulakcikBack';
	$('day').className = 'articlesKulakcikBack';

	$('all').className = 'articlesKulakcikBack';
	
	if(type=="day"){
		$(type).innerHTML = "<b><font style=color:black;>Bugün</font></b>";	
		$(type).className = 'articlesKulakcikBackP';
		
	}else if(type=="all"){
		$(type).innerHTML = "<b><font style=color:black;>Tüm Zamanlar</font></b>";
		$(type).className = 'articlesKulakcikBackP';
	}else if(type=="karma"){
		$(type).innerHTML = "<b><font style=color:black;>Altın Karma</font></b>";
		$(type).className = 'articlesKulakcikBackP';
		$("karmalogo").innerHTML = "<img style=\"vertical-align: top;\" src=\"http://s.azbuz.com/images/KarmaArticleFull.gif\" />";
		$("karmalogo").className = 'articlesKulakcikBackP';
	}else if(type=="karmaguncel"){
		$(type).innerHTML = "<b><font style=color:black;>Yeni Karma</font></b>";
		$(type).className = 'articlesKulakcikBackP';
		$("karmaguncellogo").innerHTML = "<img style=\"vertical-align: top;\" src=\"http://s.azbuz.com/images/KarmaArticleFull.gif\" />";
		$("karmaguncellogo").className = 'articlesKulakcikBackP';
	}

}

function popularSitesKulakciklariAyarla(type){	
	$('view').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Görüntülenme</a>";	
	$('member').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Üye Sayısı</a>";	
	$('alexa').innerHTML = "<a href=\"javascript:void(0);\" style=\"text-decoration: none;\">Alexa</a>";	
	
	
	$('view').className = 'articlesKulakcikBack';
	$('member').className = 'articlesKulakcikBack';
	$('alexa').className = 'articlesKulakcikBack';

	
	if(type=="view"){
		$(type).innerHTML = "<b><font style=color:black;>Görüntülenme</font></b>";	
		$(type).className = 'articlesKulakcikBackP';
			
	} else if(type=="member"){
		$(type).innerHTML = "<b><font style=color:black;>Üye Sayısı</font></b>";	
		$(type).className = 'articlesKulakcikBackP';
			
	} else if(type=="alexa"){
		$(type).innerHTML = "<span style=\"vertical-align:middle;color:black;font-weight:bold;\">Alexa</span>&nbsp;<a href=\"#\" onmousedown=top.document.location.href='http://aydemori.azbuz.com/blog/yazi/oku/5000000002680971/alexa';><img style=\"vertical-align: bottom;\" border=0 src=\"http://s.azbuz.com/images/soruicon.png\"></a>";
		$(type).className = 'articlesKulakcikBackP';
			
	}

}

function deleteFromMostReadArticleListCache(aId,day,count,skip){
	var myCreatePacket = function(){
		writer = new CmdWriter("12");
		writer.appendStr(aId);		
		writer.appendStr(day);
		writer.appendStr(count);
		writer.appendStr(skip);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply == "true"){
			alert("Yazı listeden kaldırıldı");
		}else{
			alert("Hata oluştu");
		}
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}
}

function dontShowAtHomepage(siteId, showAtHomepage){
	var myCreatePacket = function(){
		writer = new CmdWriter("32");
		writer.appendStr(siteId);	
		writer.appendStr(showAtHomepage);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply == "true"){
			alert("Site listeden kaldırıldı.");
		}else{
			alert("Hata oluştu");
		}
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/site.ajax");
	}
}

function deleteMostPopular(mostPopularId){
	var myCreatePacket = function(){
		writer = new CmdWriter("43");
		writer.appendStr(mostPopularId);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		message = reader.getStr();

		if(reply == "true"){
			alert("Site listeden kaldırıldı.");
			window.location.reload();
		}else{
			alert(message);
		}
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/site.ajax");
	}
}

function addNotesAboutUser(userId){
	
	var notes = document.getElementById('notesAboutUser').value;
	var myCreatePacket = function(){
		writer = new CmdWriter("28");
		writer.appendStr(userId);
		writer.appendStr(notes);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		message = reader.getStr();
		if(reply == "true"){
			alert("Note Eklendi.!");
			
		}else{
			alert(message);
			if (document.getElementById('previousNote')) {
				document.getElementById('notesAboutUser').value =document.getElementById('previousNote').value; 
			}
		}
	}

	{
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/user.ajax");
	}
}

function IsNumeric(strString){
   var strValidChars = "-0123456789";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;


   for (i = 0; i < strString.length && blnResult == true; i++){
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1){
         blnResult = false;
       }
     }
   return blnResult;
}
function updateViewCountScale(siteId){
	
	var scaleValue = 0;
	if (document.getElementById('txtViewCountScale' +siteId ))
		scaleValue = document.getElementById('txtViewCountScale'+siteId ).value;
	
	
	if (!IsNumeric(scaleValue)){
		alert('Sayisal bir deger girmeniz lazim.!');
		return false;
	}
		
	
	var continue_to_process = false; 
	
	if (scaleValue < 0)
		continue_to_process  = confirm("Site gösterim degeri her " + (scaleValue *(-1))+" gosterimde bir,  1 azaltırılacak!(-1), Devam etmek istiyormusunuz?" );
	else if (scaleValue > 0)
		continue_to_process  = confirm("Site gösterim degeri her " + (scaleValue)+ " gosterimde bir,  1 artırılacak!(+1), Devam etmek istiyormusunuz?" );
	else 
		continue_to_process  = confirm("Site gösterim degerinde herhangi bir oynama yapilmayacak. Devam etmek istiyormusunuz?" );
	
	
	
	var myCreatePacket = function(){
		writer = new CmdWriter("42");
		writer.appendStr(siteId);
		writer.appendStr(scaleValue);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();

		if(reply == "true"){
			alert("Başarılı!");
		}else{
			alert("Hata oluştu, Daha sonra tekrar deneyin");
		}
	}

	if (continue_to_process){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/site.ajax");	
	}


}

function retrieveMostlyReadArticles(type,contentArea){
	var myCreatePacket = function(){
		writer = new CmdWriter("11");
		writer.appendStr(type);		
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();			
		arrActiveArticles = new Array();	
		for(;reader.hasObject();){			
			id			= reader.getStr();
			siteHost	= reader.getStr();
			imagePath	= reader.getStr();
			title		= reader.getStr();
			hour		= reader.getStr();
			body		= reader.getStr();
			nick		= reader.getStr();
			creatorId	= reader.getStr(); 
			hasImage 	= reader.getStr();
			commentCount= reader.getStr();
			karmaScore  = reader.getStr();
			
			arrActiveArticles.push(new Array(id, siteHost, imagePath, title, hour, body,nick, creatorId,hasImage,commentCount,karmaScore));
			
		}
		
		if(arrActiveArticles.length>0){				
			displayArticlesPartArea(contentArea);
		}else{
			ca.innerHTML = "";
		}
	}

	var ca = $(contentArea);
	if(ca!=null){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/article.ajax");
	}
}

function displayArticlesPartArea(contentArea){
var strOut ="";
var cArea = $(contentArea);
	if(cArea!=null){		
		cArea.innerHTML = '';
		strOut +="<table cellspacing=0 cellpadding=0 border=0 width=100%>";
	
		for(var i=0; i < arrActiveArticles.length; i++){
			strOut += "<tr>";				
					 	
			if(arrActiveArticles[i][8] == "true"){
				strOut += "<td style=\"padding: 2px;\">"
						+ "<a href=\"http://"+arrActiveArticles[i][1] + "/blog/yazi/oku/" + arrActiveArticles[i][0] +"/"+encodeURI(arrActiveArticles[i][3])+"\""+ " target=_top><img src="+arrActiveArticles[i][2]+" border=0></a>"
						+ "</td>";	
			}		 
										 
				strOut +="<td width=100% style=\"padding: 4px\" ";
			if(arrActiveArticles[i][8] == "false"){
				strOut +=" colspan=2 ";
			}
				strOut +=">";
				strOut +="<p><span class=verd12pxBoldBlue><a href=\"http://" +arrActiveArticles[i][1]+"/blog/yazi/oku/" + arrActiveArticles[i][0] +"/"+encodeURI(arrActiveArticles[i][3])+"\""+ " target=_top>"+arrActiveArticles[i][3]+"</a></span>"+arrActiveArticles[i][4]+"&nbsp;|&nbsp;"+"Gönderen: <span class=verd10pxRegBlack><a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(arrActiveArticles[i][6])+"/"+arrActiveArticles[i][7]+"\""+" target=_top style='line-height:16px;color:#3366cc;'>"+arrActiveArticles[i][6]+"</a></span>"+"</p>"
					 +"<p><span class=verd10pxRegBlack style=\"line-height:12px;\">"+arrActiveArticles[i][5]+"</span>"
					 +"<a href=\"http://" +arrActiveArticles[i][1]+"/blog/yazi/oku/" + arrActiveArticles[i][0] +"/"+encodeURI(arrActiveArticles[i][3])+"\""+ " target=_top style=\"text-decoration:none;\">>></a>"
					 +"</p>"
					 +"<p>"					 
					 + arrActiveArticles[i][10];
					 
			 if(arrActiveArticles[i][9] > 0){
			 	strOut += "&nbsp;|&nbsp;";
			 	strOut += "Yorum: <span class=verd10pxRegBlack><a href=\"http://" +arrActiveArticles[i][1]+"/blog/yazi/oku/" + arrActiveArticles[i][0] +"/"+encodeURI(arrActiveArticles[i][9])+"\""+ " target=_top style=\"line-height:16px;color:#3366cc;\">"+arrActiveArticles[i][9]+"</a></span>"
			 }
				strOut +="</p>"
					 +"</td>"
					 +"</tr>"
					 +"<tr>"
					 +"<td width=\"100%\" height=\"1\" bgcolor=\"#ffffff\" colspan=2>"
					 +"</td>"
					 +"</tr>";
		}
		strOut += "</table>";
		
		cArea.innerHTML = strOut;
	} 

}

//*************
// CATEGORIES
//*************
function fillMainCategoryList(siteId){
	
	var display = $("mainCategoryTag");
	
	var myCreatePacket = function(){
		writer = new CmdWriter("3");
		writer.appendStr(siteId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		display.innerHTML=reader.getStr();
		// selman sayfaya geri gelindiginde eski sub category bulmak icin
		var back = reader.getStr();
		if($("mainCategory").selectedIndex > 0){
		 	fillSubCategoryList("mainCategory",currentSiteId);
		}
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/category.ajax");
}

function fillSubCategoryList(mainCategoryId,siteId){
	var display = $("subCategoryTag");
	var parentId = $(mainCategoryId).value;
	var myCreatePacket = function(){
		writer = new CmdWriter("4");
		writer.appendStr(parentId);
		writer.appendStr(siteId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		display.innerHTML=reader.getStr();
	}

	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/category.ajax");

}

function updateVideoCategory(objectId,catId, catName){
	var myCreatePacket = function(){
		writer = new CmdWriter("7");
		writer.appendStr(objectId);
		writer.appendStr(catId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:" + objectId;
		if(reader.getStr()=='true'){
			var katNameArea = $("katName");
			if(katNameArea != null) {
				katNameArea.innerHTML = "";
				katNameArea.innerHTML ="<a href=\"http://video.azbuz.com/video-kategori/"+encodeURI(catName)+"/"+catId+"\">"+catName+"</a>";
			}

		}
		else {
			dbg("Değişiklik kaydedilemedi.");
		}
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
}

function updateInfoArea(objectId,info){
	var myCreatePacket = function(){
		writer = new CmdWriter("9");
		writer.appendStr(objectId);
		writer.appendStr(info);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:" + objectId;
		if(reader.getStr()=='true'){
			var infoName = $("infoName");
			if(infoName != null) {
				infoName.innerHTML = info;				
			}
		}
		else {
			dbg("Değişiklik kaydedilemedi.");
		}
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
}

function updateTitleArea(objectId,title){
	var myCreatePacket = function(){
		writer = new CmdWriter("10");
		writer.appendStr(objectId);
		writer.appendStr(title);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		window.location.hash = "set:" + objectId;
		if(reader.getStr()=='true'){
			var videotitle = $("videoTitle");
			var videotitle2 = $("videoTitle2");
			if(videotitle != null) {
				videotitle.innerHTML = title;	
				videotitle2.innerHTML = title;			
			}
		}
		else {
			dbg("Değişiklik kaydedilemedi.");
		}
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
}

// *********************
// ****** VIDEO ********
// *********************

function toggleCheckboxes(id){
	for(var i=1;i<11;i++){
		if(i!=id){
			$(i).checked='';
		}
	}
}
function enableDevamButton(){
	var button = $("devamButton");
	if(button.style.display.length>1)
		button.style.display="";
	else
		button.style.display="none";
}

function displayDeleteQuoteYesOrNo(userId,mode,strResourceFolder){
  var htmlBody = "<p>"+
    "<strong>Silmek istediğinize emin misiniz?</strong></p>"+
    "<p align=\"right\"><a href=\"javascript:;\" onclick =\"modifyQuote('"+userId+"','','','2','"+strResourceFolder+"');\">Evet</a><span class=\"spc\">|</span><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Hayır</a>"+
    "</p>";
  showMessageLayerInline("Onayla", htmlBody, 320,70);
        
}

function displayDeleteVideo(videoId){
  var htmlBody = "<p>"+
		"<strong>Silmek istediğinize emin misiniz?</strong></p>"+
		"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();deleteVideo('"+videoId+"');\">Evet</a><span class=\"spc\">|</span><a href=\"javascript:;\" onClick=\"closeMessageLayer();\">Hayır</a>"+
		"</p>";
	showMessageLayerInline("Onayla", htmlBody, 320, 70)
}

function displayDeleteVideoFromView(videoId){
	var htmlBody = "<p>"+
		"<strong>Silmek istediğinize emin misiniz?</strong></p>"+
		"<p align=\"right\"><a href=\"javascript:;\" onclick =\"$('commentAlert').style.display='none';deleteVideoFromView('"+videoId+"');document.location.reload();\">Evet</a><span class=\"spc\">|</span><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Hayır</a>"+
		"</p>";
  showMessageLayerInline("Onayla", htmlBody, 320, 70)
}

function deleteVideoFromView(videoId){
	
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(videoId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var sMsgArea = $("commentMessage");
		
		window.location.hash = "set:" + videoId;
		
		if(reader.getStr()=='true'){
			sMsgArea.innerHTML = "<table width=100% border=0>"+
				"<tr>"+
				"	<td style=padding:10px; align=\"left\"<br><strong>Video başarı ile sistemden kaldırılmıştır.</strong></br>"+
				"	<br><a href=javascript:void(0) onmousedown =\"$('commentAlert').style.display='none';\">Kapat</a></br>"+
				"</td></tr>"+
				"</table>";
			$('commentAlert').style.display='';
		}
		else{
			sMsgArea.innerHTML = "<table width=100% border=0>"+
				"<tr>"+
				"	<td style=padding:10px; align=\"left\"<br><strong>Sistem hatası, video kaldırılamadı.</strong></br>"+
				"	<br><a href=javascript:void(0) onmousedown =\"$('commentAlert').style.display='none';\">Kapat</a></br>"+
				"</td></tr>"+
				"</table>";
			$('commentAlert').style.display='';
		}
	}
	var infoArea = $("propertyInfoArea");
	if(infoArea!=null){infoArea.innerHTML = "Değişiklik kaydediliyor..."}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}

function deleteVideo(videoId){
	
	var myCreatePacket = function(){
		writer = new CmdWriter("1");
		writer.appendStr(videoId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		if(reader.getStr()=='true'){
			var htmlBody = "<p>"+
				"<strong>Video başarı ile sistemden kaldırılmıştır.</strong></p>"+
				"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();document.location.reload();\">Kapat</a>"+
				"</p>";
			showMessageLayerInline("Video Sil", htmlBody, 320, 70);		
		}
		else{
			var htmlBody = "<p>"+
				"<strong>Sistem hatası, video kaldırılamadı.</strong></p>"+
				"<p align=\"right\"><a href=\"javascript:;\" onclick=\"closeMessageLayer();\">Kapat</a>"+
				"</p>";
			showMessageLayerInline("Video Sil", htmlBody, 320, 70);
		}
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}

function approveVideo(videoId){
	
	var myCreatePacket = function(){
		writer = new CmdWriter("6");
		writer.appendStr(videoId); 
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);

		if(reader.getStr()=='true'){
			$("approve").style.display='';
		}
		else{
			$("not_approve").style.display='';
		}
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}

function sendVideoComment(videoId,siteId,option,body){
	
	var myCreatePacket = function(){
		
		writer = new CmdWriter("12");
		writer.appendStr(loggedInUserId);
		writer.appendStr(videoId); 
		writer.appendStr(siteId); 
		writer.appendStr(option);
		writer.appendStr(body);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		
		var sMsgArea = $("commentMessage");
		var response = reader.getStr();
		
		window.location.hash = "set:" + siteId;
		
		if((response=='true' && option==1)|| response=='owner'){
		
			sMsgArea.innerHTML =
				"	<br><strong>Yorumunuz başarı ile eklenmiştir.</strong></br>"+
				"	<br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";

			$('commentAlert').style.display='';
			displayVideoComments(videoId,0);
			
		}
		else if(response=='true' && option==2){
			
			sMsgArea.innerHTML = 
				"	<br><strong>Yorumunuz video sahibinin onayından sonra yayınlanacaktır.</strong></br>"+
				"	<br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";
			$('commentAlert').style.display='';
			
		}
		else{
			
			sMsgArea.innerHTML =
				"	<br><strong>Sistem hatası, yorum eklenemedi.</strong></br>"+
				"	<br><strong>Aynı videoya birden çok yorum gönderemezsiniz.</strong></br>"+
				"	<br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";
			$('commentAlert').style.display='';
			
		}
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");

}

function sendSlideComment(slideId,siteId,option,body){
  
  var myCreatePacket = function(){
    
    writer = new CmdWriter("22");
    writer.appendStr(loggedInUserId);
    writer.appendStr(slideId); 
    writer.appendStr(siteId); 
    writer.appendStr(option);
    writer.appendStr(body);
    writer.endOfObject();
    return writer.Buffer;
  }
  var myOnComplete = function(responseText){
    reader = new CmdReader(responseText);
    
    var sMsgArea = $("commentMessage");
    var response = reader.getStr();
    
    window.location.hash = "set:" + siteId;
    
    if((response=='true' && option==1)|| response=='owner'){
    
      sMsgArea.innerHTML =
        " <br><strong>Yorumunuz başarı ile eklenmiştir.</strong></br>"+
        " <br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";

      $('commentAlert').style.display='';
      displayVideoComments(slideId,0);
      
    }
    else if(response=='true' && option==2){
      
      sMsgArea.innerHTML = 
        " <br><strong>Yorumunuz slayt sahibinin onayından sonra yayınlanacaktır.</strong></br>"+
        " <br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";
      $('commentAlert').style.display='';
      
    }
    else{
      
      sMsgArea.innerHTML =
        " <br><strong>Sistem hatası, yorum eklenemedi.</strong></br>"+
        " <br><strong>Aynı slayta birden çok yorum gönderemezsiniz.</strong></br>"+
        " <br><a href=javascript:void(0) onmousedown=\"$('commentAlert').style.display='none';\">Kapat</a></br>";
      $('commentAlert').style.display='';
      
    }
  }
  var provider = new oyXMLRPCProvider();
  provider.createPacket = myCreatePacket;
  provider.onComplete = myOnComplete;
  provider.submit("/comment.ajax");

}

function displayVideoComments(videoId,skipp){
	var myCreatePacket = function(){
		writer = new CmdWriter("13");
		writer.appendStr(loggedInUserId);
		writer.appendStr(currentSiteId);
		writer.appendStr(videoId);
		writer.appendStr(skipp);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		out= 	"<h1>Yorumlar(0)</h1>"+
				"<table border='0' width='100%' style='border:0;' cellpadding='0' cellspacing='0'>";
		reader = new CmdReader(responseText);
		var nextFlag = reader.getStr(); // Get next info
		var videoOwnerFlag = reader.getStr(); //If user is video's owner, then he/she can delete comments
		var commentCount=reader.getStr();
		if(!commentCount) commentCount = 0;
		out= 	"<h1>Yorumlar ("+commentCount+")</h1>"+
				"<table border='0' width='100%' style='border:0;' cellpadding='0' cellspacing='0'>";
		
		var temp = parseInt(skipp);
		var renkIndex=0;
        while(reader.hasObject()){
        	var commentId 		= reader.getStr();
	        var userId 			= reader.getStr();
	        var userName 		= reader.getStr();
	        var time 			= reader.getStr();
	        var body 			= reader.getStr();
	        var status 			= reader.getStr();
	        var pendingComment 	= reader.getStr();
	        var hasChild 		= reader.getStr();
	        var degree	 		= reader.getStr();
			var tmpDegree		= degree;
			var bgcolorVer="";
			if(renkIndex%2)bgcolorVer="";
			renkIndex++;
			if(degree!=0){
				degree="<span style=\"padding-left:"+degree*8+"px;\">&nbsp;>&nbsp;></span>";
			}else{
				degree="";
			}
			
	        out += 	"<tr "+bgcolorVer+"><td><table><tr><td>"+degree+"&nbsp;</td><td>"+status+"</td><td><a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a></td><td>&nbsp;&nbsp;("+time+")</td></tr></table></td>";
        	if(tmpDegree!=0){
				degree="<span style=\"padding-left:"+tmpDegree*8+"px;\">&nbsp;&nbsp;&nbsp;&nbsp;</span>";
			}else{
				degree="";
			}
        	out+="</tr>"+
        		"<tr "+bgcolorVer+">";
        	out+= "<td>"+degree+"<font style=\"font-weight: bold; font-size: 10px; font-family: Verdana\">"+body+"</font></td>";
        			
       		out+="</tr>";
       		
       		out+=	"<tr "+bgcolorVer+"><td>"+degree;
       		if(isLoginUserAdmin == "true" || (userId==loggedInUserId)||(videoOwnerFlag=="true")){
       			out+= "<a href=\"javascript:void(0)\" onclick=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){deleteVideoComment('"+commentId+"');}\">Sil</a>&nbsp;&nbsp;&nbsp;&nbsp;";
       		}
       		if(loggedInUserId > 0 ){
       			out+= "<a href=javascript:void(0); class=\"commentLinks\" onClick=\"printVideoCommentReplyArea('"+videoId+"','"+commentId+"');\">Cevapla</a>&nbsp;&nbsp;&nbsp;&nbsp;";
       		}
       		out+="</td></tr>";
       		
       		if(pendingComment == "true"){
       			out+=	"<tr "+bgcolorVer+">"+
        				"<td align=\"right\"><a href=\"javascript:void(0)\" class=\"commentLinks\" onclick=\"approveVideoComment('"+commentId+"')\">Onayla</a>&nbsp;/&nbsp<a href=\"javascript:void(0)\" class=\"commentLinks\" onclick=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){deleteVideoComment('"+commentId+"');}\">Sil</a></td>"+
       					"</tr>";
       		}
	        out +=	"<tr "+bgcolorVer+"><td height=\"10\"></td></tr>";
        }
        
        if(nextFlag=='true' && skipp>0){
        	
        	out+=	"<tr><td align=\"left\"><a href=\"javascript:void(0)\" onclick=\"displayVideoComments('"+videoId+"','"+(temp-15)+"');\"><< Önceki</a></td><td align=\"right\"><a href=\"javascript:void(0)\" onclick=\"displayVideoComments('"+videoId+"','"+(temp+15)+"');\"> Sonraki >></td></tr>";
        }
        else if(nextFlag=='true'){
        	temp2=skipp+15;
        	out+=	"<tr><td align=\"right\"><a href=\"javascript:void(0)\" onclick=\"displayVideoComments('"+videoId+"','"+(temp+15)+"');\"> Sonraki >></td></tr>";        
        }
        else if(skipp>0){
                	out+=	"<tr><td align=\"left\"><a href=\"javascript:void(0)\" onclick=\"displayVideoComments('"+videoId+"','"+(temp-15)+"');\"><< Önceki</a></td></tr>";
        }
        commentArea.innerHTML=out; 
    }
	videoID = videoId; // Copy videoId to global videoID	
	var commentArea = $("commentVideoArea");
	var out='';
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");
}

function displaySlideComments(slideId,skipp){
  var myCreatePacket = function(){
    writer = new CmdWriter("23");
    writer.appendStr(loggedInUserId);
    writer.appendStr(slideId);
    writer.appendStr(skipp);
    writer.endOfObject();
    return writer.Buffer;
  }
  var myOnComplete = function(responseText){
    out=  "<h1>Yorumlar(0)</h1>"+
        "<table border='0' width='100%' style='border:0;' cellpadding='0' cellspacing='0'>";
    reader = new CmdReader(responseText);
    var nextFlag = reader.getStr(); // Get next info
    var slideOwnerFlag = reader.getStr(); //If user is slide's owner, then he/she can delete comments
    var commentCount=reader.getStr();
    out=  "<h1>Yorumlar ("+commentCount+")</h1>"+
        "<table border='0' width='100%' style='border:0;' cellpadding='0' cellspacing='0'>";
    
    var temp = parseInt(skipp);
    var renkIndex=0;
        while(reader.hasObject()){          
          var commentId     = reader.getStr();
          var userId      = reader.getStr();
          var userName    = reader.getStr();
          var time      = reader.getStr();
          var body      = reader.getStr();
          var status      = reader.getStr();
          var pendingComment  = reader.getStr();
          var hasChild    = reader.getStr();
          var degree      = reader.getStr();
      var tmpDegree   = degree;
      var bgcolorVer=" BGCOLOR='#FFFFFF' ";
      if(renkIndex%2)bgcolorVer="";
      renkIndex++;
      if(degree!=0){
        degree="<span style=\"padding-left:"+degree*8+"px;\">&nbsp;>&nbsp;></span>";
      }else{
        degree="";
      }
      
          out +=  "<tr "+bgcolorVer+"><td><table><tr><td>"+degree+"&nbsp;</td><td>"+status+"</td><td><a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a></td><td>&nbsp;&nbsp;("+time+")</td></tr></table></td>";
          if(tmpDegree!=0){
        degree="<span style=\"padding-left:"+tmpDegree*8+"px;\">&nbsp;&nbsp;&nbsp;&nbsp;</span>";
      }else{
        degree="";
      }
          out+="</tr>"+
            "<tr "+bgcolorVer+">";
          out+= "<td>"+degree+"<font style=\"font-weight: bold; font-size: 10px; font-family: Verdana\">"+body+"</font></td>";
              
          out+="</tr>";
          
          out+= "<tr "+bgcolorVer+"><td>"+degree;
          if(isLoginUserAdmin == "true" || (userId==loggedInUserId)||(slideOwnerFlag=="true")){
            out+= "<a href=\"javascript:void(0)\" onclick=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){deleteSlideComment('"+commentId+"');}\">Sil</a>&nbsp;&nbsp;&nbsp;&nbsp;";
          }
          if(loggedInUserId > 0 ){
            out+= "<a href=javascript:void(0); class=\"commentLinks\" onClick=\"printSlideCommentReplyArea('"+slideId+"','"+commentId+"');\">Cevapla</a>&nbsp;&nbsp;&nbsp;&nbsp;";
          }
          out+="</td></tr>";
          
          if(pendingComment == "true"){
            out+= "<tr "+bgcolorVer+">"+
                "<td align=\"right\"><a href=\"javascript:void(0)\" onclick=\"approveSlideComment('"+commentId+"')\">Onayla</a>&nbsp;/&nbsp<a href=\"javascript:void(0)\" onclick=\"if(confirm('Yorumu silmek istediğinizden emin misiniz?')){deleteSlideComment('"+commentId+"');}\">Sil</a></td>"+
                "</tr>";
          }
          out +=  "<tr "+bgcolorVer+"><td height=\"10\"></td></tr>";
        }
        
        if(nextFlag=='true' && skipp>0){
          
          out+= "<tr><td align=\"left\"><a href=\"javascript:void(0)\" onclick=\"displaySlideComments('"+slideId+"','"+(temp-15)+"');\"><< Önceki</a></td><td align=\"right\"><a href=\"javascript:void(0)\" onclick=\"displaySlideComments('"+slideId+"','"+(temp+15)+"');\"> Sonraki >></td></tr>";
        }
        else if(nextFlag=='true'){
          temp2=skipp+15;
          out+= "<tr><td align=\"right\"><a href=\"javascript:void(0)\" onclick=\"displaySlideComments('"+slideId+"','"+(temp+15)+"');\"> Sonraki >></td></tr>";        
        }
        else if(skipp>0){
                  out+= "<tr><td align=\"left\"><a href=\"javascript:void(0)\" onclick=\"displaySlideComments('"+slideId+"','"+(temp-15)+"');\"><< Önceki</a></td></tr>";
        }
        commentArea.innerHTML=out; 
    }
  slideID = slideId; // Copy slideId to global slideID  
  var commentArea = $("commentSlideArea");
  var out='';
  var provider = new oyXMLRPCProvider();
  provider.createPacket = myCreatePacket;
  provider.onComplete = myOnComplete;
  provider.submit("/comment.ajax");
}

function deleteVideoComment(commentId){
	var myCreatePacket = function(){
		writer = new CmdWriter("14");
		writer.appendStr(commentId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(){
		window.location.hash = "set:" + commentId;
		displayVideoComments(videoID,0);
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");

}
function deleteSlideComment(commentId){
  var myCreatePacket = function(){
    writer = new CmdWriter("24");
    writer.appendStr(commentId);
    writer.endOfObject();
    return writer.Buffer;
  }
  var myOnComplete = function(){
    window.location.hash = "set:" + commentId;
    displaySlideComments(slideID,0);
  }
  
  var provider = new oyXMLRPCProvider();
  provider.createPacket = myCreatePacket;
  provider.onComplete = myOnComplete;
  provider.submit("/comment.ajax");

}

function approveVideoComment(commentId){
	var myCreatePacket = function(){
		writer = new CmdWriter("15");
		writer.appendStr(commentId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(){
		window.location.hash = "set:" + commentId;
		displayVideoComments(videoID,0);
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");

}
function approveSlideComment(commentId){
  var myCreatePacket = function(){
    writer = new CmdWriter("25");
    writer.appendStr(commentId);
    writer.endOfObject();
    return writer.Buffer;
  }
  var myOnComplete = function(){
    window.location.hash = "set:" + commentId;
    displaySlideComments(slideID,0);
  }
  
  var provider = new oyXMLRPCProvider();
  provider.createPacket = myCreatePacket;
  provider.onComplete = myOnComplete;
  provider.submit("/comment.ajax");

}

function sendVote(voteValue,videoId,mode,location){
	var canVoteToThatObjectId = true;
	var myCookie = new azbuzCookie();
	var cookieValue = myCookie.getCookie("vote_" + videoId);
	var objType = "vid";
	if(videoId.substring(0,2) == "76") objType = "sli";
	if(cookieValue.length>0 || votedForVideoAnasayfa==true){
		canVoteToThatObjectId = false;
	}

	dbg("canVoteToThatObjectId " + videoId + " : " + canVoteToThatObjectId);

	var myCreatePacket = function(){
		if(objType == "sli"){ writer = new CmdWriter("22"); } else { writer = new CmdWriter("2"); }
		writer.appendStr(videoId);
		writer.appendStr(voteValue);
		writer.appendStr(mode);
		writer.appendStr(location);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var result = reader.getStr();
		voteCount=voteCount+1;
		$('displayVote').innerHTML = reader.getStr();
		
		window.location.hash = "set:" + videoId;
		
		var messageArea = $('voteMessageArea');
		if(messageArea){
			messageArea.innerHTML='<b>Puan verdiğiniz için teşekkürler!</b>';
			messageArea.style.display='';
		}

		//set the cookie for that objectId
		myCookie.setCookie("vote_" + videoId, "y", 1);
	}

	if(canVoteToThatObjectId){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		if(objType == "sli"){ provider.submit("/photo.ajax"); } else { provider.submit("/video.ajax"); }
	}else{
		$('voteMessageArea').innerHTML = "Birden fazla puan veremezsiniz!";
	}
}


function sendVoteForNewHomePage(voteValue,videoId,mode,location){
	var canVoteToThatObjectId = true;
	var myCookie = new azbuzCookie();
	var cookieValue = myCookie.getCookie("vote_" + videoId);
	if(cookieValue.length>0 || votedForVideoAnasayfa==true){
		canVoteToThatObjectId = false;
	}

	dbg("canVoteToThatObjectId " + videoId + " : " + canVoteToThatObjectId);

	var myCreatePacket = function(){
		writer = new CmdWriter("19");
		writer.appendStr(videoId);
		writer.appendStr(voteValue);
		writer.appendStr(mode);
		writer.appendStr(location);
		writer.endOfObject();
		return writer.Buffer;
	}

	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var result = reader.getStr();
		voteCount=voteCount+1;
		$('displayVote').innerHTML = reader.getStr();
		
		window.location.hash = "set:" + videoId;
		
		var messageArea = $('voteMessageArea');
		if(messageArea){
			messageArea.innerHTML='<b>Teşekkürler!</b>';
			messageArea.style.display='';
		}

		//set the cookie for that objectId
		myCookie.setCookie("vote_" + videoId, "y", 1);
	}

	if(canVoteToThatObjectId){
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/video.ajax");
	}else{
		$('voteMessageArea').innerHTML = "Birden fazla puan veremezsiniz!";
	}
}

function createTempAvatar(){	
	var myCreatePacket = function(){
		writer = new CmdWriter("13");
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var result = reader.getStr();
		var resultId = reader.getStr();
		var md5key = reader.getStr();
		if( result == "true"){
			avatarId = resultId;
			key = md5key;
		}
		else {
			avatarId = 0;
		}	
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/user.ajax");
}


function activateActiveX() {
		theObjects = document.getElementsByTagName("object");
		for (var i = 0; i < theObjects.length ; i++) {
			theObjects[i].outerHTML = theObjects[i].outerHTML;
		}
}
function IsVideoHost(){
//	return (location.hostname.indexOf("videoazbuz.ekolay.net")>=0);
	return (location.hostname.indexOf("video.azbuz.com")>=0);
}
function checkLogin(email,password){
	var myCreatePacket = function(){
		writer = new CmdWriter("2");
		writer.appendStr(email);
		writer.appendStr(password);		
		if($("rememberLogin") != null && $("rememberLogin").checked==true){
			writer.appendStr("true");
		}else{
			writer.appendStr("false");		
		}
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var temp= reader.getStr();
		
		if(temp=="true"){			
			document.location.reload();
		}else{			
			alertUser("HATA","E-posta veya şifrenizi yanlış yazdınız.");
		}
	}
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/user.ajax");

}
function setYenibirisVideoTitle(title,cvId){
	
	var myCreatePacket = function(){
		writer = new CmdWriter("11");
		writer.appendStr(title);
		writer.appendStr(cvId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var temp= reader.getStr();
		if(temp=="false"){
			$("notifyError").innerHTML="<strong>Geçici bir sistem hatası oluşmuştur, sonra tekrar deneyiniz</strong>";			
		}
		else{
			$("uploadScreen").style.display='';
			$("row1").innerHTML='';
			$("row2").innerHTML='';
			//$("title").disabled='disabled';
			
			
		}
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}
function displayVideoStars(videoId,mode,starCount,location){
	var flag=true;
	var out="";
	var myCreatePacket = function(){
		writer = new CmdWriter("12");
		writer.appendStr(videoId);
		writer.appendStr(mode);
		writer.appendStr(starCount);
		writer.appendStr(location);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		out = reader.getStr();
		flag=false;
	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
	
	return out;

}


function displayVoteStars(point,original_image,videoId,event,starCount,mode,location){
	var out="";
	var out2 = $("displayVote2");
	var objType = "vid";
	if(videoId.substring(0,2) == "76"){
	 objType = "sli";
	}
	if(event==1){
		if(point==1){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVote('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<br>Kötü";
		}
		else if(point==2){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVote('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<br>İdare eder";
		}
		else if(point==3){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVote('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<br>İyi";
		}
		else if(point==4){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVote('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<br>Çok iyi";
							
		}
		else if(point==5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVote('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStars('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<br>Muhteşem";
		}
		
		if(voteCount && voteCount>0){
			if(location==1){
				out2.innerHTML = "&nbsp;"+voteCount+" kez puan verildi";
			}
			else{
				out += "<br>"+voteCount+" kez puan verildi";
			}
		}
		else{
			if(location==1){
			  if(objType == "sli"){
			    out2.innerHTML = "&nbsp;Bu slayt'a henüz puan verilmemiştir";
			  } else {
				  out2.innerHTML = "&nbsp;Bu video'ya henüz puan verilmemiştir";
				}
			}
			else{
			  if(objType == "sli"){
			  } else {
				out += "<br>Bu video'ya henüz puan verilmemiştir";
				}
			}
		}
	
	}
	else if(event==2){ 

		if(starCount>4.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Muhteşem";
		}
		else if(starCount>4){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStars('5','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Çok iyi";
		}
		else if(starCount>3.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Çok iyi";	
		}
		else if(starCount>3){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStars('4','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>İyi";
		}
		else if(starCount>2.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>İyi";
		}
		else if(starCount>2){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStars('3','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>İdare eder";
		}
		else if(starCount>1.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>İdare eder";
		}
		else if(starCount>1){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStars('2','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Kötü";
		}
		else if(starCount>0.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStars('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Kötü";
		}
		else if(starCount>0){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStars('1','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>Kötü";
		}	
		else{
			out="<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('1','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStars('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<br>&nbsp;";
			
		}
		if(voteCount>0){
			if(location==1){
				out2.innerHTML = "&nbsp;"+voteCount+" kez puan verildi";
			}
			else{
				out += "<br>"+voteCount+" kez puan verildi";
			}
		}
		else{
			if(location==1){
        if(objType == "sli"){
        out2.innerHTML = "&nbsp;Bu slayt'a henüz puan verilmemiştir";
        } else {
				out2.innerHTML = "&nbsp;Bu video'ya henüz puan verilmemiştir";
				}
			}
			else{
        if(objType == "sli"){
        out += "<br>Bu slayt'a henüz puan verilmemiştir";
        } else {
				out += "<br>Bu video'ya henüz puan verilmemiştir";
				}
			}
		}

	}
	$("displayVote").innerHTML=out;	
}



function displayVoteStarsForNewHomePage(point,original_image,videoId,event,starCount,mode,location){	
	var out="";
	var out2 = $("displayVote2");
	if(event==1){		
		if(point==1){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVoteForNewHomePage('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"&nbsp;<span class=\"videoWhite\">Kötü</span>";
		}
		else if(point==2){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVoteForNewHomePage('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"&nbsp;<span class=\"videoWhite\">İdare eder</span>";
		}
		else if(point==3){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVoteForNewHomePage('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"&nbsp;<span class=\"videoWhite\">İyi</span>";
		}
		else if(point==4){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVoteForNewHomePage('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"&nbsp;<span class=\"videoWhite\">Çok iyi</span>";
							
		}
		else if(point==5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"<img src="+STATIC_CONTENT_HOST+"images/vote3.png onclick=\"sendVoteForNewHomePage('"+point+"','"+videoId+"','"+mode+"','"+location+"')\" onmouseout=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','2','"+starCount+"','"+mode+"','"+location+"')\">"+
							"&nbsp;<span class=\"videoWhite\">Muhteşem</span>";
		}
		
		if(voteCount && voteCount>0){
			if(location==1){
				out2.innerHTML = "&nbsp;"+voteCount+" kez puan verildi";
			}
			else{
				out += "&nbsp;"+voteCount+" kez puan verildi";
			}
		}
		else{
			if(location==1){
				out2.innerHTML = "&nbsp;Bu video'ya henüz puan verilmemiştir";
			}
			else{
				out += "&nbsp;Bu video'ya henüz puan verilmemiştir";
			}
		}
	
	}
	else if(event==2){		
		if(starCount>4.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Muhteşem</span>";
		}
		else if(starCount>4){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Çok iyi</span>";
		}
		else if(starCount>3.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Çok iyi</span>";	
		}
		else if(starCount>3){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">İyi</span>";
		}
		else if(starCount>2.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">İyi</span>";
		}
		else if(starCount>2){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">İdare eder</span>";
		}
		else if(starCount>1.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">İdare eder</span>";
		}
		else if(starCount>1){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Kötü</span>";
		}
		else if(starCount>0.5){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote2.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote2','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Kötü</span>";
		}
		else if(starCount>0){
			out="<img src="+STATIC_CONTENT_HOST+"images/vote1.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote1','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">Kötü</span>";
		}	
		else{
			out="<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('1','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('2','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('3','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('4','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"<img src="+STATIC_CONTENT_HOST+"images/vote0.png onmouseover=\"displayVoteStarsForNewHomePage('5','vote0','"+videoId+"','1','"+starCount+"','"+mode+"','"+location+"')\">"+
			"&nbsp;<span class=\"videoWhite\">&nbsp;</span>";
			
		}
		if(voteCount>0){
			if(location==1){
				out2.innerHTML = "&nbsp;"+voteCount+" kez puan verildi";
			}
			else{
				out += "&nbsp;"+voteCount+" kez puan verildi";
			}
		}
		else{
			if(location==1){
				out2.innerHTML = "&nbsp;Bu video'ya henüz puan verilmemiştir";
			}
			else{
				out += "&nbsp;Bu video'ya henüz puan verilmemiştir";
			}
		}

	}
	try{$("displayVote").innerHTML=out;}catch(err){/* buraya javascript hatalarını loglicak bişey yazılabilir.*/}	
}
function changeHomepageVideos(siteId,mode){
	var myCreatePacket = function(){
		writer = new CmdWriter("13");
		writer.appendStr(siteId);
		writer.appendStr(mode);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var out="";
		var hasNext = reader.getStr();
		window.location.hash = "set:" + siteId;
		if(mode==1){
		out+=
			"<table cellspacing=0 cellpadding=0>"+
		 	"<tr>"+
		    "	<td style=\"padding-bottom:10px \">"+
			"    	<img border=0 src=\"http://s.azbuz.com/images/sonEklenenlerHover.png\"></img>"+
		    "  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','2')\"><img border=0 src=\"http://s.azbuz.com/images/cokIzlenenlerRegular.png\"></img></a>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','3')\"><img border=0 src=\"http://s.azbuz.com/images/cokTartisilanlarRegular.png\"></img></a>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','4')\"><img border=0 src=\"http://s.azbuz.com/images/cokPuanAlanlarRegular.png\"></img></a>"+
		    "	</td>"+
		 	"</tr>";
		}
		else if(mode==2){
		out+=
			"<table cellspacing=0 cellpadding=0>"+
		 	"<tr>"+
		    "	<td style=\"padding-bottom:10px \">"+
			"  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','1')\"><img border=0 src=\"http://s.azbuz.com/images/sonEklenenlerRegular.png\"></img></a>"+
		    "  		<img border=0 src=\"http://s.azbuz.com/images/cokIzlenenlerHover.png\"></img>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','3')\"><img border=0 src=\"http://s.azbuz.com/images/cokTartisilanlarRegular.png\"></img></a>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','4')\"><img border=0 src=\"http://s.azbuz.com/images/cokPuanAlanlarRegular.png\"></img></a>"+
		    "	</td>"+
		 	"</tr>";
		
		}
		else if(mode==3){
		out+=
			"<table cellspacing=0 cellpadding=0>"+
		 	"<tr>"+
		    "	<td style=\"padding-bottom:10px \">"+
			"  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','1')\"><img border=0 src=\"http://s.azbuz.com/images/sonEklenenlerRegular.png\"></img></a>"+
		    "  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','2')\"><img border=0 src=\"http://s.azbuz.com/images/cokIzlenenlerRegular.png\"></img></a>"+
		    "		<img border=0 src=\"http://s.azbuz.com/images/cokTartisilanlarHover.png\"></img>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','4')\"><img border=0 src=\"http://s.azbuz.com/images/cokPuanAlanlarRegular.png\"></img></a>"+
		    "	</td>"+
		 	"</tr>";
		
		}
		else if(mode==4){
		out+=
			"<table cellspacing=0 cellpadding=0>"+
		 	"<tr>"+
		    "	<td style=\"padding-bottom:10px \">"+
			"  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','1')\"><img border=0 src=\"http://s.azbuz.com/images/sonEklenenlerRegular.png\"></img></a>"+
		    "  		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','2')\"><img border=0 src=\"http://s.azbuz.com/images/cokIzlenenlerRegular.png\"></img></a>"+
		    "		<a target=\"_top\" href=javascript:void(0) onmousedown=\"changeHomepageVideos('"+siteId+"','3')\"><img border=0 src=\"http://s.azbuz.com/images/cokTartisilanlarRegular.png\"></img></a>"+
		    "		<img border=0 src=\"http://s.azbuz.com/images/cokPuanAlanlarHover.png\"></img>"+
		    "	</td>"+
		 	"</tr>";
		
		}
		while(reader.hasObject()){
			var videoId = reader.getStr();
			var thumbPath = reader.getStr();
			var title = reader.getStr();
			var body = reader.getStr();
			var userId = reader.getStr();
			var userName = reader.getStr();
			var date = reader.getStr();
			var videoStars = reader.getStr();
			var activeCommentCount = reader.getStr();
			var viewCount = reader.getStr();
			var category = reader.getStr();
			var tags = reader.getStr();
			out+=
				"<tr>"+
			 	"		<td>"+
			 	"			<table cellspacing=3 cellpadding=3>"+
			 	"				<tr>"+
			 	"					<td width=\"130\"><a href=\"/viewVideo.jsp?videoId="+videoId+"\" target=\"_top\"><img border=0 src=\""+VIDEO_HOST+"thumbnail/"+thumbPath+"/"+videoId+".jpg\" width=\"130\" height=\"95\"></a></td>"+
			 	"					<td valign=\"top\">"+
			 	"						<table cellspacing=0 cellpadding=0>"+
				"		 					<tr>"+
				"		 						<td style=\"padding-bottom: 5px;font-weight: bold;text-decoration: underline; font-size: 12px; font-family: Verdana;\">"+title+"</td>"+
				"		 					</tr>"+
				"		 					<tr>"+
				"		 						<td style=\"padding-bottom: 5px;font-size: 10px; font-family: Verdana;\"><b><a style=\"color:gray;font-weight: bold;\" href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a></b>&nbsp;&nbsp;"+date+"</td>"+
				"		 					</tr>"+
				"		 					<tr>"+
				"		 						<td style=\"padding-bottom: 20px; font-size: 11px; font-family: Verdana;\">"+body+"</td>"+
				"		 					</tr>"+
				"		 					<tr>"+
				"	                   		<tr>"+
				"		                   		<td style=\"font-size: 10px; font-family: Verdana;\">"+
				"		                   		"+videoStars+" ";
				if(activeCommentCount!=0){
					out += "	               	| <a style=\"color:blue;\" href=\"viewVideo.jsp?videoId="+videoId+"\" target=\"_top\">"+activeCommentCount+" yorum</a> ";
				}
				if(viewCount!=0){
					out += "		            | ("+viewCount+" defa izlendi)";
				}
				out +=
				"		                   		</td>"+
				"		                   	</tr>"+
				"		 				</table>"+
				"		 			</td>"+
				"		 		</tr>"+
			 	"			</table>"+
			 	"		</td>"+
			 	"	</tr>"+
			 	"	<tr>"+
			 	"		 <td style=\"padding-left: 5px; font-size: 10px; font-family: Verdana;\">"+
			 	"		 	Kategori : "+category+" | Etiketler : "+tags+" "+
			 	"		 </td>"+
			 	"	</tr>";
		
		}
		if(hasNext=="1"){
		out+=
			"<tr>"+
	 		"		<td style=\"padding-top:20px;padding-bottom:10px;font-size:13px;\"><a style=\"color:blue;\" href=\"videosHomeAll.jsp?siteId="+siteId+"&mode="+mode+"\">Devamı için tıklayın.</a></td>"+
	 		"</tr>";
		}
		out += "</table>";
		$("mostVideos").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
}

function setHomepageVideo(videoId,userId,siteId){

	var myCreatePacket = function(){
		writer = new CmdWriter("14");
		writer.appendStr(videoId);
		writer.appendStr(userId);
		writer.appendStr(siteId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		out = reader.getStr();
		window.location.hash = "set:" + siteId;
		var msgArea = $("approveSetHomepage");
		if(out=="true"){
			msgArea.innerHTML = 
					"<strong><font style=\"color:red;\">İşleminiz gerçekleştirilmiştir.</font></strong>";
		}
		else{
			msgArea.innerHTML =
					"<strong><font style=\"color:red;\">Geçici bir sistem hatası oluştu!</font></strong>";
		}
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
	
}
function displayApplyForSiteOfTheWeek(){
  var htmlBody = "<table width= \"100%\" cellspacing=\"2\" cellpadding=\"2\" border=\"0\">" +
		"<tr><td align=left>Azbuz.com her hafta bir siteyi Haftanın Sitesi olarak seçip anasayfasından duyuruyor.</td></tr>" +
		"<tr><td>Sitenizin Haftanın Sitesi olmasını istiyorsanız bize ulaşın.</td></tr>"+
		"<tr><td>Sitemin adresi : <input type=\"text\" name=\"site\" onkeypress=\"enableButton();\" id=\"site\" value=\"http://\" size=\"40\"></td></tr>"+
		"<tr><td>Sitemin haftanın sitesi olmasını istiyorum.</td></tr>"+
		"<tr><td>Çünkü : <textarea id=\"body\" name=\"body\" cols=\"51\" rows=\"6\" onkeypress=\"maxlength(4095,this.id)\"></textarea></td></tr>"+
		"<tr><td height=\"5\"></td></tr>"+
		"<tr><td style=\"display:none\" id=\"buttons\" height=\"40\" align=\"right\"><a href=javascript:void(0) onmousedown=\"siteOfTheWeekReason=$('body').value; siteOfTheWeekSite=$('site').value; applyForSiteOfTheWeek();closeMessageLayer();\">Gönder</a><span class=\"spc\">|</span><a href=javascript:void(0) onclick=\"closeMessageLayer();\">Vazgeç</a></td></tr>"+
		"</table>";
	showMessageLayerInline("Haftanın Sitesi", htmlBody, 400, 320);
}
function enableButton(){
	$("buttons").style.display='';
}
function applyForSiteOfTheWeek(){
	var myCreatePacket = function(){
		writer = new CmdWriter("29");
		writer.appendStr(siteOfTheWeekReason);
		writer.appendStr(siteOfTheWeekSite);
		writer.appendStr(loggedInUserId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		out = reader.getStr();
		window.location.hash = "application";
		if(out=="true"){
			alert('Talebiniz iletilmiştir');
		}
		else{
			alert('Geçici bir sistem hatası oluştu!');
		}
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");
}
function displayAllGayetVideos(skip){

	var myCreatePacket = function(){
		writer = new CmdWriter("16");
		writer.appendStr(skip);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var out="";
		var paging = reader.getStr();
		window.location.hash = "set:" + skip;
		out+="<p class=\"numaralama\">"+paging+"&nbsp;&nbsp;</p>";
		while(reader.hasObject()){
			var videoId = reader.getStr();
			var thumbPath = reader.getStr();
			var title = reader.getStr();
			var body = reader.getStr();
			var userId = reader.getStr();
			var userName = reader.getStr();
			var date = reader.getStr();
			var videoStars = reader.getStr();
			var activeCommentCount = reader.getStr();
			var viewCount = reader.getStr();
			var category = reader.getStr();
			var tags = reader.getStr();
			var gayetId = reader.getStr();
			out+=
			"<table cellspacing=\"0\" cellpadding=\"0\">"+
			"	<tr>"+
			"		<td width=\"144\" rowspan=\"2\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><img src=\"http://66.33.32.89/gayet_thumbnail/"+thumbPath+"/"+gayetId+".jpg\" alt='"+title+"' width=\"130\" height=\"95\" border=\"0\"/></a></td>" +
			"	<td width=\"504\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><strong>"+title+"</strong></a>"+
			"				<p>"+date+"</p>"+
			"		<p style=\"font-size:12px;\">"+body+"</p></td>"+
			"	</tr>"+
			"	<tr>"+
			"		<td valign=\"bottom\" style=\"color:gray;\"> <strong>Gönderen: <a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a> | İzlenme: <font style=\"color:black;\">"+viewCount+"</font> | Puan: "+videoStars+"</strong></td>"+
			"	</tr>"+
			"	<tr>"+
			"		<td colspan=\"2\" style=\"color:gray;padding-top:5px;\"> <strong>Kategori:</strong> "+category;
			if(tags != ""){
				out += " | <strong> Etiketler:</strong> " + tags;
			}
			out +=
			"	</td></tr>"+
			"</table>";
			}	
		$("allvideos").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}

function displayGayetPremiumVideos2(_viewCount){
	var out = "";
	out+= "<div id=\"image_header\" class=\"kutu_baslik\"><img src=\"http://s.azbuz.com/images/tab_kazanan_a.png\" border=0 alt=\"Kazanan\" width=\"157\" height=\"24\" /><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos('1','0','"+_viewCount+"')\"><img src=\"http://s.azbuz.com/images/tab_ep_01.png\"  border=0 alt=\"En Popülerler\" width=\"157\" height=\"24\" /></a><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos('4','0','"+_viewCount+"')\"><img src=\"http://s.azbuz.com/images/tab_t_01.png\" alt=\"Tartışılanlar\"  border=0 width=\"141\" height=\"24\" /></a></div>";		
	var videoId = "41000000000274849";
	var thumbPath = "0";
	var title = "Beatbox budur yetenek";
	var body = 
	"<b>İşte Altın Mandalina Azbuz Özel Ödülü'nü kazanan video.<br>1.Altın Mandalina ödül listesi için <a href=http://www.gayet.net/videoWinnerVideos.ovt target=_blank>tıklayın.</a></b>"; 
	var userId = "878828";
	var userName = "ofbeat";
	var date = "04 Mayıs 2007";
	var videoStars = "<img src=http://s.azbuz.com/images/vote2.png><img src=http://s.azbuz.com/images/vote2.png><img src=http://s.azbuz.com/images/vote2.png><img src=http://s.azbuz.com/images/vote2.png><img src=http://s.azbuz.com/images/vote2.png>";
	var activeCommentCount = 0;	
	var viewCount = _viewCount;
	var category = "<a href=http://www.azbuz.com/video-kategori-alt/İnsanlar/40000000000017065>İnsanlar</a>";
	var tags = "";
	var gayetId = "52000000000003990";
	out+=
		"<table cellspacing=\"0\" cellpadding=\"0\">"+
		"	<tr>"+
		"		<td width=\"144\" rowspan=\"2\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><img src=\"http://66.33.32.89/gayet_thumbnail/"+thumbPath+"/"+gayetId+".jpg\" alt='"+title+"' width=\"130\" height=\"95\" border=\"0\"/></a></td>" +
		"	<td width=\"504\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><strong>"+title+"</strong></a>"+
		"				<p>"+date+"</p>"+
		"		<p style=\"font-size:12px;\">"+body+"</p></td>"+
		"	</tr>"+
		"	<tr>"+
		"		<td valign=\"bottom\" style=\"color:gray;\"> <strong>Gönderen: <a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a> | İzlenme: <font style=\"color:black;\">"+viewCount+"</font> | Puan: "+videoStars+"</strong></td>"+
		"	</tr>"+
		"	<tr>"+
		"		<td colspan=\"2\" style=\"color:gray;padding-top:5px;\"> <strong>Kategori:</strong> "+category;
		if(tags!=""){
			out += " | <strong> Etiketler:</strong> "+tags;
		}
		out +=
		"	</td></tr>"+
		"</table>";

	$("premiumvideos").innerHTML = out;

}
var cessvariable;
function displayGayetPremiumVideos(mode,skip,viewCount){	
	cessvariable = viewCount;
	var myCreatePacket = function(){
			writer = new CmdWriter("15");
			writer.appendStr(mode);
			writer.appendStr(skip);
			writer.endOfObject();
			return writer.Buffer;
		}
		var myOnComplete = function(responseText){
			reader = new CmdReader(responseText);
			var out="";
			var paging = reader.getStr();
			if(mode==1){
				out+= "<div id=\"image_header\" class=\"kutu_baslik\"><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos2('"+cessvariable+"')\"><img src=\"http://s.azbuz.com/images/tab_kazanan_p.png\"  border=0 alt=\"Kazanan\" width=\"157\" height=\"24\" /></a><img src=\"http://s.azbuz.com/images/tab_ep_02.png\" border=0 alt=\"En Popülerler\" width=\"157\" height=\"24\" /></a><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos('4','0','"+cessvariable+"')\"><img src=\"http://s.azbuz.com/images/tab_t_01.png\" alt=\"Tartışılanlar\"  border=0 width=\"141\" height=\"24\" /></a></div>";
			} else if(mode==4){
				out+= "<div id=\"image_header\" class=\"kutu_baslik\"><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos2('"+cessvariable+"')\"><img src=\"http://s.azbuz.com/images/tab_kazanan_p.png\"  border=0 alt=\"Kazanan\" width=\"157\" height=\"24\" /></a><a href=\"javascript:void(0)\" onmousedown=\"displayGayetPremiumVideos('1','0','"+cessvariable+"')\"><img src=\"http://s.azbuz.com/images/tab_ep_01.png\"  border=0 alt=\"En Popülerler\" width=\"157\" height=\"24\" /></a><img src=\"http://s.azbuz.com/images/tab_t_02.png\"  border=0 alt=\"Tartışılanlar\" width=\"141\" height=\"24\" /></div>";
			}
			
			window.location.hash = "set:" + mode;
			out+=paging;
			while(reader.hasObject()){
				var videoId = reader.getStr();
				var thumbPath = reader.getStr();
				var title = reader.getStr();
				var body = reader.getStr();
				var userId = reader.getStr();
				var userName = reader.getStr();
				var date = reader.getStr();
				var videoStars = reader.getStr();
				var activeCommentCount = reader.getStr();
				var viewCount = reader.getStr();
				var category = reader.getStr();
				var tags = reader.getStr();
				var gayetId = reader.getStr();
			out+=
				"<table cellspacing=\"0\" cellpadding=\"0\">"+
				"	<tr>"+
				"		<td width=\"144\" rowspan=\"2\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><img src=\"http://213.243.33.236/gayet_thumbnail/"+thumbPath+"/"+gayetId+".jpg\" alt='"+title+"' width=\"130\" height=\"95\" border=\"0\"/></a></td>" +
				"	<td width=\"504\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><strong>"+title+"</strong></a>"+
				"				<p>"+date+"</p>"+
				"		<p style=\"font-size:12px;\">"+body+"</p></td>"+
				"	</tr>"+
				"	<tr>"+
				"		<td valign=\"bottom\" style=\"color:gray;\"> <strong>Gönderen: <a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a> | İzlenme: <font style=\"color:black;\">"+viewCount+"</font> | Puan: "+videoStars+"</strong></td>"+
				"	</tr>"+
				"	<tr>"+
				"		<td colspan=\"2\" style=\"color:gray;padding-top:5px;\"> <strong>Kategori:</strong> "+category;
				if(tags != ""){
					out += " | <strong> Etiketler:</strong> " + tags;
				}
				out +=
				"	</td></tr>"+
				"</table>";
				}	
			$("premiumvideos").innerHTML = out;
			
		}
		
		var provider = new oyXMLRPCProvider();
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/video.ajax");	

}

function displayAzbuzVideosUpperPart(mode,skip){

	var myCreatePacket = function(){
		writer = new CmdWriter("17");
		writer.appendStr(mode);
		writer.appendStr(skip);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var out="";
		var paging = reader.getStr();
		if(mode==1){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs1A.png\" border=\"0\" usemap=\"#Map\"/>"+
				  "<map name=\"Map\" id=\"Map\">"+
				  "<area shape=\"rect\" coords=\"66,20,142,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('2','0')\"/>"+
				  "<area shape=\"rect\" coords=\"145,19,202,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('3','0')\" />"+
				  "<area shape=\"rect\" coords=\"206,19,311,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('4','0')\" />"+
				  "<area shape=\"rect\" coords=\"323,12,463,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('5','0')\" />"+
				  "<area shape=\"rect\" coords=\"474,13,643,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('6','0')\" />"+
				  "</div>";
		}
		else if(mode==2){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs1B.png\" border=\"0\" usemap=\"#Map\"/>"+
				  "<map name=\"Map\" id=\"Map\">"+
				  "<area shape=\"rect\" coords=\"1,18,66,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('1','0')\"/>"+
				  "<area shape=\"rect\" coords=\"145,19,202,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('3','0')\" />"+
				  "<area shape=\"rect\" coords=\"206,19,311,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('4','0')\" />"+
				  "<area shape=\"rect\" coords=\"323,12,463,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('5','0')\" />"+
				  "<area shape=\"rect\" coords=\"474,13,643,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('6','0')\" />"+
				  "</div>";
		}
		else if(mode==3){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs1C.png\" border=\"0\" usemap=\"#Map\"/>"+
				  "<map name=\"Map\" id=\"Map\">"+
				  "<area shape=\"rect\" coords=\"1,18,66,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('1','0')\"/>"+
				  "<area shape=\"rect\" coords=\"66,20,142,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('2','0')\"/>"+
				  "<area shape=\"rect\" coords=\"206,19,311,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('4','0')\" />"+
				  "<area shape=\"rect\" coords=\"323,12,463,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('5','0')\" />"+
				  "<area shape=\"rect\" coords=\"474,13,643,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('6','0')\" />"+
				  "</div>";
		}
		else if(mode==4){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs1D.png\" border=\"0\" usemap=\"#Map\" />"+
				  "<map name=\"Map\" id=\"Map\">"+
     			  "<area shape=\"rect\" coords=\"1,18,66,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('1','0')\"/>"+
				  "<area shape=\"rect\" coords=\"66,20,142,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('2','0')\"/>"+
				  "<area shape=\"rect\" coords=\"145,19,202,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('3','0')\" />"+
				  "<area shape=\"rect\" coords=\"323,12,463,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('5','0')\" />"+
				  "<area shape=\"rect\" coords=\"474,13,643,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('6','0')\" />"+
				  "</div>";
		}
		else if(mode==5){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs2.png\" border=\"0\" usemap=\"#Map\" />"+
				  "<map name=\"Map\" id=\"Map\">"+
     			  "<area shape=\"rect\" coords=\"1,18,66,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('1','0')\"/>"+
				  "<area shape=\"rect\" coords=\"66,20,142,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('2','0')\"/>"+
				  "<area shape=\"rect\" coords=\"145,19,202,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('3','0')\" />"+
				  "<area shape=\"rect\" coords=\"206,19,311,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('4','0')\" />"+
				  "<area shape=\"rect\" coords=\"474,13,643,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('6','0')\" />"+
				  "</div>";
		}
		else if(mode==6){
			out+= "<div id=\"image_header\" class=\"kutu_baslik2\"><img src=\"http://s.azbuz.com/images/AVideoYeniTabs3.png\" border=\"0\" usemap=\"#Map\" />"+
				  "<map name=\"Map\" id=\"Map\">"+
     			  "<area shape=\"rect\" coords=\"1,18,66,35\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('1','0')\"/>"+
				  "<area shape=\"rect\" coords=\"66,20,142,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('2','0')\"/>"+
				  "<area shape=\"rect\" coords=\"145,19,202,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('3','0')\" />"+
				  "<area shape=\"rect\" coords=\"206,19,311,36\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('4','0')\" />"+
				  "<area shape=\"rect\" coords=\"323,12,463,34\" href=\"javascript:void(0)\" onmousedown=\"displayAzbuzVideosUpperPart('5','0')\" />"+
				  "</div>";
		}
		window.location.hash = "set:" + mode + ":" + skip;
		//out+=paging;
		out+="<p class=\"numaralama\" style=\"font-size: 9px;color: #707070; letter-spacing: 0px;padding-right:5px;\" >Devamı için <a href=\"/videoParts/continue.jsp?c="+mode+"\">tıklayın</a></p>";
		while(reader.hasObject()){
			var videoId = reader.getStr();
			var thumbPath = reader.getStr();
			var title = reader.getStr();
			var body = reader.getStr();
			var userId = reader.getStr();
			var userName = reader.getStr();
			var date = reader.getStr();
			var videoStars = reader.getStr();
			var activeCommentCount = reader.getStr();
			var viewCount = reader.getStr();
			var category = reader.getStr();
			var tags = reader.getStr();
			
			out+=
			"<table cellspacing=\"0\" cellpadding=\"0\">"+
			"	<tr>"+
			"		<td width=\"144\" rowspan=\"2\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/" + 
			videoId + "\"><img src=\""+VIDEO_HOST+"thumbnail/"+thumbPath+"/"+videoId+".jpg\" alt=\"" + title + 
			"\" width=\"130\" height=\"95\" border=\"0\"/></a></td>" +
			"	<td width=\"504\"><a href=\"http://video.azbuz.com/video-izle/"+
			encodeURI(title)+"/"+videoId+"\"><strong>" + title + "</strong></a>"+
			"				<p>"+date+"</p>"+
			"		<p style=\"font-size:12px;\">"+body+"</p></td>"+
			"	</tr>"+
			"	<tr>"+
			"		<td valign=\"bottom\" style=\"color:gray;\"> <font class=\"continueGreyColor\">Gönderen:</font> " +
			"<a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\"> <strong>" + userName.substring(0, 13);
			
			if(userName.length > 13) {
				out += "...";
			}
				out += "</strong></a> | <font class=\"continueGreyColor\">İzlenme:</font> <font style=\"color:black;\"><strong>"+viewCount+"</strong></font>";
			if(activeCommentCount != "" && mode==6 ){
				out += " | <font class=\"continueGreyColor\"> Yorum:</font> <a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><strong>" + activeCommentCount + "</strong></a>";
			}
			out += "| <font class=\"continueGreyColor\">Puan:</font> " + videoStars + "</td>" + 
			"	</tr>" +
			"	<tr>" +
			"		<td colspan=\"2\" style=\"color:gray;padding-top:5px;\"> <font class=\"continueGreyColor\">Kategori:</font> " + category;
			if(tags != ""){
				out += " | <font class=\"continueGreyColor\"> Etiketler:</font> " + tags;
			}
			out +=
			"	</td></tr>" +
			"</table>";
		}	
		$("upperpart").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}
function displayAzbuzVideosLowerPart1(mode,skip){

	var myCreatePacket = function(){
		writer = new CmdWriter("17");
		writer.appendStr(mode);
		writer.appendStr(skip);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var out="";
		var paging = reader.getStr();
    out+= "<div id=\"image_header\" class=\"kutu_baslik\">";
    out+="<a href=\"javascript:;\" onclick=\"displayAzbuzVideosLowerPart2('8','0');\"><img src=\"http://s.azbuz.com/images/tab_cv01.png\" border=\"0\" /></a>";
    if(mode=='7'){
    out += "<img src=\"http://s.azbuz.com/images/tab_ff_02.png\" border=\"0\" /><a href=\"javascript:;\" onclick=\"displayAzbuzVideosLowerPart1('9','0');\"><img src=\"http://s.azbuz.com/images/tab_ov_01.png\" border=\"0\"/></a></div>";
    }
    if(mode=='9'){
    out += "<a href=\"javascript:;\" onclick=\"displayAzbuzVideosLowerPart1('7','0');\"><img src=\"http://s.azbuz.com/images/tab_ff_01.png\" border=\"0\" /></a><img src=\"http://s.azbuz.com/images/tab_ov_02.png\" border=\"0\"/></div>";
    }
		window.location.hash = "set:" + mode + ":" + skip;
		//out+=paging;
		out+="<p class=\"numaralama\" style=\"font-size: 9px;color: #707070; letter-spacing: 0px;padding-right:5px;\" >Devamı için <a href=\"/videoParts/continue.jsp?c=" + mode + "\">tıklayın</a></p>";
		while(reader.hasObject()){
			var videoId = reader.getStr();
			var thumbPath = reader.getStr();
			var title = reader.getStr();
			var body = reader.getStr();
			var userId = reader.getStr();
			var userName = reader.getStr();
			var date = reader.getStr();
			var videoStars = reader.getStr();
			var activeCommentCount = reader.getStr();
			var viewCount = reader.getStr();
			var category = reader.getStr();
			var tags = reader.getStr();
			
			if(videoId == '41000000000483117'){ // ratutuy icin hardcode sonra sil...
				body = 
				"Muhteşem filmin 10 dakikalık Türkçe dublajlı bölümünü Oscar ödüllü yönetmeni Brad Bird’in sunumu eşliğinde izleyeceksiniz."+
				"<br><br>"+
				"Vizyon tarihi: <strong>24 Ağustos</strong>"+
				"<br><br>"+
				"Filmle ilgili detaylı bilgi için: <a target=\"_blank\" href=\"http://www.uip.com.tr\">http://www.uip.com.tr</a>"; 
				
			}
			
			out+=
			"<table cellspacing=\"0\" cellpadding=\"0\">"+
			"	<tr>"+
			"		<td width=\"144\" rowspan=\"2\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><img src=\""+VIDEO_HOST+"thumbnail/"+thumbPath+"/"+videoId+".jpg\" alt='"+title+"' width=\"130\" height=\"95\" border=\"0\"/></a></td>" +
			"	<td width=\"504\"><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+videoId+"\"><strong>"+title+"</strong></a>"+
			"				<p>"+date+"</p>"+
			"		<p style=\"font-size:12px;\">"+body+"</p></td>"+
			"	</tr>"+
			"	<tr>"+
			"		<td valign=\"bottom\" style=\"color:gray;\"> <strong>Gönderen: <a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a> | İzlenme: <font style=\"color:black;\">"+viewCount+"</font> | Puan: "+videoStars+"</strong></td>"+
			"	</tr>"+
			"	<tr>"+
			"		<td colspan=\"2\" style=\"color:gray;padding-top:5px;\"> <strong>Kategori:</strong> "+category;
			if(tags != ""){
				out += " | <strong> Etiketler:</strong> " + tags;
			}
			out +=
			"	</td></tr>"+
			"</table>";
			}	
		$("lowerpart").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}
function displayAzbuzVideosLowerPart2(mode,skip){

	var myCreatePacket = function(){
		writer = new CmdWriter("17");
		writer.appendStr(mode);
		writer.appendStr(skip);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		var out="";
		var paging = reader.getStr();
		
		out+= "<div id=\"image_header\" class=\"kutu_baslik\"><img src=\"http://s.azbuz.com/images/tab_cv02.png\" border=\"0\" /><a href=\"javascript:;\" onclick=\"displayAzbuzVideosLowerPart1('7','0');\"><img src=\"http://s.azbuz.com/images/tab_ff_01.png\" border=\"0\" /></a><a href=\"javascript:;\" onclick=\"displayAzbuzVideosLowerPart1('9','0');\"><img src=\"http://s.azbuz.com/images/tab_ov_01.png\" border=\"0\"/></a></div>";
	 
		window.location.hash = "set:" + mode;
		var counter=0;
		out+="<table cellspacing=\"0\" cellpadding=\"0\"><tr>"
		while(reader.hasObject()){

			
			var avatar = reader.getStr();
			var userId = reader.getStr();
			var videoCount = reader.getStr();
			var userName = reader.getStr();
			var gender = reader.getStr();
			var age = reader.getStr();
			var location = reader.getStr();
			out+=
			"<td width=300>"+
			"<table cellspacing=\"0\" cellpadding=\"0\">"+
			"<tr>"+
			"	<td>"+avatar+"</td>"+
			"	<td valign=\"middle\">"+
			"		<table>"+
			"			<tr><td><a href=\"http://www.azbuz.com/profil-goster/"+encodeURI(userName)+"/"+userId+"\">"+userName+"</a>&nbsp;("+videoCount+")</td></tr>"+
			"			<tr><td>"+gender+"&nbsp;"+age+",&nbsp;"+location+"</td></tr>"+
			"		</table>"+
			"	</td>"+
			"</tr>"+
			"</table>"+
			"</td>";
			counter++;
			if(counter%2==0){
				out+="</tr><tr>";
			}
			
			}
			out+="</tr></table>";	
		$("lowerpart").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}



function handleCityChange(city){
	var myCreatePacket = function(){
		writer = new CmdWriter("30");
		writer.appendStr(city);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		out = reader.getStr();		
		$("districtTitle").style.display='';
		$("districtList").innerHTML=out;
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");

}
function displayDistrict(districtId){

	var myCreatePacket = function(){
		writer = new CmdWriter("31");
		writer.appendStr(districtId);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		out = reader.getStr();
		$("districtTitle").style.display='';
		$("districtList").innerHTML=out;
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");
}
function displayRelatedVideos(videoId,skip,count){

	var myCreatePacket = function(){
		writer = new CmdWriter("18");
		writer.appendStr(videoId);
		writer.appendStr(skip);
		writer.appendStr(count);
		writer.endOfObject();

		return writer.Buffer;
	}
	var myOnComplete = function(responseText){

		reader = new CmdReader(responseText);
		window.location.hash = "set:" + skip;
		var hasNext = reader.getStr();
		var counter=0;
		var out = "<table width=\"300\" border=\"0\"><tr>";
		if(skip==0 && hasNext=="true"){
			out+=
				"<tr><td colspan=\"2\" align=\"right\"><a href=\"javascript:void(0)\" onmousedown=\"displayRelatedVideos('"+videoId+"',"+(skip+count)+","+count+");\">Sonraki</a></td>"+
				"</table>";
		}
		else if(skip>0 && hasNext=="true"){
			out+=
				"<tr><td align=\"left\"><a href=\"javascript:void(0)\" onmousedown=\"displayRelatedVideos('"+videoId+"',"+(skip-count)+","+count+");\">Önceki</a></td><td colspan=\"2\" align=\"right\"><a href=\"javascript:void(0)\" onmousedown=\"displayRelatedVideos('"+videoId+"',"+(skip+count)+","+count+");\">Sonraki</a></td>"+
				"</table>";
		}
		else if(skip>0){
			out+=
				"<tr><td align=\"left\"><a href=\"javascript:void(0)\" onmousedown=\"displayRelatedVideos('"+videoId+"',"+(skip-count)+","+count+");\">Önceki</a></td>"+
				"</table>";
		}
		out += "<table width=\"300\" border=\"0\"><tr>";
		
		while(reader.hasObject()){
			var vId = reader.getStr();
			var thumbPath = reader.getStr();
			var title = reader.getStr();
			var viewCount = reader.getStr();
			var voteStars = reader.getStr();
			out+=
			"<td valign=\"top\">"+
			"<table cellspacing=\"0\" cellpadding=\"0\" valign=\"top\">"+
			"<tr>"+
			"	<td width=\"150\">"+
			"		<a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+vId+"\"><img src=\""+VIDEO_HOST+"thumbnail/"+thumbPath+"/"+vId+".jpg\" alt='"+title+"' width=\"130\" height=\"95\" border=\"0\"/></a>"+
			"	</td>" +
			"</tr>"+
			"<tr height=\"50\" valign=\"top\">"+
			"	<td>"+
			"		<p><a href=\"http://video.azbuz.com/video-izle/"+encodeURI(title)+"/"+vId+"\">"+title+"</a></p>"+
			"		<p class=\"ufakmetin\">İzlenme: " + viewCount + "</p>"+
			"		<p class=\"ufakmetin\">Puan: " + voteStars + " </p>"+
			"	</td>"+
			"</tr>"+
			"</table>"+
			"</td>";
			counter++;
			if(counter%2==0){
				out+="</tr><tr>";
			}
			
		}
		out+="</td></tr></table>";
		$("related").innerHTML = out;

	}
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");

}

function addVideoText(siteId,text){

	var myCreatePacket = function(){
		writer = new CmdWriter("33");
		writer.appendStr(loggedInUserId);
		writer.appendStr(siteId);
		writer.appendStr(text);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply =="true"){
			if(text==""){
				$("videotext").innerHTML ="<i>(Mesajınızı ekleyin...)</i>";
			}
			else{
				$("videotext").innerHTML=text;
			}
			$("modifyvideotext").style.display="none";
		}
		else if(reply =="un"){
			alert("Bu işlemi gerçekleştirecek yetkiniz yok!");
		}
		else{
			alert("Geçici bir sistem hatası oluştu. Daha sonra tekrar deneyin");
		}
		$('modifyvideotext').style.display='none';
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");
}
function deleteVideoText(siteId){

	var myCreatePacket = function(){
		writer = new CmdWriter("33");
		writer.appendStr(loggedInUserId);
		writer.appendStr(siteId);
		writer.appendStr("");
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply =="true"){
			$("videotext").innerHTML ="<i>(Mesajınızı ekleyin...)</i>";
			$("modifyvideotext").style.display="none";
		}
		else if(reply =="un"){
			alert("Bu işlemi gerçekleştirecek yetkiniz yok!");
		}
		else{
			alert("Geçici bir sistem hatası oluştu. Daha sonra tekrar deneyin");
		}
		$('modifyvideotext').style.display='none';
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/site.ajax");
}

function showContactButton(){
	$('tblContact').style.display='';
	var strOut = "";
	strOut += "<a href=\"javascript:void(0);\""
			+" onclick=\"hideContactButton();\">"
			+" <img src=\"http://s.azbuz.com/Skins/_defaultSkin24/images/efinfoFormOn.png\" border=\"0\" /> "
			+" </a>"; 
	
	$('contactbutton').innerHTML = strOut;
}

function hideContactButton(){
	$('tblContact').style.display='none';
	var strOut = "";
	strOut += "<a href=\"javascript:void(0);\""
			+" onclick=\"showContactButton();\">"
			+" <img src=\"http://s.azbuz.com/Skins/_defaultSkin24/images/efinfoFormOff.png\" border=\"0\" /> "
			+" </a>"; 
	
	$('contactbutton').innerHTML = strOut;
}

function loadVideoArea(videoId){

	var myCreatePacket = function(){
		writer = new CmdWriter("20");
		writer.appendStr(videoId);		
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		strOut = "";
		if(reply =="true"){
			strOut = reader.getStr();
			$("videoPlayerArea").innerHTML = strOut;
		} else {
			alert("Hata oluştu, daha sonra tekrar deneyiniz!")
		}	
		
	}   
	
	var provider = new oyXMLRPCProvider();
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/video.ajax");
}
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function ekolayBilgiChangeTab(id,title){
	$('ekolayBilgidiv').style.display='none';
	$('ekolayBilgiyukleniyor').style.display='';
	for(var k=1;k<4;k++){
		var name = "ekolayBilgitab" + k;
		if(k==id){
			$( name ).style.cssText="background-color:#e6e6e6; color:#000;cursor:pointer;";
			xmlURL="/xml.jsp?_url=http://webservis.ekolay.net/xml/"+title+".xml";
			$('ekolayBilgidiv').innerHTML=transformXmlXsl(xmlURL,"/xsl/ekolay/bilgi_div.xsl",parameters,parameter_names);
		}
		else
		{
			$( name ).style.cssText="background-color:#dcdcdc; color:#3366cc; border-bottom:1px solid #ccc;cursor:pointer;"
		}
	}
	$('ekolayBilgiyukleniyor').style.display='none';
	$('ekolayBilgidiv').style.display='';
}
/******* METHODS FOR NEW COMMENT SYSTEM **********
**************************************************/
function showComments(theId, theOrder, thePage){
	new Ajax.Updater("objectComments","/templates/43/parts/ajaxCommentList.jsp",{method:"get", parameters:{"id":theId, "order":theOrder, "page":(thePage ? thePage : 1)}});
	obj1 = (theOrder == "asc" ? $("orderCommentsAsc") : $("orderCommentsDesc"));
	obj2 = (theOrder == "asc" ? $("orderCommentsDesc") : $("orderCommentsAsc"));
	newOrder = (theOrder == "asc" ? "desc" : "asc");
	obj1.removeAttribute("href"); obj1.removeAttribute("onclick"); obj1.className = "dsb";
	obj2.href = "javascript:;"; obj2.onclick = new Function("showComments(\"" + theId + "\", \"" + newOrder + "\");"); obj2.removeAttribute("class");
}
function toggleCommentForm(isLoggedIn){
	obj = $("commentFormInner");
	if(obj.style.display == "none")
		if(isLoggedIn) obj.innerHTML = $("divBeforeUserCommentPost").innerHTML; else obj.innerHTML = $("divBeforeGuestCommentPost").innerHTML;
	obj.toggle();
	$("toggleCommentFormBtn").innerHTML = (obj.style.display == "" ? "<strong class=\"px14\">-</strong> Yorum bırakın" : "<strong class=\"px14\">+</strong> Yorum bırakın");
	obj.style.display == "" ? $("commentForm").style.display = "" : $("commentForm").style.display = "none";
}
function submitCommentForObject43(){
	$("commentBodyError").style.display = ($F($("commentFromUserForm")["commentBody"]) == "" ? "inline" : "none");
	var theId = $F($("commentFromUserForm")["id"]);
	var theTitle = $F($("commentFromUserForm")["commentSubject"]);
	var theBody = $F($("commentFromUserForm")["commentBody"]);
	if(theBody == "") return false;
	var theParent = $F($("commentFromUserForm")["parentCommentId"]);
	addCommentForObject43(theId, theTitle, theBody, theParent);
}
function submitGuestCommentForObject43(){
	$("commentBodyError").style.display = (trim($F($("commentFromGuestForm")["commentBody"])) == "" ? "inline" : "none");
	$("guestNameError").style.display = (trim($F($("commentFromGuestForm")["guestName"])) == "" ? "inline" : "none");
	var theId = $F($("commentFromGuestForm")["id"]);
	var theName = trim($F($("commentFromGuestForm")["guestName"]));
	var theBody = trim($F($("commentFromGuestForm")["commentBody"]));
	if(theName == "" || theBody == "") return false;
	var theParent = $F($("commentFromGuestForm")["parentCommentId"]);
	addGuestCommentForObject43(theId, theName, "", theBody, theParent);
}
function submitCommentStatusForObject43(theId, theStatus){
	if(theStatus == "D") theMsg = "Bu yorumu silmek istediğinizden emin misiniz?";
	if(theStatus == "A") theMsg = "Bu yorumu onaylamak istediğinizden emin misiniz?";
	if(confirm(theMsg)){
		changeCommentStatusForObject43(theId, theStatus);
	}
}
function showCommentReplyForm(isLoggedIn, theParent){
	obj = $("commentFormInner");
	$("commentForm").show();
	obj.show();
	if(isLoggedIn) obj.innerHTML = $("divBeforeUserCommentPost").innerHTML; else obj.innerHTML = $("divBeforeGuestCommentPost").innerHTML;
	$("toggleCommentFormBtn").innerHTML = (obj.style.display == "" ? "- Yorum bırakın" : "+ Yorum bırakın");
	$("commentFrom"+(isLoggedIn?"User":"Guest")+"Form")["parentCommentId"].value = theParent;
}
function changeCommentStatusForObject43(theId, theStatus){
	new Ajax.Request("/ajaxNonPublicProxy.jsp",{method:"get", parameters:{"cmd":"changeCommentStatus","id":theId,"status":theStatus}});
}
function addCommentForObject43(theId,theTitle,theBody,theParent){
	var myCreatePacket = function(){
		writer = new CmdWriter("6");
		writer.appendStr(loggedInUserId);
		writer.appendStr(currentSiteId);			
		writer.appendStr(theParent);
		writer.appendStr(theId);
		writer.appendStr(theTitle);
		writer.appendStr(theBody);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		var status = reader.getStr();
		if(reply == "true"){
				showComments(theId, "desc");
				showCommentFormAfterUserPost(status);
		}else{
			alertUser("HATA","Hata oluştu");
		}
	}
	var provider = new oyXMLRPCProvider(true, true);
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");
}

function addGuestCommentForObject43(theId,theName,theTitle,theBody,theParent){
	var myCreatePacket = function(){
		writer = new CmdWriter("32");
		writer.appendStr(theName);
		writer.appendStr(currentSiteId);			
		writer.appendStr(theParent);
		writer.appendStr(theId);
		writer.appendStr(theTitle);
		writer.appendStr(theBody);
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		var status = reader.getStr();
		var newId = reader.getStr();
		if(reply == "true"){
				showComments(theId, "desc");
				showCommentFormAfterGuestPost(newId);
		}else{
			alertUser("HATA","Hata oluştu");
		}
	}
	var provider = new oyXMLRPCProvider(true, true);
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");
}	

function showCommentFormAfterUserPost(newStatus){
	$("commentFormInner").innerHTML = $("divAfterUserCommentPost_" + newStatus).innerHTML;
}
function showCommentFormAfterGuestPost(commentId){
	var sHost = "http://s.azbuz.com/" + strResourceFolder;
	$("commentFormInner").innerHTML = "<h1 class=\"replyClass\">Yorumunuz alınmıştır. Onaylandıktan sonra yayına alınacaktır.</h1><h3>Onay geldiğinde beni bilgilendir: <input type=\"text\" class=\"replyBox\" id=\"guestCommentEmail\" onfocus=\"if(this.value=='epostanı yaz')this.value=''\" value=\"epostanı yaz\" /> <a href=\"javascript:;\" onclick=\"javascript:rememberGuestWhenCommentApproved('"+commentId+"')\"><img src=\""+sHost+"/images/senBt.gif\" border=\"0\" /></a></h3>"+
	"<h3><a href=\"javascript:;\" onclick=\"toggleCommentForm(false)\">Tamam</a></h3>";
}
function rememberGuestWhenCommentApproved(theId){
	var myCreatePacket = function(){
		writer = new CmdWriter("33");
		writer.appendStr(theId);
		writer.appendStr(currentSiteId);
		writer.appendStr(theEmail)			
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply == "true"){
			$("commentFormInner").innerHTML = "<h1 class=\"replyClass\">Kaydınız alınmıştır. Onay verildiğinde e-posta ile bilgilendirileceksiniz.<br/><a href=\"http://www.azbuz.com/newSite_StepRegister.jsp?refEmail=" + theEmail + "\">Bu e-posta adresi ile Azbuz&rsquo;a 30 sn&rsquo;de üye olabilirsiniz!</a></h1>";
		} else {
			$("commentFormInner").innerHTML = "<h1 class=\"replyClass\">Hata oluştu</h1>";
			alertUser("HATA", "Hata oluştu.");
		}
	}
	var theEmail = $("guestCommentEmail").value;
	if(!isValidEmail(theEmail)){
		alertUser("HATA", "Geçersiz e-mail adresi girdiniz.");
	} else {
		var provider = new oyXMLRPCProvider(true, true);
		provider.createPacket = myCreatePacket;
		provider.onComplete = myOnComplete;
		provider.submit("/comment.ajax");
	}
}
function voteForComment(theCommentId, theObjectId, theScore){
	var myCreatePacket = function(){
		writer = new CmdWriter("31");
		writer.appendStr(theCommentId);
		writer.appendStr(theObjectId);
		writer.appendStr(theScore)			
		writer.endOfObject();
		return writer.Buffer;
	}
	var myOnComplete = function(responseText){
		reader = new CmdReader(responseText);
		reply = reader.getStr();
		if(reply == "true"){
				newScore = reader.getStr();
				$("commentScore"+theCommentId).innerHTML = newScore;
				if(parseInt(newScore) < 0) $("commentScore"+theCommentId).className = "commentLevel redLvl"; else $("commentScore"+theCommentId).className = "commentLevel greenLvl";
				$("votePanel"+theCommentId).innerHTML = $("divThanksAfterUserCommentPost").innerHTML;
				$("votePanel"+theCommentId).className = "commentVotePanelOff";
		} else {
		}
	}
	var provider = new oyXMLRPCProvider(true, true);
	provider.createPacket = myCreatePacket;
	provider.onComplete = myOnComplete;
	provider.submit("/comment.ajax");
	
}
function showAdLayer(){
	$('overLayer01').style.display = 'block';
}
function hideAdLayer(status){
	setTimeout("$('overLayer01').style.display = 'none';", 10000);
}

