function viewEFMESS(par,par1,par2,par3)
{
    MM_showHideLayers('Layer6','','show');
    document.goto.target="_blank"
    document.goto.tab.value=par;
    document.goto.temp.value="bill_xmlview.html";
    document.goto.pak.value=par3;
    
//    document.goto.submit();
//    document.goto.target="_top"
//    document.goto.tab.value=1;
//    document.goto.temp.value="main.html";
//    return false;
}

var subm = 0;
function GoToObject(obj){
 var obj1 = obj.substr(obj.length-1,1);
 parArr  = Array('bill0','dspr1','reg0','phlist1','chpass1','chdata1','frgpass0','help0','main0','adsl0','pdf1','nbill0','logout0','stat','begin0');
 tempArr = Array('bill_pdf','begin_inf','reference_registration','phone_list','password_change','persdata_change',
                 'password_forgotten','help','index','adsl','bill_pdf','bill_initin','logout','reference_graph','index');

    if (obj > 0 && obj < 3 &&  document.goto.ls.value.length< 20 ) {
        document.goto.temp.value = "logon.html";
        }
   if (obj=="2") obj = "2" + obj;
    document.goto.tab.value=obj;
    document.goto.submit();
    return false;

            if (obj=="tariff"){
        window.location="/cgi-bin/TariffCalculator.cgi";
        return false;
        }

    if (obj=="dspr"){
        PrintData(obj2);
        return false;
        }

    if (obj=="stat" && obj2=="4"){
        document.report.temp.value="reference_details2.html";
        document.report.submit();
        return false;
        }

    if (obj=="stat" && obj2=="5"){
        document.report.temp.value="reference_details3.html";
        document.report.submit();
        return false;
        }

    if (obj=="stat" && obj2=="1"){
        seeDIV(0);
        return false;
        }

    if (obj=="stat" && obj2=="2"){
        document.report.temp.value="reference_graph.html";
        document.report.period.value = convertDate(document.p.month.value);
        document.report.submit();
        return false;
        }

    if (obj=="stat" && obj2=="3"){
        document.report.temp.value="reference_vpngraph.html";
        document.report.period.value = convertDate(document.p.month.value);
        document.report.submit();
        return false;
        }


    for (i=0; i < parArr.length; i++){
    if (parArr[i]==obj){
        document.goto.temp.value=tempArr[i]+".html";      //alert(document.goto.temp.value);

        if((obj1 == "1") && (document.goto.sls.value<="0")){
        document.goto.temp.value="logon.html";
        document.goto.site.value=tempArr[i]+".html";
            }
        document.goto.submit();
        return false;
                        }
           }
}

function seeDIV(id){
	var tabs = new Array('Layer_0','Layer_1','Layer_2');
		for(i=0;i<tabs.length;i++){
 					document.getElementById(tabs[i]).parentNode.style.position = 'relative';
					document.getElementById(tabs[i]).style.display='none';
		}

   id="Layer_"+id;
		document.getElementById(id).style.display = 'block';
	}

function stat800(){
        document.report.temp.value="reference_graph.html";
        document.report.period.value = convertDate(document.report.month.value);
        document.report.submit();
        return false;
}

function CheckEF(par)
{
  var truthBeTold = "";
  if (par==1) truthBeTold = window.confirm("Изберете ОК за заявяване на хартиена фактура");
  else truthBeTold = window.confirm("Изберете ОК за заявяване на електронна фактура");
    if (!truthBeTold) 
      return(false);
    document.goto.temp.value="persdata_change1.html";
    document.goto.mark.value=2;
    document.goto.submit();
    return true;
}

function CheckEFacture(par)
{
   var truthBeTold = "";
   if (par==1) truthBeTold = window.confirm("Изберете ОК за заявяване на хартиена фактура");
   else truthBeTold = window.confirm("Изберете ОК за заявяване на електронна фактура");
    if (!truthBeTold) 
      return(false);
    document.goto.temp.value="mark_flagef.html";
    document.goto.submit();
    return false;
}

function viewEF(par,par1,par2,par3)
{
 var txt="";
 if (par1=='3'){
    document.goto.target="_blank"
    document.goto.tab.value=par;
    document.goto.temp.value="bill_xmlview.html";
    document.goto.pak.value=par3;
    document.goto.submit();
    document.goto.target="_top"
    document.goto.tab.value=1;
    document.goto.temp.value="main.html";
    return false;
         }
  if (par2=='0')
  MM_showHideLayers('Layer1','','show')
    else
  MM_showHideLayers('Layer2','','show')

 /*
 if (par2=='0'){
    txt = 'Моля, потвърдете с "ОК" получаването на избраната от Вас електронна фактура.\n\n';
    txt = txt + " Запазете zip файла на вашия компютър, като натиснете бутон Save.\n";
    txt = txt + "(Използването на бутон Open ще доведе до некоректно представяне на Вашата електронна фактура.)\n\n";
    txt = txt + " Посочете папка от вашия компютър, където ще запазите zip файла чрез бутон Save.\n\n";
    txt = txt + " Влезте в папката, в която запазихте zip файла. Разархивирайте го. Прочетете съдържанието на файл: INSTRUCTION.txt.";
}
    else {
    txt = " Запазете zip файла на вашия компютър, като натиснете бутон Save.\n";
    txt = txt + "(Използването на бутон Open ще доведе до некоректно представяне на Вашата електронна фактура.)\n\n";
    txt = txt + " Посочете папка от вашия компютър, където ще запазите zip файла чрез бутон Save.\n\n";
    txt = txt + " Влезте в папката, в която запазихте zip файла. Разархивирайте го. Прочетете съдържанието на файл: INSTRUCTION.txt.";
}
    if (window.confirm(txt))
 {
*/
    document.ff.tab.value=par1;
    document.ff.par.value=par;
    document.ff.pp.value=par3;
    document.ff.temp.value="download_xml.tmpl";

//    document.ff.submit();
//    if (par2==0) document.g.submit();
//    }

}

function viewCN(par,par1,par2,par3)
{
    var txt="";
    MM_showHideLayers('Layer7','','show')

    document.ff.tab.value=par1;
    document.ff.par.value=par;
    document.ff.pp.value=par3;
    document.ff.temp.value="downloadcn_xml.tmpl";
}

function viewMobileEF(par,par1,par2,par3){
 var txt="";
 if (par1=='3'){
    document.goto.target="_blank"
    document.goto.tab.value=par;
    document.goto.temp.value="bill_xmlview_m.html";
    document.goto.pak.value=par3;
    document.goto.submit();
    document.goto.target="_top"
    document.goto.tab.value=1;
    document.goto.temp.value="main.html";
    return false;
         }

  if (par2=='0')
  MM_showHideLayers('Layer3','','show')
    else
  MM_showHideLayers('Layer4','','show')

    document.ff.tab.value=par1;
    document.ff.par.value=par;
    document.ff.pp.value=par3;
    document.ff.temp.value="download_xml_m.tmpl";
}


function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function ChangePak(pak)
{
//   alert(pak.substring(0,pak.indexOf('-')) );
//   alert(pak.substring(pak.indexOf('-')+1,pak.length));
    document.goto.pak.value=pak.substring(0,pak.indexOf('-'));
    document.goto.typepak.value=pak.substring(pak.indexOf('-')+1,pak.length);
    document.goto.submit();
}

function downloadGraf(par1,par2,par3,par4)
{
    document.fgraf.dr.value=par1;
    document.fgraf.namexls.value=par2;
	document.fgraf.namebmp.value=par3;
	document.fgraf.typeserv.value=par4;
    document.fgraf.temp.value="drawgraf.html";
    document.fgraf.submit();
}
    
function downloadEXEL(par,par1)
{
    document.ff.dr.value=par;
    document.ff.download.value=par1;
    document.ff.temp.value="download_exel.html";
    document.ff.submit();
}

function downloadMEXEL(par,par1)
{
    document.ff.dr.value=par;
    document.ff.download.value=par1;
    document.ff.temp.value="download_exel_m.html";
    document.ff.submit();
}

function AddBAMESS(id,same)
{
     document.getElementById(id).style.display = 'block';
}

function AddBA(id,same)
{
     document.new_user.pak.value="";
     document.new_user.inv.value="";
     document.getElementById(id).style.display = 'block';
}	

function ClearBA(id,same)
{
     document.getElementById(id).style.display = 'none';
}

function ClearMobileBA(id,same)
{
     document.getElementById(id).style.display = 'none';
}

function ClearBABUT(id,same)
{
     document.new_user.pak.value="";
     document.new_user.inv.value="";
     document.new_user.msg1.value=0;
     document.new_user.msg2.value=1;
     document.new_user.msg3.value=1;
     document.new_user.msg4.value=0;
     document.getElementById(id).style.display = 'none';
     document.new_user.temp.value = "reference_registrationf.html";
     document.new_user.submit();
}

function ClearMobileBABUT(id,same)
{
     document.new_user.pakm.value="";
     document.new_user.invm.value="";
     document.new_user.msg5.value=0;
     document.new_user.msg6.value=1;
     document.new_user.msg7.value=1;
     document.new_user.msg8.value=0;
     document.getElementById(id).style.display = 'none';
     document.new_user.temp.value = "reference_registrationf.html";
     document.new_user.submit();
}

function ClearChangeBABUT(id,same)
{
     document.new_user.msg1.value=0;
     document.new_user.msg2.value=1;
     document.new_user.msg3.value=1;
     document.new_user.msg4.value=0;
     document.new_user.msg5.value=0;
     document.new_user.msg6.value=1;
     document.new_user.msg7.value=1;
     document.new_user.msg8.value=0;
     document.new_user.pak.value="";
 	 document.new_user.baid.value="";
     document.getElementById(id).style.display = 'none';
	 if (document.new_user.temp.value=="reference_registration.html")
	   document.new_user.temp.value="reference_registration.html";
	 else
       document.new_user.temp.value="persdata_change1.html";
     document.new_user.submit();
}


function ChangeSPPak(pak){
    document.goto.pak.value=pak;
    document.goto.submit();
    }
