function login_focus()
{
	$("input[name='login']").removeClass("login").addClass("login_focused");
}

function login_blur()
{
	if ($("input[name='login']").val() == '') 
	{
		$("input[name='login']").removeClass("login_focused").addClass("login");
	}
}

function pass_focus()
{
	$("input[name='pass']").removeClass("pass").addClass("pass_focused");
}

function pass_blur()
{
	if ($("input[name='pass']").val() == '') 
	{
		$("input[name='pass']").removeClass("pass_focused").addClass("pass");
	}
}

function remember()
{
	if($("#login_remember").hasClass("controls_checkbox_checked")) {
		$("#login_remember").removeClass("controls_checkbox_checked");
		$("input[name='remember']").val('');
	} else {
		$("#login_remember").addClass("controls_checkbox_checked");
		$("input[name='remember']").val('yes');
	}
}

function quote(id) 
{
	var d = document.getElementById('comment' + id);
	if (!d) return;
	var quote = new String(get_selected());
	if (quote=='') {
		if (d.innerText) {
			quote = d.innerText;
		} else if (d.innerHTML) {
			quote = d.innerHTML;
			quote = quote.replace(/[\r\n]/g, "");
			quote = quote.replace(/<br>/g, "\n");
			quote = quote.replace(/<[^>]+>/g, "");
			quote = quote.replace(/&gt;/g, ">");
			quote = quote.replace(/&lt;/g, "<");
		}
		quote = quote.replace(/\r/g, "");
		quote = quote.replace(/\n/g, "\n> ");
	} else {
		quote = quote.replace(/\r\n/g, "\n");
		quote = quote.replace(/\r/g, "\n");
		quote = quote.replace(/\n/g, "\n> ");
	}
	if (quote.length>1000) {
		 quote = quote.substring(0, 1000) + "...";
	}
	if (quote.match(/^\s*[^>]/)) quote = quote.replace(/^\s*/,'> ');
	quote = quote.replace(/\s*$/, '');
	document.commentform.comment.focus();
	document.commentform.comment.value += quote;
	document.commentform.comment.value += "\n\n";
}

function get_selected() 
{
	var txt = '';
	var foundIn = '';
	if (window.getSelection) {
		txt = window.getSelection();
		foundIn = 'window.getSelection()';
	} else if (document.getSelection) {
		txt = document.getSelection();
		foundIn = 'document.getSelection()';
	} else if (document.selection) {
		txt = document.selection.createRange().text;
		foundIn = 'document.selection.createRange()';
	}
	return txt;
}


$(document).ready(function(){
	$(".side_info_block, .pager, .album_tile, .info").corner("6px");
});