// Function to generate static link
function get_site() {    // radio buttons
        var url;
	for (var i = 0; i < document.myform.site.length; i++ ) {
		if ( document.myform.site[i].checked ) { 
                        url = document.myform.site[i].value;
                        if ( url.length <= 10 ) { 
                                return get_dynamic_site(url);
                        } else {
                                return url;
                        }
	        }
        }
}
function get_site2() {  // select menu
	for (var i = 0; i < document.myform.site.options.length; i++ ) {
		if ( document.myform.site.options[i].selected ) { 
                      return document.myform.site.options[i].value;
	        }
        }
}
// Function to generate dynamic link based on date
function get_dynamic_site(which){
     		var now = new Date();
     		if ( which == "voa" ) {
     			if ( now.format("ddd") == "Sat" ) { now.setDate(now.getDate()-2) };
     			if ( now.format("ddd") == "Sun" ) { now.setDate(now.getDate()-3) };
         		return "http://www.voanews.com/podcasts/mp4/ddcast"+now.format("yyyymmdd")+".mp4";
     		}
     		if ( which == "abc_v" ) {
                       now.setDate(now.getDate()-1); 
     			if ( now.format("ddd") == "Sat" || now.format("ddd") == "Sun" ) {
     				return "http://a.media.abcnews.com/podcasts/"+now.format("yymmdd")+"_wn_webcasta.m4v";
     			} else {	
	     	 		return "http://a.media.abcnews.com/podcasts/WN/"+now.format("yy/mm/yymmdd")+"_wn_webcasta.mov";
     			} 
     		}
    		if ( which == "abc_a" ) {
                        now.setDate(now.getDate()-1);
     			if ( now.format("ddd") == "Sat" || now.format("ddd") == "Sun" ) {
                                return "http://a.media.abcnews.com/podcasts/"+now.format("yymmdd")+"_wn_podcast.mp3";
     			} else {
                                return "http://a.media.abcnews.com/podcasts/"+now.format("yymmdd")+"_wn_podcast.mp3";
     			} 
     		}
    		if ( which == "abc_au" ) {
                        // Ex. http://mpegmedia.abc.net.au/news/video/200903/20090311-wins-pm_video2.flv
     			if ( now.format("ddd") == "Sat" || now.format("ddd") == "Sun" ) {
                                return "http://mpegmedia.abc.net.au/news/video/"+now.format("yyyymm")+"/" + now.format("yyyymmdd") + "-wins-pm_video2.flv";
     			} else {
                                return "http://mpegmedia.abc.net.au/news/video/"+now.format("yyyymm")+"/" + now.format("yyyymmdd") + "-wins-pm_video2.flv";
     			} 
     		}
     		if ( which == "cnn" ) {
                        now.setDate(now.getDate()-1);
     			return "http://podcasts.cnn.net/cnn/services/podcasting/newscast/audio/"+now.format("yyyy/mm/dd/")+"CNN-News-"+now.format("mm-dd-yy-hTT")+".mp3";
     		}
     		if ( which == "ftv" ) {
     			if ( now.format("ddd") == "Sat" ) { now.setDate(now.getDate()-1) };
     			return "mms://video.ftv.com.tw/live/"+now.format("yymmdd")+"Eng.asf";
     		}	     		
}
// Function to generate player with static link
function gen_player(width, height, player) {
	if ( player == 'wmp' ) {
		document.getElementById('player').innerHTML=
			'<embed type="application/x-mplayer2" src=' + get_site() +  
			' name="MediaPlayer" width="' + width + '" height="' + height + '" ShowControls="1" ShowStatusBar="1" ShowDisplay="0" Autostart="1"></embed>';
	}
	if ( player == 'flv' ) {
		document.getElementById('player').innerHTML=
			'<embed bgcolor="#FFFFFF" allowscriptaccess="always" allowfullscreen="true" src="http://www.jeroenwijering.com/embed/player.swf" width="' + width + '" height="' + height + '" flashvars="file=' + get_site() + '"></embed>';
	}	
	if ( player == 'mov' ) {
                document.getElementById('player').innerHTML=
                        '<embed  type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"  autoplay="true" src="' + get_site() + '" width="' + width + '" height="' + height + '">';
        }					
}
function media_player(width, height) {
	document.getElementById('player').innerHTML=
		'<embed type="application/x-mplayer2" src=' + get_site2() +  
		' name="MediaPlayer" width="' + width + '" height="' + height + '" ShowControls="1" ShowStatusBar="1" ShowDisplay="0" Autostart="1"></embed>';
}