window.onload = function () {
if (document.getElementById('galerie')!=null)
    {
       pageScroll();
    }


var myMouseDown = function () {
		//alert("myButton has been clicked");
                if (event.button==2 || event.button==3) {return false;}
                else
                    {
                        return true;
                    }
	};
var myContextMenu = function()
{
    return false;
}

var mySelectStart = function()
{
    return false;
}
//zakazani praveho tlacitka u img zac
var obal = document.getElementById('obal');
var poleImg = obal.getElementsByTagName('img');
    for(i=0;i<poleImg.length;i++)
    {
        //alert(i);
       // lib.evt.add(poleImg[i], "mousedown", myMouseDown);
       //myButton.onclick = myCallback;
       poleImg[i].onmousedown=myMouseDown;
       poleImg[i].oncontextmenu=myContextMenu;
    }
    
	
};








//skrolovani
function pageScroll() {
vyskaOkna=winH();
if (vyskaOkna<700)
    {
        //window.scrollBy(0,0);
       // window.scrollBy(0,100);
       window.scrollTo(0,190);
    }
    
    	//window.scrollBy(0,50); // horizontal and vertical scroll increments
    	
}


///pro vysku
function winW() {
if (window.innerWidth) return window.innerWidth;
else if (document.documentElement && document.documentElement.clientWidth)
return document.documentElement.clientWidth;
else if (document.body && document.body.clientWidth)
return document.body.clientWidth;
else return null;
}


function winH() {
if (window.innerHeight) return window.innerHeight;
else if (document.documentElement && document.documentElement.clientHeight)
return document.documentElement.clientHeight;
else if (document.body && document.body.clientHeight)
return document.body.clientHeight;
else return null;
}


//pro vysku konec


function kontrola()
        {
            if (zkontroluj_email(document.getElementById('mujinput').value))
                {
                    //alert('kuk');
                   self.document.forms.form1.submit()
                }

        }

function zkontroluj_email(adresa)
{
    if (adresa=="vas@e-mail.cz" ) return false;
    if (zkontroluj_emaildukladne(adresa))
       { 
        return true;
       }
    else
        {
            alert('Vas e-mail je ve spatnem formatu. Prosim zadejte znovu.');
            return false;
        }
}

function zkontroluj_emaildukladne(adresa)
{
// zjištění pozice znaku @
    var pozice_zavinace = adresa.indexOf("@");
// kontrola pravidla 1, je aspoň jeden @ v adrese?
    if (pozice_zavinace < 0)
        return false;
// získání částí před a po znaku @
    var cast_pred_zavinacem = adresa.substring(0,pozice_zavinace);
    var cast_po_zavinaci = adresa.substring(pozice_zavinace+1,adresa.length);
// kontrola pravidla 1, zda tam není ještě další @
    if (cast_po_zavinaci.indexOf("@") >= 0)
        return false;
// kontrola pravidla 2
    if (cast_pred_zavinacem.length <= 0)
        return false;
// kontrola pravidla 3
    if (cast_po_zavinaci.length <= 0)
        return false;
// zjištění pozice poslední tečky
    var pozice_posledni_tecky = cast_po_zavinaci.lastIndexOf(".");
// kontrola pravidla 4
    if (pozice_posledni_tecky < 0)
        return false;
// kolik znaků je ještě za poslední tečkou?
    var pocet_znaku_za_posledni_teckou = cast_po_zavinaci.length - pozice_posledni_tecky - 1;
// kontrola pravidla 6
    if (pocet_znaku_za_posledni_teckou < 2  ||  pocet_znaku_za_posledni_teckou > 3)
        return false;
// kontrola pravidla 7
    var pozice_dvou_tecek_vedle_sebe = adresa.indexOf("..");
    if (pozice_dvou_tecek_vedle_sebe >= 0)
        return false;
// kontrola pravidla 5 u části před @
    if (cast_pred_zavinacem.charAt(0) == "."  ||  cast_pred_zavinacem.charAt(cast_pred_zavinacem.length-1) == ".")
        return false;
// kontrola pravidla 5 u části po @
    if (cast_po_zavinaci.charAt(0) == "."  ||  cast_po_zavinaci.charAt(cast_po_zavinaci.length-1) == ".")
        return false;
// pokud jsme se dostali až sem, vše je O.K.
    return true;
}

function pismosel(){
    $.ajax({
        type: "POST",
	url: "/inc/pismosel.php" ,
	data: {},
	success: function(msg){
            $('#pismoselbox').show();
            document.getElementById("pismoselbox").innerHTML=msg; //"<h1>"+titl+"</h1>"+msg;
	}
    });
}


function vyber_pismo(x, src, nazev){
    document.getElementById('pismo').value=x;
    $('#pismoselbox').hide();
    $('#pismo2').html("<img src='"+ src + "' />");
    $('#nazevpisma').html(nazev);
}

function vyber_barvu(id){ //alert(id);
    $(".barvy span").each(function(){
       var qtID = $(this).attr("id");
       if (qtID==('barva'+id)) {
           $(this).addClass("selected");
          // alert(qtID);
           document.getElementById('barva_id').value=id;
       } else  $(this).removeClass("selected");
    

    });
}



function vyber_barvu_tricka(id){ //alert(id);
    $(".barvy_tricka span").each(function(){
       var qtID = $(this).attr("id");
       if (qtID==('barvat'+id)) {
           $(this).addClass("selected");
          // alert(qtID);
           document.getElementById('barvat_id').value=id;
       } else  $(this).removeClass("selected");


    });
}


function zmena_stihu(){
        $.ajax({
        type: "GET",
	url: "/inc/ajax-strihy.php" ,
	data: {id:$("#strih").val()},
	success: function(msg){
            
            document.getElementById("strihbox").innerHTML=msg; //"<h1>"+titl+"</h1>"+msg;
	}
    });

}
