function viewBig(oImg)
{
	bigImg = window.open("", "_blank", "resizable=1, scrollbars=1");
	bigImg.document.write("<html><body onload='window.moveTo(0 ,0);window.resizeTo(document.getElementById(\"Img\").width+18, document.getElementById(\"Img\").height+60);' onclick='window.close();' style='margin:0px;padding: 0px;'><img id='Img' src='"+oImg.src.replace("/preview/", "/fullsize/")+"' /></body></html>");
	bigImg.document.close();
}// end of function viewBig(oImg)

function viewBigOld(oImg)
{
	bigImg = window.open(oImg.src.replace("/preview/", "/fullsize/"), "_blank", "none");
}// end of function viewBig(oImg)

//#######################################################################################
function open_href(objHref, strTarget)
{// function for open window in XHTML 1.1 strict - no target by anchor is allowed
 	window.open(objHref.href, strTarget);
 	return false;
}// end of function window_open_href(objHref)

function setActiveForm()
{
	arrForms = document.getElementsByTagName('Form');
	var arrInpts;
	if(arrForms[0])arrInpts = arrForms[0].getElementsByTagName('Input');
	if(arrInpts && arrInpts[0] && arrInpts[0].type!='hidden')
		arrInpts[0].focus();
}

function fireChangeEvent(control, targetWindow) 
{ 
	if(!targetWindow)targetWindow = window;
    if (document.all) 
    { 
        control.fireEvent("onchange"); 
    } 
    else 
    { 
		var changeevent=targetWindow.document.createEvent("HTMLEvents")
		changeevent.initEvent("change", true, true)
		control.dispatchEvent(changeevent)
    } 
}// end of function fireChangeEvent(control, targetWindow) 

function shopCheckDeposit(oInput, strDeposit, variantSelectType, strAlert)
{
	var maxDeposit = 0;
	var	idSelectedVariant = 0;
	// 1 - get variant select type and selcted variant value
	if(strDeposit.indexOf(",") != -1)
	{// are variants
		arrDeposit = strDeposit.split(",");
		if(variantSelectType == 0)
		{// checkbox
			// get checked variant
			for(i=0; i< arrDeposit.length; ++i)
			{
				arrDepositVariant = arrDeposit[i].split("-");
				oChkbox = document.getElementById("variant_radio_"+arrDepositVariant[0]);
				if(oChkbox && oChkbox.checked)
					idSelectedVariant = arrDepositVariant[0];
			}// end of for 
			
		}else
		{// selectbox
			idSelectedVariant = document.getElementById("IdVariant-"+parseInt(arrDeposit[0])).value;
		}// end of else

		// get max items on deposit
		for(i=1; i< arrDeposit.length; ++i)
		{
			arrDepositVariant = arrDeposit[i].split("-");
			if(arrDepositVariant[0] == idSelectedVariant)
				maxDeposit = arrDepositVariant[1];
		}// end of for 
			
	}// end of if are variants
	// if is no deposit by variant or are no variants use deposit from article
	if(maxDeposit == 0)
		maxDeposit = parseInt(strDeposit.substr(strDeposit.indexOf("-")+1));// there are no variants
	if(parseInt(oInput.value) > parseInt(maxDeposit))
	{
		oInput.value=maxDeposit;
		window.alert(strAlert.replace("{Count}", maxDeposit));
	}// end of if is value more than maxDeposit	
}// end of function shopCheckDeposit(oInput, strDeposit, variantSelectType, alert)

function NeuFensterNoFlash() {
   Fenster = window.open("navrhar-schodu/browser_offline/tschechisch/ieeingangsmenue.html", "Zweitfenster", "width=1014,height=710", "resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0");
  //Fenster.moveTo(0, 0);
}

function NeuFensterNoFlash2() {
   Fenster = window.open("http://www.stadler.de/treppenstudio/sprachauswahl.html", "Zweitfenster", "width=1014,height=710", "resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0");
  //Fenster.moveTo(0, 0);
}

function NeuFenster() {
   self.location.href="navrhar-schodu.php";
}


function checkPoptavka(obj)
{
  if(obj.Jmeno.value==""){
    alert("Vyplňte prosím jméno!");
    obj.Jmeno.focus();
    return false;
  } else if(obj.PSC.value=="" || obj.PSC.value.length!=5 || isNaN(obj.PSC.value)){
    alert("Vyplňte prosím správně PSČ!");
    obj.PSC.focus();
    return false;
  }
}

function showForm(myId)
{
  document.getElementById("regForm1").style.display='none';
  document.getElementById("regForm2").style.display='none';
  document.getElementById("regForm"+myId).style.display='block';
}

function checkRegForm1(obj)
{     
  if(obj.jmeno.value==""){
    alert("Vyplňte prosím jméno!");
    obj.jmeno.focus();
    return false;
  } else if(obj.prijmeni.value==""){
    alert("Vyplňte prosím příjmení!");
    obj.prijmeni.focus();
    return false;
  } else if(obj.ulice.value==""){
    alert("Vyplňte prosím ulici!");
    obj.ulice.focus();
    return false;
  } else if(obj.cp.value==""){
    alert("Vyplňte prosím číslo popisné!");
    obj.cp.focus();
    return false;
  } else if(obj.mesto.value==""){
    alert("Vyplňte prosím město!");
    obj.mesto.focus();
    return false;
  } else if(obj.psc.value==""){
    alert("Vyplňte prosím PSČ!");
    obj.psc.focus();
    return false;
  } else if(obj.telefon.value==""){
    alert("Vyplňte prosím telefon!");
    obj.telefon.focus();
    return false;
  } else if(obj.mail.value==""){
    alert("Vyplňte prosím email!");
    obj.mail.focus();
    return false;
  }
}

function checkRegForm2(obj)
{     
  if(obj.firma.value==""){
    alert("Vyplňte prosím název firmy!");
    obj.firma.focus();
    return false;
  } else if(obj.kontakt.value==""){
    alert("Vyplňte prosím kontaktní osobu!");
    obj.kontakt.focus();
    return false;
  } else if(obj.ulice.value==""){
    alert("Vyplňte prosím ulici!");
    obj.ulice.focus();
    return false;
  } else if(obj.cp.value==""){
    alert("Vyplňte prosím číslo popisné!");
    obj.cp.focus();
    return false;
  } else if(obj.mesto.value==""){
    alert("Vyplňte prosím město!");
    obj.mesto.focus();
    return false;
  } else if(obj.psc.value==""){
    alert("Vyplňte prosím PSČ!");
    obj.psc.focus();
    return false;
  } else if(obj.telefon.value==""){
    alert("Vyplňte prosím telefon!");
    obj.telefon.focus();
    return false;
  } else if(obj.mail.value==""){
    alert("Vyplňte prosím email!");
    obj.mail.focus();
    return false;
  }
}

function checkRegForm3(obj)
{
  if(!obj.internet.checked && !obj.doporuceni.checked && !obj.inzerce.checked && !obj.euroline.checked && 
      !obj.gservis.checked && !obj.mailing.checked && !obj.jine.checked)
  {
    alert("Zaškrtněte prosím, jak jste se o nás dozvědli.");
    return false;
  }
  return true;     
}
