
function fnPreviewTrack(productid, trackid)
{
	moonwin = window.open("../mediaplayer/trackpreview.aspx?pid=" + productid + "&tid=" + trackid, "MoontaxiStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=750,height=250");
	setTimeout('moonwin.focus();',250);
}
function fnPreviewTrack_NoAds(productid, trackid)
{
	moonwin = window.open("../mediaplayer/trackpreview.aspx?pid=" + productid + "&tid=" + trackid, "MoontaxiStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=450,height=250");
	setTimeout('moonwin.focus();',250);
}

function fnWebPlayerViewerTrack()
{
	moonwin = window.open("../mediaplayer/subscription/webplayer.aspx", "SympaticoStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=1,height=1");
	//setTimeout('moonwin.focus();',1);
}

function fnPopupWindow(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600");
	setTimeout('moonwin.focus();',250);
}
function fnPopupWindowAbout(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=650");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_help(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_DreamMusician(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_DreamMusicianPromo(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,height=550");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_TrackOptions(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=300");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_SignInHelp(wnd_location)
{
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=1000,height=600");
	setTimeout('moonwin.focus();',250);
}

function fnPopupWindow_helpAnchor(language, anchor)
{

    var moonwin=window.open('','name','height=600,width=800');
    moonwin.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN"><HTML><HEAD><TITLE>sympatico™ </TITLE></HEAD><FRAMESET id=test border=0 frameSpacing=0 rows=73,* frameBorder=no><FRAME border=0 marginWidth=0 marginHeight=0 src="../help_'+language+'/TopFrame.html" noResize scrolling=no><FRAMESET border=0 frameSpacing=0 frameBorder=no cols="220, *"><FRAME border=0 name=HelpIndex marginWidth=0 marginHeight=0 src="../help_'+language+'/LeftFrame.html" noResize scrolling=yes>');
    moonwin.document.write('<FRAME border=0 name=HelpContents marginWidth=0 marginHeight=0 src="../help_'+language+'/RightFrame.html'+anchor+'" noResize scrolling=yes>"');
    moonwin.document.write('</FRAMESET></FRAMESET></HTML>');
    moonwin.document.close();

}

function fnPopupWindow_SyncPCMessage(wnd_location)
{

	moonwin=open(wnd_location,"mt","toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=570,height=400");
    if (moonwin.opener == null) moonwin.opener = self;
	/**
	moonwin = window.open(wnd_location, "mt", "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=570,height=320");*/
	setTimeout('moonwin.focus();',250);
}


function fnPopupWindow_Features(wnd_location, features)
{
	moonwin = window.open(wnd_location, "mt", features);
	setTimeout('moonwin.focus();',250);
}

//babak video 20070323 begin
function fnPreviewVideo(productid, trackid)
{

	moonwin = window.open("../mediaplayer/videopreview.aspx?pid=" + productid + "&tid=" + trackid, "MoontaxiStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=1,width=728,height=250");
	setTimeout('moonwin.focus();',250);
}
//babak video 20070323 end


//flash preview (Jan25, 2008  Ruby)
function fnPreviewTrack_Flash(productid, trackid)
{
	moonwin = window.open("../mediaplayer/flv_audio_player.aspx?pid=" + productid + "&tid=" + trackid, "MoontaxiStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=750,height=250");
	setTimeout('moonwin.focus();',250);
}
//flash preview end

//flash preview (Apr2, 2008  Ruby)
function fnPreviewTrack_Flash_NoAds(productid, trackid)
{
	moonwin = window.open("../mediaplayer/flv_audio_player.aspx?pid=" + productid + "&tid=" + trackid, "MoontaxiStorePlayer","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=450,height=250");
	setTimeout('moonwin.focus();',250);
}
//flash preview end

var xOPos, yOPos;
function findObjectPos(obj) 
{ 
  xOPos = yOPos = 0;
  if(obj.offsetParent)
  {
    while(1) 
    {
      xOPos += obj.offsetLeft;
      yOPos += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  }
  else if(obj.x)
  {
    xOPos += obj.x;
    yOPos += obj.y;
  }
}

function showPopup(eid) 
{
  var e = document.getElementById(eid);
  var ePlaceHolder = document.getElementById(eid+"_placeholder");
  findObjectPos(ePlaceHolder);
  
  e.style.display = "block";
  e.style.left = xOPos + "px";
  e.style.top  = yOPos + "px";
}

function getScrollTop()
{
	if(typeof pageYOffset!= 'undefined')
	{
		//most browsers
		return pageYOffset;
	}
	else
	{
		var B= document.body; //IE 'quirks'
		var D= document.documentElement; //IE with doctype
		D= (D.clientHeight)? D: B;
		return D.scrollTop;
	}
}
function getScrollLeft()
{
	if(typeof pageXOffset!= 'undefined')
	{
		//most browsers
		return pageXOffset;
	}
	else
	{
		var B= document.body; //IE 'quirks'
		var D= document.documentElement; //IE with doctype
		D= (D.clientWidth)? D: B;
		return D.scrollLeft;
	}
}

function getClientWidth()
{
  var myWidth = 0;
  if( typeof( window.innerWidth ) == 'number' ) 
  {
    //Non-IE
    myWidth = window.innerWidth;
  }
  else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
  {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
  }
  else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
  {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
  }
  
  return myWidth;
}
function getClientHeight()
{
  var myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) 
  {
    //Non-IE
    myHeight = window.innerHeight;
  }
  else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
  {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  }
  else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) )
  {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
  
  return myHeight;
}

function showCenteredPopup(eid) 
{
  var e = document.getElementById(eid);
  
  var ns4 = (document.layers)? true:false;
  var ie4 = (document.all)? true:false;
  var winW = (ns4)? window.innerWidth-16 : document.body.offsetWidth-20;
  var winH = (ns4)? window.innerHeight : document.body.offsetHeight;

  e.style.display = "block";
  e.style.left = (getScrollLeft() + (getClientWidth() - e.style.width.substr(0,3))/2) + "px";
  e.style.top  = (getScrollTop() + (getClientHeight() - e.style.height.substr(0,3))/2) + "px";
}

