//------------------------------------------
// TSS Portal
// Global JS File
// (c) 2007 trek.pl.
// http://www.trek.pl
//------------------------------------------


// font size 0 +1 +2
var tag = new Array('div','p'); //'td','h6','h5','h4'
//var tgs2 = new Array('p');
var szs = new Array( '11px','12px','14px' );
var startsz = '';

function getURLParam(strParamName){
  var strReturn = "x";
  var strHref = window.location.href;
  if ( strHref.indexOf("&") > -1 ){ 
    var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if ( aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return strReturn;
}

startsz = getURLParam('startsz');


function sizeshift( tag,trgt,inc ) { 
	if (!document.getElementById) return;
	var d = document,cEl = null,sz,i,j,cTags;
	
	sz = inc;
	if ( sz < 0 ) sz = 0;
	if ( sz > 2 ) sz = 2;
	startsz = sz;
		
	if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];

	cEl.style.fontSize   = szs[ sz ];
	if (inc==2) cEl.style.lineHeight = '20px';
	if (inc==1) cEl.style.lineHeight = '18px';
	if (inc==0) cEl.style.lineHeight = '16px';
	
		for ( i = 0 ; i < tag.length ; i++ ) {
		cTags = cEl.getElementsByTagName( tag[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ){ 
			cTags[ j ].style.fontSize = szs[ sz ]; 
			if (inc==2) cTags[ j ].style.lineHeight = '20px';
			if (inc==1) cTags[ j ].style.lineHeight = '18px';
			if (inc==0) cTags[ j ].style.lineHeight = '16px';	
		}
	}

}


// show/hide div

function rozwin(item) {
		if (document.getElementById(item +'_more').style.display=='none') {
			sStyle='';
			sImg='/tss/views/omega/img/minus.gif';
			//setCookie('karta.Szczegoly.'+ item,'show');
		} else {
			sStyle='none';
			sImg='/tss/views/omega/img/plus.gif';
			//setCookie('karta.Szczegoly.'+ item,'hide');
		};
		document.getElementById(item +'_more').style.display=sStyle;
		document.getElementById(item +'_more_a').src=sImg;
	}
	
	
/*-------------------------------------------------------------------------*/
// Hide / Unhide menu elements
/*-------------------------------------------------------------------------*/

function ShowHide(id1, id2)
{
	if (id1 != '') toggleview(id1);
	if (id2 != '') toggleview(id2);
}


// Get element by id

function my_getbyid(id)
{
	itm = null;
	if (document.getElementById)
	{
		itm = document.getElementById(id);
	}
	else if (document.all)
	{
		itm = document.all[id];
	}
	else if (document.layers)
	{
		itm = document.layers[id];
	}
	return itm;
}


// Show/hide toggle

function toggleview(id)
{
	if ( ! id ) return;
	if ( itm = my_getbyid(id) )
	{
		if (itm.style.display == "none")
		{
			my_show_div(itm);
		}
		else
		{
			my_hide_div(itm);
		}
	}
}


// Set DIV ID to hide

function my_hide_div(itm)
{
	if ( ! itm ) return;
	itm.style.display = "none";
}


// Set DIV ID to show

function my_show_div(itm)
{
	if ( ! itm ) return;
	itm.style.display = "";
}
