function tracking_sendTeaserEvent(teaserID){
	 if(typeof Instadia_sendEvent == 'function') {
		Instadia_sendEvent('011jA', 'Teaser_' + teaserID,  document.location);
	 }
	return true;
}

function tracking_sendBasketEvent(productID, source){
	if(typeof Instadia_sendEvent == 'function') {
		Instadia_sendEvent('011jA', 'In Warenkorb von ' + source + ': Artikelnummer ' + productID ,  document.location);
	 }
	 
	//Teaser MIDs berücksichtigen
	if(bTeaserInfoAvailable == true)
	{
		if(typeof Instadia_sendEvent == 'function') {
			Instadia_sendEvent('011jA', 'shop-basket_with_teaser_' + sMID + '_' + sINo,  document.location);
		 }		
	}
	return true;
}

function ManageSpecialInterest(sSearchstring, iSearchMode) //searchstring: Suchbegriff; iSearchMode: 0 = normale Suche, 1 = erweiterte Suche
{
	if(sSearchstring == "") return true;
	
	var arrCases = new Array();
	/**
	' Definition der Spezialfälle und der Umleitungsziele
	*/
	arrCases[0] = new Array("übungsdateien","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[1] = new Array("übungsdatei","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[2] = new Array("übungs-datei","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[3] = new Array("übungs-dateien","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[4] = new Array("uebungsdateien","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[5] = new Array("uebungsdatei","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[6] = new Array("uebungs-datei","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");
	arrCases[7] = new Array("uebungs-dateien","../treeinfo.asp?PageNo=YOU_UEBUNG","content_frame");

	switch (sSearchstring.toLowerCase())
	{
		case arrCases[0][0]:  			//übungsdateien
			redirectTo(arrCases[0][1],arrCases[0][2],iSearchMode);
			return false;
			break;
		case arrCases[1][0]:  			//übungsdatei
			redirectTo(arrCases[1][1],arrCases[1][2],iSearchMode);
			return false;
			break;		
		case arrCases[2][0]:  			//übungs-datei
			redirectTo(arrCases[2][1],arrCases[2][2],iSearchMode);
			return false;
			break;
		case arrCases[3][0]:  			//übungs-dateien
			redirectTo(arrCases[3][1],arrCases[3][2],iSearchMode);
			return false;
			break;	
		case arrCases[4][0]:  			//uebungs-dateien
			redirectTo(arrCases[4][1],arrCases[4][2],iSearchMode);
			return false;
			break;			
		case arrCases[5][0]:  			//uebungs-dateien
			redirectTo(arrCases[5][1],arrCases[5][2],iSearchMode);
			return false;
			break;			
		case arrCases[6][0]:  			//uebungs-dateien
			redirectTo(arrCases[6][1],arrCases[6][2],iSearchMode);
			return false;
			break;			
		case arrCases[7][0]:  			//uebungs-dateien
			redirectTo(arrCases[7][1],arrCases[7][2],iSearchMode);
			return false;
			break;						
		default: return true;
	}
}

function redirectTo(URI,targetFrame,SearchMode)
{
	//Searchmode 1 = erweiterte Suche. Hier muss das absolute, nicht das relative, Verzeichnis übergeben werden
	// also: "./treeinfo..." statt "../treeinfo..."
	if(SearchMode == 1) URI = URI.substr(1);
	top.eval(targetFrame).location.href = URI;
}

// Button Effekt - Grafik wird beim klicken kurzzeitig geändert
function switch_click(AktObj, Img1, Img2)
{
	if(AktObj == Img1)
	{
		alert("Jetzt");
		AktObj.src = Img2;
		setTimeout("switch_click(AktObj, Img1, Img2)", 2000);
	}
	else
	{
		AktObj.src = Img1;
	}
}