function google_ad_request_done(google_ads)
{
	if (typeof(adformat)=='undefined') adformat='' ;
	switch (adformat)
	{
		case 'preview': show_ads_preview(google_ads, adcount); break;
		default: show_ads(google_ads, adcount);
	}
}

function google_afs_request_done(google_ads) 
{
	if (typeof(adformat)=='undefined') adformat='' ;
	if (skip>0) for (var i=1; i<=skip; i++) google_ads.shift();
	switch (adformat)
	{
		case 'preview': show_ads_preview(google_ads, admax); break;
		default: show_ads(google_ads, admax);
	}
}

function show_ads(addata, adcount)
{
	if (addata.length==0) return;
	var s = '<div align="left" style="height:18px; margin:0px !important; padding:0px !important;">&nbsp;<a href="http://services.google.com/feedback/online_hws_feedback" class="text-11 grey-d" target="_blank">Google-Anzeigen</a></div>';
	if (addata.length==1 && addata[0].type=='image')
	{
		s = '<div align="center" id="searchResults">'
			+ '<div class="blueBoxContainer">';
//			+ '<center>';
	} else {
		s += '<table width="500" cellpadding="8" cellspacing="0" border="0" style="margin: 2px 8px; background:url(/images3/bg-joboffer-500.jpg) top left no-repeat;"><tr><td width="500" height="105" align="left" valign="top" style="line-height:20px !important;">';
	}
	// highlight
	var Ergebnis;
    var adkeyword1;
	if ( typeof(adkeyword) != 'undefined' && adkeyword ) {
	    adkeyword1 = adkeyword;
		adkeyword1 = adkeyword1.replace('jobs ','');
		adkeyword1 = adkeyword1.substr(0, 1).toUpperCase() + adkeyword1.substr(1);
	    Ergebnis = adkeyword1; /*.match(/([^ ]*) /g);*/
	}
	
	var st1 = 'jo-blue';
	for (var i=0; i<addata.length && i<adcount; i++)
	if (addata[i].type=='image')
	{
		s += '<a href="' +
			addata[i].url + '" target="_top" title="go to ' +
			addata[i].visible_url + '" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to ' +
			addata[i].visible_url + '\';return true"><img border="0" src="' +
			addata[i].image_url + '"width="' +
			addata[i].image_width + '"height="' +
			addata[i].image_height + '"></a>';
	}
	else if (addata[i].type=='flash')
	{
		s += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' +
			' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="' +
			addata[i].image_width + '" HEIGHT="' +
			addata[i].image_height + '"> <PARAM NAME="movie" VALUE="' +
			addata[i].image_url + '">' +
			'<PARAM NAME="quality" VALUE="high">' +
			'<PARAM NAME="AllowScriptAccess" VALUE="never">' +
			'<EMBED src="' +
			addata[i].image_url + '" WIDTH="' +
			addata[i].image_width + '" HEIGHT="' +
			addata[i].image_height +
			'" TYPE="application/x-shockwave-flash"' +
			' AllowScriptAccess="never" ' +
			' PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>';
	}
	else if (addata[i].type=='html')
	{
		s += addata[i].snippet;
	}
	else
	{
	    var line1 = addata[i].line1;
	    var line2 = addata[i].line2;
	    var line3 = addata[i].line3;
	    if (Ergebnis)
		{
/*			for (var j = 0; j < Ergebnis.length; ++j) {*/
				Ergebnis = Ergebnis.replace(' ','');
				var myregexp = new RegExp(Ergebnis,'ig');
				if (line1){line1 = line1.replace(myregexp,'<b>'+Ergebnis+'</b>');}
				myregexp = new RegExp(Ergebnis,'ig');
				if (line2){line2 = line2.replace(myregexp,'<b>'+Ergebnis+'</b>');}
				myregexp = new RegExp(Ergebnis,'ig');
				if (line3){line3 = line3.replace(myregexp,'<b>'+Ergebnis+'</b>');}
			}
	    
		if (st1 == 'jo-blue')
		{
			st1 = 'orange';
		} else {
			st1 = 'orange';
		}
		s += 
			'<a target="_blank" href="' + addata[i].url + '" class="adtitle ' + st1 + '"><u>' + line1 + '</u></a><br />'
			+ '<a target="_blank" href="' + addata[i].url + '" class="' + st1 + '-m">' + addata[i].visible_url + '</a>&nbsp;&nbsp;'
			+ line2	+ (line3 ? ' ' + line3 : '');
		if (i != (addata.length-1))
		{
			s += '<img src="/images3/dotted-line-486.gif" width="486" height="7" alt="JobMonitor" />';
		}
	}
	if (addata.length==1 && addata[0].type=='image')
	{
//		s += '</center>';
		s += '</div></div>';
	} else {
		s += '</td></tr></table>';
	}
	document.write(s);
}
function show_ads_preview(addata, adcount)
{
	if (addata.length==0 || addata[0].type=="image") return;
	var s = '<p style="padding:6px"><strong class="text-10 blue">Google-Anzeigen</strong></p>';
	for (var i=0; i<addata.length && i<adcount; i++)
	{
		s += '<p class="googleAd">'
			+ '<strong><a href="' + addata[i].url + '" target="_blank">' + addata[i].line1 + '</a></strong><br />'
			+ addata[i].line2 + (addata[i].line3 ? ' ' + addata[i].line3 : '') + '<br />'
			+ '<span class="orange"><a class="highlight" href="' + addata[i].url + '" target="_blank">' + addata[i].visible_url + '</a></span>';
			+ '</p>';
	}
	document.write(s);
}


