﻿//hk etusivun flash
if (document.getElementById("hk_flash")) {
    var imageUrl = '/Images/562x355_backup.jpg';
    var flashUrl = '/Images/HK_562x355.swf';
    if (swfobject.hasFlashPlayerVersion("8")) {
        document.getElementById("hk_flash").innerHTML = getFlashHTML(flashUrl, 562, 355);
    } else {
        document.getElementById("hk_flash").innerHTML = '<a href="http://myymassa.huoneistokeskus.fi/?s=1" target="_blank"><img src="' + imageUrl + '" alt="Huoneistokeskus Myymässä" border="0" /></a>';
    }
}
//searchlist sivun flash
if (document.getElementById("ilmo_flash")) {
    var imageUrl = '/Images/hakutulos_570x120.jpg';
    var flashUrl = '/Images/hakutulos_570x120.swf';
    if (swfobject.hasFlashPlayerVersion("8")) {
        document.getElementById("ilmo_flash").innerHTML = getFlashHTML(flashUrl, 570, 120);
    } else {
        document.getElementById("ilmo_flash").innerHTML = '<a href="http://www.ilmo.fi" target="_blank"><img src="' + imageUrl + '" alt="Huoneistokeskus ILMO-kisa" border="0" /></a>';
    }
}
function getFlashHTML(myFlash, width, height) {
    var fstr = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="';
    fstr += width;
    fstr += '" height="';
    fstr += height;
    fstr +='" id="Untitled-1" align="middle">';
    fstr += '<param name="allowScriptAccess" value="sameDomain" /><param name="wmode" value="opaque" /><param name="movie" value="';
    fstr += myFlash;
    fstr += '" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="';
    fstr += myFlash;
    fstr += '" quality="high" bgcolor="#ffffff" width="';
    fstr +=width;
    fstr +='" height="';
    fstr +=height;
    fstr +='" name="mymovie" align="middle" allowScriptAccess="sameDomain" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /></object>';
    return fstr;
}

if (document.getElementById("hk_realtydetails_flash")) {
    var imageUrl = document.getElementById("hk_realtydetails_flash_backup").src;
    var flashUrl = '/Images/Banners/HK_livechat_uusi.swf?link1='+ getQuerystring('RealtyID');
    var sharedAttributes = 'quality=high;bgcolor=#ffffff;play=true;loop=true;wmode=window;scale=showall;menu=true;devicefont=false;salign=;allowScriptAccess=sameDomain;';
    var objectAttributes = 'width=382;height=150;align=middle;id=HK_livechat';
    var objectParameters = sharedAttributes + 'movie=' + flashUrl;
    var embedAttributes = sharedAttributes + 'width=382;height=150;align=middle;name=HK_livechat;src=' + flashUrl;
    document.getElementById("hk_realtydetails_flash").innerHTML = getFlashHTML2(objectAttributes, objectParameters, embedAttributes);
}

function getFlashHTML2(oAttribs, oParams, eAttribs) {
    var arr;
    var nv;
    var fStr = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"';
    arr = oAttribs.split(';');
    for (x in arr) {
        nv = arr[x].split('=');
        fStr += ' ' + nv[0] + '="' + nv[1] + '"';
    }
    fStr += '>';

    arr = oParams.split(';');
    for (x in arr) {
        nv = arr[x].split('=');
        if (nv[0] == 'movie' && nv[2] != null) {
            fStr += '<param name="' + nv[0] + '" value="' + nv[1] +'='+nv[2]+'" />';
        } else {
            fStr += '<param name="' + nv[0] + '" value="' + nv[1] + '" />';
        }
    }

    fStr += '<embed type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer"';
    arr = eAttribs.split(';');
    for (x in arr) {
        nv = arr[x].split('=');

        if (nv[0] == 'src' && nv[2] != null) {
            fStr += ' ' + nv[0] + '="' + nv[1] + '=' + nv[2] + '"'; 
        } else {
            fStr += ' ' + nv[0] + '="' + nv[1] + '"';
        }
        
    }
    fStr += ' />';

    fStr += '</object>';
    return fStr;
}

