CampaignIDK="";AdvertiserIDK="";BannerIDK="";var ktMo;var aktCl;var defImg="";var altImg="";
function _asK(fn) {
	caK = _agfK('aBa_CA');clK = _agfK('aBa_CL'); foK = _agfK('aBa_FO');
	if (!caK && fn){
		ref=document.getElementById("kimg");
		ref.src=defImg;
		ref1=document.getElementById("aBa_CL");		
		ref1.selectedIndex=0;
		ref1.length=1;
	}
	if (caK){
		fts=_ft[caK-1];
		if(fts.length==2) {_aoK(0,'Benzin','aBa_FO');_aoK(1,'Diesel','aBa_FO')}
		else {
			if(fts.match(/B/i)) {_aoK(0,'Benzin','aBa_FO')}		
			if(fts.match(/D/i)) {_aoK(0,'Diesel','aBa_FO')}
			foK=1;
		}
		var ref = document.getElementById("aBa_FO");
		ref.length=(fts.length)+1;
		if (foK){ref.selectedIndex=foK}
	}
	if (document.getElementById && caK) {
		aktCl=_agfK('aBa_CL',1)
		if (fn) {
			v=0;
			if (fn) {
				for (i in _am[caK]) {
					e=0;
				}
			}
			v=0;
			for (i in _acK[caK]) {
				e=0;
				c=_co[_acK[caK][i]-1];
				c=_dk(_iCs,c);				
				c=c.replace(".",",")
				c1=c.split(",");c2=aktCl.split(",");				
				if (aktCl == c || aktCl == c1[0] || c2[0] == c){e=1;v=c}
				if (c.match(/Lichtsilber Metallic/gi) && v==0){e=1;v=c}
				if (c.match(/Avussilber Perleffekt/gi) && v==0){e=1}
				_aoK(i,c,"aBa_CL",e)
			}

			aktCl=v;
			document.getElementById("aBa_CL").length=_acK[caK].length+1;
		}		
		msurl=mburl+"m/"+"50"+_cX[caK-1]+"/";
		msurl=msurl.replace("|","/");
		mID=_gMI(1);
		clK=_agfK('aBa_CL')
		if (clK) {
			cID=_cI[_acK[caK][clK-1]-1];		
			if(cID.length == 2){cID=cID+cID}
			msurl+=mID+"/14+"+cID;
			iur=_iU[caK-1];
			iur=_dk(_iUs,iur)
			msurl+="/"+iur+".jpg";
			ref=document.getElementById("kimg");
			if (!defImg) {defImg=ref.src}
			if (altImg) {ref.src=msurl+"?alt="+altImg} else {ref.src=msurl}
		}
	}
}
function _dk(_a_,_s_){for(k in _a_){_g_=_a_[k].split('=');_s_=_s_.replace(new RegExp("\\"+_g_[1],"g"),_g_[0])};return _s_}
function _gMI(moK){
	mIDx=_ai[caK][moK-1]-1;mID=_mI[mIDx];
	if(mID.length == 3) {for(i in _mI){mIDx--;mIDn=_mI[mIDx];if (mIDn.length == 6) {mID=mIDn.substr(0,3)+mID;break}}}
	return mID;
}
function _agfK(f,w){
	ref=document.getElementById(f);
  	if (ref != null) {
		fv=ref.options[ref.selectedIndex].value;
		if (w) {fv=ref.options[ref.selectedIndex].text}
		if (fv==0) {fv=false}
		return fv;
	}
}
function _okonf() {
	ak4url="http://ak4-de.audi.de/entry.html?";
	s="scrollbars=no,directories=no,menubar=no,toolbar=no,width=1014,height=700,status=yes,resizable=no";
	caK=_agfK('aBa_CA');clK=_agfK('aBa_CL');foK = _agfK('aBa_FO');
	if(caK){ak4url+="vc="+_cn[caK-1]}
	if(caK && clK){cID=_cI[_acK[caK][clK-1]-1];if(cID.length == 2){cID=cID+cID};cID=cID.toUpperCase();ak4url+="&extColor=F14+"+cID}
	if(caK && clK) {ak4url+="&next=model&pr="+_gMI(1)}
	if(foK) {
		if (foK) {
			ak4url+="&filter-name=model-filter:fuel&filter-value=p_";
			if(foK==1) {ak4url+='benzin'}
			if(foK==2) {ak4url+='diesel'}
		}
	}
	if (typeof(_partner_id) != "undefined") {ak4url+="&partner="+_partner_id}
	ak4url+="&CampaignID="+CampaignIDK+"&AdvertiserID="+AdvertiserIDK+"&BannerID="+BannerIDK+"&id=banner";
	open_configurator(ak4url, 1014, 700);
}


function open_configurator(url, w, h){
	// if   location.href="http://www.google.com:80/search?q=devmo#test"
	// then location.host=www.google.com:80
	// and  location.path=/search
	// and  location.search=?q=devmo
	// for referrer tracking, we want to avoid the "dangerous" href-parts "//", ":", "?" or "&"
	var referrer = window.location.host + window.location.pathname;
	
	if(!w){ w=1014; }
	if(!h){ h=700; }
	if(url.indexOf('?') > 0){
		url += "&";
	} else {
		url += "?";	
	}
	url += "referrer="+referrer;
	var myWin=window.open(url,"CONFIGURATORWINDOW","width="+w+",height="+h+",scrollbars=no,status=yes,resizable=no");
	myWin.focus();
}
