/**********************************************************************************
* Seibt, WBM - JavaScript
* Startseite: Produkt der Woche und Frontbanner
*********************************************************************************/

function Prowo(titel, text, firmierung, srcurl, url, urlkurz) {
	this.titel = titel;
	this.text = text;
	this.firmierung = firmierung;
	this.srcurl = srcurl;
	this.url = url;
	this.urlkurz = urlkurz;
}

function FBanner(titel, srcurl, url, urlkurz) {
	this.titel = titel;
	this.srcurl = srcurl;
	this.url = url;
	this.urlkurz = urlkurz;
}

function parseResponseProwo(res) {
  var felder = res.split("$$0");
  if (felder.length == 6) {
	  ProwoObj = new Prowo(felder[0], felder[1], felder[2], felder[3], felder[4], felder[5]);
	  var titel = ProwoObj.titel;
	  var text = ProwoObj.text;
	  var srcurl = ProwoObj.srcurl;
	  var firmierung = ProwoObj.firmierung;
	  var url = ProwoObj.url;
	  var urlkurz = ProwoObj.urlkurz;
	  
	  $("#prowoImg").attr("src", srcurl);
	  $("#prowoImg").attr("alt", firmierung);
	  $("#prowoImg").attr("title", firmierung);
	  $("#prowotitel").html(titel);
	  $("#prowotext").html(text);
	  $("#prowourl").attr("href", urlkurz);
	  $("#prowourl").attr("target", "_blank");
	  $("#prowourl").attr("onclick", "countKlickGo('" + url + "');");
	  $("#prowourlImg").attr("href", urlkurz);
	  $("#prowourlImg").attr("target", "_blank");
	  $("#prowourlImg").attr("onclick", "countKlickGo('" + url + "');");
  } else {
	  $("#produktwoche").hide();
  }
}

function parseResponseFBanner(res) {
  var banner = res.split("$$0");
  var anz = banner.length;
  if (anz > 0) {
	  for (var i=0; i<anz; i++) {
		  var felder = banner[i].split("$$1");
		  //if (felder.length == 4)
		  FBannerObj = new FBanner(felder[0], felder[1], felder[2], felder[3]);
		  var titel = FBannerObj.titel;
		  var srcurl = FBannerObj.srcurl;
		  var url = FBannerObj.url;
		  var urlkurz = FBannerObj.urlkurz;

		  $("#fbImg"+i).attr("src", srcurl);
		  $("#fbImg"+i).attr("alt", titel);
		  $("#fbImg"+i).attr("title", titel);
		  $("#fburl"+i).attr("href", urlkurz);
		  $("#fburl"+i).attr("target", "_blank");
		  $("#fburl"+i).attr("onclick", "countKlickGo('" + url + "');");
	  }
  }
  // fuer IE: 
  // wenn keine 4 Frontbanner, soll der entsprechende Link mit dem vorbelegten img nicht angezeigt werden
  // "rotes Kreuz"
  if (anz < 4) {
	  for (var i=anz; i<4; i++) {
		  $("#fburl"+i).hide();
	  }
  }
}

function initProdukte() {
  $(document).ready(function () {
    $.get(encodeURI("/sse/prowo"), {}, function(data){parseResponseProwo(data);});
    $.get(encodeURI("/sse/fbanner"), {}, function(data){parseResponseFBanner(data);});
  })
  setTimeout("sucheeinfach();", 250);
}

