function setiframesize(type)
{
    if(type=='simple'){
       parent.document.getElementById("chartiframe").className='simple'
    }
    else{
        parent.document.getElementById("chartiframe").className='advanced'
    }
    return true;
}

function topnav_open(tiedosto,ikkunannimi,w,h) {
  var specs = '\"toolbar=0,location=0,scrolling=1,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width='+w+',height='+h+'\"';
  eval(ikkunannimi + ' = window.open(\"' + tiedosto + '\",\"' + ikkunannimi + '\",' + specs + ')\;');
}

function reloadPage(url,replaceValue1,replaceSymbol1,replaceValue2,replaceSymbol2)
{
    var replaceSymbol1 = (replaceSymbol1 == null)?"*":replaceSymbol1;
    var replaceSymbol2 = (replaceSymbol2 == null)?"€":replaceSymbol2;

    var replaceValue1 = (replaceValue1 == null)?"":replaceValue1;
    var replaceValue2 = (replaceValue2 == null)?"":replaceValue2;

    url = url.replace(replaceSymbol1, replaceValue1);
    url = url.replace(replaceSymbol2, replaceValue2);

    document.location.href = url;
}
function searchfunds(url)
{
    mm = document.getElementById("FundType");
    //alert(mm.toString());

    type = document.getElementById("FundType").value;
    url = url.replace('*1*', type);

    company = document.getElementById("FundCompany").value;
    url = url.replace('*2*', company);
    
    free = document.getElementById("FundFree").value;
    url = url.replace('*3*', free);


   document.location.href = url;
}
function selectMagic(adress, replaceValue)
{
        adress = adress.replace('*',replaceValue);

        document.location.href = adress;
}
function selectMagic2(url)
{

        //var start = "2008-01-01";
        var start = document.getElementById("startdatum").value

        //var slut = "2008-06-01";
        var slut = document.getElementById("slutdatum").value


        //alert(start + " " + slut);
        url = url.replace('*', start);
        url = url.replace('€', slut);

        document.location.href = url;
}
function selectMagic3(url)
{

        //var start = "2008-01-01";
        var mkt = document.getElementById("searchfromall").value

        //var slut = "2008-06-01";
        var text = document.getElementById("searchinputtext").value


        //alert(start + " " + slut);
        url = url.replace('*', mkt);
        url = url.replace('€', text);

        document.location.href = url;
}
function selectMagic3onEnter(e, url)
{
  var code = null;

  if (!e) var e = window.event;

  if (e.keyCode) code = e.keyCode;
  else if (e.which) code = e.which;

  if( code == 13 ) {
      //var start = "2008-01-01";
      var mkt = document.getElementById("searchfromall").value

      //var slut = "2008-06-01";
      var text = document.getElementById("searchinputtext").value


      //alert(start + " " + slut);
      url = url.replace('*', mkt);
      url = url.replace('€', text);

      document.location.href = url;
  }
  return true;
}
function reloadPage(url){
    var href="";
    var args=[];
    for(var i=1; i < reloadPage.arguments.length;i++){
        args[i-1] = reloadPage.arguments[i];
    }

    var urlSplit = url.split('*');

    for(var i=0;i<urlSplit.length-1;i++){
        href+=urlSplit[i].substring(0,urlSplit[i].length)+args[i];
    }

    href+=urlSplit[urlSplit.length-1];

    document.location.href = href;
}

function addPhrase(id,idt){
  obj=document.getElementById(id);
  txt=[];
  for (zxc0=0;zxc0<obj.options.length;zxc0++){
   if (obj.options[zxc0].selected){
    txt[txt.length]=obj.options[zxc0].value;
   }
  }
  document.getElementById(idt).value=txt;
  return txt;
}

function popupadd(elem, url)
{
  while(url.indexOf(' ') != -1)
  {
    url = url.replace(' ', "%20");
  }

  var xo,yo;
  
  yo = elem.offsetTop + $('div#content').offset().top + 17;
  xo = elem.offsetLeft + $('div#content').offset().left + 400;
  xo = Math.max(3, xo);

  var popup = $("div#popup");

  popup.addClass('display');
  popup.css("top", yo + 'px');
  popup.css("left", xo + 'px');

  popup.load(url);
  popup.show();

  return false;
}

function popdownadd()
{
  $('div#popup').removeClass('display');
  $('div#popup').innerHTML = '<div class="module"><h3>Laddar....<'+'/h3><a class=close href="#" onclick="return popdownadd();">Stäng<'+'/a><'+'/div>';
  return false;
}

function updateDayDropDown()
{
    var year = document.getElementById("portfolio_year").options[document.getElementById("portfolio_year").selectedIndex].value;
    var month = document.getElementById("portfolio_month").options[document.getElementById("portfolio_month").selectedIndex].value;
    var selectedDay = document.getElementById("portfolio_day").options[document.getElementById("portfolio_day").selectedIndex].value;
    var date = new Date(year, month, 0);
    if(selectedDay > date.getDate())
    {
        selectedDay = date.getDate();
    }

    var dayDropDown = document.getElementById("portfolio_day");
    for (var q=dayDropDown.options.length;q>=0;q--)
    {
        dayDropDown.options[q]=null;
    }

    for (var i=1; i <= date.getDate();i++)
    {
        dayDropDown.options[i] = new Option(i,i);
        if(selectedDay == i)
        {
            dayDropDown.selectedIndex = i;
        }
    }
}

var jQ = jQuery.noConflict();

jQ(document).ready(function (){
  initMarker();
});

function initMarker() {
  jQ('area').each(function(){
    jQ(this).removeAttr("href");
    jQ(this).css('cursor','crosshair');
    jQ(this).mousemove(
      function(e){
        jQ('#graph_marker').css({'left': e.pageX+20, 'top': e.pageY-180}).show();
        jQ('#graph_marker_shadow').css({'left': e.pageX+23, 'top': e.pageY-177}).show();
        jQ('#graph_marker_intra').css({'left': e.pageX+20, 'top': e.pageY-180}).show();
        jQ('#graph_marker_shadow_intra').css({'left': e.pageX+23, 'top': e.pageY-177}).show();
      })
    }).mouseout(function(e){
      jQ('#graph_marker').hide();
      jQ('#graph_marker_shadow').hide();
      jQ('#graph_marker_intra').hide();
      jQ('#graph_marker_shadow_intra').hide();
    });
}

function sV(time, value) {
  jQ('#graph_value').html(value);
  jQ('#graph_time').html(time);

}

