function cmntSend(frm) {
	if (strtrim(frm.comment.value) == "") {
		alert("Lütfen yorumunuzu yazınız.");
	} else {

		getObject("cmntBusy").style.display = '';
		getObject("cmntResult").style.display = '';
		getObject("cmntResult").innerHTML = "<b>Yorumunuz kaydediliyor...</b>";
		getObject("cmntWriter").style.display = 'none';

		ajaxpack.postAjaxRequest("/ajax_comment.php", createPOSTstr(frm,"comment,contentid"), processAJAXPost, "txt");

		function processAJAXPost() {
			var myajax=ajaxpack.ajaxobj;
			var myfiletype=ajaxpack.filetype;
			if (myajax.readyState == 4) {
				if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
					switch (myajax.responseText) {
						case "200":
							getObject("cmntResult").innerHTML = "<b>Yorumunuz başarıyla kaydedildi, teşekkürler. <br><br> Editörler tarafından onaylandığında sitede yerini alacak.</b>";
							break;
						case "201":
							getObject("cmntResult").innerHTML = "<b>Yorumunuz başarıyla kaydedildi, teşekkürler. <br><br> İçeriği gönderen kullanıcı tarafından onaylandığında sitede yerini alacak.</b>";
							break;
						case "202":
							getObject("cmntResult").innerHTML = "<b>Yorumunuz başarıyla kaydedildi, teşekkürler. <br><br></b>";
							break;
						case "100":
							getObject("cmntResult").innerHTML = "<b>Yorumunuzu girmeyi unuttunuz, lütfen yorumunuzu girerek tekrar deneyiniz.</b>";
							break;
						case "101":
							getObject("cmntResult").innerHTML = "<b>İçeriği gönderen kullanıcı gönderdiği içeriğe yorum yazılmamasını istediği için yorum gönderemezsiniz.</b>";
							break;
						case "102":
							getObject("cmntResult").innerHTML = "<b>Yorum yazmak için giriş yapmanız gerekmektedir.<br><br> <a href=\"javascript:togglePanes('loginPane','actionPane');\">Giriş yapmak için tıklayınız.</a></b>";
							break;
						case "103":
							getObject("cmntResult").innerHTML = "Yorum yazmak için gerekli hakka sahip değilsiniz.";
							break;
					}
					getObject("cmntBusy").style.display = 'none';
					getObject("cmntResult").style.display = '';
				}
			}
		}
	}
}

function togglePanes(pane1,pane2) {
	if (getObject(pane1).style.display == '') {
		getObject(pane1).style.display = 'none';
		getObject(pane2).style.display = '';
	} else {
		getObject(pane1).style.display = '';
		getObject(pane2).style.display = 'none';
	}
}

function usrLogin(frm, loginBusyPane, loginResultPane, cmntId) {
	var msg = '';

	if (strtrim(frm.username.value) == "") {
		msg = "Lütfen kullanıcı adınızı giriniz.";
	} else if (strtrim(frm.password.value) == "") {
		msg = "Lütfen şifrenizi giriniz.";
	}

	if (msg) {
		alert(msg);
		return false;
	}

	getObject(loginBusyPane).style.display = '';
	getObject(loginResultPane).style.display = 'none';

	ajaxpack.postAjaxRequest("/ajax_login.php", createPOSTstr(frm,"username,password"), processAJAXPost, "txt");

	function processAJAXPost() {
		var myajax=ajaxpack.ajaxobj;
		var myfiletype=ajaxpack.filetype;
		if (myajax.readyState == 4) {
			if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
				getObject(loginBusyPane).style.display = 'none';
				getObject(loginResultPane).style.display = '';
				switch (myajax.responseText) {
					case "200":
						getObject(loginResultPane).innerHTML = "Giriş başarılı...";
						if (getObject("cmntActionPane") != null) togglePanes("cmntLoginPane","cmntActionPane");
						if (getObject("favActionPane") != null) vidAddToFavorites("open", null);
						if (getObject("repActionPane") != null) vidReportContent("open", null);
						if (getObject("repCmntActionPane") != null) vidReportComment("open", cmntId, null);
						break;
					case "100":
						getObject(loginResultPane).innerHTML = "Hesabınız isteğiniz üzerine iptal edilmiş olduğundan giriş yapamazsınız...";
						break;
					case "101":
						getObject(loginResultPane).innerHTML = "Hesabınız iptal edilmiş olduğundan giriş yapamazsınız...";
						break;
					case "102":
						getObject(loginResultPane).innerHTML = "Kullanıcı adınızı veya şifrenizi eksik girdiniz, lütfen tekrar deneyiniz.";
						break;
					case "103":
						getObject(loginResultPane).innerHTML = "Kullanıcı adınızı veya şifrenizi yanlış girdiniz, lütfen tekrar deneyiniz.";
						break;
				}
			}
		}
	}
}


function vidAddToFavorites(act, postStr, contentid) {
	var actHolder = getObject("actHolder");

	switch (act) {
		case "open":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_addtofavorites.php", createPOSTstrByValues("contentid",contentid), processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}

			break;
		case "close":
			actHolder.style.display = 'none';
			break;
		case "save":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_addtofavorites.php", postStr, processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}
			
			break;
	}
}

function vidReportContent(act, postStr, contentid) {
	var actHolder = getObject("actHolder");

	switch (act) {
		case "open":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_reportcontent.php", createPOSTstrByValues("contentid",contentid), processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}

			break;
		case "close":
			actHolder.style.display = 'none';
			break;
		case "save":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_reportcontent.php", postStr, processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}
			break;
	}
}

function vidReportComment(act, cmntId, postStr) {
	var cmntActHolder = getObject("cmntActHolder" + cmntId);

	switch (act) {
		case "open":
			cmntActHolder.style.display = 'block';
			cmntActHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_reportcomment.php", createPOSTstrByValues("commentid",cmntId), processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						cmntActHolder.innerHTML = myajax.responseText;
					}
				}
			}

			break;
		case "close":
			cmntActHolder.style.display = 'none';
			break;
		case "save":
			cmntActHolder.style.display = 'block';
			cmntActHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_reportcomment.php", postStr, processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						cmntActHolder.innerHTML = myajax.responseText;
					}
				}
			}
			break;
	}
}

function vidRecommendContent(act, postStr, contentid) {
	var actHolder = getObject("actHolder");

	switch (act) {
		case "open":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_recommendcontent.php", createPOSTstrByValues("contentid",contentid), processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}

			break;
		case "close":
			actHolder.style.display = 'none';
			break;
		case "save":
			actHolder.style.display = 'block';
			actHolder.innerHTML = "<span class='loading' width='100%'><center><object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0' width='160' height='90' id='zapplayer' align='middle'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='/swf/loading.swf'/><param name='menu' value='false' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='/swf/loading.swf' menu='false' quality='high' width='160' height='90' name='zapplayer' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object></center></span>";

			ajaxpack.postAjaxRequest("/ajax_recommendcontent.php", postStr, processAJAXPost, "txt");

			function processAJAXPost() {
				var myajax=ajaxpack.ajaxobj;
				var myfiletype=ajaxpack.filetype;
				if (myajax.readyState == 4) {
					if (myajax.status==200 || window.location.href.indexOf("http")==-1) {
						actHolder.innerHTML = myajax.responseText;
					}
				}
			}
			break;
	}
}

function checkRecommendForm(frm, postStr) {
	$('rcmndSendBtn').value = 'Gönderiliyor..';
	$('rcmndSendBtn').disabled = true;

	var msg = '';
	var boolMailFound = false;

	for (k=0; k<9; k++) {
		if (strtrim(eval("frm.toemail"+ k).value).length > 3) {
			boolMailFound = true;
		}
	}


	if (strtrim(frm.name.value).length == 0) {
		msg += "Adınızı giriniz..\n\n";
	} else if (strtrim(frm.email.value).length == 0) {
		msg += "Eposta adresinizi giriniz..\n\n";
	} else if (!boolMailFound) {
		msg += "Lütfen en az bir adet gönderilecek eposta adresi giriniz..\n\n";
	}

	if (msg.length == 0) {
		vidRecommendContent('save', postStr);
	} else {
		alert(msg);
	}
}