function externalLinks(){
	if (!document.getElementsByTagName)
		return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++){
		var anchor = anchors[i];
		if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
			anchor.target = "_blank";
	}
}

function parseEmail(){
	var e1 = 'info';
	var e2 = 'websplash.nl';
	var p1 = 'mai';
	var p2 = 'lto';
	var p3 = ':';
	var p4 = '@';
	document.write('<a href="'+p1+p2+p3+e1+p4+e2+'">'+e1+p4+e2+'<\/a>');
}


$(function(){
	externalLinks();

	$("#pricingtable td:contains(' ja ')").addClass("feature-yes").html('');
	$("#pricingtable td:contains(' nee ')").addClass("feature-no").html('');
	
	addStarRating('grade_customer_services');
	addStarRating('grade_speed');
	addStarRating('grade_uptime');
	
	$(".sitemap").treeview({
		persist: "location",
		collapsed: true,
		unique: true
	});
	
});

function star(rating,e){
	$('#'+e).val(rating)
	$('#star_'+e+' li').removeClass('current-rating');
	$('#star_'+e+' li:lt('+(rating)+')').addClass('current-rating');
	$('#'+e+'_gm').attr('checked','');
}

function addStarRating(e){
	var html  = '<ul class="star-rating" id="star_'+e+'">';
		html += '<li><a href="javascript:star(1,\''+e+'\')" class="one-star">1</a></li>';
		html += '<li><a href="javascript:star(2,\''+e+'\')" class="two-stars">2</a></li>';
		html += '<li><a href="javascript:star(3,\''+e+'\')" class="three-stars">3</a></li>';
		html += '<li><a href="javascript:star(4,\''+e+'\')" class="four-stars">4</a></li>';
		html += '<li><a href="javascript:star(5,\''+e+'\')" class="five-stars">5</a></li>';
		html += '</ul><label><input type="checkbox" name="van['+e+'_gm]" value="1" id="'+e+'_gm" checked="checked"/>geen mening</label>';

	$('#'+e).hide().after(html);

	$('#'+e+'_gm').click(function(){
		$('#'+e).val(0);
		$(this).parent().prev('ul').children('li').removeClass('current-rating');
		$(this).attr('checked','checked')
	});
	if($('#'+e).val() > 0){
		star($('#'+e).val(),e);
	}
	
}