/**
 * Vychozi konfigurace javascript. frameworku pro všechny shopy
 */
$(function() {
    $('a[rel*="vidbox"]').click(function() {
        this.href = this.href.replace('&feature=related','');
        this.href = this.href.replace(new RegExp("watch\\?v=", "i"), 'v/');
        jQuery.fancybox({
            'href': this.href,
            'type': 'swf',
            'autoScale': false,
            'autoDimensions': true
        })
        return false;
    });
    $('a.lightbox').fancybox({
        'autoDimensions': false,
        'autoScale':false,
        'titleShow': false,
        'showNavArrows': false,
        'padding': 10
    });
})

function kontrola_mailu($mail) {
	re = new RegExp("^(([a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}|\"[^\"]{0,64}\"<[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}>|\"[^\"]{0,64}<[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9_\-]+[\.]{1})+[a-zA-Z]{2,4}>\")[, ]*)*$");
	if((!re.test($mail))|$mail==""){
		return false;
	}else{
		return true;
	}
}

function kontrola_souteze(){
	$hlaska="Vyplňte prosím správně následující údaje:\n";
	$povol="ANO";

	odpovedi_vyplneny=1;
	elm=document.forms.soutez.elements;
	for(i=0;i<elm.length;i++){
		if(elm[i].name.substring(0,7)=='odpoved'){
			odpoved_vyplnena=0;
			if (elm[i].type == 'radio') {
				for(x = 0; x < document.forms.soutez.elements[elm[i].name].length; x++){
					if(document.forms.soutez.elements[elm[i].name][x].checked){
						odpoved_vyplnena=1;
						//alert('vyplneno');
					}
				}
			}
			if (elm[i].type == 'text' && document.forms.soutez.elements[elm[i].name].value != '') {
				odpoved_vyplnena=1;
			}
			if(odpoved_vyplnena==0){
				odpovedi_vyplneny=0;
			}
		}
	}
	if(odpovedi_vyplneny==0){
		$povol="NE";
		$hlaska=$hlaska+"Odpovědi na všechny otázky\n";
	}
	if(document.forms.soutez.jmeno.value==''){
		$povol="NE";
		$hlaska=$hlaska+"Jméno\n";   
	}
	if(document.forms.soutez.prijmeni.value==''){
		$povol="NE";
		$hlaska=$hlaska+"Příjmení\n";   
	}
	if(!kontrola_mailu(document.forms.soutez.email.value)){
		$povol="NE";
		$hlaska=$hlaska+"E-mail\n";   
	}
	if(document.forms.soutez.cptch.value==''){
		$povol="NE";
		$hlaska=$hlaska+"Kontrolní číslo\n";   
	}
	if($povol=="NE"){
		alert($hlaska);
		return false;
	}else{
		return true;
	}
}

