// JavaScript Document
	
	var errText =""
	var errGlobal = false
	var err = false
	
	function checkEmail(str) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str)){
		return true
	}
		return false
	}
	
	
	function checkKontakt(pole){
	var myPole = document.getElementById(pole)
	var myPoleName = myPole.name
	var poleContent = myPole.value
	err = false
	errGlobal = false
		
		if(poleContent == "" ) {
				errGlobal = true
				err = true
				}
		if(myPoleName=="mail"){
			if(!checkEmail(poleContent)){
			errGlobal = true
			err = true
			errText =errText + "\n\r * Chybně zadaný E-mail!";
			}
		}
	
	
	if(err) {
		return false
		
	}else{
		return true
	}
	
	}
    
	
function checkThisForm(theForm){
	
	

var els = theForm.elements; 

var err = false

	for(i=0; i<els.length; i++){
		var myPoleName = els[i].name

		switch(els[i].type){

		/*			case "select-one" :

					//els[i].options[els[i].selectedIndex].value == ""
					if(els[i].selectedIndex == 0){
					els[i].style.backgroundColor= "#FFEFB0";
					els[i].style.border= "solid 1px #999999";
					els[i].style.color= "#cc0000";
					//els[i].selectedIndex = 0;
					err = true
					}
					break;*/

			case "text":
			if(myPoleName=="company_name" ||  myPoleName=="mail" || myPoleName=="phone") {
				if(els[i].value== "" || els[i].value== "Nutno vyplnit!" || els[i].value== "Chybný email!" || els[i].value== "Chybný telefon!"){
					els[i].value= "Nutno vyplnit!";
					//els[i].style.backgroundColor= "#FFEFB0";
					//els[i].style.border= "solid 1px #999999";
					els[i].style.color= "#cc0000";
					err = true
					}
					
					if(els[i].name=="mail"){
						if(!checkEmail(els[i].value)){
						err = true
						els[i].value= "Chybný email!";
						//els[i].style.backgroundColor= "#FFEFB0";
						//els[i].style.border= "solid 1px #999999";
						els[i].style.color= "#cc0000";
						}
					}
					
/*					if(els[i].name=="phone" && !els[i].value==""){
						
						if(!isNaN(els[i])){
						err = true
						els[i].value= "Chybný telefon!";
						els[i].style.backgroundColor= "#FFEFB0";
						els[i].style.border= "solid 1px #999999";
						els[i].style.color= "#cc0000";
							
						}
						
						var delka = els[i].value.length
						if(isNaN(els[i]) && (delka < 9 || delka > 9)){
						err = true
						els[i].value= "Chybný telefon!";
						els[i].style.backgroundColor= "#FFEFB0";
						els[i].style.border= "solid 1px #999999";
						els[i].style.color= "#cc0000";
						}
					}*/
					
				}
				break;

				/*case "textarea":

				els[i].value= "AdminTest";
				err = true

				break;



				case "checkbox":

				els[i].checked = true;
				err = true

				break;

				case "radio":

				els[i].checked = true;
				err = true

				break;*/

		}

	}

if(err){return false}else{return true}

}

function clearBox(pole){
var myPoleName = pole.name	
if( myPoleName=="company_name" ||  myPoleName=="mail" || myPoleName=="phone") {
		if(!pole.value =='' && (pole.value=='Nutno vyplnit!' || pole.value=='Chybný email!' || pole.value=='Chybný telefon!')){
		pole.value =''
		//pole.style.backgroundColor= "#ffffff";
		//pole.style.border= "solid 1px #cccccc";
		pole.style.color= "#000000";	
		}
}
	
}

function clearBox2(pole){
var myPoleName = pole.name	
if( myPoleName=="company_name" ||  myPoleName=="mail" || myPoleName=="phone") { 
	 if(pole.value ==''){
		pole.value ='Nutno vyplnit!'
		//pole.style.backgroundColor= "#FFEFB0";
		//pole.style.border= "solid 1px #999999";
		pole.style.color= "#cc0000";	
		}
}
}


function numbersonly( e )
{
	var unicode = e.charCode ? e.charCode : e.keyCode;
	
	//if the key isn't the backspace key (which we should allow)
	if( unicode != 8  && unicode != 46)
	{
	//if not a number
	if( unicode < 48 || unicode > 57 )
	{
	//disable key press
	return false;
	}//end if
	else
	{
	// enable keypress
	return true;
	}//end else
	}//end if
	else
	{
	// enable keypress
	return true;
	}//end else
}//end function
//  End -->

