var g_lngGoogleIndex   = 0;			// initialize current google ad index
var g_strPartnerSearch = "";		// initialize Partner Search string


// Arrays for partener ads
if ( typeof( partnerAdsTitle       ) == "undefined" )  { partnerAdsTitle       = new Array(); }
if ( typeof( partnerAdsDescription ) == "undefined" )  { partnerAdsDescription = new Array(); }
if ( typeof( partnerAdsImageUrl    ) == "undefined" )  { partnerAdsImageUrl    = new Array(); }
if ( typeof( partnerAdsClickUrl    ) == "undefined" )  { partnerAdsClickUrl    = new Array(); }
if ( typeof( partnerAdsPrice       ) == "undefined" )  { partnerAdsPrice       = new Array(); }
if ( typeof( partnerAdsFooter      ) == "undefined" )  { partnerAdsFooter      = new Array(); }
if ( typeof( partnerAdsOtherText   ) == "undefined" )  { partnerAdsOtherText   = new Array(); }
if ( typeof( partnerAdsOtherUrl    ) == "undefined" )  { partnerAdsOtherUrl    = new Array(); }
if ( typeof( partnerAdsGAurl       ) == "undefined" )  { partnerAdsGAurl       = new Array(); }

if ( typeof( aryPartnerAdsBoxHeadline ) == "undefined" )  { aryPartnerAdsBoxHeadline = new Array(); }
if ( typeof( aryPartnerAdsMoreAdsUrl  ) == "undefined" )  { aryPartnerAdsMoreAdsUrl  = new Array(); }
if ( typeof( aryPartnerAdsMoreAdsText ) == "undefined" )  { aryPartnerAdsMoreAdsText = new Array(); }


function CreatePartnerAdsData( strPartner, lngIndex, strTitle, strDescription, strImageurl, strClickurl, strPrice, strFooter, strOthertext, strOtherurl, strGAnalyticsurl )
	{
	partnerAdsTitle[       strPartner][ lngIndex ] = strTitle;
	partnerAdsDescription[ strPartner][ lngIndex ] = strDescription;
	partnerAdsImageUrl[    strPartner][ lngIndex ] = strImageurl;
	partnerAdsClickUrl[    strPartner][ lngIndex ] = strClickurl;
	partnerAdsPrice[       strPartner][ lngIndex ] = strPrice;
	partnerAdsFooter[      strPartner][ lngIndex ] = strFooter;
	partnerAdsOtherText[   strPartner][ lngIndex ] = strOthertext;
	partnerAdsOtherUrl[    strPartner][ lngIndex ] = strOtherurl;
	partnerAdsGAurl[       strPartner][ lngIndex ] = strGAnalyticsurl;
	}


function WrapAdText ( strText, lngLength ) {

	// strText = "CD**SOFTWARE**digital-dance**1988**Excelent";
	// strText = "UNIVERSUM DVD-Heimkino-System-Anlage";
	// strText = "57234Wilnsdorf.1-Zimmer-K¸che-Bad-Wohnung mit TERR";

	// prepare Text for wrapping
	strWrapText = strText.replace( /([,:;\/\.\+\*-])([^0-9 ])/g, '$1 $2' );
	//strWrapText = strWrapText.replace( /([^\s]{2,})/g, '$1 ' );
	strWrapText = strWrapText.replace( /(\w{17})/g, '$1 ' );	// Insert ' ' after 17 chars
	strWrapText = strWrapText.replace( / +/g, ' ' );
	strWrapText = strWrapText.substr( 0, lngLength );
//	if ( strText != strWrapText )
//		alert( "DEBUG:\nText original: " + strText + "\nText wrapped: " + strWrapText );
	return( strWrapText );
}


function FormatPrice( strPriceText ) {
	var strPriceFormated = "";
	var aryPrice;

	if ( strPriceText != "" )
		{
		strPriceFormated = strPriceText;
		strPriceFormated = strPriceFormated.replace( /&nbsp;/, " " );
		strPriceFormated = strPriceFormated.replace( /EUR/, "" );
// 		strPriceFormated = strPriceFormated.replace( /\.([0-9]{2}$)/, ",$1" );
		strPriceFormated = strPriceFormated.replace( /\.([0-9]+$)/, ",$1" );
		strPriceFormated = strPriceFormated.replace(/^\s+|\s+$/g,"");
		aryPrice = strPriceFormated.split( "," );

		if ( aryPrice.length > 1 )
			strPriceCent = aryPrice[1];
		else
			strPriceCent = "";

		aryPriceEUR = aryPrice[0].split( " " );
		if ( aryPriceEUR.length > 1 )
			{
			strPrePrice = aryPriceEUR[0] + " ";		// Text before price e.g. "ab"
			strPriceEUR = aryPriceEUR[1];
			}
		else
			{
			strPrePrice = "";
			strPriceEUR = aryPriceEUR[0];
			}

		strPriceEUR  = strPriceEUR.replace( /^\s+|\s+$/g, "" );
		strPriceCent = strPriceCent.replace( /^\s+|\s+$/g, "" );
// 		strPriceText = strPriceText + "<br>" + strPriceEUR + " EUR " + strPriceCent + " Cent"

		if ( parseInt( strPriceCent ) > 0 )
			{
			while ( strPriceCent.length < 2 )
				{
				strPriceCent += "0"; // Nachkommastellen mit 0 auffuellen
				}
			}
		else if ( ( strPriceCent == "" ) || ( parseInt( strPriceCent ) == 0 ) )
			strPriceCent = "-";

		strNewPriceEUR = "";
		while ( strPriceEUR.length > 3 )
			{
			strNewPriceEUR = "." + strPriceEUR.substr(strPriceEUR.length - 3, 3) + strNewPriceEUR;
			strPriceEUR = strPriceEUR.substr( 0, strPriceEUR.length - 3 );
			}
		strNewPriceEUR = strPriceEUR + strNewPriceEUR;			
		strPriceFormated = strPrePrice + strNewPriceEUR + "," + strPriceCent;
		}
	
//	return strPriceText + "<br>" + strPriceFormated;
	return strPriceFormated;
}


function OnError_ImageHide( id ) {
	// alert( "DEBUG: OnError_ImageHide( " + id + ")" );
	objElement = document.getElementById( id );
	if ( objElement )
 		objElement.style.display = "none";
}


function getGoogleKeyword( strKeyword )
	{
	// alert( "DEBUG: getGoogleKeyword( " + strKeyword + " )" );
	if ( strKeyword == '' )	// No Keyword? -> Get some out of document title
		{
		// alert( "DEBUG: getGoogleKeyword: Kein Suchbegriff vorhanden!!" );
		strKeyword = document.title;
		strKeyword = strKeyword.replace(/-(.*)/g, "");
		strKeyword = strKeyword.replace(/Kleinanzeigen/g, "");
		strKeyword = strKeyword.replace(/bei (\S+)/g, "");
		strKeyword = strKeyword.replace(/^\s+|\s+$/g,"");	// trim
		}

	// alert( "DEBUG: google Suchbegriff: " + strKeyword );
	return( strKeyword );
	}


function HighlightWords( strText, strWords )
	{
	var i, k;
	// alert( "DEBUG: HighlightWords: \n" + strText + "\n" + strWords );

	strWords = strWords.replace(/^\s+|\s+$/g,"");	// trim
	if ( strWords != '' )
		{
		aryWords = strWords.split( " " );
		for ( i = 0, k = aryWords.length; i < k; i++ )
			{
			strRegEx = '(' + aryWords[i] + ')';
			//alert( "DEBUG: HighlightWords strRegEx: " + strRegEx );
			
			objRegEx = new RegExp( strRegEx, "gi" );
			strText = strText.replace( objRegEx, "<b>$1</b>" );
			}
		}

	// alert( "DEBUG: HighlightWords Result: " + strText );
	return( strText );
	}


// show Partner Ads 
function DisplayPartnerAd(dpaTemplate,dpaImageUrl,dpaClickUrl,dpaTitle,dpaDescription,
                          dpaPrice,dpaFooter,dpaOtherText,dpaOtherUrl,dpaGAurl,dpaType ) {	
  if (dpaTemplate == null) dpaTemplate="resultsmall";
  if (dpaImageUrl == null) dpaImageUrl="";
  if (dpaClickUrl == null) dpaClickUrl="";
  if (dpaTitle == null) dpaTitle="";
  if (dpaDescription == null) dpaDescription="";
  if (dpaPrice == null) dpaPrice="&nbsp;";
  if (dpaFooter == null) dpaFooter="";
  if (dpaOtherText == null) dpaOtherText="";
  if (dpaOtherUrl == null) dpaOtherUrl="";
  if (dpaGAurl == null) dpaGAurl="";
  if (dpaType == null) dpaType="Partner-Anzeige";

	// alert( "DEBUG: DisplayPartnerAd: dpaTemplate = " + dpaTemplate + "\n dpaType = " + dpaType );
  
  if ((dpaClickUrl != "") && (dpaTitle != "")) {
    if ( (dpaTemplate == "resultsmall") || (dpaTemplate == "resultstart") || (dpaTemplate == "resultend" ) ) {
        dpaImageWidth = "80";
	} else if ( dpaTemplate == "towerright" ) {
        dpaImageWidth = "50";
    } else if ( (dpaTemplate == "resultdetail") ) {
        dpaImageWidth = "100";
    } else {
        dpaImageWidth = "80";
        /*
        if (dpaOtherText == "weitere Shops &raquo;") {
          dpaOtherText="mehr Shops";
        }
        */
    }

	s_dpaGAHTML = ( dpaGAurl != "" ) ? ' OnClick="javascript:urchinTracker(' + "'" + dpaGAurl + "'" + ')"' : "";

    if (dpaImageUrl != "") {
      s_dpaIMAGEHTML="<a href=\""+dpaClickUrl+'"'+s_dpaGAHTML+" target=\"_blank\"><img src=\""+dpaImageUrl+"\" width=\""+dpaImageWidth+"\" border=\"0\"></a>";
    } else {
      s_dpaIMAGEHTML="&nbsp;";
    }

	s_dpaPRICEHTML = FormatPrice( dpaPrice ) + "&nbsp;<br/>&nbsp;<br/>";

    if (dpaFooter != "") {
	    switch( dpaTemplate )
  			{
	  		case "resultstart":
  			case "resultend":
	  		case "resultcenter":	s_dpaFOOTERHTML = '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank" style="color:#FF0000">' + HighlightWords( dpaFooter, g_strPartnerSearch ) + "</a>"; break;
  			default: 				s_dpaFOOTERHTML = '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank" class="paletextsmall">' + dpaFooter + "</a>"; break;
  			}
    } else {
      s_dpaFOOTERHTML="&nbsp;";
    }

    if (dpaOtherText != "") {
      s_dpaOTHERHTML="<span class=\"paletextsmall\">&nbsp;|&nbsp;</span><a href=\""+dpaOtherUrl+"\" target=\"_blank\" class=\"paletextsmall\">"+dpaOtherText+"</a>";
    } else {
      s_dpaOTHERHTML="&nbsp;";
    }

    switch( dpaTemplate )
  		{
  		case "towerright":  		
			if ( ( dpaType != "Google-Anzeige" ) && ( dpaTitle.length > 50 ) )
				 dpaTitle = dpaTitle.substr(0,50) + '...';

			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 80 ) )
				 dpaDescription = dpaDescription.substr(0,80) + '...';

			strHTML  = '<div class="AdsBoxItem"><table>' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="adimage">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="adtext"><a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank">' + "\n";
			strHTML += '<b>' + WrapAdText( dpaTitle, 50 ) + "</b>" + "\n";
			strHTML += '<br>' + "\n";
			strHTML += WrapAdText( dpaDescription, 50 ) + "\n";
			strHTML += '<br>' + "\n";
			strHTML += '<b>' + FormatPrice( dpaPrice ) + " EUR</b>"; + "\n";
			strHTML += '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table></div><!-- class="AdsBoxItem" -->' + "\n";
			document.write( strHTML );
  		   break;

  		case "topright":
  		case "bottomright":  		
			strHTMLAnchorEnd1 = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2 = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 80 ) )
				 dpaDescription = dpaDescription.substr(0,80) + '...';

			if ( dpaType == "Google-Anzeige" )
				dpaType = "";	// No Text "Google-Anzeige" output because this will be displayed in the headline

			strTitle       = ( g_strPartnerSearch != "" ) ? HighlightWords( dpaTitle.substr(0,50), g_strPartnerSearch ) : '<b>' + dpaTitle.substr(0,50) + '</b>';
			strDescription = HighlightWords( dpaDescription, g_strPartnerSearch );

			strHTML  = '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td><a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank">' + strTitle + '';
			strHTML += strHTMLAnchorEnd1 +'<br>' + strDescription + strHTMLAnchorEnd2 + '<br>' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			document.write( strHTML );
  		   break;

  		case "resultstart":
  		case "resultend":
			strHTMLAnchorEnd1  = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2  = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			strHTMLPartnerHead = ( dpaType == "Google-Anzeige" ) ? '<div class="headline"><a href="http://services.google.com/feedback/online_hws_feedback">Google-Anzeige</a></div><!-- class="headline" -->' : "";

			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 80 ) )
				 dpaDescription = dpaDescription.substr(0,80) + '...';

			if ( dpaType == "Google-Anzeige" )
				dpaType = "";	// No Text "Google-Anzeige" output because this will be displayed in the headline

			// strTitle       = ( g_strPartnerSearch != "" ) ? HighlightWords( dpaTitle.substr(0,50), g_strPartnerSearch ) : '<b>' + dpaTitle.substr(0,50) + '</b>';
			strTitle       = '<b>' + dpaTitle.substr(0,50) + '</b>';
			strDescription = HighlightWords( dpaDescription, g_strPartnerSearch );

			strHTML  = '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
// 			strHTML += '<td class="info">&nbsp;</td>' + "\n";
			strHTML += '<td class="image">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="title">' + strHTMLPartnerHead + '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' style="color:#000000;font-size: 14px;text-decoration: underline;" target="_blank">' + strTitle + '';
			strHTML += strHTMLAnchorEnd1 +'<br>' + strDescription + strHTMLAnchorEnd2 + '<br>' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
			strHTML += '<td class="adtype">' + dpaType + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			document.write( strHTML );
			break;

  		case "resultcenter":
			strHTMLAnchorEnd1  = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2  = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			strHTMLPartnerHead = ( dpaType == "Google-Anzeige" ) ? '<div class="headline"><a href="http://services.google.com/feedback/online_hws_feedback">Google-Anzeige</a></div><!-- class="headline" -->' : "";

			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 80 ) )
				 dpaDescription = dpaDescription.substr(0,80) + '...';

			if ( dpaType == "Google-Anzeige" )
				dpaType = "";	// No Text "Google-Anzeige" output because this will be displayed in the headline

			// strTitle       = ( g_strPartnerSearch != "" ) ? HighlightWords( dpaTitle.substr(0,50), g_strPartnerSearch ) : '<b>' + dpaTitle.substr(0,50) + '</b>';
			strTitle       = '<b>' + dpaTitle.substr(0,50) + '</b>';
			strDescription = HighlightWords( dpaDescription, g_strPartnerSearch );

			strHTML  = '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
// 			strHTML += '<td class="info">&nbsp;</td>' + "\n";
			strHTML += '<td class="image">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="title">' + strHTMLPartnerHead + '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' style="color:#000000;font-size: 14px;text-decoration: underline;" target="_blank">' + strTitle + '';
			strHTML += strHTMLAnchorEnd1 +'<br>' + strDescription + strHTMLAnchorEnd2 + '<br>' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
			strHTML += '<td class="adtype">' + dpaType + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			document.write( strHTML );
  		   break;

  		case "resultsmall":
			strHTMLAnchorEnd1 = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2 = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			strHTMLPartnerHead = ( dpaType == "Google-Anzeige" ) ? '<div class="headline"><a href="http://services.google.com/feedback/online_hws_feedback">Google-Anzeige</a></div><!-- class="headline" -->' : "";

			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 80 ) )
				 dpaDescription = dpaDescription.substr(0,80) + '...';

			if ( dpaType == "Google-Anzeige" )
				dpaType = "";	// No Text "Google-Anzeige" output because this will be displayed in the headline


			strHTML  = '<div class="partnersmall">' + "\n";
			strHTML += '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
// 			strHTML += '<td class="info" rowspan="2">&nbsp;</td>' + "\n";
			strHTML += '<td class="image" rowspan="2">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="title">' + strHTMLPartnerHead + '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank"><b>' + dpaTitle.substr(0,50) + '</b>';			
			strHTML += strHTMLAnchorEnd1 +'<br>' + dpaDescription + strHTMLAnchorEnd2 + '</td>' + "\n";
//			strHTML += '<td class="adtype" rowspan="2">' + dpaType + '</td>' + "\n";
			if ( dpaType == "Shop-Anzeige" )
	  			{
				strHTML += '<td class="price" rowspan="2">'
	  					 + s_dpaPRICEHTML + '<br>&nbsp;'
	  					 + '<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">'
	  					 + '<img src="http://connect.quoka.de/qcc/images/button_preise_vergleichen.gif" border="0" title="Zum Shop" align="bottom">'
	  					 + '</a>';
	  			strHTML += '</td>' + "\n";
				strHTML += '</tr>' + "\n";
				strHTML += '<tr>' + "\n";
				strHTML += '<td class="content">' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
	  			}
	  		else
	  			{
				strHTML += '<td class="price"><b>' + s_dpaPRICEHTML + '</b></td>' + "\n";
				strHTML += '</tr>' + "\n";
				strHTML += '<tr>' + "\n";
				strHTML += '<td class="content">' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
				strHTML += '<td class="adtype">' + dpaType + '</td>' + "\n";
				}
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			strHTML += '</div><!-- class="partnersmall" -->' + "\n";
			document.write( strHTML );
  		   break;

  		case "resultextend":
			strHTMLAnchorEnd1 = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2 = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			strHTMLPartnerHead = ( dpaType == "Google-Anzeige" ) ? '<div class="headline"><a href="http://services.google.com/feedback/online_hws_feedback">Google-Anzeige</a></div><!-- class="headline" -->' : "";

			if ( dpaType == "Google-Anzeige" )
				dpaType = "";	// No Text "Google-Anzeige" output because this will be displayed in the headline

			strHTML  = '<div class="partnerextend">' + "\n";
			strHTML += '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="adtype" colspan="3">' + dpaType + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="image" rowspan="2">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="title">' + strHTMLPartnerHead + '<a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank"><b>' + dpaTitle.substr(0,50) + '</b>' + strHTMLAnchorEnd1 + '<br>' + dpaDescription + strHTMLAnchorEnd2 + '</td>' + "\n";
			strHTML += '<td class="info" rowspan="2">&nbsp;</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="content">' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			strHTML += '</div><!-- class="partnerextend" -->' + "\n";
			document.write( strHTML );

  		   break;
  			
  		case "resultdetail":
			strHTMLAnchorEnd1 = ( dpaType == "Google-Anzeige" ) ? '</a>' : "";
			strHTMLAnchorEnd2 = ( dpaType == "Google-Anzeige" ) ? '' : "</a>";
			if ( ( dpaType != "Google-Anzeige" ) && ( dpaDescription.length > 100 ) )
				dpaDescription = dpaDescription.substr(0,100) + '...';

			strHTML  = '<div class="partner">' + "\n";
			strHTML += '<table cellspacing="0" cellpadding="0" border="0">' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="image" rowspan="2">' + s_dpaIMAGEHTML + '</td>' + "\n";
			strHTML += '<td class="title"><a href="' + dpaClickUrl + '"' + s_dpaGAHTML + ' target="_blank"><b>' + dpaTitle + '</b>';			
			strHTML += strHTMLAnchorEnd1 +'<br>' + dpaDescription + strHTMLAnchorEnd2 + '</td>' + "\n";
			strHTML += '<td class="adtype" rowspan="2">' + dpaType.replace( /-/, '<br>' ) + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '<tr>' + "\n";
			strHTML += '<td class="content">' + s_dpaFOOTERHTML + s_dpaOTHERHTML + '</td>' + "\n";
			strHTML += '</tr>' + "\n";
			strHTML += '</table>' + "\n";
			strHTML += '</div><!-- class="partner" -->' + "\n";
			document.write( strHTML );
  		   break;

  		case "standalone":
  			// document.writeln("<h1>standalone</h1>");
  			document.writeln("<table width=\"560\" class=\"stuffcolor\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\" cols=\"5\">");
  			document.writeln("<tr valign=\"top\"><td width=\"70\" class=\"defaultcolor textsmall\" align=\"center\"><div style=\"padding-top:5px;\">"+dpaType+"</div></td>");
  			document.writeln("<td width=\"490\">");
  			document.writeln("<div style=\"padding:5px;\">");
  			document.writeln("<a href=\""+dpaClickUrl+'"'+s_dpaGAHTML+" target=\"_self\" class=\"textsmall\" style=\"text-decoration:none;\">");
  			document.writeln("<b>"+dpaTitle.substr(0,50)+"</b><br>");
  			document.writeln(dpaDescription.substr(0,80));
  			document.writeln("</a><br>");
  			document.writeln("<a href=\""+dpaClickUrl+'"'+s_dpaGAHTML+" target=\"_self\" class=\"textsmall\">");
  			document.writeln(s_dpaFOOTERHTML+s_dpaOTHERHTML);
  			document.writeln("</a></div></td>");
  			document.writeln("<tr><td colspan=\"2\" class=\"defaultcolor\" height=\"2\"><img src=\"/images/common/s.gif\" height=\"2\" width=\"2\" border=\"0\"></td></tr>");
  			document.writeln("</table>");
  		   break;

  		case "resultpolepositionimage":	// Show image for Pole Position Ad
  			document.writeln('<td class="adtext">');
  			document.writeln('<div class="ImageLimiter">');
  			document.writeln('<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">');
  			document.writeln('<img src="'+dpaImageUrl+'" width="115"></a>');
  			document.writeln("</div>");
  			document.writeln("</td>");
  		   break;

  		case "resultpolepositiontext":	// Show text for Pole Position Ad
  			document.writeln('<td class="adtext">');
  			document.writeln('<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">');
			if ( dpaTitle.length > 0 )
				{
				strTitle = WrapAdText( dpaTitle, 20 );	// prepare Text for wrapping
	  			document.writeln( strTitle );
				}
			else
				{
				// prepare Text for wrapping
				strDescription = WrapAdText( dpaDescription, 20 );	// prepare Text for wrapping
	  			document.writeln( strDescription );
				}
  			document.writeln("</a>");
			if (dpaPrice != "") {
				// alert( "DEBUG: Aktueller Preis: " + dpaPrice );
				dpaPrice = FormatPrice( dpaPrice ) + " EUR";
				// alert( "DEBUG: Formatierter Preis: " + dpaPrice );
				document.writeln("<br>"+dpaPrice);
			}
			if ( dpaType == "Partner-Anzeige" )
	  			document.writeln("<br>["+dpaType+"]");
	  		else
	  			{
	  			strHTML = '<br><a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">'
//	  					+ '<img src="http://connect.quoka.de/qcc/images/s.gif" border="0" height="100%" width="100%">'
	  					+ '<img src="http://connect.quoka.de/qcc/images/button_zum_shop.gif" border="0" title="Zum Shop" align="bottom">'
	  					+ '</a>';
	  			document.writeln( strHTML );
	  			}
	  		
  			document.writeln("</td>");
  		   break;

  		case "sectionpoleposition":
  			document.writeln('<div class="PolePositionItem">');
  			document.writeln('<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'"><img src="'+dpaImageUrl+'" width="115"></a><br>');
  			document.writeln('<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">');
			if ( dpaTitle.length > 0 )
	  			document.writeln( WrapAdText( dpaTitle, 50 ) );
			else
	  			document.writeln( WrapAdText( dpaDescription, 60 ) );
  			document.writeln("</a>");
			if ( dpaType == "Partner-Anzeige" )
	  			document.writeln("<br>["+dpaType+"]");
	  		else
	  			{
	  			strHTML = '<br><a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">'
//	  					+ '<img src="http://connect.quoka.de/qcc/images/s.gif" border="0" height="100%" width="100%">'
	  					+ '<img src="http://connect.quoka.de/qcc/images/button_zum_shop.gif" border="0" title="Zum Shop" align="bottom">'
	  					+ '</a>';
	  			document.writeln( strHTML );
	  			}
  			document.writeln("</div> ");
  		   break;


		/* Not used at the moment!!! */
  		case "resultpoleposition":
  			document.writeln('<td class="adtext">');
  			document.writeln('<img src="'+dpaImageUrl+'" width="115"><br>');
  			document.writeln('<a href="'+dpaClickUrl+'"'+s_dpaGAHTML+' target="_blank" title="'+dpaType+'">');
			if ( dpaTitle.length > 0 )
	  			document.writeln( WrapAdText( dpaTitle, 50 ) );
			else
	  			document.writeln( WrapAdText( dpaDescription, 60 ) );
  			document.writeln("</a>");
  			document.writeln("<br>["+dpaType+"]");
  			document.writeln("</td>");
  		   break;
  		}
  	return 0;
  } 
  else return -1;
}

// show external ads 

// Show google links in a block
function ShowSponsoredAds( lngCount, strTemplate, blnShowHeader ) {
	var i;

	if ( typeof(sponsoredAdsTitle) != "undefined" ) {
		if ( sponsoredAdsTitle.length > 0 ) {
			if ( lngCount > sponsoredAdsTitle.length )
				lngCount = sponsoredAdsTitle.length;

// 			if ( ( strTemplate == "resultcenter" ) || ( strTemplate == "resultend" ) )
// 				document.writeln( '<div class="ResultSpacer"></div>' );

			document.writeln( '<div class="googleblock">' );
			if ( ( strTemplate == 'topright' ) || ( strTemplate == 'bottomright' ) )
				document.writeln( '<div class="headline"><a href="http://services.google.com/feedback/online_hws_feedback">Google-Anzeigen</a></div><!-- class="headline" -->' );
			for ( i = 0; i < lngCount; i++ ) {
				if ( strTemplate == 'topright' )
					adsIndex = sponsoredAdsTitle.length - lngCount;
				else
					adsIndex = g_lngGoogleIndex;
				document.writeln( '<div class="googleblockitem">' );
				ShowSponsoredLink( adsIndex, strTemplate, '', blnShowHeader, true, false );
				document.writeln( '</div><!-- class="googleblockitem" -->' );
			}
			document.writeln( '</div><!-- class="googleblock" -->' );

// 			if ( strTemplate == "resultcenter" )
// 				document.writeln( '<div class="ResultSpacer"></div>' );
		}
	}
}

// Show partner links in a block
function ShowPartnerAds( lngStart, lngCount, strTemplate, blnShowHeader ) {
	// alert ( "DEBUG: ShowPartnerAds( " + lngStart + ", " + lngCount + ", " + strTemplate + ", " + blnShowHeader + " )" );
	document.writeln( '<div class="partnerblock">' );
	// document.writeln( '<div>DEBUG lngStart = '+lngStart+', lngCount = '+lngCount+'</div>' );
	for ( i = 0; i < lngCount; i++ ) {
		// document.writeln( '<div>DEBUG: i = '+i+'</div>' );
		ShowSponsoredLink( lngStart + i, strTemplate, '', blnShowHeader, false, true );
	}
	document.writeln( '</div><!-- class="partnerblock" -->' );
}


// Show partner links in an ads box
function ShowPartnerAdsBox( lngStart, lngCount, strTemplate, strHeaderText, strFooterLink ) {
	// alert ( "DEBUG: ShowPartnerAdsBox( " + lngStart + ", " + lngCount + ", '" + strTemplate + "', '" + strHeaderText + "', '" + strFooterLink + "' )" );

	var blnAdsAvailable = false;
	var strFooterGAUrl  = "";

	if ( lngStart       == null ) lngStart      = 0;
	if ( lngCount       == null ) lngCount      = 5;
	if ( strTemplate    == null ) strTemplate   = "towerright";
	if ( strHeaderText  == null ) strHeaderText = "";
	if ( strFooterLink  == null ) strFooterLink = "";

	if ( typeof(partnerAdsTitle) != "undefined" ) {
		for (var partnerName in partnerAdsTitle) {
			if ( ( typeof( partnerAdsTitle[partnerName] ) == "object" ) && partnerAdsTitle[partnerName].length > 0 ) {
				blnAdsAvailable = true;
				break;
			}
		}
	}
	// alert ( "DEBUG: blnAdsAvailable = " + blnAdsAvailable );
			
	// Get Link and Linktext for displaying "More Ads" 
	for (var partnerName in aryPartnerAdsMoreAdsUrl) {
		if ( ( typeof( aryPartnerAdsMoreAdsUrl[partnerName] ) == "string" ) && ( aryPartnerAdsMoreAdsUrl[partnerName].length > 0 ) ) { 
			// alert( "DEBUG:\naryPartnerAdsMoreAdsUrl[ "+partnerName+" ]: '" + aryPartnerAdsMoreAdsUrl[partnerName] + " (" + typeof( aryPartnerAdsMoreAdsUrl[partnerName] ) + ")" + "\naryPartnerAdsMoreAdsText[ "+partnerName+" ]: '" + aryPartnerAdsMoreAdsText[partnerName] );
			strFooterText  = aryPartnerAdsMoreAdsText[ partnerName ];
			strFooterLink  = aryPartnerAdsMoreAdsUrl[ partnerName ];
			strFooterGAUrl = partnerAdsGAurl[partnerName][ 0 ];		// GA Tracking-URL holen
			strFooterGAUrl = ( strFooterGAUrl != "" ) ? ' OnClick="javascript:urchinTracker(' + "'" + strFooterGAUrl.replace( /jsresult/g, 'moreadslink' ) + "'" + ')"' : "";
			// alert( "strFooterGAUrl: " + strFooterGAUrl );
		}
	}

	// Get Headline Text for AdsBox
	for (var partnerName in aryPartnerAdsBoxHeadline) {
		if ( ( typeof( aryPartnerAdsBoxHeadline[partnerName] ) == "string" ) && ( aryPartnerAdsBoxHeadline[partnerName].length > 0 ) ) { 
			strHeaderText = aryPartnerAdsBoxHeadline[ partnerName ];
		}
	}
	if ( strHeaderText == "" ) strHeaderText = "weitere Angebote";	// Set default Text if no Headline is defined

	if ( blnAdsAvailable == true )
		{
		// alert ( "DEBUG: Gebe Towerlayer aus" );

		document.writeln( '<div class="AdsBoxTop"><h3>' + strHeaderText + '</h3></div>' );
		document.writeln( '<div class="AdsBox">' );
	
		for ( i = 0; i < lngCount; i++ ) {
			// alert ( "DEBUG: ShowSponsoredLink( " + eval( lngStart + i ) + ", " + strTemplate + ", '', false, false, true )" );
			ShowSponsoredLink( lngStart + i, strTemplate, '', false, false, true );
		}
	
		if ( strFooterLink != "" )
			{
	//		document.writeln( '<div class="footer"><a href="' + strFooterLink + '" target="_blank">' + strFooterText + '</a></div>' );
			document.writeln( '<div align="center" style="padding: 20px 4px;">' );
			document.writeln( '<a href="' + strFooterLink + '"' + strFooterGAUrl + ' target="_blank" style="font: bold 14px Arial,Verdana,Geneva,Helvetica,Sans-Serif; color:#000;">' + strFooterText + '</a>' );
			document.writeln( '</div>' );
			}
	
		document.writeln( '</div><!-- class="AdsBox" -->' );
		document.writeln( '<div class="AdsBoxBottom"></div>' );
		}
//	else
//		alert( "DEBUG: Keine Anzeigen vorhanden" );
}


function ShowSponsoredLink(adsIndex,strTemplate,adsNotation,blnShowHeader,blnShowGoogle,blnShowPartner) {

	if (blnShowHeader  == null) blnShowHeader  = false;
	if (blnShowGoogle  == null) blnShowGoogle  = true;
	if (blnShowPartner == null) blnShowPartner = true;

/*
	if ( blnShowPartner == true )
		alert ( "DEBUG: ShowSponsoredLink( " + adsIndex + ", " + strTemplate + ", " + adsNotation + ", " + blnShowHeader + ", " + ( blnShowGoogle == true ? "true":"false" ) + ", " + ( blnShowPartner == true ? "true":"false" ) + " )" );
*/
	if ( typeof( b_HEADERDISP ) == "undefined")
		b_HEADERDISP = false;	// Set "Header not displayed"

	// alert ( "DEBUG: b_HEADERDISP: " + ( ( b_HEADERDISP ) ? "true" : "false" ) );
	if (blnShowHeader && !b_HEADERDISP)	{
		document.writeln( '<div class="resultheadline">' );
		document.writeln( '<table cellspacing="0" cellpadding="2" border="0"><tr><td>' );
		document.writeln( '<h1>Angebote unserer Partner:</h1>' );
		document.writeln( '</td></tr></table>' );
		document.writeln( '</div><!-- class="resultheadline" -->' );
		b_HEADERDISP = true;	// Set "Header displayed"
	}

	// show google ads
	if (blnShowGoogle == true ) {
		if ( typeof(sponsoredAdsTitle) != "undefined" ) {
			if ( sponsoredAdsTitle.length > 0 ) {
				adsGoogleIndex = g_lngGoogleIndex++;

				// Get valid no of ad to display -> show the same ads again if there are not enough avalable
				while ( adsGoogleIndex >= sponsoredAdsTitle.length ) {
					adsGoogleIndex -= sponsoredAdsTitle.length;
				}

				strGAUrl = sponsoredAdsGAUrl[adsGoogleIndex];
				strGAUrl = strGAUrl.replace( /jsresult/g, strTemplate );

				// alert ( "DEBUG: sponsoredAds = " + sponsoredAdsTitle.length + "\n adsIndex = " + adsIndex + "\n adsGoogleIndex: " + adsGoogleIndex + "\n g_lngGoogleIndex: " + g_lngGoogleIndex + "\n strGAUrl: " + strGAUrl );
				DisplayPartnerAd( strTemplate, '',
					sponsoredAdsClickUrl[adsGoogleIndex],
					sponsoredAdsTitle[adsGoogleIndex],
					sponsoredAdsDescription[adsGoogleIndex],
					'',
					sponsoredAdsSiteHost[adsGoogleIndex],
					'',
					'',
					strGAUrl,
					'Google-Anzeige'
					);
				// '<img src="http://pagead2.googlesyndication.com/pagead/abglogo/abg-de-100c-000000.png" alt="Google Anzeige" border="0" align="bottom">'
			}
//		} else {
//			alert ( "DEBUG: sponsoredAdsTitle nicht vorhanden!" );
		}
	}
				
	// show partner ads as delivered in array
	if ( ( blnShowPartner == true ) && typeof( partnerAdsTitle ) != "undefined" )	{
		// alert( "DEBUG: partnerAdsTitle vorhanden und Partner Anzeigen Ausgabe erlaubt!" );	
		for (var partnerName in partnerAdsClickUrl) {
			lngAdIndex = adsIndex - 1;
			// alert( "typeof( partnerAdsTitle[ " + partnerName + " ] ) = " + typeof( partnerAdsTitle[partnerName] ) );
			if ( ( typeof( partnerAdsTitle[partnerName] ) == "object" ) && partnerAdsTitle[partnerName].length > 0 ) {
				// Get valid no of ad to display -> show the same ads again if there are not enough avalable
				while ( lngAdIndex >= partnerAdsTitle[partnerName].length ) {
					lngAdIndex -= partnerAdsTitle[partnerName].length;
				}

//				strAdType = ( partnerName == "shopping" ) ? "Shop-Anzeige" : "Partner-Anzeige";
				strAdType = "Partner-Anzeige";

				// alert ( "DEBUG: " + partnerAdsTitle[partnerName].length + " Anzeigen von Partner " + partnerName + "\n " + lngAdIndex + "(" + adsIndex + " ) Anzeige '" + partnerAdsTitle[partnerName][lngAdIndex] + "'" );
				strGAUrl = partnerAdsGAurl[partnerName][lngAdIndex];
				strGAUrl = strGAUrl.replace( /jsresult/g, strTemplate );

				DisplayPartnerAd(	strTemplate,
									partnerAdsImageUrl[partnerName][lngAdIndex],
									partnerAdsClickUrl[partnerName][lngAdIndex],
									partnerAdsTitle[partnerName][lngAdIndex],
									partnerAdsDescription[partnerName][lngAdIndex],
									partnerAdsPrice[partnerName][lngAdIndex],
									partnerAdsFooter[partnerName][lngAdIndex],
									partnerAdsOtherText[partnerName][lngAdIndex],
									partnerAdsOtherUrl[partnerName][lngAdIndex],
									strGAUrl,
									strAdType );
			}
		}
//	} else {
//	alert( "DEBUG: partnerAdsTitle nicht vorhanden!" );
	}
}

// Pole Position 

if ( typeof( aryPolePositionAdsPartner     ) == "undefined" )  aryPolePositionAdsPartner     = new Array();
if ( typeof( aryPolePositionAdsTitle       ) == "undefined" )  aryPolePositionAdsTitle       = new Array();
if ( typeof( aryPolePositionAdsDescription ) == "undefined" )  aryPolePositionAdsDescription = new Array();
if ( typeof( aryPolePositionAdsImageUrl    ) == "undefined" )  aryPolePositionAdsImageUrl    = new Array();
if ( typeof( aryPolePositionAdsClickUrl    ) == "undefined" )  aryPolePositionAdsClickUrl    = new Array();
if ( typeof( aryPolePositionAdsPrice       ) == "undefined" )  aryPolePositionAdsPrice       = new Array();
if ( typeof( aryPolePositionAdsFooter      ) == "undefined" )  aryPolePositionAdsFooter      = new Array();
if ( typeof( aryPolePositionAdsOtherText   ) == "undefined" )  aryPolePositionAdsOtherText   = new Array();
if ( typeof( aryPolePositionAdsOtherUrl    ) == "undefined" )  aryPolePositionAdsOtherUrl    = new Array();
if ( typeof( aryPolePositionAdsGAurl       ) == "undefined" )  aryPolePositionAdsGAurl       = new Array();

function ShowPolePosition( adsIndex, strTemplate, lngPosition, lngMaxPolePositionAds ) {
	// var lngMaxPolePositionAds = 4;
	var lngPolePositionAds = aryPolePositionAdsTitle.length;

	if ( lngPosition  == null ) lngPosition  = 0;	// Position in Poleposition-Block

	// alert( "DEBUG: aryPolePositionAdsTitle = " + aryPolePositionAdsTitle.length );
	// alert( "DEBUG: Partneranzeigen = " + lngPolePositionAds );

	// alert( "DEBUG: ShowPolePosition( " + adsIndex + ", " + strTemplate + ")");

	if ( typeof(partnerAdsTitle) != "undefined" ) {
		if ( lngPolePositionAds == 0 ) {
			// alert( "DEBUG: aryPolePositionAdsxxx anlegen!" );
	
			lngMaxAds = 0;		// max. numbers of partner ads per partner available 
			lngPartners = partnerAdsTitle.length;		// Anzahl der Partner
	
			// alert( "DEBUG: Partners = " + lngPartners );
			// Create mixed List of all partner ads in Sequence
			for (var partnerName in partnerAdsTitle) {
			  	// alert ( "DEBUG: partnerName: " + partnerName + ", Anzahl: " + partnerAdsTitle[partnerName].length );
			  	if ( partnerAdsTitle[partnerName].length > lngMaxAds )
					lngMaxAds = partnerAdsTitle[partnerName].length;
			}

			//alert( "DEBUG: lngMaxAds = " + lngMaxAds );
			for ( i = 0; ( i < lngMaxAds ) && ( lngPolePositionAds < lngMaxPolePositionAds ); i++ ) {
				for (var partnerName in partnerAdsTitle) {
				  	if ( ( typeof( partnerAdsTitle[partnerName] ) == "object" ) && partnerAdsTitle[partnerName].length > i ) {
						// alert( "DEBUG: aryPolePositionAdsTitle[ "+lngPolePositionAds+" ]: Anzeige '" + partnerAdsTitle[partnerName][i] + "' von Partner " + partnerName );
						if ( ( typeof( partnerAdsImageUrl[partnerName][i] ) != "undefined" ) && partnerAdsImageUrl[partnerName][i].length > 0 ) { 
							// Only Ads with an image are allowed in Pole Position
							aryPolePositionAdsPartner[lngPolePositionAds]     = partnerName;
							aryPolePositionAdsTitle[lngPolePositionAds]       = partnerAdsTitle[partnerName][i];
							aryPolePositionAdsDescription[lngPolePositionAds] = partnerAdsDescription[partnerName][i];
							aryPolePositionAdsImageUrl[lngPolePositionAds]    = partnerAdsImageUrl[partnerName][i];
							aryPolePositionAdsClickUrl[lngPolePositionAds]    = partnerAdsClickUrl[partnerName][i];
							aryPolePositionAdsPrice[lngPolePositionAds]       = partnerAdsPrice[partnerName][i];
							aryPolePositionAdsFooter[lngPolePositionAds]      = partnerAdsFooter[partnerName][i];
							aryPolePositionAdsOtherText[lngPolePositionAds]   = partnerAdsOtherText[partnerName][i];
							aryPolePositionAdsOtherUrl[lngPolePositionAds]    = partnerAdsOtherUrl[partnerName][i];
							strGoogleAnalyticsURL                             = partnerAdsGAurl[partnerName][i];
							aryPolePositionAdsGAurl[lngPolePositionAds]       = strGoogleAnalyticsURL.replace( /jsresult/, "poleposition");
							lngPolePositionAds++;
//						} else {
//						alert( "DEBUG: aryPolePositionAdsTitle[ "+lngPolePositionAds+" ]: Anzeige '" + partnerAdsTitle[partnerName][i] + "' von Partner " + partnerName + " hat kein Bild" );
						}
					}	
				}
			}
		}
//		else
//			alert( "DEBUG: Partneranzeigen vorhanden!" );

//	} else {
//		alert( "DEBUG: partnerAdsTitle nicht vorhanden!" );
	}

	// alert( "DEBUG: Partneranzeigen = " + lngPolePositionAds + "\n adsIndex = " + adsIndex + "\n lngPosition = "+ lngPosition + "\n strTemplate = "+ strTemplate );
	if ( lngPolePositionAds >= adsIndex )	// Ads available?
		{
		 switch (strTemplate)
			{
			case "sectionpoleposition":
				{
				if ( lngPosition > 1 )
					document.writeln('<div class="separator"></div>');
				break;
				}
			   
			}

		adsIndex--;
//		strAdType = ( aryPolePositionAdsPartner[adsIndex] == 'shopping' ) ? "Shop-Anzeige" : "Partner-Anzeige";
		strAdType = "Partner-Anzeige";
	    DisplayPartnerAd( strTemplate,
	                      aryPolePositionAdsImageUrl[adsIndex],
	                      aryPolePositionAdsClickUrl[adsIndex],
	                      aryPolePositionAdsTitle[adsIndex],
	                      aryPolePositionAdsDescription[adsIndex],
	                      aryPolePositionAdsPrice[adsIndex],
	                      aryPolePositionAdsFooter[adsIndex],
	                      aryPolePositionAdsOtherText[adsIndex],
	                      aryPolePositionAdsOtherUrl[adsIndex],
						  aryPolePositionAdsGAurl[adsIndex],
						  strAdType );
		}
	else 
		{
		// No Ads available
		 switch (strTemplate)
			{
			case "resultpolepositionimage":	// Show empty table-cell for Pole Position Ad
				document.writeln('<td class="adtext">&nbsp;</td>');
				break;
		
			case "resultpolepositiontext":	// Show empty table-cell for Pole Position Ad
				document.writeln('<td class="adtext">&nbsp;</td>');
				break;

			case "sectionpoleposition":
				break;
			}

		// no ads at all and no partner ads available
		if ( ( lngPolePositionAds == 0 ) && ( adsIndex == lngMaxPolePositionAds ) )
			{
			//alert( "DEBUG: Keine Partneranzeigen vorhanden!!!\nBlende Box aus." );
			// Hide Pole Position in Section Area
			objElement = document.getElementById( "ContentPolepositionAds" );
			if ( objElement )
				objElement.style.display = "none";

			// Hide Pole Position in Result Area
			objElement = document.getElementById( "ContentPolepositionAds_Result" );
			if ( objElement )
				objElement.style.display = "none";
			}

		}	
}

