
function patch(cl,d){
	var i,ob,tA,h=document.location.href;
	if(document.getElementById){
	ob=(d)?document.getElementById(d):document;
	if(ob){
	tA=ob.getElementsByTagName('A');
	for(i=0;i<tA.length;i++){
	if(tA[i].href==h){
	tA[i].className=cl;
}}}}}

function ResetTree(objElement){
	var Y, tn
	for(var i=0; i < objElement.children.length; i++) {
		Y = objElement.children[i];
		if (Y){
			tn = Y.tagName;
			if (tn.length > 0) {
				if (tn.toUpperCase() == 'INPUT') {
					Y.checked = false;
				}
				if (tn.toUpperCase() == 'DIV') {
					ResetTree (Y);
				}
			}
		}
	}
return false;
}

function Obrazky(objElement, objElement2){
	if (objElement.style.display == '') {
		objElement.style.display = 'none';
		ResetTree(objElement);
	} else {
		objElement.style.display = '';
	}
return false;
}

function zobrazit(objElement, x){
	if (x == 0) {
		document.getElementById(objElement).style.display = 'none';
	} else {
		document.getElementById(objElement).style.display = '';
	}
return false;
}

function Akce(num){
	var x = document.getElementById('d' + num);
	var y = document.getElementById('p' + num);
	Obrazky (x,y);
	window.event.cancelBubble = true;
	return false;
}

function pviiClassNew(obj, new_style) {
  obj.className=new_style;
}


//validace formulare

var hlaska='';

function checkEmail(typ, popis){
				var str=document.getElementById(typ).value; 
				var re1=/[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}/; 
				var result1=re1.test(str);
				if(result1 != true){
				hlaska = hlaska + 'Vypl\u0148te pros\u00edm V\u00e1\u0161 '+ popis +'!\nBudeme V\u00e1s prost\u0159ednictv\u00edm e-mailu co nejd\u0159\u00edve kontaktovat!\n\n';
				}
}

function checkMesto(typ, popis){
				var str=document.getElementById(typ).value; 
				var re1=/[\u011b\u0161\u010d\u0159\u017e\u00fd\u00e1\u00ed\u00e9\u00fa\u016f\u0148\u0165\u010f\u00f3\u011a\u0160\u010c\u0158\u017d\u00dd\u00c1\u00cd\u00c9\u00da\u016e\u010e\u0164\u00d3a-zA-Z\s]+/; 
				var result1=re1.test(str);
				if(result1 != true){
				hlaska = hlaska + 'Vypl\u0148te pros\u00edm '+ popis +'!\nN\u00e1\u0161 region\u00e1ln\u00ed partner se V\u00e1m bude r\u00e1d v\u011bnovat!\n\n';
				}
	}
	
function checkForm(){
				checkMesto('mesto_nebo_okres', 'm\u011bsto nebo okres');
				checkEmail('email', 'e-mail');
				if(hlaska !=''){
					alert(hlaska);
					hlaska='';
					return false;				
				}
				else{
					return true;
				}
}
