var jsDOM0 = (document.all);
var jsDOM1 = (document.getElementById);
var jsDOM = jsDOM0 || jsDOM1;
var jsDebug = 0;

function getObj (name) {
    if (typeof name == "object") return name;
    if (jsDOM1) return document.getElementById(name);
    if (jsDOM0) return eval('document.all.'+name);
    else return null;
}

//*********************************************************

function ini_1()
{
	oDivLeg = getObj ('legenda');
}

function ini_2()
{
	oDivPhoto = getObj ('photoWin');
	oPic = getObj ('photo');
	oText = getObj ('text');
	oSel_1 = getObj ('p1');
	oSel_2 = getObj ('p2');
	oCalc_1 = getObj ('calc1');
	oCalc_2 = getObj ('calc2');
	oDivForms = getObj ('forms');
	oPwd = getObj ('pwd');
}

//*********************************************************

	
function showLegend(){
	oDivLeg.style.display = 'block';
}

function hideLegend(){
	oDivLeg.style.display = 'none';
}

//**********************************************************


function rePos()
{
	winW = 630;
	winH = 460;
	
	if (parseInt(navigator.appVersion)>3)
	{
		if (navigator.appName=="Netscape")
		{
			winW = window.innerWidth;
			winH = window.innerHeight;
		}
		if (navigator.appName.indexOf("Microsoft")!=-1)
		{
			winW = document.body.clientWidth;
			winH = document.body.clientHeight;
		}
	}	
	
	oDivPhoto.style.left = (winW/2)-310;
	oDivPhoto.style.top = (winH/2)-248;
}

function showPic(name,text,folder,hideform){
	//alert(name);
	if (hideform)
	{
		oSel_1.style.visibility = 'hidden';
		oSel_2.style.visibility = 'hidden';
	}
	oDivForms.style.visibility = 'hidden';

	oPic.src = 'images/'+folder+'/'+name+'.jpg';
	//oText.innerHTML = 'Názov';
	oText.innerHTML = text;
	oDivPhoto.style.display = 'block';
}
function hidePic(hideform){
	if(hideform)
	{
		oSel_1.style.visibility = 'visible';
		oSel_2.style.visibility = 'visible';
	}
	oDivForms.style.visibility = 'visible';

	oPic.src = 'images/spacer.gif';
	oText.innerHTML = '';
	oDivPhoto.style.display = 'none';
}
 /*
function showPic(name,text,folder,hideform){
	//alert(name);
	if (hideform)
	{
		oSel_1.style.visibility = 'hidden';
		oSel_2.style.visibility = 'hidden';
	}
	if(oCalc_1)
	{
		oCalc_1.style.visibility = 'hidden';
		oCalc_2.style.visibility = 'hidden';
	}
	else
	{
		oPwd.style.visibility = 'hidden';
	}
	oPic.src = 'images/'+folder+'/'+name+'.jpg';
	//oText.innerHTML = 'Názov';
	oText.innerHTML = text;
	oDivPhoto.style.display = 'block';
}
function hidePic(hideform){
	if(hideform)
	{
		oSel_1.style.visibility = 'visible';
		oSel_2.style.visibility = 'visible';
	}
	if(oCalc_1)
	{
		oCalc_1.style.visibility = 'visible';
	oCalc_2.style.visibility = 'visible';
	}
	else
	{
		oPwd.style.visibility = 'visible';
	}
	oPic.src = 'images/spacer.gif';
	oText.innerHTML = '';
	oDivPhoto.style.display = 'none';
}
*/
function showPicFir(name,text){
	oPic.src = 'images/firma/'+name+'.jpg';
	//alert(oText);	
	oText.innerHTML = text;
	oDivPhoto.style.display = 'block'; 
}

function hidePicFir(){
	oPic.src = 'images/spacer.gif';
	oText.innerHTML = '';
	oDivPhoto.style.display = 'none';
}

function showPicUpl(name,text){
	oPic.src = 'images/uplatnenie/'+name+'.jpg';
	oText.innerHTML = text;
	oDivPhoto.style.display = 'block';
}

function Kontrola() 
{  
    if (window.RegExp) 
    { 
		oNazov = getObj ('firma');
		oICO = getObj ('ico');
		oEmail = getObj ('email');
		
        znaky = new RegExp('^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$'); //email
		
		if (oNazov.value == '')
		{
            window.alert('Vyplňte pole Názov firmy'); 
            oNazov.focus(); 
            return false;
		}
		else if(oICO.value == '')
		{
			window.alert('Vyplňte pole IČO');
	        oICO.focus(); 
            return false;
		}
		else if(!znaky.test(oEmail.value)) //zle vyplneny email
		{
			window.alert('Nesprávne vyplnený E-mail');
	        oEmail.focus(); 
            return false;
		}
		else
		{
			return true;
		}
    } 
} 