﻿function addIframeParam(url,obj,name){
    if(obj[name]){
        url+='&'+name+'='+encodeURIComponent(obj[name]);
    }
    return url;
}
function loadIframe(){
    var params, iframeId;
    if(typeof iframepars != 'undefined' && iframepars != null && iframepars != undefined){
        params = iframepars;
    }
    else{
        params = {};
    }
    if(params['iframe_id'] != undefined && params['iframe_id'] != null){
        iframeId = params['iframe_id'];
    }
    else{
        iframeId = 'iframeHolder';
    }
    var frameObject = document.getElementById(iframeId);
    if(frameObject == null)
        return;
    var url, query = '';
    if(params['url'] != undefined && params['url'] != null){
        url = params['url'];
        params['url'] = null;
    }
    else
        url = frameObject.src;    
    params.width = frameObject.width+'px';
    params.height = frameObject.height+'px';
    for(var param in params){
        query=addIframeParam(query,params,param);
    }
    url+=query;
    frameObject.src=url;
}
loadIframe();