default_kijiji_ad_id="";
default_kijiji_ad_format="HALF_BANNER";
default_kijiji_background_color ="FFFFFF";
default_kijiji_border_color="FFFFFF";
default_kijiji_text_color="000000";
default_kijiji_link_color="0000FF";
default_kijiji_search_keyword="";
default_kijiji_category_id="";
default_kijiji_site_name="berlin.kijiji.de";


function _getSniplet(){
    var sniplet="";
    sniplet += '<iframe ';
    sniplet += _nameValuePair('src', _getUrl(), true) + ' ';
    sniplet += _nameValuePair('height', iframe_height, true) + ' ';
    sniplet += _nameValuePair('width', iframe_width, true) + ' ';
    sniplet += _nameValuePair('frameborder',"no", true) + ' ';
    sniplet += _nameValuePair('marginwidth',0, true) + ' ';
    sniplet += _nameValuePair('scrolling',"no", true) + ' ';
    sniplet += '>';
    sniplet += '</iframe>';
    return sniplet;
}

function _nameValuePair(name, value, wrapValueInQuotes){
    var toRet ="";
    toRet = toRet + name + "=";
    if(wrapValueInQuotes == true ){
        toRet = toRet + '\"';
    }
    toRet = toRet +value;
    if(wrapValueInQuotes == true){
        toRet = toRet + '\"';
    }
    return toRet;
}

function isDefined(object, variable)
{
    return (typeof(eval(object)[variable]) == "undefined")?  false: true;
}

function isNotDefined(object, variable){
    return !isDefined(object, variable);
}

if(isNotDefined(this, 'kijiji_ad_id')){
    kijiji_ad_user = default_kijiji_ad_id
}

if(isNotDefined(this, 'kijiji_ad_format')){
    kijiji_ad_format = default_kijiji_ad_format;
}

if(isNotDefined(this, 'kijiji_background_color')){
    kijiji_background_color = default_kijiji_background_color;
}

if(isNotDefined(this, 'kijiji_text_color')){
    kijiji_text_color = default_kijiji_text_color;
}
if(isNotDefined(this, 'kijiji_link_color')){
    kijiji_link_color = default_kijiji_link_color;
}
if(isNotDefined(this, 'kijiji_border_color')){
    kijiji_border_color = default_kijiji_border_color;
}
if(isNotDefined(this, 'kijiji_site_name')){
    kijiji_site_name = default_kijiji_site_name;
}
if(isNotDefined(this, 'kijiji_search_keyword')){
    kijiji_site_name = default_kijiji_keyword_name;
}
if(isNotDefined(this, 'kijiji_category_id')){
    kijiji_site_name = default_kijiji_category_id;
}
if(isNotDefined(this, 'kijiji_site_name')){
    kijiji_site_name = default_kijiji_site_name;
}

kijiji_ad_format = kijiji_ad_format.toLowerCase();
if(kijiji_ad_format == 'half_banner'){
    iframe_height = 60;
    iframe_width = 234;
}else if(kijiji_ad_format == 'full_banner'){
    iframe_height = 60;
    iframe_width = 468;
}else if(kijiji_ad_format == 'sky_scraper'){
    iframe_height = 600;
    iframe_width = 120;
}else if(kijiji_ad_format == 'vertical_banner'){
    iframe_height = 240;
    iframe_width = 120;
}else if(kijiji_ad_format == 'ad_list'){
    iframe_height = 600;
    iframe_width = 500;
}else{
    iframe_height = 0;
    iframe_width = 0;
}
document.write(_getSniplet());

function _getUrl(){
    var toRet ="";
    toRet += "http://" + kijiji_site_name ;
    toRet += "/" +"classifieds/ShowAd?" ;
    toRet += _nameValuePair('ad_format',kijiji_ad_format, false);
    toRet += '&'+_nameValuePair('ad_id',kijiji_ad_id,false);
    toRet += '&'+_nameValuePair('background_color',kijiji_background_color,false);
    toRet += '&'+_nameValuePair('border_color',kijiji_border_color,false);
    toRet += '&'+_nameValuePair('text_color',kijiji_text_color,false);
    toRet += '&'+_nameValuePair('link_color',kijiji_link_color,false);
    toRet += '&'+_nameValuePair('CatId',kijiji_category_id,false);
    toRet += '&'+_nameValuePair('Keyword',encodeURIComponent(kijiji_search_keyword),false);
    toRet += '&'+_nameValuePair('site_name',kijiji_site_name,false);

    return toRet;

}