//==============================================================================
function Bg_Image(id, image) {

 	document.getElementById(id).style.backgroundImage = "url("+image+")" ;
  if ((document.getElementById(id).style.color == "rgb(0, 0, 0)")||(document.getElementById(id).style.color == "#000000")){ 
      document.getElementById(id).style.color      = "#262627";
      document.getElementById(id).style.cursor = 'defaut';
  }  else{
      document.getElementById(id).style.color      = "#000000";
      document.getElementById(id).style.cursor = 'hand';
  }  
return false;
}
// ===========================================================================
function Image_rot(ID, NAME_, Obr_pol) {
 var str2 = "" + NAME_;
 var re2  = new RegExp("___");
 var res0 = str2.search(re2); //vrací: 5
 
 if (res0 == -1) { 
   return; 
  } 
 var  T = new RegExp( "___", "ig" ); //  /tu/g;
 var str = NAME_.replace(T , "" + Obr_pol );    
 
// alert( str + " xxx "+ Obr_pol );  
     
  document.getElementById('NAME' + ID).src = str;
 // document.getElementById('Nadpis' + ID ).innerHTML = Obr_pol;
  Obr_pol ++;
  if (Obr_pol >= 4) { return; }
  window.setTimeout('Image_rot(\'' + ID + '\', \'' + NAME_ + '\', \'' + Obr_pol + '\');', 90);
}
// ===========================================================================
function Image_rotr(ID, NAME_, Obr_pol) {
 var str2 = "" + NAME_;
 var re2  = new RegExp("___");
 var res0 = str2.search(re2); //vrací: 5
 //alert( str + " xxx "+ res0 );
 if (res0 == -1) { 
   return; 
  } 
 var  T  = new RegExp( "___", "ig" ); //  /tu/g;
 if (Obr_pol > 0) { var str = NAME_.replace(T , "" + Obr_pol ); 
 } else {
   str = NAME_;  
 }    
 
   
     
  document.getElementById('NAME' + ID).src = str;
 // document.getElementById('Nadpis' + ID ).innerHTML = Obr_pol;
  Obr_pol --;
  if (Obr_pol <= -1) { return; }
  window.setTimeout('Image_rotr(\'' + ID + '\', \'' + NAME_ + '\', \'' + Obr_pol + '\');', 90);
}
//==============================================================================
// http://www.umele-kvetiny.cz/images/up_load/www_umele-kvety_cz/rule/fialova/ruze_fialova_v1.jpg
// http://www.umele-kvety.cz/images/up_load/www_umele-kvety_cz/rule/fialova/ruze_fialova_v1.jpg
 
function Product_Image(id) {
if (document.location.host == "localhost"){
    document.getElementById("Product_image_url").href = id;
 	  document.getElementById("Product_image_").src     = id ;  
 	} else{
  //alert('http://www.umele-kvetiny.cz/'+id);
 	  document.getElementById("Product_image_url").href = id;
 	  document.getElementById("Product_image_").src     = id ;
}
 	return false;
}
//==================================================
function zobrazit_(Jmeno) {	
//window.status = "++"+document.getElementById(Jmeno).style.display + "++";
if(document.getElementById(Jmeno).style.display  == "none") {
  document.getElementById(Jmeno).style.display = "";
 } else {
   document.getElementById(Jmeno).style.display = "none";
 }
}
//=======================================================================
function doClear(theText) {
	 if (theText.value == theText.defaultValue) {
	    theText.value = ""
   }
}
//=======================================================================
function zobrazit(id){
  if (document.getElementById(id).style.display == "") {
     document.getElementById(id).style.display = "none";
  }else {
     document.getElementById(id).style.display = "";
     }
}
//=======================================================================
function Err(Text) {
   window.alert(Text)
 }
function checkEmail(Text) {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Text)) {
      return (true)
  }
 return (false)
}
// --------------------------------
function add_Favorite(){
 var wdt        = window.document.title;
 var cookieDate = new Date;

 cookieDate.setTime (cookieDate.getTime()+ 360 * 24 * 60 * 60 * 1000);

 if(window.sidebar) {
     window.sidebar.addPanel(wdt,"http://shop.prohorses.cz","");
     document.cookie = "add_Favorite=1;expires=" + cookieDate.toGMTString();
  } else {
     if(window.external) {
         window.external.AddFavorite("http://shop.prohorses.cz.cz",wdt);
         document.cookie = "add_Favorite=1;expires=" + cookieDate.toGMTString();
     } else {
         if(window.opera&&window.print) {
           alert("Pro ulo\u017een\xed shop.prohorses.cz do obl\xedben\xfdch stiskn\u011bte CTRL + D!");
         }
    }
  }
}
// --------------------------------
function set_home_page() {
 var cookieDate = new Date;
 cookieDate.setTime (cookieDate.getTime()+ 360 * 24 * 60 * 60 * 1000);

 if(navigator.appName != "Netscape") {
    document.body.style.behavior = "url(#default#homepage)";
    document.body.setHomePage ("http://shop.prohorses.cz");
    document.cookie              = "set_home_page=1;expires=" + cookieDate.toGMTString();
 }
}
//===========================================================
function nastav_box(id, color, text){
   
   document.getElementById(id).style.background  = color;
   document.getElementById('must_'+id).innerHTML = text;
}
//===========================================================
function test_box(Id, Text_){
 
// alert(document.getElementById(Id).value + " - " + Id);
//alert(Id);

  if (document.getElementById(Id).value == ""){
  Text += '\n ' + Text_; 
     window.setTimeout("nastav_box('"+Id+"','#FEDFDD', '!')", Time__);
     Time__ += Time;
     if (Focus == '') Focus = Id;
  } else { nastav_box(Id, '#FFFFFF', "OK"); }
}
Text   = "";
//==============================================================================
function test_kosik_odeslat(){
  Time   = 400;
  Time__ = 0;
  Focus  = '';
  err    = 0;
  Text   = "";  

 test_box('jmeno',    'Je nutné vyplnit položku Jméno.');
 test_box('prijmeni', 'Je nutné vyplnit položku Přijmení.');
 test_box('ulice', 'Je nutné vyplnit položku Ulice.');
 test_box('mesto', 'Je nutné vyplnit položku Mesto.');
 test_box('psc', 'Je nutné vyplnit položku Psc.');
 test_box('telefon', 'Je nutné vyplnit položku Telefon.');
 test_box('email', 'Je nutné vyplnit položku Email.');
 

  if (Text > "") {
     window.setTimeout("window.alert(Text)", 50);
     document.getElementById(Focus).focus();
   } else { 
     window.setTimeout("document.Form.submit()", 50); 
  }
}
// =============================================================================
function test_registrace(){
  Time   = 400;
  Time__ = 0;
  Focus  = '';
  err    = 0;
 Text   = "";  

test_box('jmeno',    'Je nutné vyplnit položku Jméno.');
test_box('prijmeni', 'Je nutné vyplnit položku Přijmení.');
test_box('Rc',       'Je nutné vyplnit položku rodné číslo.');
test_box('Cop',      'Je nutné vyplnit položku císlo občanského průkazu.');
test_box('Kod_doklad_2', 'Je nutné vyplnit položku kód druhého dokladu.');
test_box('T_Ulice',      'Je nutné vyplnit položku Trvalé bydliště - ulice.');
test_box('T_mesto',      'Je nutné vyplnit položku Trvalé bydliště - město.');
test_box('T_psc',        'Je nutné vyplnit položku Trvalé bydliště - PSČ.');
test_box('Delka_pobytu_na_k_adrese', 'Je nutné vyplnit položku Trvalé bydliště - Délka pobytu na kontaktní adrese.');
test_box('mobil',       'Je nutné vyplnit položku Další - Mobil (telefon) znovu.');
test_box('Zamestnavatel', 'Je nutné vyplnit položku Profese - Zamestnavatel.');

test_box('Zam_ulice',   'Je nutné vyplnit položku Profese - Ulice.');
test_box('Zam_mesto',   'Je nutné vyplnit položku Profese - Město.');
test_box('Zam_psc',     'Je nutné vyplnit položku Profese - Psč.');
test_box('Zam_Ico',     'Je nutné vyplnit položku Profese - Ico.');
test_box('Zam_Telefon', 'Je nutné vyplnit položku Profese - Telefon.');
test_box('Zam_Datum_nastupu', 'Je nutné vyplnit položku Profese - Datum nástupu.');


test_box('kontrola', 'Je nutné vyplnit položku Opište text z obrázku .'); 

 
  if (Text > "") {
    window.setTimeout("window.alert(Text)", 50);
    document.getElementById(Focus).focus();
   // document.getElementById('must_nadpis').innerText = "Je nutné řádně vyplnit kontaktní údaje"; 
   } else { 
    //document.getElementById('must_nadpis').innerText = "Kontaktní údaje OK" ;
    window.setTimeout("document.Form.submit()", 50); 
  }
}
// ========================================================================
function test_new_user(K){

  Time   = 400;
  Time__ = 0;
  Focus  = '';
  err    = 0;
  Text   = "";
  
  test_box('Jmeno_new_user',    'Je nutné zadat položku Jméno.');
  test_box('Prijmeni_new_user', 'Je nutné zadat položku Přijmení.');
  test_box('Email_new_user',    'Je nutné zadat položku Email.');
  test_box('Telefon_new_user',  'Je nutné zadat položku Telefon.');
  
  test_box('Firma_',    'Je nutné zadat položku Nazev/Jméno.');
  test_box('Mesto_',    'Je nutné zadat položku Město.');
  test_box('Ulice_',    'Je nutné zadat položku Ulice.');
  test_box('Psc_',      'Je nutné zadat položku PSČ.');
  test_box('Telefon_',  'Je nutné zadat položku Telefon.');
  
  if (K == 1) test_box('kontrola',  'Je nutné zadat položku Kontrolní text.');
  
  
  
  
  
//  if ( document.getElementById("Jmeno_new_user").value == "" ){ err = 1; Text += '\n Je nutné zadat pložku Jméno \n(Můžete zadat i Vaši přezdívku).'; }
//  if ( document.getElementById("Email_new_user").value == "" ){ err = 1; Text += '\n Je nutné zadat pložku Email.'; }
  
//  if ( document.getElementById("Firma_popis").value == "" )   { err = 1; Text += '\n Je nutné zadat pložku Firma popis.'; }
//  if ( document.getElementById("Mesto_").value == "" )        { err = 1; Text += '\n Je nutné zadat pložku Město.'; }
//  if ( document.getElementById("Ulice_").value == "" )        { err = 1; Text += '\n Je nutné zadat pložku Ulice.'; }
//  if ( document.getElementById("Psc_").value == "" )          { err = 1; Text += '\n Je nutné zadat pložku PSČ.'; }
//  if ( document.getElementById("Telefon_").value == "" )      { err = 1; Text += '\n Je nutné zadat pložku Telefon.'; }
  
  if (Text > "") {
    window.setTimeout("window.alert(Text)", 50);
    document.getElementById(Focus).focus();
   // document.getElementById('must_nadpis').innerText = "Je nutné řádně vyplnit kontaktní údaje"; 
   } else { 
    //document.getElementById('must_nadpis').innerText = "Kontaktní údaje OK" ;
    window.setTimeout("document.For.submit()", 50); 
  }
}


// ========================================================================
function id_disabled(Id, butt){
  //alert(document.getElementById(Id).checked);
  if (document.getElementById(Id).checked){
    document.getElementById(butt).disabled = "";
    }else{
    document.getElementById(butt).disabled = "disabled";
  }
}

// ========================================================================
function test_napiste(){
  Time   = 80;
  Time__ = 0;
  Focus  = '';
  err    = 0;
  Text   = "";
   
  test_box('Email',    'Je nutné vyplnit položku email.');
  test_box('Predmet', 'Je nutné vyplnit položku Předmět.');
  test_box('kontrola', 'Je nutné vyplnit položku Opište text z obrázku.');

 
  if (Text > "") {
    window.setTimeout("window.alert(Text)", Time__);
    document.getElementById(Focus).focus();
   } else {
    window.setTimeout("document.Form.submit()", 50);
  }
}

// ===============================
function change_text(id, img, nadpis, text) {
  document.getElementById('tab-pujcky-box-nadpis').innerHTML = nadpis; 
  document.getElementById('tab-pujcky-box-text').innerHTML  = text;
  document.getElementById('tab-pujcky-tl_male_'+id).style.backgroundImage  = "url("+img+")";
}

// ===========================================================================
function test_login(){

 Text = "";
 err  = 0;

if (document.getElementById("name").value      == "") {err = 1; Text += '\n Je nutné zadat pložku Jmeno.'; }
if (document.getElementById("heslo").value     == "") {err = 1; Text += '\n Je nutné zadat pložku Heslo.'; }
if (document.getElementById("kontrola").value  == "") {err = 1; Text += '\n Je nutné opsat znaky z obrázku.'; }

if (err == 1){
   Err(Text);
 } else {
  document.Form_login.submit();
 }
}
// ===========================================================================
function test_new_login(){
 Text = "";
 err  = 0;

 if (document.getElementById("Jmeno").value     == "") {err = 1; Text += '\n Je nutné zadat pložku Váš login.'; }
 if (document.getElementById("kontrola").value  == "") {err = 1; Text += '\n Je nutné opsat znaky z obrázku.'; }

if (err == 1){
   Err(Text);
 } else {
  document.For.submit();
 }
}
