window.Canalwap = window.Canalwap || {};

Canalwap.Widget = function(options) {
    options = options || {};

    var id = options.id || '_Canalwap_widget' + (Math.ceil(Math.random() * (new Date).getTime()));
    var height = options.height || 300;
    var url = options.url || 'http://www.canalwap.com/';
    var width = options.width || 300;
    var border = options.border || '0'

    if (url.indexOf('?') ==-1)
    {
        url = url + '?';
    } else {
        url = url + '&amp;';
    }
    url = url + 'vcnframe=1';

    url = url + '&amp;vcnscreenwidth=' + width;

    url = url + '&amp;vcnscreenheight=' + (height - 1);

    url = url + '&amp;vcnmaxwidth=' + (width - 6);

    var extra = 'marginwidth="0" marginheight="0" hspace="0" vspace="0" style="border: 0px none ; margin: 0px; padding: 0px; overflow-x: hidden;" allowtransparency="false" frameborder="0"'

    var html = '<iframe border="'+border+'" height="' + height + '" src="' + url + '" width="' + width + ' "' + extra + '"></iframe>';

    document.write(html);
}
