


function popup(mylink, windowname, h, w)	{

    if (!window.focus) return true;

    var href;
    var popwindow = "";
    var wintype = (h == null && w == null); // open popup window w/URL

    if (h == null) h = 1024;
    if (w == null) w = 768;

    if (wintype){
        if (typeof(mylink) == 'string'){
            href = mylink;
        } else {
            href = mylink.href;
        }
    }

    popwindow = window.open(href, windowname, 'width=' + h + ',height=' + w + ',scrollbars=yes,toolbar=yes,directories=yes,menu=yes,resizable=yes');

    popwindow.focus();

    if (!wintype){
        var html = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">';
        html += '<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';
        html += '<title>Print Friendly | The SaaS Frontier Platform&trade;</title>';
        html +=  '<style type="text/css" media="print">';
        html +=  'body {';
        html +=  '       color : #000000;';
        html +=  '       background : #ffffff; ';
        html +=  '       font-family : "Times New Roman", Times, serif;';
        html +=  '       font-size : 12pt;';
        html +=  '      }';
        html +=  'help {';
        html +=  '       display:none;';
        html +=  '      }';
        html +=  'a {';
        html +=  '      text-decoration : none;';
        html +=  '       color : #000000;';
        html +=  '   }';
        html +=  '  </style>';
        html += '</head><body>';
        html += document.getElementById(mylink).innerHTML;
        html += '</body>';

        popwindow.document.write(html);
        popwindow.focus();

    }

    return false;
}

function isUrl(s) {
	var regexp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
	return regexp.test(s);
}