﻿//-----------------------------------------------------------------------------------------------------------------------------------
function jsfPIWC(path,wndWidth,wndHeight) // Popup Image Window Centered
{
    var wndLeft = ( screen.width - wndWidth ) / 2;
    var wndTop = ( screen.height - wndHeight ) / 2;
    win = window.open("PopupImageHE.aspx?path="+path,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no," +
	    "resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft, true  );
    win.focus();
}
//-----------------------------------------------------------------------------------------------------------------------------------
function jsfSHM(id) // Show Hide Menu
{
	if( null != ( o = document.getElementById(id)))
		o.style.display = ( o.style.display == 'none' ) ? '':'none' ;
}
//-----------------------------------------------------------------------------------------------------------------------------------
function jsfSH(id)
{
	if( null != ( o = document.getElementById(id)))
		o.style.display = ( o.style.display == 'none' ) ? '':'none' ;
}
//-----------------------------------------------------------------------------------------------------------------------------------
function jsfS(id) // Show
{
	if( null != ( o = document.getElementById(id)))
		o.style.display = 'block' ;
}
function jsfSD(id,bID,DId) // Show
{
	if( null != ( o1 = document.getElementById(id)))
		o1.style.display = 'block' ;
		
	if( null != ( o2 = document.getElementById(bID)))
		o2.style.display = 'none' ;
		
	if( null != ( o3 = document.getElementById(DId)))
		o3.style.display = 'none' ;
		
}

//-----------------------------------------------------------------------------------------------------------------------------------
function jsfH(id) // Hide
{
	if( null != ( o = document.getElementById(id)))
		o.style.display = 'none' ;
//	if( null != ( o = document.getElementById(id)))
//		o.innerHTML = '' ;
}
//-----------------------------------------------------------------------------------------------------------------------------------
var aMHS = new Array();
(aMHS[0] = new Image()).src = "~/../HE/Gr/Sm/2.gif" ;
(aMHS[1] = new Image()).src = "~/../HE/Gr/Sm/1.gif" ;
//-----------------------------------------------------------------------------------------------------------------------------------
function jsfSMHSM( o, c, id, i ) // Set Menu Horizontal Stairs Main
{
    o.style.color = c ;
	if( null != ( o = document.getElementById(id)))
	    o.src = aMHS[i].src;
}
function jsfSMHS( o, c, bgc, id, i ) // Set Menu Horizontal Stairs
{
    jsfSMHSS( o, c, bgc );

	if( null != ( o = document.getElementById(id)))
	    o.src = aMHS[i].src;
}
function jsfSMHSS( o, c, bgc ) // Set Menu Horizontal Stairs Simple
{
    o.style.color = c ;
    o.style.backgroundColor = bgc ;
}
//-----------------------------------------------------------------------------------------------------------------------------------
var aMSS = new Array();
(aMSS[0] = new Image()).src = "~/../HE/Gr/Sm/2.gif" ;
(aMSS[1] = new Image()).src = "~/../HE/Gr/Sm/1.gif" ;
//-----------------------------------------------------------------------------------------------------------------------------------
function jsfSMSS( o, c, bgc, id, i ) // Set Menu Side Stairs
{
    jsfSMSSS( o, c, bgc );
//    o.style.color = c ;
//    o.style.backgroundColor = bgc ;

	if( null != ( o = document.getElementById(id)))
	    o.src = aMSS[i].src;
}
function jsfSMSSS( o, c, bgc ) // Set Menu Side Stairs Simple
{
    o.style.color = c ;
    o.style.backgroundColor = bgc ;
}
//------//
function jsfColor(id,c)
{
	if( null != ( o = document.getElementById(id)))
		o.style.color = c ;
		//o.style.color = ( o.style.color == '#FE21A5' ) ? '#FE21A5':'#5C5C5C' ;
}
//-----------------------------------------------------------------------------------------------------------------------------------
var aSiteMapImgs = new Array();
(aSiteMapImgs[0] = new Image()).src = "~/../HE/Gr/Bllts/tp.gif" ;
(aSiteMapImgs[1] = new Image()).src = "~/../HE/Gr/Bllts/tm.gif" ;
function jsfSTI(idTable,oImg) // Set Tree Image Plus/Minus
{
	if( null != ( oTable = document.getElementById( idTable )))
			oImg.src = oTable.style.display == 'none' ? aSiteMapImgs[0].src:aSiteMapImgs[1].src
}
//-----------------------------------------------------------------------------------------------------------------------------------
var aMSA = new Array();
(aMSA[0] = new Image()).src = "~/../HE/Gr/Sm/1.gif" ;
(aMSA[1] = new Image()).src = "~/../HE/Gr/Sm/2.gif" ;
function jsfSMSA( o, c, bgc ) // Set Menu Side Stairs
{
    o.style.color = c ;
    o.style.backgroundColor = bgc ;
}
function jsfSMSAI(id,oImg) // Set Side Menu Accordion Image
{
	if( null != ( oTr = document.getElementById(id)))
        oImg.src = oTr.style.display == 'none' ? aMSA[0].src:aMSA[1].src
}
function jsfACC(idTr)
{
    document.getElementById(trDP).style.display='block'
}
//-----------------------------------------------------------------------------------------------------------------------------------
 function csere(melyik,kepnev, img , a) {   
    if (melyik==1) {   
    document.getElementById(img).style.background="url('~/../HE/Gr/Menu/but_b.gif')"; 
    //document.getElementById(a).style.color = "#8F1603";
      
    }   
    else if (melyik==2) {   
    document.getElementById(img).style.background="url('~/../HE/Gr/Menu/but_a.gif')"; 
    //document.getElementById(a).style.color="#0D0D0D"; 
  
    }   
  }   
  //---  Articles POPup - //
function jsfPopupArticleResponse(aid,rid,wndWidth,wndHeight) // Popup Article Response
{
    var wndLeft = ( screen.width - wndWidth ) / 2;
    var wndTop = ( screen.height - wndHeight ) / 2;
    win = window.open("PopupArticleResponseHE.aspx?aid=" + aid + "&rid=" + rid,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no," +
	    "resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft, true);
    win.focus();
}
//- change img---//
var a4 = new Array();
(a4[0] = new Image()).src = "~/../HE/Gr/Default/icon_4.gif";
(a4[1] = new Image()).src = "~/../HE/Gr/Default/icon_4B.gif";
//------------------------------------------------
var a3 = new Array();
(a3[0] = new Image()).src = "~/../HE/Gr/Default/icon_3.gif";
(a3[1] = new Image()).src = "~/../HE/Gr/Default/icon_3B.gif";
//------------------------------------------------
var a2 = new Array();
(a2[0] = new Image()).src = "~/../HE/Gr/Default/icon_2.gif";
(a2[1] = new Image()).src = "~/../HE/Gr/Default/icon_2B.gif";
//------------------------------------------------
var a1 = new Array();
(a1[0] = new Image()).src = "~/../HE/Gr/Default/icon_1.gif";
(a1[1] = new Image()).src = "~/../HE/Gr/Default/icon_1B.gif";
//------------------------------------------------
var aSMenu = new Array();
(aSMenu[0] = new Image()).src = "~/../HE/Gr/Menu/but_a.gif";
(aSMenu[1] = new Image()).src = "~/../HE/Gr/Menu/but_b.gif";
//------------------------------------------------
var aSearch = new Array();
(aSearch[0] = new Image()).src = "~/../HE/Gr/Header/search_c.gif";
(aSearch[1] = new Image()).src = "~/../HE/Gr/Header/search_c_over.gif";
//------------------------------------------------


function jsfSIS( array, o, i ) // Set Image Source
{
    o.src = array[i].src ;
}
 
function jsfPopupProduct(id,wndWidth,wndHeight) // Popup Image Window Centered
{
    var wndLeft = ( screen.width - wndWidth ) / 2;
    var wndTop = ( screen.height - wndHeight ) / 2;
    win = window.open("PopupProductHE.aspx?pid="+id,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no," +
	    "resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft, true  );
    win.focus();
}

 function jsfPopupMail(id,wndWidth,wndHeight) // Popup Image Window Centered
{
    var wndLeft = ( screen.width - wndWidth ) / 2;
    var wndTop = ( screen.height - wndHeight ) / 2;
    win = window.open("PopupMail.aspx?id="+id,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no," +
	    "resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft, true  );
    win.focus();
}

function back()
{
 history.go(-1);
}
function jsfOWC( wndUrl, wndWidth, wndHeight, wndScrollbar, wndMenubar ) // Open Window Centered
{
	var wndLeft = ( screen.width - wndWidth ) / 2;
	var wndTop = ( screen.height - wndHeight ) / 2;
	win = window.open( wndUrl,"","toolbar=no,location=no,directories=no,status=no,menubar=" + wndMenubar + ",scrollbars=" + wndScrollbar +
		",resizable=no,copyhistory=no,width=" + wndWidth +",height=" + wndHeight + ",top=" + wndTop + ",left=" + wndLeft  );

	win.focus();
}            

function jsfTrim(s)
{
  s = this != window ? this : s;

  return s.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
//------------------------------------------------
function copy_clip(maintext)
{
    if (window.clipboardData)
    {
        window.clipboardData.setData("Text", maintext);
    }
    else if (window.netscape)
    {
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');

        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);

        if (!clip) return;

        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);

        if (!trans) return;

        trans.addDataFlavor('text/unicode');

        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext=maintext;
        str.data=copytext;
        trans.setTransferData("text/unicode",str,copytext.length*2);
        var clipid=Components.interfaces.nsIClipboard;
        if (!clip) return false;
        clip.setData(trans,null,clipid.kGlobalClipboard);
    }
    
    return false;
}

function showdeadcenterdiv(Xwidth,Yheight,divid) { 
// First, determine how much the visitor has scrolled

var scrolledX, scrolledY; 
if( self.pageYoffset ) { 
scrolledX = self.pageXoffset; 
scrolledY = self.pageYoffset; 
} else if( document.documentElement && document.documentElement.scrollTop ) { 
scrolledX = document.documentElement.scrollLeft; 
scrolledY = document.documentElement.scrollTop; 
} else if( document.body ) { 
scrolledX = document.body.scrollLeft; 
scrolledY = document.body.scrollTop; 
}

// Next, determine the coordinates of the center of browser's window

var centerX, centerY; 
if( self.innerHeight ) { 
centerX = self.innerWidth; 
centerY = self.innerHeight; 
} else if( document.documentElement && document.documentElement.clientHeight ) { 
centerX = document.documentElement.clientWidth; 
centerY = document.documentElement.clientHeight; 
} else if( document.body ) { 
centerX = document.body.clientWidth; 
centerY = document.body.clientHeight; 
}

// Xwidth is the width of the div, Yheight is the height of the 
// div passed as arguments to the function: 
var leftoffset = scrolledX + (centerX - Xwidth) / 2; 
var topoffset = scrolledY + (centerY - Yheight) / 2; 
// The initial width and height of the div can be set in the 
// style sheet with display:none; divid is passed as an argument to // the function 
var o=document.getElementById(divid); 
var r=o.style; 
r.position='absolute'; 
r.top = topoffset + 'px'; 
r.left = leftoffset + 'px'; 
r.display = ''; 
} 

