function SetFocus(strId) {
	var objInputField; (objInputField = document.getElementById(strId)) && (objInputField.focus());
};

function DetectBrowser()
{
	s=navigator.userAgent;
	if(s.indexOf("Opera")>0)return "Opera";
	if(s.indexOf("Firefox")>0)return "Firefox";
	if(s.indexOf("MSIE 7")>0)return "MSIE7";
	if(s.indexOf("MSIE")>0)return "MSIE";
	if(s.indexOf("Safari")>0)return "Safari";
	return "";
};

var BROWSERNAME=DetectBrowser();

function get_flash_player(name, src, w, h, bg, align) {
    var add_opts = arguments[6] || {};
    var add_object_params = '', add_embed_params = '';
    for (var opt_name in add_opts) {
        add_object_params += '\n  <param name="'+opt_name+'" value="'+add_opts[opt_name]+'" />';
        add_embed_params += ' '+opt_name+'="'+add_opts[opt_name]+'"';
    }
    var c='\n\n<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+w+'" height="'+h+'" id="'+name+'" align="'+align+'">\n  <param name="allowScriptAccess" value="sameDomain" />\n  <param name="movie" value="'+src+'" />\n  <param name="quality" value="high" />\n  <param name="bgcolor" value="'+bg+'" />'+add_object_params+'\n  <embed src="'+src+'" quality="high" bgcolor="'+bg+'" width="'+w+'" height="'+h+'" name="'+name+'" align="'+align+'" allowScriptAccess="sameDomain"'+add_embed_params+' type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n</object>\n\n';
    return c;
}

function video_player(url, title, w, h) {
    var pl_c,c,pl_win;
    pl_c = get_flash_player('video_player', url, 320, 240, '#ffffff', 'middle', {'allowfullscreen':'true'});
    c = '<'+''+'?xml version="1.0" encoding="utf-8"?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n\n<head>\n  <title>'+title+'</title>\n  <meta http-equiv="content-type" content="text/html;charset=utf-8" />\n  <meta http-equiv="Content-Style-Type" content="text/css" />\n</head>\n\n<body>\n<div align="center" style="padding-top:35px;">\n\n'+pl_c+'\n\n</div>\n</body>\n</html>';
    pl_win = window.open('', '', 'status=0,scrollbars=0,left=50,top=50,width='+w+',height='+h);
    pl_win.document.write(c);
    pl_win.document.close();
    if (window.focus) {
        pl_win.focus();
    }
    return false;
}

function audio_player(url, title, w, h) {
    var pl_c,c,pl_win;
    pl_c = get_flash_player('audio_player', url, 480, 15, '#ffffff', 'middle');
    c = '<'+''+'?xml version="1.0" encoding="utf-8"?>\n<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">\n\n<head>\n  <title>'+title+'</title>\n  <meta http-equiv="content-type" content="text/html;charset=utf-8" />\n  <meta http-equiv="Content-Style-Type" content="text/css" />\n</head>\n\n<body>\n\n'+pl_c+'\n\n</body>\n</html>';
    pl_win = window.open('', '', 'status=0,scrollbars=0,left=50,top=50,width='+w+',height='+h);
    pl_win.document.write(c);
    pl_win.document.close();
    if (window.focus) {
        pl_win.focus();
    }
    return false;
}

