window.onload = function() {
    var links = document.getElementsByTagName('a');
    for (var i=0;i < links.length;i++) {
        if (links[i].getAttribute("rel") == 'popup') {
            links[i].onclick = function() {
			    window.open(this.href, this.title, 'status = 1, height = 500, width = 500, left = 100, top = 100, scrollbars = 1, resizable = 1')
                return false;
            };
        }
    }
};

// http://www.dreamincode.net/code/snippet979.htm
function word_count(text, doc) {
	text = text.replace(/^\s*|\s*$/g,''); //removes whitespace from front and end
	var count_array = text.split(" ");
	doc.value = count_array.length;
}

function clear_box(element, deftext) {
	if (element.value == deftext) {
		element.value = '';
	}
}

//   LIMIT MULTIPLE SELECTED OPTIONS SCRIPT || 01-11-2006   \\;
 // Written by: WillyDuitt@hotmail.com \\;
function countSelected(select,maxNumber){
var selectedOptions = [];
   for(var i=0; i<select.options.length; i++){
     if(select.options[i].selected && !new RegExp(i,'g').test(selectedOptions.toString())){
        selectedOptions.push(i);
     }

     if(!select.options[i].selected && new RegExp(i,'g').test(selectedOptions.toString())){
      selectedOptions = selectedOptions.sort(function(a,b){return a-b});  
       for(var j=0; j<selectedOptions.length; j++){
         if(selectedOptions[j] == i){
            selectedOptions.splice(j,1);
         }
       }
     }

     if(selectedOptions.length > maxNumber){
      var throwAlert = true;
        select.options[i].selected = false;
        selectedOptions.pop();
     }  
   }            

     if(throwAlert == true){
        alert('You may only choose '+maxNumber+' options!');
        document.body.focus();
     }
}
//-->
