// Debug Infos der einzelnen Anzeigen
function show_adsd_innerHTML(adsd_type){
  var d = $(adsd_type);
  alert(d.innerHTML);
}

/*______________________________*/
/*******global variables*********/
//var adsc_ressort  = "homepage"; // Homepage
//var adsc_rubrik   = "frontpage"; // Homepage / Frontpage
//var adsc_keyword  = "adtest";     // Nur zum Testen damit immer Beispielanzeigen ausgegeben werden
//var adsc_agof     = ""; 
//var adsc_layout   = "Frontpage"; // Typ der Seite, Ressort, Rubrik, Artikel, Galerie...

/**** user targeting (optional for Login Daten )*****/
if (!gsGender) var gsGender = '0';
if (!gsAlter) var gsAlter = '0';
if (!gsPlz) var gsPlz = '0';

var adsc_gender = gsGender;      // 0=undefined, 1=male, 2=female
var adsc_age    = gsAlter;         // 0=undefined, Alter in Jahren
var adsc_plz    = gsPlz;      // 0=undefined, PLZ oder zip code


/****must have params****/
var adsc_bannerwidth    = '728';    // Breite Superbanner
var adsc_bannerheight   = '90';     // Hohe Superbanner
var adsc_bannerpercent  = '100';    // Przentsatz Superbanner


//var cAdvertiser = new cAdvertiser('homepage', 'frontpage', 'adtest', '10000', 'Frontpage');
var cAdvertiser = new Class({
  initialize : function(p_strRessort, p_strRubrik, p_strKeyword, p_strAGOF, p_strLayout){
    this.adsc_ressort  = p_strRessort; // Homepage
    this.adsc_rubrik   = p_strRubrik;  // Homepage / Frontpage
    this.adsc_keyword  = p_strKeyword; // Nur zum Testen damit immer Beispielanzeigen ausgegeben werden
    this.adsc_agof     = p_strAGOF; 
    this.adsc_layout   = p_strLayout;  // Typ der Seite, Ressort, Rubrik, Artikel, Galerie...
  },
  
  targetUser : function(p_intGender, p_intAge, p_intPLZ){
    this.adsc_gender = p_intGender;  // 0=undefined, 1=male, 2=female
    this.adsc_age    = p_intAge;     // 0=undefined, Alter in Jahren
    this.adsc_plz    = p_intPLZ;     // 0=undefined, PLZ oder zip code
  },
  
  callCommercial : function(p_strID,p_adsc_bannerwidth, p_adsc_bannerheight, p_adsc_bannerpercent){
    this.strID = p_strID;         //BANNER; CONTENTAD, etc
    this.adsc_bannerwidth = p_adsc_bannerwidth;
    this.adsc_bannerheight = p_adsc_bannerheight;
    this.adsc_bannerpercent = p_adsc_bannerpercent;
    
    if(typeof(ads_gettag) != 'function' || ads_gettag == 'undefined')
      return;
    else
      document.write(ads_gettag(this.strID, this.adsc_bannerwidth, this.adsc_bannerheight, this.adsc_bannerpercent));
    
  }
});