var protocol = "http:";
if(window.location.protocol)
{
  protocol = window.location.protocol;
}
if(protocol != "http:" && protocol != "https:")
{
  protocol = "http:";
}
if(ad_lang == 0)
{
  var ad_aurl = protocol+'//ads.smartshoppingads.de/ad/?';
}
else if(ad_lang == 1)
{
  var ad_aurl = protocol+'//ads.smartshoppingads.co.uk/ad/?';
}
else
{
  var ad_aurl = protocol+'//ads.smartshoppingads.de/ad/?';
}

function ad_urlenc(k,v) { if (v) { ad_aurl += k + '=' + encodeURI(v) + '&'; } }
function ad_url(k,v) { if (v) { ad_aurl += k + '=' + escape(v) + '&'; } }

function ad() {

	var w = window;
	var r = Math.round(Math.random() * 1000);
    var ad_loc = String(document.location);
    ad_loc = ad_loc.substring(0, 256);
    var ad_ref = String(document.referrer);
    ad_ref = ad_ref.substring(0, 256);
    w.ad_src = w.ad_src.replace(/%/g, "%25");
  	ad_url('w', w.ad_width);
  	ad_url('h', w.ad_height);
  	ad_url('r', r);
    ad_url('sc', w.ad_code);
    ad_url('ch', w.ad_channel);
    ad_url('ru', ad_loc);
    ad_url('rf', ad_ref);
    ad_url('pfn', w.ad_format);    
    ad_url('psrc', ad_src.replace(/&amp;/g, "&"));    
    ad_url('wmt', 2);
    ad_url('lang', w.ad_lang);
    ad_url('ctu', w.ad_clicktracker);

	document.write('<ifr'+'ame src="'+ad_aurl+'" name="ad_'+r+'" width="'+w.ad_width+'" height="'+w.ad_height+'" marginwidth="0" marginheight="0" vspace="0" hspace="0" frameborder="0" scrolling="no"></ifr'+'ame>');
}

ad();