
var last_rated;

function ratingover(id, rate) 
{
	  $("#rate_"+id+"_stars").width(rate * 20);
}


function ratingout(id, rate) 
{
    if (last_rated == id && ($.browser.safari || $.browser.webkit))  // fix for Chrome and Safari  
    {
        last_rated = 0;
        return false;   
    }
    
    $("#rate_"+id+"_stars").width(rate);
}
    
function rateit(id, rate) 
{
    last_rated = id;
    $("#rate_"+id).load('index.php?module=rateit&id='+id+'&rating='+rate);
    window.parent.$("#rate_"+id).load('index.php?module=rateit&id='+id+'&loadonly=1');
    
    return false;
}



function smoothScroll(eID) 
{
      var targetOffset = $('#'+eID).offset().top;    
      if($.browser.safari) 
      {
          $('body').animate({scrollTop: targetOffset}, 700);
      }else
      {
          $('html').animate({scrollTop: targetOffset}, 700);
      }                                            
}


function closeThisWindow()
{
    parent.$('#pwin').dialog('close');
}   
   
   
$(document).ready(function()
{

    $('a[href*=#]').click(function() 
    {
           
        
            var target =this.hash.replace(/#/,'');
               
            if (target!='') 
            {

              try
              {
                  o = $('a[name='+target+']').offset().top;
              
              } catch (err)
              {

                  o = 0;
                 
              }
                
              var targetOffset = o + parent.$('#pwin').offset().top;
              
              if($.browser.safari) 
              {
                  parent.$('body').animate({scrollTop: targetOffset}, 1400); 
              }else
              {
                  parent.$('html').animate({scrollTop: targetOffset}, 1400); 
              } 

             return false;

            }

    });

});


function detachPlayer(cont)
{

    parent.slPlayer.detach();

}
