/*
 * © chill.lv, 2009
 *
 * Anpher
 * marcis@chill.lv
 *
 * chill.lv forum js
 */
 
var ddconfs = [];
ddconfs["delete"] = {
	"quest": "Tiešām dzēst šo topiku?",
	"link": "/forum/acc/delete/"
};
ddconfs["state"] = {
	"quest": "Tiešām vēlies mainīt tēmas stausu?",
	"link": "/forum/acc/state/"
};
ddconfs["move"] = {
	"quest": "Tiešām pārvietosi šo tēmu?",
	"link": "/forum/acc/move/"
};
ddconfs["pin"] = {
	"quest": "Tiešām gribi šo tēmu piespraust/noraut?",
	"link": "/forum/acc/pin/"
};

$(document).ready(function(){
	$("#forum").find("a.newpm").fancybox({
		'frameWidth': 495,
		'frameHeight': 305
	});
	$("#forum").find("a.warnings").fancybox({
		'frameWidth': 495,
		'frameHeight': 305
	});
	$("#forum").find(".comment_text img").each(function(){
		if($(this).width()>690){
			var newheihgt = Math.round((690*$(this).height())/$(this).width());
			$(this).width(690).height(newheight);
		}
	});
	$("#search-button").click(function(){
		$("#search-form").toggle().find("input[type=\'text\']").focus();
		return false;
	});
	$("#topic_dd").change(function(){
		if($(this).val() == "false"){
			return false;
		}
		if(!confirm(ddconfs[$(this).val()].quest)){
			return false;
		}
		document.location.href = ddconfs[$(this).val()].link+$(this).attr("rel");
	});
});
 
 
 
function quote_post(tid, pid, link){
	$.get('/forum/quote/add/'+tid+'/'+pid);
	$(link).text("citēts").css("color", "red");
	return false;
}

function delete_post(pid){
	if(confirm('Tiešām vēlies dzēst šo ierakstu?')){
		$.get('/forum/delete/'+pid);
		$("#comment_container_"+pid).hide();
	}
	return false;
}

function topic_acc(tid, action, link){
	var images = {
		"close": "/media/images/icons/forum_status_closed.png",
		"open": "/media/images/icons/forum_status_open.png"
	}
	var alts = {
		"close": "aizvērts",
		"open": "atvērts"
	}
	var newaction = action == 'close' ? 'open' : 'close';
	$.get("/forum/acc/"+action+"/"+tid, null, function(msg){
		if(msg=="true"){
			link.onclick = function(){
				return topic_acc(tid, newaction, this);
			}
			$(link).find("img").attr("src", images[action]).attr("alt", alts[action]);
		}
	});
	return false;
}

function pass_ifrype(title, url, prefix){
	window.open('http://www.draugiem.lv/say/ext/add.php?title='+encodeURIComponent(title)+'&link='+encodeURIComponent(url)+(prefix ? '&titlePrefix='+encodeURIComponent(prefix) : ''),'','location=1,status=0,scrollbars=0,resizable=0,width=530,height=400');
	return false;
}

function topic_dd(action){
	if(action=="false"){
		return false;
	}
	if(action=="delete"){
		if(confirm('Dzēst tēmu?')){
			
		}
		return false;
	}
	if(action=="state"){
		return false;
	}
}

function forum_vote(pid, action, button){
	var result = $("#post_votes_"+pid);
	$(button).parent().find("a").hide();
	$.get('/forum/vote/'+pid+'/'+action, null, function(votes){
		$(result).text(votes);
	});
	return false;
}