$(document).ready(function() {

	// Make Rounded Layout
	$('#wrapper').corner('10px'); 
	$('#query-wrapper').corner('10px');

	// Tophits Rows Hover Color Swap
	$('#topHits-content tr').hover(
		function() {
		old = $(this).attr('bgcolor');
		$(this).attr('bgcolor' , '#FDECEC')
		} ,
		function() {$(this).attr('bgcolor' , old)}
	);
	
	// Play Button Color Swap
	$('.playBtn').hover(
		function() {$(this).attr('src' , 'images/icon_100reasons_wmp3.png')} , 
		function() {$(this).attr('src' , 'images/icon_100reasons_wmp2.png')}
	);

/*
	// Init Player
	$('.playLink').click(
		function(e) {
			playerWindowInit($(this).attr('name'));
			$('#playingWindow').css({
				'position' : 'absolute' ,
				'top' : $(window).scrollTop() 
			});
			return false;
		}
	);
	*/

	// Make Player Follow Window's Scrolling
	$(window).scroll(
		function(e) {
			$('#playingWindow').css({
				'position' : 'absolute' ,
				'top' : $(window).scrollTop() 
			});
		}
	);



});

function checkPlayerWindow() {
	return Boolean($('#playingWindow').length); 
}

function playerWindowRemove() {
	$('#playingWindow').fadeOut(1000,function() {$('#playingWindow').remove()});
}

function playerWindowCreate() {
	var w = $('<div></div>');
	$(w).attr('id' , 'playingWindow');
	$(w).css({
		'background' : 'white url(images/bar_bg.jpg) top repeat-x' ,
		'cursor' : 'pointer' ,
		'width' : '300px' ,
		'position' : 'absolute' ,
		'top' : '0' ,
		'left' : '0' ,
		'z-index' : '10' ,
		'border' : '1px solid silver'
	});
	$('body').prepend(w);
}

function windowInsertMedia(mediaId) {
	var embed = '<div id="embedPlay2" style="background:white url(images/SR_Orange_Loading.gif) center no-repeat;"><iframe frameborder="0" onload="$(this).css(\'display\',\'block\')" src="media.php?id='+mediaId+'" style="display:none;border:none;width:300px;height:110px;" scrolling="no" marginheight="0" marginwidth="0"></iframe></div>';
	var titleBar = '<table width="100%" cellpadding="0" cellspacing="0" style="z-index:98;border:1px solid #C00000;font-family:arial;color:white;font-weight:bold;overflow:hidden;font-size:12px;height:25px;padding:2px 5px;"><tr valign="center"><td id="windowBar" align="left">KarTakHu.com</td><td align="right"><span style="cursor:pointer" onclick="playerWindowRemove()">[x]</span></td></tr></table>';
	$('#embedPlay2').remove();
	$('#playingWindow').html(titleBar+embed);
}

function playerWindowEvent() {
	$('#playingWindow').draggable();
	//dragging event make window transparent
	$('#windowBar').mousedown(function(){$('#playingWindow').css('opacity','0.5')});
	$('#windowBar').mouseup(function(){$('#playingWindow').css('opacity','')});
}

function playerWindowInit(id) {
	if(!checkPlayerWindow()) {playerWindowCreate()}
	windowInsertMedia(id);
	playerWindowEvent();
}
