// Funkce pro detail zabezpečení
function hide(objekt, objekt2){
  document.getElementById(objekt).className="";
  document.getElementById(objekt2).className="hover";
    
  cesta = document.getElementById("img"+objekt2).src;
  newcesta = cesta.replace("a_detail","detail");
  document.getElementById("img"+objekt2).src = newcesta;
}
function show(objekt, objekt2){
  document.getElementById(objekt).className="active";
  document.getElementById(objekt2).className="hover active";
  
  cesta = document.getElementById("img"+objekt2).src;
  newcesta = cesta.replace("detail","a_detail");
  document.getElementById("img"+objekt2).src = newcesta;
}

// Funkce pro HOVER na homepage
function hover(objekt){
  document.getElementById(objekt).className="hover"; 
}
function hover2(objekt){
  document.getElementById(objekt).className="";
}

// Funkce pro konfigurátor

var num = '1';
var alfa = 'A';
var oldNum = '1';
var oldAlfa = 'A';

function changeKlec(parametr)
{
  typ = new Array("tahokov", "plech", "kombi","zaklad", "dvere");
	barva = new Array("RAL 7032 křemenná šedá", "RAL 8001 okrová hnědá", "RAL 6032 signální zelená", "RAL 5015 nebeská modrá", "RAL 3020	dopravní červená", "RAL 2004 čistá oranžová", "RAL 1018 zinková", "RAL 1003 signální žlutá");
	
	//typ
	if(parametr == '0' || parametr == '1' || parametr == '2'|| parametr == '3' || parametr == '4')
  {
    num = parametr;
    if(parametr == '1') document.getElementById('konftyp').innerHTML = typ[0];
    else if (parametr == '2') document.getElementById('konftyp').innerHTML = typ[1];
    else if (parametr == '0') document.getElementById('konftyp').innerHTML = typ[3];
    else if (parametr == '4') document.getElementById('konftyp').innerHTML = typ[4];
    else document.getElementById('konftyp').innerHTML = typ[2];
  }
  //barva
  else
  {
    alfa = parametr;
    if(parametr == 'A') document.getElementById('konfbarva').innerHTML = barva[0];
    else if(parametr == 'D') document.getElementById('konfbarva').innerHTML = barva[1];
    else if(parametr == 'G') document.getElementById('konfbarva').innerHTML = barva[2];
    else if(parametr == 'B') document.getElementById('konfbarva').innerHTML = barva[3];
    else if(parametr == 'E') document.getElementById('konfbarva').innerHTML = barva[4];
    else if(parametr == 'H') document.getElementById('konfbarva').innerHTML = barva[5];
    else if(parametr == 'C') document.getElementById('konfbarva').innerHTML = barva[6];
    else if(parametr == 'F') document.getElementById('konfbarva').innerHTML = barva[7]; 
  }

  //kod
  //document.getElementById('konfkod').innerHTML = num+alfa;

  /*pozadí stránky  
  if(num == '1' && alfa == 'A') {pozadi=1;}
  else if(num == '1' && alfa == 'D') {pozadi=2;}
  else if(num == '1' && alfa == 'G') {pozadi=3;}
  else if(num == '1' && alfa == 'B') {pozadi=4;}
  else if(num == '1' && alfa == 'E') {pozadi=5;}
  else if(num == '1' && alfa == 'H') {pozadi=6;}
  else if(num == '1' && alfa == 'C') {pozadi=7;}
  else if(num == '1' && alfa == 'F') {pozadi=8;}
  else if(num == '2' && alfa == 'A') {pozadi=9;}
  else if(num == '2' && alfa == 'D') {pozadi=10;}
  else if(num == '2' && alfa == 'G') {pozadi=11;}
  else if(num == '2' && alfa == 'B') {pozadi=12;}
  else if(num == '2' && alfa == 'E') {pozadi=13;}
  else if(num == '2' && alfa == 'H') {pozadi=14;}
  else if(num == '2' && alfa == 'C') {pozadi=15;}
  else if(num == '2' && alfa == 'F') {pozadi=16;}
	*/
	// zamezime vyberu barvy, pokud je treba
	if(num == '0')
	{
		document.getElementById('color-grayer').style.display = 'block';
		document.getElementById('konfbarva-tr').style.display = 'none';
	}
	else 
	{
		document.getElementById('color-grayer').style.display = 'none';
		if(navigator.appVersion.match(/MSIE.*?[67]/)){
		  document.getElementById('konfbarva-tr').style.display = 'block';
		} else {
		  document.getElementById('konfbarva-tr').style.display = 'table-row';
		}
	}

	if(num == '1')
	{
	  if(alfa == 'A') pozadi=1;
	  else if(alfa == 'D') pozadi=2;
	  else if(alfa == 'G') pozadi=3;
	  else if(alfa == 'B') pozadi=4;
	  else if(alfa == 'E') pozadi=5;
	  else if(alfa == 'H') pozadi=6;
	  else if(alfa == 'C') pozadi=7;
	  else if(alfa == 'F') pozadi=8;
	} 
	else if(num == '2')
	{
	  if(alfa == 'A') pozadi=9;
	  else if(alfa == 'D') pozadi=10;
	  else if(alfa == 'G') pozadi=11;
	  else if(alfa == 'B') pozadi=12;
	  else if(alfa == 'E') pozadi=13;
	  else if(alfa == 'H') pozadi=14;
	  else if(alfa == 'C') pozadi=15;
	  else if(alfa == 'F') pozadi=16;
	}  
	else if(num == '3')
	{
	  if(alfa == 'A') pozadi=17;
	  else if(alfa == 'D') pozadi=18;
	  else if(alfa == 'G') pozadi=19;
	  else if(alfa == 'B') pozadi=20;
	  else if(alfa == 'E') pozadi=21;
	  else if(alfa == 'H') pozadi=22;
	  else if(alfa == 'C') pozadi=23;
	  else if(alfa == 'F') pozadi=24;
	}
	else if(num == '0')
	{
		pozadi=0;
	}
	else if(num == '4')
	{
		pozadi=({
			'A':25,
			'B':26,
			'C':27,
			'D':28,
			'E':29,
			'F':30,
			'G':31,
			'H':32
		})[alfa];
	}
	
  //document.getElementById('podstranky').className = "img"+pozadi;
  document.getElementById('konfiguratorhover').className = "noimage hover"+pozadi;
  
  //změna ohraničení
  var elementTyp = document.getElementById('img'+num);
  var elementBarva = document.getElementById('img'+alfa);
  var oldElementTyp = document.getElementById('img'+oldNum);
  var oldElementBarva = document.getElementById('img'+oldAlfa);
  
  oldElementTyp.src = oldElementTyp.src.replace("png","jpg");
  elementTyp.src = elementTyp.src.replace("jpg","png");
  oldNum = num;
  
  oldElementBarva.src = oldElementBarva.src.replace("jpg","png");
  elementBarva.src = elementBarva.src.replace("png","jpg");
  oldAlfa = alfa;
}


//Výpočet ceny
function vypocet()
{
  var typs = document.getElementsByName('typ');
  var mnozstvi = document.getElementById('kusu').value;
  var num = new RegExp("^[0-9]+$");
  
  if (!num.test(mnozstvi))
  {
    alert("Množství musí být číselná hodnota!");
  }
  else
  {
    if(typs[0].checked==true || typs[2].checked==true)
    {
      var cena = mnozstvi*25935;
    }
    else
    {
      var cena = mnozstvi*23935;
    }
    
    document.getElementById("cena").innerHTML = cena;
  }
}

function kontrola(form)
{
  num = new RegExp("^[0-9]+$");
  var forms = document.getElementById(form);
  
  if (forms.kusu.value == "")
  {
    alert("Musíte vyplnit množství")
    forms.kusu.focus();
    return false;
  }
  else if (!num.test(forms.kusu.value))
  {
    alert("Množství musí být číselná hodnota!")
    forms.kusu.focus();
    return false;
  }
  else
  {
    forms.submit();
  }
}

function kontrola2(form)
{
  c = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
  var forms = document.getElementById(form);
  
  if (forms.email.value == "")
  {
    alert("Musíte vyplnit email!")
    forms.email.focus();
    return false;
  }
  else if (!c.test(forms.email.value))
  {
    alert("Zadaný email neodpovídá správnému formátu!")
    forms.email.focus();
    return false;
  } 
  else if (forms.zprava.value == "")
  {
    alert("Musíte vyplnit text zprávy!")
    forms.zprava.focus();
    return false;
  }
  else
  {
    forms.submit();
  }
}

function kontrola3(form)
{
  num = new RegExp("^[0-9]+$");
  c = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$");
  var forms = document.getElementById(form);
  
  if (forms.kusu.value == "")
  {
    alert("Musíte vyplnit množství")
    forms.kusu.focus();
    return false;
  }
  else if (!num.test(forms.kusu.value))
  {
    alert("Množství musí být číselná hodnota!")
    forms.kusu.focus();
    return false;
  }
  else if (forms.email2.value == "")
  {
    alert("Musíte vyplnit email!")
    forms.email2.focus();
    return false;
  }
  else if (!c.test(forms.email2.value))
  {
    alert("Zadaný email neodpovídá správnému formátu!")
    forms.email2.focus();
    return false;
  }
  else
  {
    forms.submit();
  }
}

var ma = 0;

function timer()
{
  setTimeout("timer()",10000);
  nextmajitel();
  ma = ma + 1;
  if(ma == 4){
    ma = 1;
  } 
}

function nextmajitel()
{ 
  var majitel1 = document.getElementById("majitel1");
  var majitel2 = document.getElementById("majitel2");
  var majitel3 = document.getElementById("majitel3");

  if(ma==1)
  {
    $(majitel1).fadeOut("slow");
    $(majitel2).fadeIn("slow");
  }
  else if(ma==2)
  {
    $(majitel2).fadeOut("slow");
    $(majitel3).fadeIn("slow");
  }
  else if(ma==3)
  {
    $(majitel3).fadeOut("slow");
    $(majitel1).fadeIn("slow");
  }
}

/* vystředí obrázek  */
function center_image(img)
{
	img.style.marginLeft = (-((Number(img.offsetWidth) / 2)-(Number(img.parentNode.offsetWidth) / 2))) + "px";
}


