function getMouseXY(e) {
	var tempX = 0; var tempY = 0;
  if (IE) { // grab the x-y pos.s if browser is IE
    tempX = event.clientX + document.body.scrollLeft
    tempY = event.clientY + document.body.scrollTop
  } else {  // grab the x-y pos.s if browser is NS
    tempX = e.pageX
    tempY = e.pageY
  }  
  // catch possible negative values in NS4
  if (tempX < 0){tempX = 0}
  if (tempY < 0){tempY = 0}  
  // show the position values in the form named Show
  // in the text fields named MouseX and MouseY
  return [tempX , tempY];
}

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}
/*
var aol       = $.browser.aol();       // AOL Explorer
var camino    = $.browser.camino();    // Camino
var firefox   = $.browser.firefox();   // Firefox
var flock     = $.browser.flock();     // Flock
var icab      = $.browser.icab();      // iCab
var konqueror = $.browser.konqueror(); // Konqueror
var mozilla   = $.browser.mozilla();   // Mozilla
var msie      = $.browser.msie();      // Internet Explorer Win / Mac
var netscape  = $.browser.netscape();  // Netscape
var opera     = $.browser.opera();     // Opera
var safari    = $.browser.safari();    // Safari
*/
$().ready(function(){


	function scrollObject(obj,pos)
	{
		sc = getScrollXY();
		switch(pos) {
			case 'bottom' :
			//var wTop =  $(window).height() - $(obj).height() + $(window).scrollTop();
			var wTop = parseInt($(window).height()) - parseInt($(obj).height()) - 2;
			var wLeft = $(window).width() / 2 - $(obj).width() / 2 + $(window).scrollLeft();
			break;
			
			case 'top' :
			var wTop =  $(window).scrollTop();
			var wLeft = $(window).width() / 2 - $(obj).width() / 2 + $(window).scrollLeft();
			break;
		}
		$(obj).css({'left':wLeft, 'top':wTop, position:'fixed'});
		
	}
	
	function moveObject(x,y,obj) {
		$(obj).css({left:x+'px', top:y+'px', position:'absolute'});
	}
	
	$(window).mousemove(function(e){
		//moveObject(e.pageX,e.pageY,'#banner_footer');
		//moveObject(e.pageX,e.pageY,'#dockTop');
	});

	
	$(window).scroll(function() {
		scrollObject('#banner_footer','bottom');
		//scrollObject('#dockTop','top');
	});
	
	$(window).resize(function() {
		scrollObject('#banner_footer','bottom');
		//scrollObject('#dockTop','top');
	});
	
	scrollObject('#banner_footer','bottom');
	//scrollObject('#dockTop','top');
	
	
	$('#attachOption img').css({border:'1px solid #EFEFEF'});
	
	$('#attachOption img').mouseover(function() {
		//$('#attachTipe').val(($(this).attr('alt')));
		//alert($(this).attr('alt'));
		$(this).css({border:'1px solid #333'});
	});
	
	$('#attachOption img').mouseout(function() {
		$(this).css({border:'1px solid #EFEFEF'});
	});
	
	$('#attachOption img').click(function() {
		$('#attachTipe').val(($(this).attr('alt')));
		$('#rssUrl').attr('disabled',false);
		$('#rssUrl').focus();
	});
	
	$('#rssUrl').blur(function() {
		if ($('#rssUrl').val() == '') {
			$('#rssUrl').val('http://');
			//$('#rssUrl').attr('disabled',true);
		}
	});
	
	$('#attachURL').click(function() {
		var vid_channel = $('#video_channel_id').val() ? $('#video_channel_id').val() : '';
		var video_channel = $('#video_channel').val() ? $('#video_channel').val() : '';
		if ($('#rssUrl').val() != '' && $('#rssUrl').val() != 'http://') {
			$('#attachCMD').hide();
			$('#attachLoading').show();
			$.ajax(
			{
				url:"tools.php?open=grab_result",
				type:"POST",
				data: {tipe:""+$('#attachTipe').val()+"", url:$('#rssUrl').val(), m:$('#m').val(), video_channel_id : vid_channel, video_channel: video_channel  },
				dataType: "html",
				success:function(data)
				{
					$('#attachLoading').html(data);
				},
				error:function (xhr, ajaxOptions, thrownError){
					//alert(xhr.status);
					//alert(thrownError);
					$('#attachCMD').slideDown(100);
					$('#attachLoading').hide();
					$('#attachLoading').html('<img src="images/cloading.gif" />');
					$('#rssUrl').val('');
					$('#rssUrl').focus();
				} 
			});
		}
	});
});
