// castVote
function castVote(id,action) {
	var target=$('points-'+id+'');
	var url='./serveAjax.php?mode=Vote&action='+action+'&id='+id;
	new Ajax(url,{
		method:'get',
		update:target,
		onComplete:function() {
			$$('.vote-'+id+'').empty().setHTML('&nbsp;');
		}
	}).request();
};

// cppfTabs
function cppfTabs(name) {
	window.addEvent('domready',function() {
		var i=1;
		$$('#'+name+' .tabContent').each(function(el) {
			if(i==1) {
				el.setStyle('display','block');
			} else {
				el.setStyle('display','none');
			}
			i++;
		});
		$$('#'+name+' td.tab','#'+name+' td.tabSelected').addEvent('click',function() {
			var tabold=$$('#'+name+' td.tabSelected').removeClass('tabSelected').addClass('tab');
			var tabnew=this.removeClass('tab').addClass('tabSelected');
			var title=this.title;
			$$('#'+name+' .tabContent').each(function(el) {
				if(el.getProperty('title')==title) {
					el.setStyle('display','block');
				} else {
					el.setStyle('display','none');
				}
			});
		});
	});
};

// popUpWin
function popUpWin(url,name,w,h) {
	var x=(screen.width/2-w/2);
	var y=(screen.height/2-h/2);
	window.open(url,name,"toolbar=no,location=no,directories=no,status=no,menuvar=no,resizable=yes,scrollbars=yes,width="+w+",height="+h+",screenX="+x+",screenY="+y+",left="+x+",top="+y);
};

// ratingsSubmit
function ratingsSubmit() {
	$('ratingsForm').send({
		update:$('cppfRatingsPost'),
		onComplete:function() {
			$('cppfRatings').empty();
			window.alert('Arvostelu tallennettu.');
		}
	});
};

// resize
function resize(method) {
	if(method=="larger") {
		$$('#cppfArticleContent').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent a').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent h1').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent h2').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent h3').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent h4').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
		$$('#cppfArticleContent p').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()+1)+'px');
		});
	}
	if(method=="smaller") {
		$$('#cppfArticleContent').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent a').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent h1').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent h2').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent h3').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent h4').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
		$$('#cppfArticleContent p').each(function(el) {
			el.setStyle('font-size',(el.getStyle('font-size').toInt()-1)+'px');
		});
	}
};

