var queryString = location.search;
var parameters = new mArr(0);
var currentContent = "/NL/Home.htm";
var language = "NL";
var loading = "moment...";
var goodBrowser=false;
var refer = document.referrer;

function splitStr(str,del) {
	if(goodBrowser) return(str.split(del));
	else {
		var a=new Array();
		var i=0; var j=0; k=0;
		while(i!=-1) {
			j=str.indexOf(del,i);
			if(j!=-1) {
				a[k]=str.substring(i,j);
				k++;
				i=j+del.length;
				if(i==str.length) i=-1;
			} else {
				a[k]=str.substring(i,str.length);
				i=-1;
			}
		}
		return(a);
	}
}

function mArr(n) {
	this.count=n;
	return(this);
}
function parameter(name, value) {
	this.name=name;
	this.value=value;
	return(this);
}

if(queryString!="") {
  queryString=queryString.substring(1,queryString.length);
  var pairs=splitStr(queryString,"&");
  for(var i=0; i<pairs.length; i++) {
		temp=splitStr(pairs[i],"=");
		parameters.count++;
		parameters[i+1]=new parameter(unescape(temp[0]),unescape(temp[1]));
		if(parameters[i+1].name.toLowerCase()=="target") {
			if(parameters[i+1].value!="") {
				currentContent= parameters[i+1].value;
			}
                } 
                if(parameters[i+1].name.toLowerCase()=="refer") {
			if(parameters[i+1].value!="") {
				refer = parameters[i+1].value;
			}
		}
                if(parameters[i+1].name.toLowerCase()=="l") {
                        if(parameters[i+1].value!="") {
                                language = parameters[i+1].value;
                        }
                }  
	}
  }

function fillFrame() {
newContent = "http://www.cpa.nl" + currentContent;
parent.Site.Content.location.href = newContent;
}

function fillLanguage() {
newLanguageContent = "http://www.cpa.nl/" + language + "/Index.htm?target=" + currentContent;
parent.Site.location.href = newLanguageContent;
}
