﻿
var forward=0;
var backward=0;


function szamlaloBeall(x)
  { 
        soundManager.defaultOptions.volume = 0;
		soundManager.play('mySound'+x);

    setTimeout("beallitTimer("+x+");",2000); // Annyiszor vizsgálni, ahány hang van az oldalon


} //end szamlaloBeall()



function beallitTimer(x){

        var obj=soundManager.getSoundById('mySound'+x);
        var 	sec_seg=Math.round(obj.durationEstimate/1000); //hossz kiszámítása
        var 	sec=sec_seg%60;
        var 	min=((sec_seg-sec)/60);
         
         if(isNaN(min))
        {
         
         document.getElementById('soundTime'+x).style.width="350px";
         document.getElementById('soundTime'+x).style.font="13px Arial";
         document.getElementById('soundTime'+x).style.color="red";
         document.getElementById('soundTime'+x).value = "Hiba: Olvassa el a 'Technikai tudnivalók' menüpontot!";
         
        }
        
        else
        { 
         if(sec<10)
		 document.getElementById('soundTime'+x).value = "  "+min+":0"+sec+"/0:00";
		else 
		 document.getElementById('soundTime'+x).value = "  "+min+":"+sec+"/0:00";
        soundManager.stop('mySound'+x);
			  }
			  
		start=1; // A nyomógomb csak akkor működik, ha betöltött a hang
		  
}//end of beallitTimer()



//Kétállású gombok cseréje

function setDoubleButton(action, imgID)
{
 
  var folder="http://www.livescribe.hu/modules/editorial/webolvaso/images/";
  var folder2="http://livescribe.hu/modules/editorial/webolvaso/images/";
  		
	var  kep= document.getElementById("img"+imgID);
      
      var img1="play_1.gif";
      var img2="play_2.gif";
      var img3="pause_2.gif";
      var img4="pause_1.gif";
      var alt1="Play";
      var alt2="Pause";
     

  switch (action) 
      {
	case 'over':
        
		if (kep.src==folder+img1 || kep.src==folder2+img1)
   			{ 
   				kep.src = "images/"+img2;
          
	    	}
  	else if (kep.src==folder+img4 || kep.src==folder2+img4 )
			{    
 				kep.src = "images/"+img3;
   
			}
	break;
  
  	case 'down':
		if(start==1)
		{
		if (kep.src==folder+img2 || kep.src==folder2+img2)
			{ 
   			kep.src = "images/"+img3;
			
        kep.title=alt2; kep.alt=alt2;
             
        
       
                  
      }
	     
  		else if (kep.src==folder+img3 || kep.src==folder2+img3) 
			{
    			kep.src = "images/"+img2;
				
          kep.title=alt1; kep.alt=alt1; 
          
        
      }
	}// end of if start)
	break;

 	case 'out':
   
		if (kep.src==folder+img2 || kep.src==folder2+img2)
      {
  	 		kep.src = "images/"+img1;
        
      }
  	else if (kep.src==folder+img3 || kep.src==folder2+img3)  	
  		{
        kep.src = "images/"+img4;
        
      }  
	break;
    }

}// end setDoubleButton()



function setDoubleText(imgID, action)
{
  
  var folder="http://www.livescribe.hu/modules/editorial/webolvaso/images/";
  
      
      var  kep= document.getElementById("img"+imgID);
      
      var img1="text1.gif";
      var img2="text2.gif";
      var img3="text3.gif";
      var img4="text4.gif";
      var alt1="Show";
      var alt2="Hide";
     

  switch (action) 
      {
	case 'over':
   
		if (kep.src==folder+img1)
   			{ 
   				kep.src = "modules/editorial/images/"+img2;
          
	    	}
  	else if (kep.src==folder+img4)
			{    
 				kep.src = "modules/editorial/images/"+img3;
   
			}
	break;
  
  	case 'down':
		
		if (kep.src==folder+img2)
			{
   			kep.src = "modules/editorial/images/"+img3;
			tablaMutat(1);
        kep.title=alt2; kep.alt=alt2;
             
        
       
                  
      }
	     
  		else if (kep.src==folder+img3) 
			{
    			kep.src = "modules/editorial/images/"+img2;
				tablaNemMutat(1);
          kep.title=alt1; kep.alt=alt1; 
          
        
      }
			
	
	break;

 	case 'out':
   
		if (kep.src==folder+img2)
      {
  	 		kep.src = "modules/editorial/images/"+img1;
        
      }
  	else if (kep.src==folder+img3)  	
  		{
        kep.src = "modules/editorial/images/"+img4;
        
      }  
	break;
    }

}// end setDoubleText()


 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Ez a leckékhez nem kell !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//

function setDoubleButtonK(action, imgID)
{
 
 var folder="http://www.livescribe.hu/modules/editorial/webolvaso/images/";
 var folder2="http://livescribe.hu/modules/editorial/webolvaso/images/"; 
  
  
      var  kep= document.getElementById("img"+imgID);
      
            
      var img1="playK_1.gif";
      var img2="playK_2.gif";
      var img3="pauseK_2.gif";
      var img4="pauseK_1.gif";
      var alt1="Lejátszás";
      var alt2="Leállítás";
    
 
   switch (action) 
      {
	case 'over':
        
		if (kep.src==folder+img1 || kep.src==folder2+img1)
   			{ 
   				kep.src = "modules/editorial/webolvaso/images/"+img2;
          
	    	}
  	else if (kep.src==folder+img4 || kep.src==folder2+img4 )
			{    
 				kep.src = "modules/editorial/webolvaso/images/"+img3;
   
			}
	break;
  
  	case 'down':
		if(start==1)
		{
		if (kep.src==folder+img2 || kep.src==folder2+img2)
			{ 
   			kep.src = "modules/editorial/webolvaso/images/"+img3;
			
        kep.title=alt2; kep.alt=alt2;
             
        
       
                  
      }
	     
  		else if (kep.src==folder+img3 || kep.src==folder2+img3) 
			{
    			kep.src = "modules/editorial/webolvaso/images/"+img2;
				
          kep.title=alt1; kep.alt=alt1; 
          
        
      }
	}// end of if start)
	break;

 	case 'out':
   
		if (kep.src==folder+img2 || kep.src==folder2+img2)
      {
  	 		kep.src = "modules/editorial/webolvaso/images/"+img1;
        
      }
  	else if (kep.src==folder+img3 || kep.src==folder2+img3)  	
  		{
        kep.src = "modules/editorial/webolvaso/images/"+img4;
        
      }  
	break;
    }

}// end setDoubleButtonK()


// TIMER    // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Ez a leckékhez nem kell !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!//
function szamlalo(x,y) 
{    
    var obj=soundManager.getSoundById('mySound'+x);
    var 	sec_seg=Math.round(obj.duration/1000); //hossz kiszámítása
    var 	sec=sec_seg%60;
    var 	min=((sec_seg-sec)/60);
    
    var 	sec_segP=Math.round(obj.position/1000); //pozíció kiszámítása
    var 	secP=sec_segP%60;
    var 	minP=((sec_segP-secP)/60);

    if(sec<10 && secP<10 )
		 document.getElementById('soundTime'+x).value = "  "+min+":0"+sec+"/"+minP+":0"+secP;
		 
		else if(sec<10 && secP>9)
		 document.getElementById('soundTime'+x).value = "  "+min+":0"+sec+"/"+minP+":"+secP;
		
		else if(sec>9 && secP<10)
		 document.getElementById('soundTime'+x).value = "  "+min+":"+sec+"/"+minP+":0"+secP;
		else		
        document.getElementById('soundTime'+x).value = "  "+min+":"+sec+"/"+minP+":"+secP;
        
    if(obj.playState==1 && !obj.paused)
        setTimeout("szamlalo('"+x+"','"+y+"')",500);
    else if(obj.playState==0)
    {   
        document.getElementById('img'+y).src = "modules/editorial/webolvaso/images/playK_1.gif";
        if(document.getElementById("panel"+x).src=="http://www.livescribe.hu/modules/editorial/webolvaso/images/fejhallgato_gyors.gif" && playSeged)
            document.getElementById("panel"+x).src="modules/editorial/webolvaso/images/fejhallgato"+x+".gif"; // end of if
    }// end of else if
   
}// end Timer




function figyelo(x,y) //  X=mysoundID, y=ImgID,  
{ 
    
    var obj=soundManager.getSoundById('mySound'+x); 
    if(obj.playState==1 && !obj.paused)
      {
       setTimeout("figyelo('"+x+"','"+y+"');",10); 
       	          
      }
     else if(obj.playState==0){      
         document.getElementById('img'+y).src = "modules/editorial/images/playK1.gif";
         //alert(document.getElementById("panel"+w).src);
         if(document.getElementById("panel"+x).src=="http://www.livescribe.hu/modules/editorial/webolvaso/images/fejhallgato_gyors.gif" && playSeged)
         document.getElementById("panel"+x).src="modules/editorial/images/fejhallgato"+x+".gif";
         
         
         }
   
}//end of figyelo()


function gombFigyelo(x,y) //  X=mysoundID, y=ImgID,  
{ 
    
    var obj=soundManager.getSoundById('mySound'+x); 
    if(obj.playState==1 && !obj.paused)
       setTimeout("gombFigyelo('"+x+"','"+y+"');",10); 
      
     else if(obj.playState==0)      
         document.getElementById('img'+y).src = "modules/editorial/images/playK1.gif";

}//end of gombFigyelo()



// MENÜHANGOK METÓDUSAI 

function onMouseOver_Gomb()
{   
  soundManager.defaultOptions.volume = sl;
  soundManager.play('over');
  
}

function onMouseDown_Gomb()
{   
  soundManager.defaultOptions.volume = sl;
  soundManager.play('click');
  
}

// MENÜHANGOK METÓDUSAI 
function onMouseOver_Menu(hangID)
{
  soundManager.defaultOptions.volume = sl;
  soundManager.play('mySound'+hangID);

}


// URL osszeallitás - navigálás
function navigate1(where)
{
document.location.href=where+"?sL="+sl+"&vId="+v;
} 

function navigate2(where)
{
window.open(where+"?sL="+sl+"&vId="+v);
} 
 
 
 
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Ez a leckékhez nem kell  innen lefelé !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!// 

 
 
// GYORSTEKERŐ METÓDUSOK 

//Előre léptet 3 mp-t.


function setForwardStart(x)
{   forward=1;
		
	 setForward(x);
        
}// end of setForwardStart()


function setForward(x)
{
	var ujpos=soundManager.getSoundById('mySound'+x).position+1000;
	soundManager.setPosition('mySound'+x, ujpos);
	if(forward==1)
	setTimeout("setForward("+x+")",200);
	
}// end of setForward0()

function setForwardStop()
{   forward=0;
		
}// end of setForwardStop()



function setBackwardStart(x)
{   backward=1;
	
    setBackward(x);
	
}// end of setBackwardStart()

function setBackward(x)
{
	if(backward==1)
	{
	var ujpos=soundManager.getSoundById('mySound'+x).position-1000;
	soundManager.setPosition('mySound'+x, ujpos);
	
	setTimeout("setBackward("+x+")",200);
	}
	
}// end of setBackward0()

function setBackwardStop()
{   backward=0;
		
}// end of setBackwardStop()



