function popUp(winURL) {
  window.open(winURL, "popup", "width=600,height=500");
}

function prepareLinks() {
    if(!document.getElementsByTagName) return;
    var links = document.getElementsByTagName("a");
    
	for(var i = 0; i < links.length; i++) {
		if(links[i].getAttribute('href') && links[i].getAttribute('rel') == 'popup')
		{
			links[i].onclick = function() {
				popUp(this.getAttribute("href"));
				return false;
			}
			
			links[i].onkeypress = function() {
				popUp(this.getAttribute("href"));
				return false;
			}
		}
		else if(links[i].getAttribute('href') && links[i].getAttribute('rel') == 'external'){
            links[i].target = '_blank';
        }
	}
}
window.onload = prepareLinks;



function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
	else countfield.value = maxlimit - field.value.length;
}