var d = document;

var swfArr = new Array();

function insertSwf(obj)
{	if ( !obj.src || !obj.w || !obj.h || !obj.ver || !obj.div ) return;
	if ( !obj.id ) obj.id = "";
	if ( !obj.bg ) obj.bg = "#FFF";
	var so = new SWFObject(obj.src, obj.id, obj.w, obj.h, obj.ver, obj.bg);
	if (obj.param)
	{		for (var key in obj.param) so.addParam(key,obj.param[key]);
	}
	if (obj.vars)
	{
		for (var key in obj.vars) so.addVariable(key,obj.vars[key]);
	}
	so.write(obj.div);
}

var dt = new Date();
var isNight = ( (dt.getHours() > 19) || (dt.getHours() < 7) ) ? true : false;

/*flash - begin*/
function insertFlash(width,height,path,bgcolor,align,id)
{
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="movie" value="'+path+'" />');
	document.write('<param name="quality" value="high" />');
	document.write('<param name="menu" value="false" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="bgcolor" value="'+bgcolor+'" />');
	document.write('<embed src="'+path+'" quality="high" wmode="transparent" bgcolor="'+bgcolor+'" width="'+width+'" height="'+height+'" name="'+id+'" align="middle" menu="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}

function getFlash(width,height,path,bgcolor,align,id)
{
	var flash = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+width+'" height="'+height+'" id="'+id+'" align="middle">';
	flash += '<param name="allowScriptAccess" value="sameDomain" />';
	flash += '<param name="movie" value="'+path+'" />';
	flash += '<param name="quality" value="high" />';
	flash += '<param name="menu" value="false" />';
	flash += '<param name="wmode" value="transparent" />';
	flash += '<param name="bgcolor" value="'+bgcolor+'" />';
	flash += '<embed src="'+path+'" quality="high" wmode="transparent" bgcolor="'+bgcolor+'" width="'+width+'" height="'+height+'" name="'+id+'" align="middle" menu="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	flash += '</object>';
	return flash;
}
/*flash - end*/

// JavaScript Document
function Set_Favorites()
{
	page_title = document.title;
	page_link = location.href;
	window.external.AddFavorite(page_link,page_title);
}
function Set_Homepage(obj)
{
	obj.style.behavior='url(#default#homepage)';
	obj.setHomePage(location.href);
}

var cameraWindow, radioWindow, citiesWindow;
function openPopUp(name)
{
	if (name=='camera')
	{
		if (!cameraWindow || cameraWindow.closed) {
			cameraWindow=window.open('camera.asp', 'camera', 'width=383, height=356, scrollbars=0, resizable=0');
		} else {
			cameraWindow.focus();
		}
	}
	if (name=='radio_new')
	{
		if (!radioWindow || radioWindow.closed) {
			radioWindow=window.open('/online/player.html', 'radio', 'width=390, height=103, scrollbars=0, resizable=0');
		} else {
			radioWindow.focus();
		}
	}
	if (name=='cities')
	{
		if (!citiesWindow || citiesWindow.closed) {
			citiesWindow=window.open('cities.asp', 'Cities', 'width=400, height=344, scrollbars=1');
		} else {
			citiesWindow.focus();
		}
	}
}

function bodySize()
{
	if(d.documentElement.clientWidth)
	{
		var sObj = d.getElementsByTagName("body")[0].style;
		if(d.documentElement.clientWidth<999)
			sObj.width = "999px";
		else if(d.documentElement.clientWidth>1233)
			sObj.width = "1233px";
		else
			sObj.width = "100%";
	}
}

$( function () {
	if ($.browser.msie)
	{
		/*window_resize - begin*/
		bodySize();
		onresize = bodySize;
		/*window_resize - end*/
	}

	/*set_night_tempate - begin*/
	if (isNight)
	{		$("#top_pic").css({backgroundColor: 'rgb(34,65,74)', backgroundImage: 'url(/img/siteimage/top_pic_left_night.gif)'})
		$('#town_png').attr('src', '/img/siteimage/top_1_left_night.jpg');
	}
	/*set_night_tempate - end*/

	for (var i=0, swfLen=swfArr.length; i < swfLen; i++)
	{		insertSwf(swfArr[i]);
	}

	$("a[href*='/audio/']").each( function () {
		var a = $(this);
		var so = new SWFObject('http://www.all.mediaplus.fm/swf/play.swf', '', 26, 26, 6, '#FFF');
		so.addParam ("wmode", "transparent");
		so.addVariable('snd', this.href);
		a.replaceWith("<span>" + a.text() + "</span>&nbsp;" + so.getSWFHTML() );
	});

	$("a[href*='/video/']").each( function () {
		var a = $(this);
		var pic = a.find('img:first').attr('src');
		var so = new SWFObject('http://www.all.mediaplus.fm/swf/vp.swf', '', 325, 300, 6, '#FFF');
		so.addParam ("wmode", "transparent");
		so.addVariable("clip", this.href);
		if (pic) so.addVariable("pic", pic);
		a.replaceWith("<span>" + a.text() + "</span><br />" + so.getSWFHTML() );
	});
	
	//Page Flip on hover
	$("#pageflip").hover(
		function() {
			$("#pageflip img , .msg_block").stop()
				.animate({
					width: '307px', 
					height: '319px'
			   }, 500); 
		}
	,	function() {
			$("#pageflip img").stop() 
				.animate({
					width: '150px', 
					height: '152px'
				}, 220);
			$(".msg_block").stop() 
				.animate({
					width: '150px', 
					height: '146px'
			}, 200);
		}
	);



});