﻿var silenCounter
function URLRequest(url,silent) {
	//if ((document.location.href.indexOf("hash=1")==-1) && (!(silent))){ 
		//document.location.href=document.location.href.replace("uhrenlounge.de/shop/","uhrenlounge.de/shop/?hash=1")
	//	return;
	//}
	
	//alert(document.location.protocol)
	url=url.replace("http:",document.location.protocol)
	url=url.replace("www.uhrenlounge.de",document.location.host) // wenn dev dann ersetzen
	if ((loading==1) && (silent==1)) {
		setTimeout(function(){
			URLRequest(url,silent)
		},500)
		return;
	}
	
	if (url.indexOf("ajax_admin_")!=-1){
	   	if (checkactionsjob) {
	  	}else{
	  		checkactionsjob=setInterval("checkactions();",20000)
	  	}
	}
	moveLoadingBar(1)
	window.loading=1
	if (silent!=1) {
		document.title=document.title + " | loading..."
		if (silenCounter) clearTimeout(silenCounter)
		silenCounter=setTimeout("$('#hiddenclicker0').trigger('click');",1500)
	}
	zeit = new Date(); 
	ms = (zeit.getHours() * 24 * 60 * 1000) + (zeit.getMinutes() * 60 * 1000) + (zeit.getSeconds() * 1000) + zeit.getMilliseconds();
	url=url+'&ms=' + ms
    http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
            // zu dieser Zeile siehe weiter unten
        }
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    if (!http_request) {
        alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
        return false;
    }
    http_request.onreadystatechange = AnalyseFeedback;
    http_request.open('GET', url, true);
    http_request.send(null);
    //document.getElementById('display_area_right').style.opacity="0.8"
}

function AnalyseFeedback() {
	if (stoploadnow==1){
		stoploadnow=0
		loading=0
		//document.getElementById('display_area_right').style.opacity="1"
		return;
	}
	if (http_request.readyState == 4) {	
		//PageName=document.location.hash.replace("#","");	
		//pageTracker._trackPageview(PageName);
		loading=0
		if (mlbar) clearTimeout(mlbar)
		//document.getElementById('display_area_right').style.opacity="1"
		document.title=document.title.replace(" | loading...","")
		clearTimeout(silenCounter)
		
		if (linkLoad) {
			tmpLL=linkLoad.innerHTML
			if (tmpLL) {
				tmpLLs=tmpLL.split("&nbsp; <IMG style")
				if (tmpLLs.length==1) tmpLLs=tmpLL.split("&nbsp; <img style")
				linkLoad.innerHTML=tmpLLs[0]
			}
		}
		
    	FeedbackArray=http_request.responseText.split("|")
    	switch (FeedbackArray[0]) {
    	    case "USERSTATISTIC_OK":
    	    	document.getElementById('statistic_content').innerHTML+=FeedbackArray[1] 
    	    	break;
    		
    		case "PRODUCTVARIANTS_OK":
    			pID=FeedbackArray[1]
    			document.getElementById('ainfo_subcon_lieferzeit').getElementsByTagName('span')[1].innerHTML=FeedbackArray[2]
			       			
    			for (i=5;i<FeedbackArray.length;i=i+2){	
	    			if (FeedbackArray[i+1]=="1") {
	    				vtag=FeedbackArray[i]
	    				if (document.getElementById("li_"+vtag)){	    					   				
	    					document.getElementById("li_"+vtag).innerHTML="<a title=\"weitere Varianten anzeigen\" id=\"ainfo_subcon_"+vtag+"\" onclick=\"getVariant(this,'"+vtag+"'," + pID +")\" href=\"#\">" + document.getElementById("li_"+vtag+"").innerHTML + "<a id=\"plus_"+vtag+"\" class=\"rate_check\" onclick=\"getVariant(this,'"+vtag+"'," + pID + ")\" href=\"#\">+</a>"
		       				document.getElementById("pinfo_con_2").innerHTML=document.getElementById("pinfo_con_2").innerHTML.replace("onclick=\"getVariant(this,'"+vtag+"'," + pID + ")\" href=\"#\">+</a></li>","onclick=\"getVariant(this,'"+vtag+"'," + pID + ")\" href=\"#\">+</a></li><span id=\"pinfo_subcon_"+vtag+"\" class=\"pinfo_subcon\"></span>")
		    				//für den dummen IE browser
	    					document.getElementById("pinfo_con_2").innerHTML=document.getElementById("pinfo_con_2").innerHTML.replace("onclick=\"getVariant(this,'"+vtag+"'," + pID + ")\" href=\"#\">+</A></LI>","onclick=\"getVariant(this,'"+vtag+"'," + pID + ")\" HREF=\"#\">+</a></li><span id=\"pinfo_subcon_"+vtag+"\" class=\"pinfo_subcon\"></span>")
							document.getElementById("plus_"+vtag).style.opacity="0"
							document.getElementById("plus_"+vtag).style.filter="0"
							document.getElementById("plus_"+vtag).FadeState=-2			
					    	setTimeout("fade('plus_"+vtag + "')",100)
					    }
	    			}
	    		}
    			break;
    			
    		case "CUSTOMERSTATUS_OK":
    			nextCallback(this)
    			break;
    			
    		case "SENDUSERDATAS_OK":
    			msgbox ("Zugangsdaten per eMail geschickt")
    			break;
    			
    		case "MERGECONTACTS_OK":
    			CheckForHash(1)
    			break;
    		
    		case "CACHESTATS_OK":
    			document.getElementById("cachestats").innerHTML=FeedbackArray[1]
    			setTimeout("parent.$.fancybox.close();",500) 
    			break;
    		case "ADDACTION_OK":
    			break;
    			
    		case "CHECKACTIONS_OK":
    			if (((FeedbackArray[1])=="MSGBOX") && (checkactionslast!=FeedbackArray[2])) {
    				msgbox (FeedbackArray[2],FeedbackArray[3],FeedbackArray[4],1)
    				checkactionslast=FeedbackArray[2]
    			}
    			if ((FeedbackArray[1])=="UPDATE") {
    				if (document.getElementById("list_a3")){
	    				document.getElementById("list_a3").style.color=FeedbackArray[5]
	    				document.getElementById("list_a3").innerHTML="Aufgaben / Termine" + FeedbackArray[4]
	    				
	    				document.getElementById("list_a22").style.color=FeedbackArray[3]
	    				document.getElementById("list_a22").innerHTML="Bestellungen" + FeedbackArray[2]
	    				
	    				document.getElementById("list_a2").style.color=FeedbackArray[7]
	    				document.getElementById("list_a2").innerHTML="Preisanfragen" + FeedbackArray[6] 
    				}   				    			
    			}
    			break;
    		case "GETNEWREF_OK":
    			if (document.getElementById("stat_3")) {
	    			document.getElementById("ref_list").innerHTML=FeedbackArray[2]+document.getElementById("ref_list").innerHTML
    				document.getElementById("lastrefid").value=FeedbackArray[1]
    				if (getnewrefjob) clearTimeout(getnewrefjob)
    				getnewrefjob=setTimeout("getnewref();",10000)
    				setTimeout("parent.$.fancybox.close();",500) 
    			}
    			break;
    		case "FEEDBACK_OK":
    			msgbox (FeedbackArray[1])
    			CheckForHash(1)
    			break;
    			    			
    		case "MYLOUNGE_OK":
    			msgbox (FeedbackArray[1])
    			break;
    			
    		case "ASRS_OK":
    			CheckForHash(1)
    			msgbox ("filter entfernt")
    			break;
    			
       		case "ASAS_OK":
    			CheckForHash(1)
    			msgbox ("filter hinzugefügt")
    			break;
    			
    		case "GDSF_OK":
    			document.getElementById("select_wert").innerHTML=FeedbackArray[1]
    			break;
    			
    		case "ADDSQLFLOT_OK":
    			get_data('','',1)
    			break;
    			
	    	case "GETTOPFLOT_OK":	
	    		document.getElementById("sel_date").innerHTML=FeedbackArray[1]
	    		document.getElementById("top_sql").innerHTML=FeedbackArray[2]
	    		break;
	    		
	    	case "SAVESALDO_ERR":
	    		alert("Änderung nicht gespeichert, Wert war 0,-EUR")
				document.getElementById("hiddenclicker5").href="..\\shop\\html\\popup_bestellung.asp?orderID=" + FeedbackArray[1]
				$('#hiddenclicker5').trigger('click');    	
	    		break;
	    	case "SAVESALDO_OK":
				document.getElementById("hiddenclicker5").href="..\\shop\\html\\popup_bestellung.asp?orderID=" + FeedbackArray[1]
				$('#hiddenclicker5').trigger('click');
				break;
				
	    	case "SENDORDEREMAIL_OK":
	    		alert("gesendet")
	    		break;
	    		
	    	case "GENERATEORDERPDF_OK":
	    		document.getElementById("orderpdf").style.opacity="1"
	    		document.getElementById("orderpdf").target="_blank"
	    		document.getElementById("orderpdf").onclick=""
	    		document.getElementById("orderpdf").href="/shop/dokumente/kundendokumente/" + FeedbackArray[1]
	    		break;
	    		
	    	case "REQUESTDELTIME_OK":
	    		msgbox ("Sie erhalten zu Ihrer Anfrage innerhalb der nächsten Stunden eine Rückmeldung per eMail und/oder Telefon.\nIhre Daten werden selbstverständlich vertraulich behandelt und nicht an Dritte weitergegeben.")
	    		break;
	    		
	    	case "SAVEOFFER":
	    		document.getElementById(FeedbackArray[1]).style.color="#000000"
	    		CheckForHash(1)
	    		break;
	    		
	    	case "STARTSTOPTASK_OK":
		    	document.getElementById('display_area_content').style.opacity="1"
		    	break;    		
		    case "SAVEMODELLINFO_OK":
		    	document.getElementById('display_area_content').style.opacity="1"
		    	break;
		    case "ADDPRODUCTCOMMENT_OK":
		    	document.getElementById('display_area_content').style.opacity="1"
		    	break;
		    case "FINISHCASH2_OK":
		    	ms = (zeit.getHours() * 24 * 60 * 1000) + (zeit.getMinutes() * 60 * 1000) + (zeit.getSeconds() * 1000) + zeit.getMilliseconds();
				document.getElementById("payAgb").style.display="none"
				document.getElementById("payMethod1").style.display="none"
				document.getElementById("payMethod2").style.display="none"
				if (FeedbackArray[1].indexOf(";11;")!=-1) {//Finanzierung		
					document.getElementById("payMethod2").style.display="block"
					document.getElementById("hiddenclicker3").href="#data9"
					URLRequest("http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=finishcash",1)
				}
				if (FeedbackArray[1].indexOf(";7;")!=-1) {// iClear		
					document.getElementById("payMethod1").style.display="block"
					setTimeout("document.forms['iclear'].submit();",1500)
					setTimeout("parent.$.fancybox.close();",1500)
					document.getElementById("hiddenclicker3").href="..\\shop\\asp\\pay_iclear.asp?ms=" + ms
				}
				if (FeedbackArray[1].indexOf(";6;")!=-1) {//kreditkard		
					document.getElementById("payMethod1").style.display="block"
					document.getElementById("hiddenclicker3").href="..\\shop\\asp\\pay_creditcard_ec.asp?ms=" + ms
				}
				if (FeedbackArray[1].indexOf(";1;")!=-1) {//Vorauskasse		
					document.getElementById("payMethod1").style.display="block"
					URLRequest("http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=finishcash",1)
				}
				if (FeedbackArray[1].indexOf(";8;")!=-1) {//PayPal		
					document.getElementById("payMethod1").style.display="block"
					document.getElementById("hiddenclicker3").href="..\\shop\\asp\\pay_paypal.asp?ms=" + ms	
					setTimeout("document.forms['paypal'].submit();",1000)
					//setTimeout("parent.$.fancybox.close();",10000)
				}
				if (FeedbackArray[1].indexOf(";9;")!=-1) {//Nachnahme		
					document.getElementById("payMethod1").style.display="block"
					document.getElementById("hiddenclicker3").href="#data9"
					URLRequest("http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=finishcash",1)
				}
				if (FeedbackArray[1].indexOf(";10;")!=-1) {//Barzahlung bei Abholung		
					document.getElementById("payMethod1").style.display="block"
					document.getElementById("hiddenclicker3").href="#data9"
					URLRequest("http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=finishcash",1)
				}
				$('#hiddenclicker3').trigger('click');
	   
	   			break;
	    	case "ADDEXTRA_OK": case "REMOVEEXTRA_OK": case "DELETEDOCUMENT_OK": case "CREATEDOCUMENT_OK": 
	    		document.getElementById("hiddenclicker5").href="..\\shop\\html\\popup_bestellung.asp?orderID=" + FeedbackArray[1]
				$('#hiddenclicker5').trigger('click');
	    		break;    	
	    		    	    		
	    	case "ADMINSAVESHOPCONFIG_OK":
	    		CheckForHash(1)
	    		msgbox("ooookay - wird gemacht chef")
	    		break;
	    		
	    	case "ADMINADDPRODUCT_OK":
	    		CheckForHash(1)
	    		break;
	    		
	    	case "ADMINSEARCHPRODUCT_OK":
	    		document.getElementById('searchproduct_label').innerHTML=FeedbackArray[1]
	    		document.getElementById('adminsarchresults').innerHTML=FeedbackArray[2]
	    		break;
	    		
	    	case "SAVEORDERDETAILS_OK":
	    		document.getElementById('saveOrderInfo').style.color="#888888"
	    		document.getElementById('saveOrderInfo').innerHTML="speichern"
	    		CheckForHash(1)
	    		break;
	    		
	    	case "ORDERCOMMENT_OK":
	      		tmp2="<li><b>" + FeedbackArray[1] + "</b><span>" + FeedbackArray[2] + " (" + FeedbackArray[3] + ")</span></li>\n"
	    		document.getElementById('o_coment').value=""
	    		document.getElementById('lastcomment').innerHTML=tmp2 + document.getElementById('lastcomment').innerHTML.replace(tmp1,"")
	    		
	    		break;
	    	
	    	case "SELECTPRODUCT_OK":
	    		//alert(FeedbackArray[1] + " selected!");
	    		break;
	    		
	    	case "EDITPRIOR_OK2":
	    		msgbox(FeedbackArray[1]);
	    		break;
	    	
	    	case "EDITPRIOR_OK":
	    		if (lastE2) {
	    			lastE2.style.color="black"
	    			lastE2.value=FeedbackArray[1]
	    			lastE2=null
	    		}
	    		
	    		break;
	    		
	    	case "EDITHAENDLER_OK":
	    		loadAJAX("admin_haendler","")
	    		break;
	    		
	    	case "ADDTEMPLATE_OK":
	    		alert("Template hinzugefügt")
	    		break;
	    		
	    	case "CHECKILONEXS_OK":
	    		break;
	    		
	    	case "CALLTO_OK": 
	    		break;
	    	
	    	case "CALLCHECK_OK":
	    		break;
	    		
	    	case "DELUSER_OK": 
	    		loadAJAX("admin_start","")
	    		msgbox("Benutzer gelöscht")
	    		break;
	    		
	    	case "REGISTER_ERR":
	    		msgbox("Die eMail Adresse ist schon in unserem System für einen Kunden registriert\nBitte geben Sie eine andere eMail Adresse an oder loggen Sie sich ein.")
	    		break;
	    		
	      	case "REGISTER_OK":
		  		document.getElementById('login').innerHTML="Logout"
		  		document.getElementById('login').onclick=function() {
					logout(this);
				}
		  		document.getElementById('loggeduser').innerHTML=FeedbackArray[1]
		  		document.getElementById('loggeduser').style.display='inline'
		  		document.getElementById('reguser').style.display='none'
				document.getElementById('topelement1').style.display='block'
				document.getElementById('topelement4').style.display='none'
				//document.getElementById('topmenu_shop_menu').style.display='block'
				//document.getElementById('topmenu_login_menu').style.display='none';
				loadAJAX("mylounge","")
	    		msgbox("Ihre Registrierung wurde durchgeführt. Sie erhalten in Kürze eine eMail mit Ihren Zugansdaten per eMail.")
	    		break;
	    		  		
	    	case "SETKS_OK":
	    		document.getElementById('KSstatus_' + FeedbackArray[1]).innerHTML=FeedbackArray[2]
	    		
	    		break;
	    	case "EMAIL_OK": 
	    		//parent.$.fancybox.close();
	    		if (FeedbackArray[1]=="1") msgbox("email gesendet.")
	    		if (FeedbackArray[1]=="2") msgbox("Vielen Dank für Ihre Anfrage.\nIhre Nachricht wurde an unser Team weitergeleitet und wird in Kürze beantwortet.")
	    		if (FeedbackArray[1]=="11") msgbox("Vielen Dank für Ihre Empfehlung.\nIhre Nachricht wurde an dem Empfänger weitergeleitet.")
	    		break;	    	
	    		
	    	case "SMS_OK": 
	    		parent.$.fancybox.close();
	    		msgbox("SMS gesendet")
	    		break;	
	    		
	    	case "ADDCOSTUMER_OK": 
	    		parent.$.fancybox.close();
	    		loadCostumer(FeedbackArray[1])
	    		break;
	    	
	    	case "ASSIGNIMAGE_OK": 
		    	CheckForHash(1)
	    		//alert("gespeichert")		
	    		break;
	    		
	    	case "PRICETRADE_OK": 
	    		if (FeedbackArray[1]=='') {
	    			document.getElementById("msgbox").href="..\\shop\\html\\popup_preis_info.asp"
					$('#msgbox').trigger('click');
					}
	    		document.getElementById('info_middle_bottom').innerHTML=FeedbackArray[2]
				fullPrice=document.getElementById('fullPrice').value
				cPrice=document.getElementById('userPrice').value
				details_info_slider_content=2
	
				fade("price_info_middle_shoppingcartbutton")
				document.getElementById('info_middle_bottom').style.display="block"
				openDivMove('info_middle_bottom',115)
				document.getElementById('price_info_middle_shoppingcartbutton').style.display="none"		
				actlPrice=cPrice
	
				ePrice=Math.round((actlPrice*.99)-1)
				if (ePrice<=Math.round(cPrice*.20)){
					ePrice=Math.round(cPrice*.20)
				}
				RateDownCount(ePrice)	
	    		break;
	    		
	    	case "SHOWVARIANT_OK": 
	    		document.getElementById('pinfo_subcon_'+FeedbackArray[1]).innerHTML=FeedbackArray[2]
	    		//if (document.getElementById('pinfo_subcon_'+FeedbackArray[1]).style.display=="") document.getElementById('pinfo_subcon_'+FeedbackArray[1]).style.display="none"
	    		document.getElementById('pinfo_subcon_'+FeedbackArray[1]).style.display="block"
	    		tmp1=document.getElementById('pinfo_subcon_'+FeedbackArray[1]).offsetHeight
	    		document.getElementById('pinfo_subcon_'+FeedbackArray[1]).style.height="auto"
				tmp2=document.getElementById('pinfo_subcon_'+FeedbackArray[1]).offsetHeight
				document.getElementById('pinfo_subcon_'+FeedbackArray[1]).style.height=tmp1 + "px"
				document.getElementById('pinfo_subcon_'+FeedbackArray[1]).isMoving=0
	    		if (divMoving) clearTimeout(divMoving)
	    		ResizeDiv('pinfo_subcon_'+FeedbackArray[1]);
	    		document.getElementById('li_'+FeedbackArray[1]).getElementsByTagName('a')[1].innerHTML="&ndash;"
	    		break;
	    	
	     	case "LOADMORESERIES_OK":
	     		setTimeout("parent.$.fancybox.close();",500) 
	     		document.getElementById("slideTab_" + FeedbackArray[1] + "_" + FeedbackArray[2]).innerHTML=FeedbackArray[3]
	
				tmp=document.getElementById("models_block_middle_slide_" + FeedbackArray[1]).offsetLeft-20
				tmp2=FeedbackArray[2]*-670
				t1 = new Tween(document.getElementById("models_block_middle_slide_" + FeedbackArray[1]).style,'left',Tween.strongEaseInOut,tmp,tmp2,1.5,'px');
				setTimeout("t1.start();",500)
	
	
	    		//mh=Math.ceil(citems/6)*147+20
				//ShowProductsMove(85,mh,cid)
				//document.getElementById('models_bar_bottom_link_' + cid).style.backgroundImage="url(../shop/gfx/theme/silver_models_bar_bottom_small.png)"
		    	//document.getElementById('models_bar_bottom_link_' + cid).innerHTML="&and;&and;&and;"	
			  	//document.getElementById('models_bar_bottom_link_' + cid).style.left="0px"
				//document.getElementById('models_bar_bottom_link_' + cid).style.height="17px"
				//document.getElementById('models_bar_bottom_link_' + cid).style.paddingTop="3px"
				//document.getElementById('models_bar_bottom_link_' + cid).style.paddingBottom="8px"
			 	//document.getElementById('models_bar_bottom_link_' + cid).onclick= function() {
				//	this.href="javascript:void(0);"
				//	HidelProducts(cid,citems);
				//}
				//if (FeedbackArray[3]>18) alert(FeedbackArray[3] + " Modelle insgesamt")
	    		break;
	  
	       	case "CHANGEORDERSTATUS_OK": 
	    		CheckForHash(1)
	    		break;
	    
	       	case "REQUESTMODELL_OK": 
	    		CheckForHash(1)
	    		break;
	    		
	    	case "CHANGEORDER_OK": 
	    		CheckForHash(1)
	    		break;
	    		
	    	case "FINISHCASH_OK": 
		   		document.getElementById("hiddenclicker3").href="#data9"
				$('#hiddenclicker3').trigger('click');	      		
	       		break;
	    		
	    	case "ADMINSAVECOSTUMER_OK": 
	    		msgbox(FeedbackArray[1])
	    		break;
	    		
	    	case "TODO_OK": 
	    		//document.getElementById("todoID").value=FeedbackArray[1]
	    		//document.getElementById("oldTodoText").innerHTML=FeedbackArray[2]  		
	    		//document.getElementById("select_tododestination").selectedIndex=1
	    		usercontact('','3',FeedbackArray[1]);
	    		break;
	    		
	    	case "ADMINHISTORY_OK":
	    		document.getElementById("historyopen").innerHTML="ältere Eintrage laden" 
	    		document.getElementById('history_content').innerHTML+=FeedbackArray[1]
	    		break;

	    	case "PRICEREPLY_ERR":
				//setTimeout("CheckForHash(1)",1000)
				msgbox(FeedbackArray[1],"javascript:void(0);CheckForHash(1)","schliessen")
		     	break;
	    	
	    	case "PRICEREPLY_OK":
				CheckForHash(1)
	    		break;
	    	
	    	case "PRODUCTBLOCK_OK": 
	    		document.getElementById('more_info_'+FeedbackArray[1]).innerHTML=FeedbackArray[2]
	    		FadeShowDiv('more_info_'+FeedbackArray[1]);
	    		break;
	    	
	    	case "USERDATA_OK":
	    		for (i=1;i<FeedbackArray.length;i=i+2){	
	    			if (document.getElementById('cashbox_M16').style.display=="block"){
	       				if (document.getElementById("CashSum_" + FeedbackArray[i])){
	    					document.getElementById("CashSum_" + FeedbackArray[i]).innerHTML=FeedbackArray[i+1]
	    					
	    				}
	    				//spezialbehandlung
	    				if (FeedbackArray[i]=="Extras") document.getElementById("Extras").value=FeedbackArray[i+1]
	    				if (FeedbackArray[i]=="Artikelliste") document.getElementById("artikelListe").innerHTML=FeedbackArray[i+1]
	    				if (FeedbackArray[i]=="SumPreis") {
	    					document.getElementById("sum_preis").innerHTML="<p><b>" + FeedbackArray[i+1] + "</b> EUR</p>"
		    				document.getElementById("ts_sum_preis").value=FeedbackArray[i+1]
		    			}
		    			if (FeedbackArray[i]=="Versand_strasse") {
		    				if (FeedbackArray[i+1]==""){
		    					document.getElementById("shippingadress").style.display="none"
		    				}else{
		    					document.getElementById("shippingadress").style.display="block"
		    				}
		    			}
	    			}
	    		}
	    		ShowCashDiv("M16")
	    		
	    		break;
	    	
	    	case "WRITEBACK_OK":
	    		if (FeedbackArray.length==4) {
	    			wbtmp=FeedbackArray[2].split(",")
	    			if (wbtmp[0]=="Versandoptionen"){
	    				for (i=1;i<wbtmp.length-1;i++){
	    					document.getElementById("versandv_" + wbtmp[i]).style.display="block"
	    				}
	    			}
	    			for (i=0;i<document.Versandarten.Versand.length;i++){	 
	    				if (document.Versandarten.Versand[i].value==wbtmp[1]) document.Versandarten.Versand[i].checked = true
					}
					
	    			wbtmp=FeedbackArray[3].split(",")
	    			if (wbtmp[0]=="keine_Versandoptionen"){
	    				for (i=1;i<wbtmp.length-1;i++){	 
	    					document.getElementById("versandv_" + wbtmp[i]).style.display="none"
	    				}
	    			}
		    	}
	    		
	    		//if (document.getElementById('cashbox_M16').style.display=="block") {//Zusammenfassungsseite
	    		//	URLRequest('http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=getuserdata',1)	
	    		//}
	    		break;
	    		
	    	case "ADDPRODUCT_OK":
	    		for (i=1;i<FeedbackArray.length;i=i+2){
	    			replaceSelectN(FeedbackArray[i],FeedbackArray[i+1])
	    		}
	    		
	    		if ((FeedbackArray[1]!="") && (FeedbackArray[1]!=undefined) && (FeedbackArray[1]!=null)) document.getElementById("productid").value=FeedbackArray[1]
	    		msgbox("gespeichert")
	    		break;
		  	case "ADMININFO_ERR":
		  		file:///C:/Dokumente und Einstellungen/Müller/Eigene Dateien/Projects/www.uhrenlounge.de/shop/js/ajax.js
		  		break;	
		  		
		  	case "DELPRODUCT_ERR": 
		  		msgbox("Produkt konnte nicht gelöscht werden")	  	
		  		break;
		  		
		  	case "DELPRODUCT_OK":
		  		msgbox("Produkt gelöscht")	  	
		  		document.getElementById("productid").value=""
				document.getElementById('delete1').style.display="none"	
		  		break;
		  				
		  	case "ADMININFOUHRWERK_OK":
		  		selectSBox("select_basecaliber",FeedbackArray[1])
		  		selectSBox("select_power",FeedbackArray[1])
		  		selectSBox("select_frequency",FeedbackArray[1])
		  		selectSBox("select_jewels",FeedbackArray[1])
		  		selectSBox("select_caliberdia",FeedbackArray[1])
		  		selectSBox("select_caliberheight",FeedbackArray[1])
		  		break;
		  		
		  	case "ADMININFO_OK":
	  			document.getElementById('save1').style.display="none"
	  			if (document.getElementById('save2')) document.getElementById('save2').style.display="none"
		  		if (FeedbackArray[1]=="pid"){
		  			SelectAddProductTab('1')
		  			if ((FeedbackArray[2]!="") && (FeedbackArray[2]!=undefined) && (FeedbackArray[2]!=null)) {
		  				document.getElementById("productid").value=FeedbackArray[2]
		  				document.getElementById("Listenpreis").value=FeedbackArray[3]
		  				document.getElementById("Angebot").value=FeedbackArray[4]
			  			selectSBox("select_status",((FeedbackArray[5]=="Wahr") ? 1 : 0))
		  				selectSBox("select_geschlecht",FeedbackArray[6])
		  				selectSBox("select_case",FeedbackArray[7])
		  				selectSBox("select_casestyle",FeedbackArray[8])
		  				selectSBox("select_strap",FeedbackArray[9])
		  				selectSBox("select_strapcolor",FeedbackArray[10])
		  				selectSBox("select_dialcolor",FeedbackArray[11])
		  				selectSBox("select_dialstyle",FeedbackArray[12])
		  				selectSBox("select_clasp",FeedbackArray[13])
		  				selectSBox("select_glass",FeedbackArray[14])
		  				selectSBox("select_diax",FeedbackArray[15])
		  				useMask (FeedbackArray[15])
		  				selectSBox("select_diay",FeedbackArray[16])
		  				selectSBox("select_caseheight",FeedbackArray[17])
		  				selectSBox("select_water",FeedbackArray[18])
		  				selectSBox("select_caseback",FeedbackArray[19])
		  				selectSBox("select_setdate",FeedbackArray[20])
		  				selectSBox("select_caliber",FeedbackArray[21])		
			 	  		selectSBox("select_basecaliber",FeedbackArray[21])
				  		selectSBox("select_power",FeedbackArray[21])
				  		selectSBox("select_frequency",FeedbackArray[21])
				  		selectSBox("select_jewels",FeedbackArray[21])
				  		selectSBox("select_caliberdia",FeedbackArray[21])
				  		selectSBox("select_caliberheight",FeedbackArray[21])
				  		selectSBox("select_movement",FeedbackArray[22])
				  		setfunctions(FeedbackArray[23])
				  		document.getElementById("Productbild").src="../shop/gfx/products/fit/" + FeedbackArray[24]
				  		document.getElementById("Productbild_link").href="../shop/gfx/products/fit/" + FeedbackArray[24]
				  		document.getElementById("Productbild2").value=FeedbackArray[24]
		  			}else{
		  				document.getElementById("productid").value=""
						elCount=document.getElementById("product_display_1").getElementsByTagName('select').length
						for (i=0; i<elCount;i++){
							selectSBox(document.getElementById("product_display_1").getElementsByTagName('select')[i].id,0)
						}	
						elCount=document.getElementById("product_display_2").getElementsByTagName('select').length
						for (i=0; i<elCount;i++){
							selectSBox(document.getElementById("product_display_2").getElementsByTagName('select')[i].id,0)
						}	
						elCount=document.getElementById("adminfunctions").getElementsByTagName('input').length
						for (i=0; i<elCount;i++){
							document.getElementById("adminfunctions").getElementsByTagName('input')[i].checked=false
						}
		  			}
		  			break;
		  		}
		  		
		  		if (FeedbackArray[1]=="modell"){
		  			document.getElementById("select_referenz").length=0
		  			document.getElementById("referenz").innerHTML=""
		  		}
		  		if (FeedbackArray[1]=="serie") {
		  			document.getElementById("select_modell").length=0
		  			document.getElementById("modell").innerHTML=""
		  			document.getElementById("select_referenz").length=0
		  			document.getElementById("referenz").innerHTML=""
		  		}
		  		if (FeedbackArray[1]=="hersteller") {
		  			document.getElementById("select_serie").length=0
		  			document.getElementById("serie").innerHTML=""
		  			document.getElementById("select_modell").length=0
		  			document.getElementById("modell").innerHTML=""
		  			document.getElementById("select_referenz").length=0
		  			document.getElementById("referenz").innerHTML=""
		  		}
		  		
	    		document.getElementById("select_" + FeedbackArray[1]).length=0
	    		document.getElementById("select_" + FeedbackArray[1]).options[document.getElementById("select_" + FeedbackArray[1]).length] = new Option("Neuer Eintrag", "0",true,false);
	    		for (i=2; i<FeedbackArray.length-1; i++){
	    			SerienArray=FeedbackArray[i].split("\\")	
					document.getElementById("select_" + FeedbackArray[1]).options[document.getElementById("select_" + FeedbackArray[1]).length] = new Option(SerienArray[0], SerienArray[1]);
	    		}	  		
	    		document.getElementById(FeedbackArray[1]).innerHTML=document.getElementById("select_" + FeedbackArray[1]).options[0].text
		  		break;
		  		
		  	case "CITY_OK":
		  		if (document.getElementById('SQL_ort').value=="searching") document.getElementById('SQL_ort').value =FeedbackArray[1]
		  		if (document.getElementById('SQL_Versand_ort').value=="searching") document.getElementById('SQL_Versand_ort').value =FeedbackArray[1]
		  		break;
		  		
		  	case "CLEARFILTER_OK":
				document.getElementById("filter_label_1").innerHTML="Alle +"
				document.getElementById("filter_label_5").innerHTML="Alle +"
				for (var i=2; i<5; i++) {
					if (document.getElementById('filter_dropdown_' + i).offsetHeight>1) HideDivMove('filter_dropdown_' + i,0)
					document.getElementById("filter_label_" +i).innerHTML="Alle +"
					if (document.forms["filterform_" +i]!=undefined) {
						if (document.forms["filterform_" +i].elements["filterradio_"+i].length==undefined) {
							//nur ein Element
							document.forms["filterform_" +i].elements["filterradio_"+i].checked=false
						}else{
							for (c=0; c<document.forms["filterform_" +i].elements["filterradio_"+i].length; c++){
								document.forms["filterform_" +i].elements["filterradio_"+i][c].checked=false
							}
						}
					}
				}	
				FadeShowDiv('searchResult')
				setTimeout("document.getElementById('searchResult').style.display='none'",1000) 
				setTimeout("document.getElementById('models_block_middle_S').style.height='auto'",1000) 
				setTimeout("document.getElementById('searchResult').style.opacity='1'",1000) 	  		
		  	
		  		break;
		  	
		  	case "ADDBRAND_OK":
		  		URLRequest('http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=getadminmMenue',1)
			  	msgbox("Hersteller hinzugefügt")
		  		break;
		  	
		  	case "LOGIN_ERR":
		  		parent.$.fancybox.close();
				//document.getElementById('topmenu_shop_menu').style.display='block'
				//document.getElementById('topmenu_login_menu').style.display='none';
		  		document.getElementById('display_area_content').innerHTML=FeedbackArray[1]
		  		//setTimeout("loadAJAX('start')",1000)
		  		break;
		  		
		  	case "LOGIN_OK":
		  		msgbox("Sie wurden erfolgreich eingeloggt.")
		  		document.getElementById('login').innerHTML="Logout"
		  		document.getElementById('login').onclick=function() {
					logout();
				}
		  		document.getElementById('loggeduser').innerHTML=FeedbackArray[1]
		  		document.getElementById('loggeduser').style.display='inline'
		  		document.getElementById('reguser').style.display='none'
				document.getElementById('topelement1').style.display='block'
				document.getElementById('topelement4').style.display='none'
				//document.getElementById('topmenu_shop_menu').style.display='block'
				//document.getElementById('topmenu_login_menu').style.display='none';
				document.getElementById('leftmenu_brands').innerHTML=FeedbackArray[3]
				if (FeedbackArray[2]=="ADMIN"){
					document.getElementById('leftmenu_selectedbrand_link').innerHTML="Admin Menü"
			  		//loadAJAX('admin_start')
			  	}	
			  	if (document.location.hash==""){
			  		loadAJAX("mylounge","")
			  	}else{
			  		CheckForHash(1)
			  	}	
				setTimeout("URLRequest('http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=addBasket&productID=0',1)",500)
		  		break;
		  		
		  	case "LOGOUT_OK":
		  		msgbox("Sie wurden erfolgreich ausgelogged.")
		  		document.getElementById('login').innerHTML="Login"
		  		document.getElementById('login').onclick=function() {
					loginPopup(this);
				}
		  		document.getElementById('loggeduser').style.display='none'
		  		document.getElementById('reguser').style.display='inline'
		  		document.getElementById('leftmenu_brands').innerHTML=FeedbackArray[1]
				document.getElementById('topelement1').style.display='none'
				document.getElementById('topelement4').style.display='block'
				//document.getElementById('display_area_right').innerHTML="you have logged out."
				setTimeout("loadAJAX('start')",2000)
				setTimeout("URLRequest('http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=addBasket&productID=0',1)",500)
		  		break;
		  		
		  	case "SEARCH_OK":
			  	setTimeout("parent.$.fancybox.close();",500)
		  		setTimeout(function() {
		  			document.getElementById("searchResult").style.display="block"
					document.getElementById('models_block_middle_S').innerHTML=FeedbackArray[1]
				},100)
		  		setTimeout("fade('models_block_middle_S')",700)
				setTimeout("ResizeDiv('models_block_middle_S')",400)
		  		break;	  
		  				  	
		  	case "FILTER_OK":
		  		document.getElementById('filter_dropdown_' + FeedbackArray[1]).innerHTML=FeedbackArray[2]
				objpos=ObjectPosition(document.getElementById('filter_' + FeedbackArray[1]))
				objLeft=objpos[0]//-document.getElementById('shop').offsetLeft
				document.getElementById('filter_dropdown_' + FeedbackArray[1]).style.left=objLeft-25 + "px"
				document.getElementById('filter_dropdown_' + FeedbackArray[1]).style.top=objpos[1]+33 + "px"
				tmp2=document.getElementById('filter_dropdown_' + FeedbackArray[1]).offsetHeight
				document.getElementById('filter_dropdown_' + FeedbackArray[1]).style.height="auto"
				document.getElementById('filter_dropdown_' + FeedbackArray[1]).style.display="block"
				tmp=document.getElementById('filter_dropdown_' + FeedbackArray[1]).offsetHeight
				document.getElementById('filter_dropdown_' + FeedbackArray[1]).style.height=tmp2 + "px"
				clearTimeout(divMoving)
				document.getElementById(cDivID).isMoving=0
				openDivMove (cDivID,tmp)
				
				/*sliderID=FeedbackArray[1]			
				if ((sliderID=="1") || (sliderID=="5"))
					setTimeout(function(){
						MoveDivMove ("sDIVup_"+sliderID,60,5)
					},300)
					setTimeout(function(){
						MoveDivMove ("sDIVdown_"+sliderID,70,5)
					},300)
					setTimeout(function(){
						MoveDivMove ("sDIVup_"+sliderID, -10,20)
					},800)
					setTimeout(function(){
						MoveDivMove ("sDIVdown_"+sliderID, 150,20)
					},800)*/
		  		break;
		  		
		  	case "LOADARTICLE_OK":
		  		setTimeout("parent.$.fancybox.close();",500)
		  		kaufpreis=FeedbackArray[3]
		  		userpreis=FeedbackArray[4]
		  		LZ=FeedbackArray[8]
		  		window.actlPrice=userpreis
		  		window.fullPrice=kaufpreis
		  		Referenz=FeedbackArray[5]
		  		FotoLink=FeedbackArray[2]
		  		Fotos=FeedbackArray[7].split(";")
		  		pID=FeedbackArray[1]
		  		gID=FeedbackArray[11]
		  		Rate6=Math.round(userpreis/6)
		  		zins=0.0490
		  		Rate12=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,12))/(Math.pow(1+zins/12,12)-1))
		  		zins=0.0790
		  		Rate24=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,24))/(Math.pow(1+zins/12,24)-1))
		  		Rate36=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,36))/(Math.pow(1+zins/12,36)-1))
		  		zins=0.0790//0.0890
		  		Rate48=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,48))/(Math.pow(1+zins/12,48)-1))
		  		zins=0.0790//0.0990
		  		Rate60=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,60))/(Math.pow(1+zins/12,60)-1))
		  		zins=0.0790//0.1090
		  		Rate72=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,72))/(Math.pow(1+zins/12,72)-1))
		  		Rate84=Math.round(userpreis*((zins/12)*Math.pow(1+zins/12,84))/(Math.pow(1+zins/12,84)-1))	
				Rate=window["Rate" + actlLZ]
				
				countgueltig(FeedbackArray[6],'1')
		  		
		  		th=""
		  		for (i=0; i<Fotos.length-1; i++){
		  			th+="<li><a id=\"thumb" + i + "\" rel=\"ThumbsGroup\" href=\"gfx/products/fotos/reference/" + Fotos[i] + "\" onmouseover=\"showThumb(this,0)\" onmouseout=\"showThumb(this,-30)\"><img src=\"gfx/products/thumb_fotos/" + Fotos[i].replace(".jpg",".png") + "\"/></a><img src=\"gfx/theme/links_thumb.png\"/></li>"
		  		}
			  	document.getElementById('thumbs').innerHTML=th
			  	
			  	setTimeout(function(){	  		
			  		for (i=9; i<FeedbackArray.length-3; i=i+3){
				  		if (document.getElementById('ainfo_subcon_'+FeedbackArray[i])) {
				  			if (document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[1]) document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[1].innerHTML=FeedbackArray[i+1]
				  			if ((FeedbackArray[i]=="zifferblatt") || (FeedbackArray[i]=="band")){ //beim Ziffernblatt das Background Image ändern...
				  				if (document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[2]){
				  					document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[2].getElementsByTagName('b')[0].style.backgroundImage="url(" + FeedbackArray[i+2] + ")"
					  				document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[2].style.visibility="visible"
					  			}
				  			}else{ //...sonst InnerHTML
					  			if (document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[2]) document.getElementById('ainfo_subcon_'+FeedbackArray[i]).getElementsByTagName('span')[2].innerHTML=FeedbackArray[i+2]
					  		}
				  		}
				  	}
				},10)
				  	
		  		document.getElementById('productID').value=pID
		  		document.getElementById('fullPrice').value=kaufpreis
		  		document.getElementById('userPrice').value=userpreis
		  		z1=document.getElementById('produktfoto').style.zIndex  		
		  		z2=document.getElementById('produktfoto2').style.zIndex
		  		
		  		HideDivMove("info_middle_bottom",0)
				if (document.getElementById('price_info_middle_shoppingcartbutton').style.opacity=="0") fade("price_info_middle_shoppingcartbutton")
				document.getElementById('price_info_middle_shoppingcartbutton').style.display="block"
		  		
		  		var startMS = (new Date()).getTime();
		  		if (z2>z1) {
		  			document.getElementById('produktfoto').style.zIndex=z2*1+1
		  			document.getElementById('produktfoto').style.opacity="0"
		  			setTimeout(function(){
			  			document.getElementById('produktfoto2').src="../shop/gfx/products/fit/" + FotoLink
			  		},1000)
		  			document.getElementById('produktfoto').src="../shop/gfx/products/fit/" + FotoLink
					ChangeOpacity("produktfoto",1000,startMS,0,100)
		  		}else{
		  			document.getElementById('produktfoto2').style.zIndex=z1*1+1
		  			document.getElementById('produktfoto2').style.opacity="0"			
		  			setTimeout(function(){
			  			document.getElementById('produktfoto').src="../shop/gfx/products/fit/" + FotoLink
			  		},1000)
		  			document.getElementById('produktfoto2').src="../shop/gfx/products/fit/" + FotoLink
		  			ChangeOpacity("produktfoto2",1000,startMS,0,100)
		  		}
		  		
		  		document.getElementById('referenz').innerHTML="Referenz: " + Referenz
		  		document.getElementById('preis').innerHTML=mach_tausender(userpreis) + ' <span>EUR</span>'
		  		
		  		document.getElementById('rate0').innerHTML=Rate
		  		document.getElementById('rate6').innerHTML=Rate6 + " &euro;"
		  		document.getElementById('rate12').innerHTML=Rate12 + " &euro;"
		  		document.getElementById('rate24').innerHTML=Rate24 + " &euro;"
		  		document.getElementById('rate36').innerHTML=Rate36 + " &euro;"
		  		document.getElementById('rate48').innerHTML=Rate48 + " &euro;"
		  		document.getElementById('rate60').innerHTML=Rate60 + " &euro;"
		  		document.getElementById('rate72').innerHTML=Rate72 + " &euro;"
		  		document.getElementById('rate84').innerHTML=Rate84 + " &euro;"
	
				elCount=document.getElementById("pinfo_con_2").getElementsByTagName('span').length
				setTimeout(function(){	 
					for (i=0; i<elCount;i++){
						if (document.getElementById("pinfo_con_2").getElementsByTagName('span')[i]){
							pv=document.getElementById("pinfo_con_2").getElementsByTagName('span')[i].id
							if (pv.indexOf("pinfo_subcon")==0) document.getElementById("pinfo_con_2").getElementsByTagName('span')[i].innerHTML=""
						}
					}
		  		},10)
		  		
		  		addhistory ("Hersteller/" + hersteller_id + "/" + hersteller_name.replace("/","-") + "/Serie/" + serien_id + "/" + serien_name.replace("/","-") + "/Modell/" + pID + "/" + Referenz.replace("/","-") + ".html")
		  		//setTimeout("checkPropertyDiv('Gehaeuse_info')",100)
		  		//setTimeout("checkPropertyDiv('Zifferblatt_info')",100)
		  		//setTimeout("checkPropertyDiv('Armband_info')",100)
		  		
		  		document.getElementById('details_description').style.display="none"
		  			document.getElementById('socialbookmark_bar').style.display="none"

		    	$("a[rel=ThumbsGroup]").fancybox({
					'transitionIn'		: 'elastic',
					'transitionOut'		: 'elastic',
					'titlePosition' 	: 'over',
					'overlayOpacity'	: '0.3',
					'cyclic'			: 'true',
					'overlayColor'		: '#000000',
					'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
						return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
					}
				});

		  		break;
		  		
		  	case "ANFRAGE_OK":
		  		/*document.getElementById('login').innerHTML="Logout"
		  		document.getElementById('loggeduser').innerHTML=FeedbackArray[1]
		  		document.getElementById('loggeduser').style.display='inline'
		  		document.getElementById('reguser').style.display='none'
				document.getElementById('topelement1').style.display='block'
				document.getElementById('topelement4').style.display='none'
				document.getElementById('topmenu_shop_menu').style.display='block'
				document.getElementById('topmenu_login_menu').style.display='none';
				*/
		  		//document.getElementById('pricesending').style.display="none"
		  		document.getElementById("pvtxt").innerHTML="Es befindet sich ein Preisgebot in Pr&uuml;fung!"
			  	//setTimeout("parent.$.fancybox.close();",5000)
		  		break;	  	
		  	
		  	case "ADDBASKET_OK":
		  		document.getElementById('basketcount').innerHTML=FeedbackArray[1]
		  		if (FeedbackArray[1]==0) {                
		  			document.getElementById('basketlink').style.backgroundPosition="0px 0px"
		  		}else{
		  			document.getElementById('basketlink').style.backgroundPosition="162px 0px"
		  		}
		  		break;
		  	case "REMOVEBASKET_OK":
		  		document.getElementById('basketcount').innerHTML=FeedbackArray[1]
		  		if (FeedbackArray[1]==0) {                
		  			document.getElementById('basketlink').style.backgroundPosition="0px 0px"
		  		}else{
		  			document.getElementById('basketlink').style.backgroundPosition="162px 0px"
		  		}		  		
		  		loadBasket()
		  		break;
		  		
		  	case "SERIEN_OK":
		  		document.getElementById('serien_menu_controls_filter').style.display="none"
		  		document.getElementById('serien_menu_controls').style.display="block"
	
				document.getElementById("serien_menu_controls").style.opacity="0"
				document.getElementById("serien_menu_controls").style.filter="0"
				document.getElementById("serien_menu_controls").FadeState=-2
				
		  		setTimeout("parent.$.fancybox.close();",500)
	    		tmpSC=""
	   				
	    		for (i=1; i<FeedbackArray.length-1; i++){
	    			SerienArray=FeedbackArray[i].split("\\")
		    		tmpSC+="\n<li style='opacity:0;visible:hidden;' id='serien_menu_brick_" + i + "'><a title='" + SerienArray[1] + " " + SerienArray[0] + " betrachten oder Uhren im Online Shop kaufen' id='serien_menu_brick_link_" + i + "' onclick=\"ShowModells(this,'" + SerienArray[3] + "','" + SerienArray[1] + "','" + SerienArray[2] + "');\" onmouseout='FadeDIVout(this);' onmouseover='FadeDIVin(this);' href='" + SerienArray[4] + "-" + SerienArray[5] + "-s-" + SerienArray[3] + "," + SerienArray[2] + ".html'>" + SerienArray[0] + "</a></li>"
		    	}
	    		document.getElementById('controls_middle').innerHTML="Bitte <b>wählen</b> Sie eine <b>" + hersteller_name + "-Serie</b> aus"
	    		document.getElementById('controls_middle').onclick=""
	    		document.getElementById('controls_middle').onmouseover=""
	    		document.getElementById('controls_middle').onmouseout=""
	    		document.getElementById("serien_menu_container_right").innerHTML=tmpSC
	    		tmp=document.getElementById("serien_menu_middle").offsetHeight
				//document.getElementById("serien_menu_middle").style.height="auto"
				//tmp2=document.getElementById("serien_menu_middle").offsetHeight
				tmp2=45+Math.round(FeedbackArray.length/5)*40
				//alert(tmp2)			
				document.getElementById("serien_menu_middle").style.height=tmp+"px"
	   			
				if (tmp2!=tmp) {
					tM = new Tween(document.getElementById('serien_menu_middle').style,'height',Tween.bounceEaseOut,tmp,tmp2,1,'px');
					tM.onMotionFinished = function(){
						FadeSeries();
						if ((DirectLinks[0]==0) && (DirectLinks[2]==0)) {
							setTimeout("URLRequest('http://www.uhrenlounge.de/shop/html/ajax_hersteller.asp?hid=" + hersteller_id + "');",1)	
							return;
						}
						if (DirectLinks[0]!=0) {
							setTimeout("BB_ShowModells('" + DirectLinks[0] + "','" + DirectLinks[1] + "');",1)
							DirectLinks[0]=0
							DirectLinks[1]=0
						}
						if (DirectLinks[2]!=0) {
							setTimeout("BB_loadProduct('" + DirectLinks[2] + "','" + DirectLinks[3] + "','" + DirectLinks[4] + "','" + DirectLinks[5] + "');",1)
							DirectLinks[2]=0
							DirectLinks[3]=0
							DirectLinks[4]=0
							DirectLinks[5]=0
						}
		
					};
					tM.start()	
				}else{
					FadeSeries();
					if ((DirectLinks[0]==0) && (DirectLinks[2]==0)) {
						setTimeout("URLRequest('http://www.uhrenlounge.de/shop/html/ajax_hersteller.asp?hid=" + hersteller_id + "');",1)	
						return;
					}
					if (DirectLinks[0]!=0) {
						setTimeout("BB_ShowModells('" + DirectLinks[0] + "','" + DirectLinks[1] + "');",1)
						DirectLinks[0]=0
						DirectLinks[1]=0
					}
					if (DirectLinks[2]!=0) {
						setTimeout("BB_loadProduct('" + DirectLinks[2] + "','" + DirectLinks[3] + "','" + DirectLinks[4] + "','" + DirectLinks[5] + "');",1)
						DirectLinks[2]=0
						DirectLinks[3]=0
						DirectLinks[4]=0
						DirectLinks[5]=0
					}
				}
				break;
		
		    default:
		    	cloading=0
		    	firstAjaxStartOk=0

		    	tmp1=http_request.responseText.indexOf('<!--ProductDetail/')
			 	if (tmp1!=-1){
				  	tmp2=http_request.responseText.lastIndexOf('-->')
				  	tmp3=http_request.responseText.slice(tmp1,tmp2).split("/")
				  		//setTimeout("alert('now')",500)
				  		setTimeout("getProductVariantInfo(" + tmp3[1] + ");",500)
		    	}
		    			    	
		    	tmp1=http_request.responseText.indexOf('file-uploader-demo1')
		    	if (tmp1!=-1){
		    		setTimeout("createUploader();",500)
		    	}		    	
		    			    	
		    	tmp1=http_request.responseText.indexOf('<!--CheckCallsNOW-->')
		    	if (tmp1!=-1){
		    		setTimeout("CheckCalls();",500)
		    	}
		    	tmp1=http_request.responseText.indexOf('<!--Suchergebnisse/')
		    	if (tmp1!=-1){
				    tmp2=http_request.responseText.lastIndexOf(']-->')
				  	tmp3=http_request.responseText.slice(tmp1,tmp2).split("/")
				    tmpSC="\n<li style='width:730px'><a id='search_brick' onmouseout='FadeDIVout(this);' onmouseover='FadeDIVin(this);' onclick='searchkeypress(\"\",1);' href='javascript:void(0)'>" + tmp3[1] + "</a></li>"
				    document.getElementById("serien_menu_container_right").innerHTML=tmpSC
				}
		    	
		    	tmp1=http_request.responseText.indexOf('<title>Meine Lounge</title>')
		    	if (tmp1!=-1){
		    		setTimeout("countTags();",500)
		    	}	    	
		    	
		    	tmp1=http_request.responseText.indexOf('history_content')
		    	if (tmp1!=-1){
		    		//setTimeout("loadHistory();",500)
		    		setTimeout("getUserStatistic();",1000)
		    		tmp1=http_request.responseText.indexOf('<!--userID/[')
		    		if (tmp1!=-1){
			    		tmp2=http_request.responseText.lastIndexOf(']-->')
					  	tmp3=http_request.responseText.slice(tmp1+12,tmp2)
			    		addhistory('callback/' + tmp3 +'.html')
			    	}
		    	}
	
		    	tmp1=http_request.responseText.indexOf('<!--[gueltig_seconds:')
			    if (tmp1!=-1){
				    tmp2=http_request.responseText.lastIndexOf(']-->')
				  	tmp3=http_request.responseText.slice(tmp1+21,tmp2)
				    countgueltig(tmp3,'1')	//...counter...
		    	}else{
		    		if (cgtimer) clearTimeout(cgtimer);
		    		//counter anhalten
		    	}
		    	tmp1=http_request.responseText.indexOf('FirstPreisReply/')
			    if (tmp1!=-1){
				    tmp2=http_request.responseText.lastIndexOf('-->')
				  	tmp3=http_request.responseText.slice(tmp1,tmp2).split("/")
				    setTimeout("loadProductblock(tmp3[1],tmp3[2],'4',tmp3[3]);",200)	//...ausklappen!
		    	}	
		    	
				for (var i=1; i<6; i++) {
					if (document.getElementById('filter_dropdown_' + i).offsetHeight>1) HideDivMove('filter_dropdown_' + i,0)
				}

		    	//setTimeout("smoothScroll ('shop_middle_serien_menu')",100)
			    document.getElementById('display_area_content').innerHTML=http_request.responseText
				document.getElementById('display_area_content').style.opacity="0"
				document.getElementById('display_area_content').style.filter="0"
				document.getElementById('display_area_content').FadeState=-2
				//TimeToFade = 50
			    fade('display_area_content');	
			    //if (http_request.responseText.indexOf('LoadKassensystemStep1')>0) setTimeout("ShowCashNext('1')",500)
			    
			    
			    /*if (http_request.responseText.indexOf('LoadKassensystemStepACK')>0) {
					document.getElementById("payAgb").style.display="none"
					document.getElementById("payCancel").style.display="none"
					document.getElementById("payMethod1").style.display="block"
					document.getElementById("payMethod2").style.display="none"
					URLRequest("http://www.uhrenlounge.de/shop/asp/ajaxSQL.asp?action=finishcash",1)
					cloading=1
	    		}
	    		if (http_request.responseText.indexOf('LoadKassensystemStepNOK')>0) {
					document.getElementById("payAgb").style.display="none"
					document.getElementById("payCancel").style.display="block"
					document.getElementById("payMethod1").style.display="none"
					document.getElementById("payMethod2").style.display="none"
		   			setTimeout(function(){
			   			document.getElementById("hiddenclicker3").href="#data9"
						$('#hiddenclicker3').trigger('click');	
					},50)
					cloading=1
	    		}
	    		*/
				tmp1=http_request.responseText.indexOf('SeriesCount=1/') //in der Serienübersicht wenn nur ein Element da ist...
			 	if (tmp1!=-1){
			  	tmp2=http_request.responseText.lastIndexOf('-->')
			  	tmp3=http_request.responseText.slice(tmp1,tmp2).split("/")
			  		setTimeout("ShowProducts(tmp3[1],tmp3[2],tmp3[3],tmp3[4],tmp3[5],tmp3[6],tmp3[7],tmp3[8]);",200)	//...ausklappen!
		    	}
		    	if (cloading!=1) setTimeout("parent.$.fancybox.close();",500)
			}


			
			if (firstAjaxStartOk==1) return;
			firstAjaxStartOk=1

		    var previousPoint = null;
			tmp1=http_request.responseText.indexOf('twitter-follow-button')
		    	if (tmp1!=-1){
					// create the twitter buttons
					jQuery('head').append('<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>');
					//jQuery('head').append('<script type="text/javascript" src="https://apis.google.com/js/plusone.js">{lang: \'de\'}</script>');
					jQuery('head').append('<script src="https://connect.facebook.net/de_DE/all.js#appId=192561334129784&amp;xfbml=1"></script>');
				}
		    $("#placeholder").unbind
		    
		    $("#placeholder").bind("plothover", function (event, pos, item) {
		        $("#x").text(pos.x.toFixed(2));
		        $("#y").text(pos.y.toFixed(2));
	            if (item) {
	                if (previousPoint != item.dataIndex) {
	                    previousPoint = item.dataIndex;
	                    
	                    $("#tooltip").remove();
	                    	//x = item.datapoint[0].toFixed(2),
	                        //y = item.datapoint[1].toFixed(2);
	                        var Zeit = new Date();
	                        Zeit.setTime (item.datapoint[0]);
	                        Zeit=Zeit.toLocaleDateString()
	                    	y = item.datapoint[1]
	                    showTooltip(item.pageX, item.pageY,
	                                y+ " " + item.series.label + " am " + Zeit);
	                }
	            }
	            else {
	                $("#tooltip").remove();
	                previousPoint = null;            
	            }
		    });
		    
		    $("#placeholder").bind("plotclick", function (event, pos, item) {
		      	plot.unhighlight();
		        if (item) {
		            plot.highlight(item.series, item.datapoint);
		            var Zeit = new Date();
	                Zeit.setTime (item.datapoint[0]);
	                document.getElementById("sel_date").innerHTML="loading..."
					getTopFlot(item.seriesIndex,item.datapoint[0])
		        }
		    });

		    $("#placeholder").bind("plotselected", function (event, ranges) {
		    	//alert("You selected " + ranges.xaxis.from + " to " + ranges.xaxis.to)
		    	selX=ranges.xaxis.from
		    	selY=ranges.xaxis.t
		    });
			  
	    	$("a[rel=ThumbsGroup]").fancybox({
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'titlePosition' 	: 'over',
				'overlayOpacity'	: '0.3',
				'cyclic'			: 'true',
				'overlayColor'		: '#000000',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
			});
			
			$("a#hiddenclicker0").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'speedIn'			: 10,
				'modal'				: true,
				'centerOnScroll'	: true,
				'speedOut'			: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false,
				'autoScale'			: true,
				'scrolling'			: 'no'
			});
			$("a#hiddenclicker").fancybox({
				'padding'			: 10,
				'zoomOpacity'		: true,
				'modal'				: true,
				'zoomSpeedIn'		: 100,
				'zoomSpeedOut'		: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': true,
				'showCloseButton'	: false
			});
			$("a#hiddenclicker2").fancybox({
				'padding'			: 10,
				'zoomOpacity'		: true,
				'zoomSpeedIn'		: 500,
				'zoomSpeedOut'		: 500,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false
			});
			$("a#hiddenclicker3").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'speedIn'			: 10,
				'modal'				: true,
				'centerOnScroll'	: true,
				'speedOut'			: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false,
				'autoScale'			: true,
				'scrolling'			: 'no'
			});
			$("a#hiddenclicker4").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'modal'				: false,
				'zoomSpeedIn'		: 100,
				'zoomSpeedOut'		: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false
			});
			$("a#hiddenclicker5").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'modal'				: false,
				'zoomSpeedIn'		: 100,
				'zoomSpeedOut'		: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false
			});
			$("a#hiddenclicker6").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'modal'				: false,
				'zoomSpeedIn'		: 100,
				'zoomSpeedOut'		: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false
			});
			$("a#hiddenclicker7").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'modal'				: false,
				'zoomSpeedIn'		: 100,
				'zoomSpeedOut'		: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false
			});
			$("a#msgbox").fancybox({
				'padding'			: 0,
				'zoomOpacity'		: true,
				'speedIn'			: 1,
				'modal'				: false,
				'centerOnScroll'	: true,
				'speedOut'			: 200,
				'overlayOpacity'	: '0.3',
				'overlayColor'		: '#000000',
				'hideOnContentClick': false,
				'showCloseButton'	: false,
				'autoScale'			: true,
				'scrolling'			: 'no',
				'autoDimensions'	: true
			});
			
			

		}
}
