// JavaScript Document
//lśćąę

var DebugMode=false; //Show Alerts

function ReDisplay(id){
	try{
		var Element=document.getElementById(id);
		if(Element.style.display=='' || Element.style.display=='none'){ Element.style.display='block'; }
		else{Element.style.display='none';}
	}catch(err){}
}

function MM_preloadImages(){ //v3.0  
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function CheckFormKontakt(){
	var error = "";
	if (document.formb.formb_nadawca.value==""){ error += "Proszę podać imię i nazwisko."; }
	if (document.formb.formb_email.value==""){ error += "\nProszę podać e-mail.";	}
	//if (document.formb.formb_mobil.value==""){ error += "\nProszę podać nr. telefonu.";	}
	if (document.formb.formb_zapytanie.value==""){ error += "\nProszę wpisać treść wiadomości.";}
	if (error!= "") { alert(error); return false;	}
	else { return true;	}
}


function setBlur(){ 
	var x = document.getElementsByTagName('a');
	
	for (var i=0;i<x.length;i++){
		x[i].onfocus = function () { this.blur(); }
	}
}

function menuSet(ID){
	try{
		var elements=document.getElementById(ID).getElementsByTagName('li');
		if(elements.length < 1){ return false; }
		elements[0].style.background='none';
		//elements[0].style.paddingLeft='0px';
	}catch(err){ if(DebugMode==true){ alert('menuSet: ' +err); } }
}

document.getElementsByClassName = function(clsName){ /*IE PATH*/
    var retVal = new Array();
    var elements = document.getElementsByTagName("*");
    for(var i = 0;i < elements.length;i++){
        if(elements[i].className.indexOf(" ") >= 0){
            var classes = elements[i].className.split(" ");
            for(var j = 0;j < classes.length;j++){
                if(classes[j] == clsName)
                    retVal.push(elements[i]);
            }
        }
        else if(elements[i].className == clsName)
            retVal.push(elements[i]);
    }
    return retVal;
}

function pageSet(CLASS){
	try{
		var tagp;
		var tagp_width;
		var mainClass=document.getElementsByClassName(CLASS);
		if((mainClass.length<=0) || (mainClass==null)){ return false; }
		for(var i=0; i<mainClass.length; i++){
			tagp=mainClass[i].getElementsByTagName('p');
			if(tagp.length>=1){
				tagp_width=tagp[0].offsetWidth;
				tagp[0].style.paddingLeft= (366-tagp_width/2) + 'px';
			}
		}
	}catch(err){ if(DebugMode==true){ alert('pageSet: ' +err); } }
}

function listSet(imgID, ulID){
	try{
		return
		var elements=document.getElementById(ulID).getElementsByTagName('a');
		if(elements.length<1){ return false; }
		
		var Element=document.getElementById(imgID);
		Element.innerHTML='';
		Base=document.createElement("a");
		//Base.className='topsubul';
		//Base.onmouseover = new Function("MenuSubOver('menuli_"+ i +"',this);");
		Base.innerHTML='<img src="graph/shared/empty.gif" alt="" width="191" height="142" />';
		Base.setAttribute('id',imgID + '_' + ulID);
		Base.setAttribute('href','graph/angebot/anlage/wieden/full/img_wieden.jpg');
		Base.setAttribute('rel','lightbox-tour');
		Element.appendChild(Base);
		
		var mainUL=document.getElementById(ulID);
		
	for(var i=0;i<elements.length;i++){
		elements[i].setAttribute('rel','');
		
		Base=document.createElement("a");
		Base.setAttribute('href',elements[i].getAttribute('href'));
		Base.setAttribute('href');
		//mainUL=
	}
	
		alert(elements.length);
	}catch(err){ if(DebugMode==true){ alert('listSet: ' +err); } }
}

var GlobalHeight=0;
function ReHeight(){
	try{
		//var Element=document.getElementById(ParentID);
		var Height=document.body.clientHeight;
		var ContentHeight=document.getElementById('content').offsetHeight;
		if(ContentHeight>Height){ Height=ContentHeight; }
		//var ParentHeight=document.getElementById(ParentID).offsetHeight;
		//var ChildHeight=document.getElementById(ChildID).offsetHeight;
		//var Height=window.offsetHeight;
		//alert(Height);
		if(GlobalHeight <= Height){
			//alert(ContentHeight);
			document.getElementById('main_container').style.height=Height + 'px';
			document.getElementById('body_bg').style.height=Height + 'px';
			GlobalHeight=Height;
		}
		/*
		if(elements.length<1){ return false; }
		elements[elements.length-1].style.background='none';
		*/
	}catch(err){ if(DebugMode==true){ alert('ReHeight: '+err); }}
}

