function on_mouse_over(id) {
		s = document.getElementById(id);
		s.style.background = '#cccccc';
		s.style.cursor = "hand";
}

function on_mouse_out(id) {
		s = document.getElementById(id);
		s.style.background = '#f0f0f0';
}

function open_location(loc) {
	 location.href = loc;
}

function wrongParameters(param){
	switch (param) {
		case "ne":
			if ((document.NabidkaUprava.okres.value == "0") && (document.NabidkaUprava.novyOkres.value == "")) {
				window.alert("Zadej jméno nového okresu!");
				return false;
			}
			
			if ((document.NabidkaUprava.okres.value == "4") && (document.NabidkaUprava.lokace.value == "0") && (document.NabidkaUprava.novaLokace.value == "")) {
				window.alert("Zadej jméno nové Brněnské části!");
				return false;
			}
			if (document.NabidkaUprava.dodavatelA.value == "0") {
				if (((document.NabidkaUprava.dodavatel1.value != "") && (document.NabidkaUprava.dodavatel2.value != "")) || (document.NabidkaUprava.dodavatel3.value != "")) {
					if (document.NabidkaUprava.dodavatel4.value == "") {
						window.alert("Musis zadat jeste mail dodavatele!\nSorry, takova jsou pravidla..");
						return false;
					}
					return true;
				} else {
					window.alert("Zadej buď jméno a příjmení nebo jméno firmy Makléře!");
					return false;
				}
			}
			if (document.NabidkaUprava.pressedButton.value == 'erase') {
				if(!confirm("Chcete tuto zakázku opravdu smazat?")) {
					return false;
				}
			}

		break;
		
		case "fc":
			if (document.specSearch.jmeno.value == "") {
				window.alert("Zapomněl jsi zadat jméno!");
				return false;
			}
			if (document.specSearch.prijmeni.value == "") {
				window.alert("Zapomněl jsi zadat příjmení!");
				return false;
			} 
			if ((document.specSearch.mail.value.indexOf("@") < 1) || (document.specSearch.mail.value.indexOf('.') < 3) || 
			(document.specSearch.mail.value.indexOf(' ') > 0) || (document.specSearch.mail.value.length < 6)) {
				window.alert("Špatně zadaný e-mail");
				return false;
			}
			if ((document.specSearch.tphone.value == "") || (document.specSearch.tphone.value.length < 5 )) {
				window.alert("Zapomněl jsi zadat telefon!");
				return false;
			} 
		break;
		
		case "tc":
			if (document.specSearch.nazevSubject.value == "") {
				window.alert("Doplňte, prosím, Název. Slouží pro Vaši přehlednost.");
				return false;
			}
		break;
		
	} // switch
} // function

function specSearch(param) {
	switch (param) {
		case "datum":
			if (document.specSearch.year.value == "0") {
				document.specSearch.month.style.visibility = "hidden";
				document.getElementById("SpecSearch_Month").innerHTML = "";
			} else {
				document.getElementById("SpecSearch_Month").innerHTML = " měsíc: ";
				document.specSearch.month.style.visibility = "visible";
			}
		break;
	} // switch
} // function
	

function sHref(delay,urlNext) {
	setTimeout(setHref(urlNext),delay);
}

function setHref(urlNext) {
	location.href = urlNext;
}

function bigwin(obr,height,width) {
	var feat = 'toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,copyhistory=no,menubar=no,height='+height+',width='+width+''
	window.open(obr,"obr",feat);
}


function whatPressed(wht,editXnew,action) {
	switch (wht) {
		case "offer": 
			document.NabidkaUprava.pressedButton.value = editXnew;
			document.NabidkaUprava.pictureAdd.value = action;
		break;
		
		case "supl":
			document.SuplEdit.pressedButton.value = editXnew;
		break;

		case "cust":
			document.custEdit.pressedButton.value = editXnew;
		break;
		
    case "popt":
			document.poptUprava.pressedButton.value = editXnew;
		break;
		
		case "notar":
			document.notarEdit.pressedButton.value = editXnew;
		break;

		case "dicton":
			document.dictonEdit.pressedButton.value = editXnew;
		break;


	}
}

function parperchoose() {
  if (document.odeslat.typnemov.value == "1") {
    document.getElementById("velikost").disabled = false;
    document.getElementById("gener").disabled = true;
  } else if (document.odeslat.typnemov.value == "2") {
    document.getElementById("velikost").disabled = false;
    document.getElementById("gener").disabled = false;
  
  } else {
    document.getElementById("velikost").disabled = true;
    document.getElementById("gener").disabled = true;
  }
} // function

function whatAction(button) {
	document.nabidkaUpravit.actionButton.value = button;
}

function numOnly() {
	if (event.keyCode < 48 || event.keyCode > 57)
	event.returnValue= false;
}

function newLocation(arrForm) {
	switch (arrForm){
		case "O": //okres
			if (document.NabidkaUprava.okres.value == "0") { // jeli 0 zobraz nabidku k novemu okresu
				document.NabidkaUprava.novyOkres.style.visibility = "visible";
				window.alert("Nezapomeň zadat vzdálenost nového okresu od Brna!");
				document.NabidkaUprava.distanceBrno.value = "0";
				document.getElementById("newDistrict").innerHTML = "Jméno nového okresu:";
			} else {
               	document.NabidkaUprava.novyOkres.style.visibility = "hidden"; 
				document.NabidkaUprava.distanceBrno.value = distance[document.NabidkaUprava.okres.value];
				document.getElementById("newDistrict").innerHTML = "";
			}
			if (document.NabidkaUprava.okres.value == "4") {
				document.NabidkaUprava.lokace.style.visibility = "visible";
				document.getElementById("lokaceBrno").innerHTML = "Část Brna:";
			} else {
				document.NabidkaUprava.lokace.style.visibility = "hidden";
				document.getElementById("lokaceBrno").innerHTML = "";
				document.NabidkaUprava.lokace.value = "1";
				document.NabidkaUprava.novaLokace.value = "";
				newLocation('L');
			}
		break;
		
		case "A": // OKRES
				document.NabidkaUprava.novyOkres.style.visibility = "hidden"; 
			if (document.NabidkaUprava.okres.value == "4") {
				document.NabidkaUprava.lokace.style.visibility = "visible";
				document.getElementById("lokaceBrno").innerHTML = "Část Brna:";
			} else {
				document.NabidkaUprava.lokace.style.visibility = "hidden";
				document.getElementById("lokaceBrno").innerHTML = "";
				document.NabidkaUprava.lokace.value = "1";
				document.NabidkaUprava.novaLokace.value = "";
				newLocation('L');
			}
			document.getElementById("new_pit_bob").innerHTML = "Popisek&nbsp;&nbsp;";
		break;

		case "L": // LOKACE
			if (document.NabidkaUprava.lokace.value == "0") {
				document.NabidkaUprava.novaLokace.style.visibility = "visible";
				document.getElementById("newLok").innerHTML = "Nová čtvrť:";
			} else {
				document.NabidkaUprava.novaLokace.style.visibility = "hidden";
				document.getElementById("newLok").innerHTML = "";
				document.NabidkaUprava.novaLokace.value = "";
			}
		break;

		case "D": 
			var newSupplier = new Array("Jméno:", "Příjmení:", "Firma:", "E-mail:", "Ulice:", "Město:", "PSČ:", "č.p.:","Telefon:&nbsp;(+420)");
			if (document.NabidkaUprava.dodavatelA.value == "0") {
				document.NabidkaUprava.dodavatelB.value = 0;
				document.NabidkaUprava.dodavatelB.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel1.style.visibility = "visible";
				document.NabidkaUprava.dodavatel2.style.visibility = "visible";
				document.NabidkaUprava.dodavatel3.style.visibility = "visible";
				document.NabidkaUprava.dodavatel4.style.visibility = "visible";
				document.NabidkaUprava.dodavatel5.style.visibility = "visible";
				document.NabidkaUprava.dodavatel6.style.visibility = "visible";
				document.NabidkaUprava.dodavatel7.style.visibility = "visible";
				document.NabidkaUprava.dodavatel8.style.visibility = "visible";
				document.NabidkaUprava.dodavatel9.style.visibility = "visible";

				for (var i = 1; i <= 9; i++) {
					document.getElementById("t_" + i).innerHTML = newSupplier[i - 1];
				}
			} else {
				document.NabidkaUprava.dodavatelB.style.visibility = "visible";
				document.NabidkaUprava.dodavatelB.value = document.NabidkaUprava.dodavatelA.value;
				document.NabidkaUprava.dodavatel1.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel2.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel3.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel4.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel5.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel6.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel7.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel8.style.visibility = "hidden";
				document.NabidkaUprava.dodavatel9.style.visibility = "hidden";
				for (var i = 1; i <= 9; i++) {
					document.getElementById("t_" + i).innerHTML = "";
				}
			}
		break;

		case "I": // system obrázku
			if (document.NabidkaUprava.obr.value == "0"){
				document.NabidkaUprava.image_action.value = "Přidat do DB";
				document.NabidkaUprava.upload_image.style.visibility = "visible";
				document.NabidkaUprava.image_action.style.visibility = "visible";
				document.NabidkaUprava.image_blob.style.visibility = "visible";
				document.getElementById("new_pit_bob").innerHTML = "Popisek&nbsp;&nbsp;";
				
			} else {
				document.NabidkaUprava.image_action.style.visibility = "visible";
				document.NabidkaUprava.image_action.value = "Smazat z DB";
				document.NabidkaUprava.upload_image.style.visibility = "hidden";
				document.NabidkaUprava.image_blob.style.visibility = "hidden";
				document.getElementById("new_pit_bob").innerHTML = "";
			}
		break;
		
		case "AdminIndex": // po natazeni adminpage + zmena v selectech
			document.nabidkaUpravit.objectEdit.value = document.nabidkaUpravit.objectDrop.value; 
			document.suplToEdit.suplEdit.value = document.suplToEdit.suplDrop.value;
			document.custToEdit.custEdit.value = document.custToEdit.custDrop.value;
			document.custToEdit.custEditAll.value = document.custToEdit.custDropAll.value;
			document.poptavkaUpravit.poptavkaEdit.value = document.poptavkaUpravit.poptavkaDrop.value;
			document.notarToEdit.notarEdit.value = document.notarToEdit.notarDrop.value;
			
			if (document.suplToEdit.suplDrop.value == "0") {
				document.suplToEdit.actionButton.value = "Zadat";
			} else {
				document.suplToEdit.actionButton.value = "Upravit / Smazat";
			}
			if (document.custToEdit.custDrop.value == "0") {
				document.custToEdit.actionButton.value = "Zadat";
			} else {
				document.custToEdit.actionButton.value = "Upravit / Smazat";
			}
			if (document.notarToEdit.notarDrop.value == "0") {
				document.notarToEdit.actionButton.value = "Zadat";
			} else {
				document.notarToEdit.actionButton.value = "Upravit / Smazat";
			}

			if (document.dictonToEdit.dictonDrop.value == "0") {
				document.dictonToEdit.actionButton.value = "Zadat";
			} else {
				document.dictonToEdit.actionButton.value = "Upravit / Smazat";
			}

		break;
		
		case "newoffer":
			newLocation('D'); 
			document.NabidkaUprava.okres.value = "4";
			newLocation('O');
			document.getElementById("new_pit_bob").innerHTML = "Popisek&nbsp;&nbsp;";
		break;
	}
}

function allCust(allWeb) {
	document.custToEdit.allWebbpar.value = allWeb;
}	

function ZobrNemov(par) {
	document.zobraz.zobrHidBut.value = par;
}	

function tick() {
	var hours, minutes, seconds, ap;
	var intHours, intMinutes, intSeconds;
	var today;
	today = new Date();
	intHours = today.getHours();
	intMinutes = today.getMinutes();
	intSeconds = today.getSeconds();
	denWr = today.getDay();
	den = new Array("neděle", "pondělí", "úterý", "středa", "čtvrtek", "pátek", "sobota");
	denWr = den[denWr];
	denVMesici = today.getDate();
	mesice = new Array("leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec");
	mesic = today.getMonth();
	mesic = mesice[mesic];
	rok = today.getFullYear();
	if (intMinutes < 10) { //uprava minut
    	minutes = "0"+intMinutes+":";
	} else {
    	minutes = intMinutes+":";
	}
	if (intSeconds < 10) {
    	seconds = "0"+intSeconds+" ";
	} else {
    	seconds = intSeconds+" ";
	} 
	timeString = intHours+":"+minutes+seconds;
	DatumString = denWr+" "+denVMesici+". "+mesic+" "+rok;
	document.getElementById('Clock').innerHTML = timeString;
	document.getElementById('Datum').innerHTML = DatumString;
	window.setTimeout("tick();", 100);

}

function showUpload(par) {
	if (par == "8") {
		 document.getElementById("newpopisSpan0").innerHTML = "Popisek: ";
		 document.getElementById("newpopisSpan1").innerHTML = "Popisek: ";
		 document.getElementById("newpopisSpan2").innerHTML = "Popisek: ";
	} else {
		if (document.forms[par].obr.value == "0") {
			document.forms[par].upload_image.style.visibility = "visible";
			document.forms[par].newPopis.style.visibility = "visible";
			document.forms[par].buttonSubmit.value = "Přidat obrázek";
			document.getElementById("newpopisSpan" + par).innerHTML = "Popisek: ";
		} else {
			document.forms[par].upload_image.style.visibility = "hidden";
			document.forms[par].newPopis.style.visibility = "hidden";
			document.forms[par].buttonSubmit.value = "Smazat obrázek";
			document.getElementById("newpopisSpan" + par).innerHTML = "";
		}
	}
}

