$(document).ready(function() {
	var status = $.cookie('CTPsidebar');
	if (status == null || status == 'opened')
	{
		$('#PetBar').show();
		$('#PetBarAction').hide();
	}
	else
	{
		$('#PetBar').hide();
		$('#PetBarAction').show();
	}
	$('#newmess').bt('Aveti un mesaj nou. Click aici pentru a-l citi.', {
		positions: 'bottom',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#RegUsername').bt('Numele d-voastra de utilizator, trebuie sa fie unic pe acest site si va fi de asemenea numele prietenului d-voastra.', {
		positions: 'right',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#RegEmail').bt('Adresa d-voastra de e-mail, trebuie sa fie unica pe acest site.', {
		positions: 'right',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#RegLocation').bt('Locatia d-voastra, in forma Oras, Tara.', {
		positions: 'right',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#RegPassword').bt('Parola d-voastra, minim 8 caractere.', {
		positions: 'right',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#RegPhone').bt('Completati nr. de telefon pentru a fi contactat de catre CrisTim.', {
		positions: 'right',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#ProfilePetNameA').bt('Click aici pentru a fi redirectionat catre pagina prietenului acestui utilizator.', {
		positions: 'top',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#GeneralTipIcon').bt('<b>General</b><br />Statusul general este media statisticilor primare si a banilor obtinuti.', {
		positions: 'bottom',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#SocialTipIcon').bt('<b>Social</b><br />Gradul de socializare al prietenului tau, in functie de numarul de prieteni.', {
		positions: 'bottom',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#HungerTipIcon').bt('<b>Saturatie</b><br />Aici poti vizualiza gradul de saturatie al prietenului.', {
		positions: 'bottom',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#HealthTipIcon').bt('<b>Sanatate</b><br />Sanatatea este un indicator al starii prietenului dumneavoastra.', {
		positions: 'bottom',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar2Joaca').bt('Alege-ti una din jucariile tale. Daca nu ai cumparat nici o jucarie, mergi la sectiunea “Jucarii” si cumpara-i prietenului tau cateva.', {
		positions: 'left',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar2Joacate').bt('Alege jucarii si joaca-te impreuna cu prietenul tau.', {
		positions: 'left',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar2Trimite').bt('Trimite-ti prietenul la joaca afara cu prietenii lui.', {
		positions: 'left',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar2Cheama').bt('Cheama prietenul de la joaca.', {
		positions: 'left',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar3Inventar').bt('Vizualizeaza produsele pe care le ai in frigider, daca nu ai cumparat produse, mergi la sectiunea “produse” si achizitioneaza produsele pe care vrei sa le ai in frigider.', {
		positions: 'left',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar4Sleep').bt('Trimite-ti prietenul la culcare.', {
		positions: 'left',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar4Wake').bt('Cheama-ti prietenul de la culcare.', {
		positions: 'left',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar4Search').bt('Cauta prieteni noi.', {
		positions: 'left',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar3Magazin').bt('Daca ai ales produsul din frigider, iti poti hrani prietenul, daca nu ai produse in frigider, mergi la sectiunea “produse” si aprovizioneaza-ti frigiderul.', {
		positions: 'left',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PlayPlay').bt('<b>Joaca-te</b><br />Aici te poti juca cu prietenul tau.', {
		positions: 'left',
		fill: 'rgba(137, 168, 49, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PlayFood').bt('<b>Hraneste</b><br />Hraneste-ti prietenul cu bunatatile oferite de CrisTim.', {
		positions: 'left',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PlaySocial').bt('<b>Social</b><br />Socializeaza cu prietenii.', {
		positions: 'left',
		fill: 'rgba(65, 149, 222, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PlayDoctor').bt('<b>Tratament</b><br />Trateaza-ti prietenul.', {
		positions: 'left',
		fill: 'rgba(157, 32, 238, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar5Tratament').bt('Alege un tratament pentru prietenul tau.', {
		positions: 'left',
		fill: 'rgba(157, 32, 238, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetPlayBar5Trateaza').bt('Trateaza-l cu tratamentul selectat.', {
		positions: 'left',
		fill: 'rgba(157, 32, 238, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#ProfileMoney').bt('<b>Bani</b><br />Suma totala de bani disponibila in contul prietenului tau.', {
		positions: 'left',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#BannerTextarea').bt('Click aici pentru a copia codul bannerului acestui utilizator, cod ce poate fi adaugat in pagina d-voastra web sau in sidebar-ul blogului.', {
		positions: 'bottom',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$('#PetMoney').bt('<b>Bani</b><br />Suma totala de bani disponibila in contul prietenului tau.', {
		positions: 'right',
		fill: 'rgba(240, 101, 108, .8)',
		strokeStyle: '#fff',
		cssStyles: {
			color: '#FFF'
		}
	});
	$("#ShopTabs").tabs();
	$('a[rel*=facebox]').facebox()
	$(".editable").editable("/ajax/saveStatus", {
		indicator : "<img src='/joc/images/admin/indicator.gif'>",
		type      : 'textarea',
		onblur: 'submit',
		height: 100,
		width: 190,
		tooltip   : "Click pentru a modifica statusul ..."
	});
	$(".TwitStatus").editable("/ajax/saveTwitterStatus", {
		indicator : "<img src='/joc/images/admin/indicator.gif'>",
		type      : 'textarea',
		onblur: 'submit',
		height: 100,
		width: 190,
		tooltip   : "Click pentru a modifica statusul Twitter..."
	});
	$(".edit").editable("/ajax/profileSave", {
		indicator : "<img src='/joc/images/admin/indicator.gif'>",
		onblur: 'submit',
		style: 'inherit',
		tooltip   : "Click pentru a modifica"
	});
});

function selectFriendLooks(id)
{
	if ($('#PetLook1').hasClass('PetLooksSelected')) $('#PetLook1').removeClass('PetLooksSelected');
	if ($('#PetLook2').hasClass('PetLooksSelected')) $('#PetLook2').removeClass('PetLooksSelected');
	if ($('#PetLook3').hasClass('PetLooksSelected')) $('#PetLook3').removeClass('PetLooksSelected');
	if ($('#PetLook4').hasClass('PetLooksSelected')) $('#PetLook4').removeClass('PetLooksSelected');
	if ($('#PetLook5').hasClass('PetLooksSelected')) $('#PetLook5').removeClass('PetLooksSelected');
	$('#PetLook'+id).toggleClass('PetLooksSelected');
	$('#PetLookSelect').val(id);
}
var selPid = 0;

function SelectFeedItem(pid)
{
	if (selPid == 0)
	{
		$('#item_'+pid).addClass('schizo');
		selPid = pid;
	}
	else
	{
		$('.ShopThumb').each(function(index) {
			$(this).removeClass('schizo');
		});
		$('#item_'+pid).addClass('schizo');
		selPid = pid;
	}
}

function FeedItem()
{
	pid = selPid;
	if (pid == 0)
	{
		$('#PetBubble').html('Nu ai selectat cu ce sa ma hranesti.');
		$('#PetBubble').addClass('message');
		$('#PetBubble').show();
	}
	else
	{
		$.ajax({
			type: "POST",
			url: "/ajax/feedProduct",
			data: "pid="+pid,
			success: function(msg){
				var out = msg.split("|");
				if (out[0] != 0)
				{
					$('#item_'+pid).hide('drop');
					new_value = out[1] * 10;
					$('#'+out[0]+'Progress').width(new_value+"%");
					$('#'+out[0]+'Progress').html('&nbsp;&nbsp;'+new_value/10);
					$('#PetBubble').html('Sarut mana pentru masa!');
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
					$('#PetBg').addClass('mancare');
				}
				else if (out[0] == 0 && out[1] != 0)
				{
					$('#PetBubble').html(out[1]);
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
				}
			}
		});
	}
}

function CureItem()
{
	pid = selPid;
	if (pid == 0)
	{
		$('#PetBubble').html('Nu ai selectat cu ce sa ma tratezi.');
		$('#PetBubble').addClass('message');
		$('#PetBubble').show();
	}
	else
	{
		$.ajax({
			type: "POST",
			url: "/ajax/feedProduct",
			data: "pid="+pid,
			success: function(msg){
				var out = msg.split("|");
				if (out[0] != 0)
				{
					$('#item_'+pid).hide('drop');
					new_value = out[1] * 10;
					$('#'+out[0]+'Progress').width(new_value+"%");
					$('#'+out[0]+'Progress').html('&nbsp;&nbsp;'+new_value/10);
					$('#PetBubble').html('Acum ma simt in forma!');
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
				}
				else if (out[0] == 0 && out[1] != 0)
				{
					$('#PetBubble').html(out[1]);
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
				}
			}
		});
	}
}

function PlayItem()
{
	pid = selPid;
	if (pid == 0)
	{
		$('#PetBubble').html('Nu ai selectat cu vrei sa ma joc.');
		$('#PetBubble').addClass('message');
		$('#PetBubble').show();
	}
	else
	{
		$.ajax({
			type: "POST",
			url: "/ajax/feedProduct",
			data: "pid="+pid,
			success: function(msg){
				var out = msg.split("|");
				if (out[0] == -1)
				{
					$('#item_'+pid).hide('drop');
				}
				else if (out[0] != 0)
				{
					new_value = out[1] * 10;
					$('#'+out[0]+'Progress').width(new_value+"%");
					$('#'+out[0]+'Progress').html('&nbsp;&nbsp;'+new_value/10);
					$('#PetBubble').html('Toata ziua m-as juca daca m-ai lasa!');
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
				//					var t1 = $('#uses_item_'+pid).val();
				//					$('#uses_item_'+pid).val(t1 - 1);
				//					$('#NumberOfUses').html(t1 - 1);
				}
				else if (out[0] == 0 && out[1] != 0)
				{
					$('#PetBubble').html(out[1]);
					$('#PetBubble').addClass('message');
					$('#PetBubble').show();
				}
			}
		});
	}
}
function approveFriend(id)
{
	$.ajax({
		type: "POST",
		url: "/ajax/approveFriend",
		data: "id="+id,
		success: function(msg){
			$('#cer_'+id).hide();
		}
	});
}
function deleteFriend(id)
{
	$.ajax({
		type: "POST",
		url: "/ajax/deleteFriend",
		data: "id="+id,
		success: function(msg){
			$('#cer_'+id).hide();
		}
	});
}
function Buy()
{
	var pid = $('#BuyPid').val();
	var namec = $('#DetailTitle').html();
	$.ajax({
		type: "POST",
		url: "/ajax/buyProduct",
		data: "pid="+pid,
		success: function(msg){
			$('#PetMoney').html('$'+msg);
			$("#RightBox").effect('pulsate');
			$('#PetBubble').html('Pentru mine?!?! Multumesc!');
			$('#PetBubble').addClass('message');
			$('#PetBubble').show();
		}
	});
	if (namec.indexOf('Forzoso') != -1)
	{
		jQuery.facebox(function() {
			jQuery.get('/ajax/formularForzoso', function(data) {
				jQuery.facebox(data);
			})
		})
	}
}

function getProductData(pid)
{
	$('#HasUsage').hide();
	$.ajax({
		type: "POST",
		url: "/ajax/getProductData",
		data: "pid="+pid,
		success: function(msg){
			$('#RightBox').show();
			var out = msg.split("|");
			$('#BuyPid').val(out[0]);
			$('#DetailTitle').html(out[1]);
			$('#DetailContents').html(out[2]);
			$('#DetailPrice').html(out[4]);
			$('#WhatAffects').html("<b>"+out[5]+"</b> cu <b>"+out[6]+"</b> punct(e)");
			if (out[8] != 0)
			{
				$('#WhatUses').html(out[8]);
				$('#HasUsage').show();
			}
			if (out[7] != '')
			{
				$('#DetailUrl').attr('href', out[7]);
				$('#DetailUrl').show();
			}
			else
			{
				$('#DetailUrl').hide();
			}
			$('#DetailImage').html('<img style="width:120px;" src="/images/gallery/'+out[3]+'" alt="" />');
			$('#PetBubble').html('Vreau, vreeaaaaau!');
			$('#PetBubble').addClass('message');
			$('#PetBubble').show();
		}
	});
}

function ShowPlayBar()
{
	$('#PetPlaybar2').toggle();
	$('#PetPlaybar3').hide();
	$('#PetPlaybar4').hide();
	$('#PetPlaybar5').hide();
	return false;
}

function ShowSocialBar()
{
	$('#PetPlaybar4').toggle();
	$('#PetPlaybar3').hide();
	$('#PetPlaybar2').hide();
	$('#PetPlaybar5').hide();
	return false;
}
function ShowUseBar()
{
	$('#PetPlaybar3').toggle();
	$('#PetPlaybar2').hide();
	$('#PetPlaybar4').hide();
	$('#PetPlaybar5').hide();
	return false;
}
function ShowHealthBar()
{
	$('#PetPlaybar5').toggle();
	$('#PetPlaybar3').hide();
	$('#PetPlaybar4').hide();
	$('#PetPlaybar2').hide();
	return false;
}
function CascadeProfileMenu(id)
{
	$('#EditProfile').hide();
	$('#EditTwitter').hide();
	$('#EditFacebook').hide();
	$('#EditAPI').hide();
	$('#'+id).show();
	return false;
}

function SelectText(el)
{
	el.focus();
	el.select();
}
DD_roundies.addRule('.VisibleContent, #Bottom, #Top', '20px');
function HidePetBar()
{
	$('#PetBar').hide('slide');
	$('#PetBarAction').show('slide');
	$.cookie('CTPsidebar', 'closed');
	return false;
}
function ShowPetBar()
{
	$('#PetBarAction').hide('slide');
	$.cookie('CTPsidebar', 'opened');
	$('#PetBar').show('slide');
	return false;
}
function ShowNewPost()
{
	$('#ForumNewPostForm').toggle('blind');
	return false;
}