﻿var teaserScripts = document.getElementsByTagName('script');
var teaserMyScript = teaserScripts[teaserScripts.length - 1];

var teaserQueryString = teaserMyScript.src.replace(/^[^\?]+\??/, '');
var iframeHight = "370px";

var pfParams = teaserParseQuery(teaserQueryString);

function teaserParseQuery(query) {
    var Params = new Object();
    if (!query) return Params; // return empty object
    var Pairs = query.split(/[;&]/);
    for (var i = 0; i < Pairs.length; i++) {
        var KeyVal = Pairs[i].split('=');
        if (!KeyVal || KeyVal.length != 2) continue;
        var key = unescape(KeyVal[0]);
        var val = unescape(KeyVal[1]);
        val = val.replace(/\+/g, ' ');
        Params[key] = val;
    }
    return Params;
}

switch (pfParams['partner']) 
{
    case "psn":
    case "pf":
    case "pbc":
    case "usa":
        iframeHight = "280px";
        break;
}

var sServer = "http://www.peoplefinders.com";

var teaserFrameUrl = '<iframe id="teaserFrame" frameborder=0 marginwidth=0 marginheight=0 scrolling=no noresize width="100%" height="' + iframeHight + '" src="' + sServer + '/ad/classmates/teaser.aspx';

teaserFrameUrl += '?fn=' + pfParams['fn'] + '&ln=' + pfParams['ln'];
if (pfParams['city']) { teaserFrameUrl += '&city=' + pfParams['city']; }
if (pfParams['state']) { teaserFrameUrl += '&state=' + pfParams['state']; }
if (pfParams['partner']) { teaserFrameUrl += '&partner=' + pfParams['partner']; }
if (pfParams['campaign_no']) { teaserFrameUrl += '&campaign_no=' + pfParams['campaign_no']; }
if (pfParams['utm_source']) { teaserFrameUrl += '&utm_source=' + pfParams['utm_source']; }
teaserFrameUrl += '"></iframe>';

document.write(teaserFrameUrl);
