﻿// JScript File

 var varPnl ='';
var titleMsg="Mecklai Fianacial - Contact Us";
var dtCh= "/";
var PHName="ctl00_cphMain_";

 function trim(str)
 {
        if(!str || typeof str != 'string')
            return '';
        return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
 }


//function pagetitle()

//{

//var frame = document.getElementById("ifmSub");
//  frame.onload = function() {
//    if(frame.contentWindow) {
//      document.title = frame.contentWindow.document.title;
//    }
//  }

//}

function dateForm(str)
{
var dt1   = parseInt(str.substring(0,2),10); 
var mon1  = parseInt(str.substring(3,5),10);
var yr1   = parseInt(str.substring(6,10),10); 
var rdate=new Date(yr1,mon1-1,dt1);
return rdate;
}


function fnDebtM(obj)
{
    hID2 = obj.id.replace('lnkTitle','hdnDebt');
    document.getElementById('hdnDebtID').value =  document.getElementById(hID2).value;    
    window.location.href ="Interest_Rate_weekly_analysis.aspx?MMId="+ document.getElementById(hID2).value;
    return false;  
}
    

function fn_ValidateHist(obj)
{

 if(obj=='libor' || obj == 'ohlc')
 {
   if(document.getElementById('cboCurr1').disabled == false)
        {
            if(document.getElementById('cboCurr1').value=="0")
            {
                alert('Select currency.');
                document.getElementById('cboCurr1').focus();
                return false;
            }
            
        }
 
 }
 else 
 {
        if(document.getElementById('cboCurr1').disabled == false)
        {
            if(document.getElementById('cboCurr1').value=="0")
            {
                alert('Select currency.');
                document.getElementById('cboCurr1').focus();
                return false;
            }
            
        }
        if(document.getElementById('cboCurr2').disabled == false)
        {
            if(document.getElementById('cboCurr2').value=="0")
            {
                alert('Select currency.');
                document.getElementById('cboCurr2').focus();
                return false;
            }        
        }
        if(document.getElementById('cboCurr1').disabled == false && document.getElementById('cboCurr2').disabled == false)
        {
            if(document.getElementById('cboCurr1').value==document.getElementById('cboCurr2').value)
            {
                alert('Select different currencies.');
                document.getElementById('cboCurr2').focus();
                return false;
            }
        }
    
    }
    if(document.getElementById('txtfromDt').value =='')
    {
        alert('Select date from.');        
          return false;
    }
     var tdDate = new Date();
    if(document.getElementById('txtToDt').value =='')
    {
            alert('Select date to.');
                    return false;
    }
     else if (dateForm(document.getElementById("txtfromDt").value) > dateForm(document.getElementById("txtToDt").value))
    {
        alert('Select to date greater than from date.')
        return false;    
    }  
     else if ((dateForm(document.getElementById("txtfromDt").value)> tdDate) || ( dateForm(document.getElementById("txtToDt").value)>tdDate))
    {
        alert('Dates should be less than today date.')
        return false;    
    }      
    

}


function showMenu()
{

if(varPnl!="")
{
oboutSMpro_5.parentClick(varPnl);
}

}

 function fn_Show(obj)
    {   
   
   
        if(obj=='A1')
        {     
         
                WinWPT= window.open('Markets_Live/web_priceticker2.aspx','WinWPT','status=0, width=800, height=280, top=100, left=50,resizable=no ');
          //WinWPT= window.open('Markets_Live/web_priceticker.aspx','WinWPT','status=0, width=800, height=200, top=100, left=50,resizable=no ');
          
           // document.title = 'Web Price Ticker - Mecklai Financial';
        }

        if(obj=='A2')
        {     
            document.getElementById('ifmSub').src="Markets_Live/desktop_priceticker.aspx";
                document.title = 'Desktop Price Ticker - Mecklai Financial';
                document.getElementById('lnkHeaderType').href = '#';
                document.getElementById('lnkHeaderType').innerHTML = "Desktop Price Ticker" ;
                document.getElementById('lblPageName').innerHTML ="";
        }

   
        if(obj=='B1' || obj=='reports/daily_fx_reports')
        {     
            document.getElementById('ifmSub').src="Markets_Live/reports/daily_fx_reports.aspx";
             document.title = 'Daily Fx Trends - Mecklai Financial';
              varPnl ='f';document.getElementById('F1').style.fontWeight= 'bold';
              document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Daily Fx Trends";
              
        }

        if(obj=='B2' || obj=='reports/forex_weekly_analysis')
        {     
             document.getElementById('ifmSub').src="Markets_Live/reports/forex_weekly_analysis.aspx";
            document.title = ' FX Market Analysis  - Mecklai Financial';
            varPnl ='f';document.getElementById('F3').style.fontWeight= 'bold';
             document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+"FX Market Analysis ";
        }

        if(obj=='B3' || obj=='reports/dr_risk_prescription')
        {     
            document.getElementById('ifmSub').src="Markets_Live/reports/dr_risk_prescription.aspx";
               document.title = 'Dr. Risk’s Prescription - Mecklai Financial';
               varPnl ='f';document.getElementById('F5').style.fontWeight= 'bold';
                 document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Dr. Risk’s Prescription";
        }

        if(obj=='B4' || obj=='reports/research_reports')
        {     
            document.getElementById('ifmSub').src="Markets_Live/reports/research_reports.aspx";
             document.title = 'Research Reports - Mecklai Financial';
             varPnl ='f';document.getElementById('F6').style.fontWeight= 'bold';
               document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Research Reports";
        }
        
        
    if(obj=='B5' || obj=='reports/daily_technical_reports')
    {     
      document.getElementById('ifmSub').src="Markets_Live/reports/daily_technical_reports.aspx";
      document.title = 'Daily Technical Analysis - Mecklai Financial'; 
      varPnl ='f'; document.getElementById('F2').style.fontWeight= 'bold';
       document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Daily Technical Analysis";
     }
    
    if(obj=='B6' || obj=='reports/Interest_Rate_weekly_analysis')
    {     
      document.getElementById('ifmSub').src="Markets_Live/reports/Interest_Rate_weekly_analysis.aspx";
      document.title = 'Debt Market Weekly Report - Mecklai Financial'; 
      varPnl ='f';  document.getElementById('F4').style.fontWeight= 'bold';
             document.getElementById('lnkHeaderType').href = 'Markets_Live/reports/daily_fx_reports.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reports" ;
                document.getElementById('lblPageName').innerHTML =" > "+" Debt Market Weekly Report";
     }
       
        
      
      
        if(obj=='C1' || obj=='analytical_tools/currency_convertor')
        {   
        
         document.getElementById('ifmSub').src="Markets_Live/analytical_tools/currency_convertor.aspx";  
          document.title = 'Currency Converter - Mecklai Financial';
          varPnl ='e'; document.getElementById('E1').style.fontWeight= 'bold';
             document.getElementById('lnkHeaderType').href = 'Markets_Live/analytical_tools/currency_convertor.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Analytic Tools" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Currency Converter";
           //WinC= window.open('Markets_Live/CurrencyConverter.aspx','WinC','status=0, width=342, height=227, top=250, left=330,resizable=no ');
        }
        
        if(obj=='C2'  || obj=='analytical_tools/forward_rate_calculator')
        {    
         document.getElementById('ifmSub').src="Markets_Live/analytical_tools/forward_rate_calculator.aspx"; 
         document.title = 'Forward Rate Calculator - Mecklai Financial'; 
          varPnl ='e'; document.getElementById('E2').style.fontWeight= 'bold';
             document.getElementById('lnkHeaderType').href = 'Markets_Live/analytical_tools/currency_convertor.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Analytic Tools" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Forward Rate Calculator";
           //WinC= window.open('Markets_Live/ForwardRateCalculator.aspx','WinC','status=0, width=330, height=230, top=250, left=330,resizable=no ');
        }
        if(obj=='C3'  || obj=='analytical_tools/option_premium_calculator')
        { 
        document.getElementById('ifmSub').src="Markets_Live/analytical_tools/option_premium_calculator.aspx"; 
        document.title = 'Option Premium Calculator - Mecklai Financial';  
         varPnl ='e'; document.getElementById('E3').style.fontWeight= 'bold';
            document.getElementById('lnkHeaderType').href = 'Markets_Live/analytical_tools/currency_convertor.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Analytic Tools" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Option Premium Calculator";
            // WinC= window.open('Markets_Live/OptionPremiumCalculator.aspx','WinC','status=0, width=350, height=283, top=250, left=270,resizable=no ');
        }
        if(obj=='C4' || obj=='analytical_tools/fra_calculator')
        {
            document.getElementById('ifmSub').src="Markets_Live/analytical_tools/fra_calculator.aspx"; 
            document.title = 'FRA Calculator - Mecklai Financial'; 
             varPnl ='e';  document.getElementById('E4').style.fontWeight= 'bold';
                        document.getElementById('lnkHeaderType').href = 'Markets_Live/analytical_tools/currency_convertor.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Analytic Tools" ;
                document.getElementById('lblPageName').innerHTML =" > "+"FRA Calculator";
            //WinC= window.open('Markets_Live/FRACalculator.aspx','WinC','status=0, width=490, height=295, top=200, left=270,resizable=no ');
        }   
        
         if(obj=='C5' ||  obj=='analytical_tools/yield_calculator')
        {
            document.getElementById('ifmSub').src="Markets_Live/analytical_tools/Yeild_Calculator.aspx"; 
            document.title = 'Yield Calculator - Mecklai Financial';  
             varPnl ='e';  document.getElementById('E5').style.fontWeight= 'bold';
                  document.getElementById('lnkHeaderType').href = 'Markets_Live/analytical_tools/Yeild_Calculator.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Analytic Tools" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Yield Calculator";
            //WinC= window.open('Markets_Live/FRACalculator.aspx','WinC','status=0, width=490, height=295, top=200, left=270,resizable=no ');
        }   
        
        
    
        
        if(obj=='D4')
        {
           document.getElementById('ifmSub').src="Markets_Live/DP.aspx"; 
            document.title = 'Markets Live - Mecklai Financial';   
            
        }  
        
          if(obj=='MD1'  || obj==''  || obj =='Markets_Live/USD_INR_Rates')
        {
           document.getElementById('ifmSub').src="Markets_Live/Markets_Live/USD_INR_Rates.aspx"; 
            document.title = 'Markets Live - USD/INR Rates';   
            varPnl ='c';  document.getElementById('C1').style.fontWeight= 'bold';
                document.getElementById('lnkHeaderType').href = 'Markets_Live/Markets_Live/USD_INR_Rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Markets Live" ;
                document.getElementById('lblPageName').innerHTML =" > "+"USD/INR Rates";
        }  
        
          if(obj=='MD2' || obj =='Markets_Live/cross_currency_rates')
        {
           document.getElementById('ifmSub').src="Markets_Live/Markets_Live/cross_currency_rates.aspx"; 
            document.title = 'Markets Live - Currency Markets';   
            varPnl ='c';  document.getElementById('C2').style.fontWeight= 'bold';
               document.getElementById('lnkHeaderType').href = 'Markets_Live/Markets_Live/USD_INR_Rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Markets Live" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Currency Markets";
        }  
        
          if(obj=='MD3' || obj =='Markets_Live/other_markets')
        {
           document.getElementById('ifmSub').src="Markets_Live/Markets_Live/other_markets.aspx"; 
            document.title = 'Markets Live - Other Markets';   
           varPnl ='c';  document.getElementById('C3').style.fontWeight= 'bold';
                        document.getElementById('lnkHeaderType').href = 'Markets_Live/Markets_Live/USD_INR_Rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Markets Live" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Other Markets";
        }   
      
        
      
          if(obj=='D1' || obj=='reference_rate/rbi_reference_rate')
        {     
            document.getElementById('ifmSub').src="Markets_Live/reference_rate/rbi_reference_rate.aspx";
              document.title = 'RBI Reference Rate - Mecklai Financial'; 
              varPnl ='i';  document.getElementById('I1').style.fontWeight= 'bold';
                 document.getElementById('lnkHeaderType').href = 'Markets_Live/reference_rate/rbi_reference_rate.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reference Rate" ;
                document.getElementById('lblPageName').innerHTML =" > "+"RBI Reference Rate"; 
        }
         if(obj=='D2'|| obj=='reference_rate/customs_rate')
        {     
            document.getElementById('ifmSub').src="Markets_Live/reference_rate/customs_rate.aspx";
              document.title = 'Custom Exchange Rate - Mecklai Financial'; 
               varPnl ='i';   document.getElementById('I2').style.fontWeight= 'bold';
                 document.getElementById('lnkHeaderType').href = 'Markets_Live/reference_rate/rbi_reference_rate.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Reference Rate" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Custom Exchange Rate"; 
        }
          if(obj=='D3' || obj =='historical_data/Monthly_Avg_Rates')
        {     
            document.getElementById('ifmSub').src="Markets_Live/historical_data/Monthly_Avg_Rates.aspx";
              document.title = 'Monthly Average Rates - Mecklai Financial';   
               varPnl ='g';  document.getElementById('G1').style.fontWeight= 'bold';
                       document.getElementById('lnkHeaderType').href = 'Markets_Live/historical_data/spot_rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Historical Data" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Spot Rate"; 
        }
        
         if(obj=='D31' || obj =='historical_data/spot_rates')
        {     
            document.getElementById('ifmSub').src="Markets_Live/historical_data/spot_rates.aspx";
              document.title = 'Historical Data - Spot Rate'; 
                varPnl ='g';  document.getElementById('G1').style.fontWeight= 'bold';     
                  document.getElementById('lnkHeaderType').href = 'Markets_Live/historical_data/spot_rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Historical Data" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Spot Rate";    
        }
        
         if(obj=='D32' || obj =='historical_data/currency_ohlc')
        {     
            document.getElementById('ifmSub').src="Markets_Live/historical_data/currency_ohlc.aspx";
             document.title = 'Historical Data - Currency OHLC'; 
               varPnl ='g';  document.getElementById('G2').style.fontWeight= 'bold';
                       document.getElementById('lnkHeaderType').href = 'Markets_Live/historical_data/spot_rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Historical Data" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Currency OHLC"; 
        }
        
         if(obj=='D33' || obj =='historical_data/libor_rates')
        {     
            document.getElementById('ifmSub').src="Markets_Live/historical_data/libor_rates.aspx";
               document.title = 'Historical Data - Libor Rates';
                 varPnl ='g';  document.getElementById('G3').style.fontWeight= 'bold';
                   document.getElementById('lnkHeaderType').href = 'Markets_Live/historical_data/spot_rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Historical Data" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Libor Rates";     
        }
        
         if(obj=='D34' || obj =='historical_data/forward_rates')
        {     
            document.getElementById('ifmSub').src="Markets_Live/historical_data/forward_rates.aspx";
              document.title = 'Historical Data - Forward_Rates';   
               varPnl ='g';document.getElementById('G4').style.fontWeight= 'bold';
                      document.getElementById('lnkHeaderType').href = 'Markets_Live/historical_data/spot_rates.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Historical Data" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Forward Rates";  
        }
          if(obj=='T1')
        {     
            document.getElementById('ifmSub').src="Markets_Live/TechnicalReports.aspx";
              document.title = 'Technical Reports - Mecklai Financial';   
        }
        
         if(obj=='I4' || obj=='Market_Information/charts')
    {     
      document.getElementById('ifmSub').src="Markets_Live/Market_Information/charts.aspx";
      document.title = 'FX Charts'; 
      varPnl ='d';document.getElementById('D4').style.fontWeight= 'bold';
       document.getElementById('lnkHeaderType').href = 'Markets_Live/Market_Information/charts.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Market Information" ;
                document.getElementById('lblPageName').innerHTML = " > "+ "FX Charts";
     }
            
      if(obj=='I1' || obj=='interest_rate/sovereign_yields' )
    {     
      document.getElementById('ifmSub').src="Markets_Live/interest_rate/sovereign_yields.aspx";
      document.title = 'Interest Rate - Sovereign Yields';   
 varPnl ='d';document.getElementById('D2').style.fontWeight= 'bold';
       document.getElementById('lnkHeaderType').href = 'Markets_Live/Market_Information/charts.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Market Information" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Sovereign Yields";  
     }
     
      if(obj=='I2' ||  obj=='interest_rate/libor_swaps')
    {     
      document.getElementById('ifmSub').src="Markets_Live/interest_rate/libor_swaps.aspx";
       document.title = 'Interest Rate - Libor & Swaps';  

        varPnl ='d';document.getElementById('D1').style.fontWeight= 'bold';
              document.getElementById('lnkHeaderType').href = 'Markets_Live/Market_Information/charts.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Market Information" ;
                document.getElementById('lblPageName').innerHTML =" > "+"Libor & Swaps"; 
     }
     
      if(obj=='I3' || obj=='interest_rate/interest_rate_history' )
    {     
      document.getElementById('ifmSub').src="Markets_Live/interest_rate/interest_rate_history.aspx";
          document.title = 'Interest Rate - Interest Rate History';   
 varPnl ='d';document.getElementById('D3').style.fontWeight= 'bold';
 document.getElementById('lnkHeaderType').href = 'Markets_Live/Market_Information/charts.aspx';
                document.getElementById('lnkHeaderType').innerHTML = "Market Information" ;;
                document.getElementById('lblPageName').innerHTML =" > "+"Interest Rate History";  
     }


   return false;
  }
   
function fnWMV() 
{
    window.open('../Markets_Live/WMV/WMVMay262009.pdf');  
}
    
function fnDP()
{
    WinC= window.open('EMP/DP.aspx','WinC','status=1, width=1010, height=680,top=5, left=5,scrollbars=yes');
}

function fnDP1()
{
    WinC= window.open('Markets_Live.aspx','WinC','status=1, width=1010, height=680,top=5, left=5,scrollbars=yes');
    return false;
}

function fnAlbum()
{
    WinC= window.open('Album.aspx','WinC','status=1, width=500, height=450,top=225, left=450,scrollbars=no');
}
function fnDP_New()
{
    WinC= window.open('EMP/DP_new.aspx','WinC','status=1, width=1010, height=680,top=5, left=5,scrollbars=yes');
}

function fnSRpt()
{
  window.open('../Markets_Live/WMV/AnalysisAug09.pdf');  
return false; 
}

function fnSonOfDrRisk()
{
strFileName= '../../JoyToTheWorld/SonOfDrRisk/'+  document.getElementById('hdnFileName').value

 //strFileName= '../JoyToTheWorld/SonOfDrRisk/090901.pdf';
window.open(strFileName);  
return false; 
}
function fn_onLoad()
{



document.getElementById('ifmSub').style.height = screen.height - 465 +'px';
//document.getElementById('8').classname= 'bold';
// document.getElementById('3').childNodes[0].class= 'tdLinkWhiteSelected';
document.getElementById('8').style.fontsize= '14px';
	
       fn_Show(document.getElementById('ctl00_cphMain_hdnType').value);
window.setTimeout(showMenu, 1000);
}


 function pageLoad()
 {
    fn_onLoad();
   
   
 }
 

 



