
function newWin(url) {
	window.open(url,'newwin'); 
}
function newWinP(url) {
	window.open(url,'newwin','width=340,height=450,directories=no,hotkeys=no,location=no,menubar=no,resizeable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=no'); 
}

function showInputVal(obj, txt) {
	obj.className=tmpclass;
	if(obj.value=='') {
		obj.value=txt;
	}
}
function hideInputVal(obj, txt) {
	tmpclass=obj.className;
	obj.className=tmpclass+' fActive';
	if(obj.value==txt) {
		obj.value='';
	}
}


// ==================================================================
//	|	fuknce flashMovie
//	|	Prohlizece IE a Netscape pristupuji k objektu ruzne.
//	|	Tato funkce zajistuje mezi temito prohlizeci kompatibilitu.
//===================================================================
function flashMovie() {
  if (navigator.appName.indexOf ("Microsoft") != -1) {
  	return document.getElementById('player')?document.getElementById('player'):window["player"];
  } else {
    return document["player"];
  }
}
// ==================================================================
//	|	fuknce isMovieLoaded
//	|	Kontroluje jestli je flash objekt stazeny.
//===================================================================
function isMovieLoaded() {
	
	var theMovie = flashMovie();
	
 	if (typeof(theMovie) != "undefined") {
 		return theMovie.PercentLoaded() == 100;
 	} else {
 		return false;
 	}
}
// ==================================================================
//	|	fuknce playMP3
//	|	Prehraje skladbu urcenou argumentem fce
//	|	Zaroven nastavi parametry pro odelsani PHP adresy
//===================================================================
function playMP3(kod,logID) {
	if (isMovieLoaded()) {
		if(song!=logID){
			if(song){
				document.getElementById('i'+song).src=playmusic.src;
				if(document.getElementById('a'+song))
				document.getElementById('a'+song).innerHTML='Přehrát';
			}
			song=logID;
			document.getElementById('i'+song).src=playmusicStop.src;
			if(document.getElementById('a'+song)){
				document.getElementById('a'+song).innerHTML='Zastavit';
				document.getElementById('r'+song).className='playing';
			}
		}
		else{
			if(document.getElementById('a'+song)){
				document.getElementById('a'+song).innerHTML='Přehrát';
				document.getElementById('r'+song).className='';
			}
			document.getElementById('i'+song).src=playmusic.src;
			song=0;
		}
 		flashMovie().SetVariable("mp3Path",kod);
		flashMovie().SetVariable("logID",logID);
 		flashMovie().TCallLabel("/","play");
	} else {
		location.href='music/'+kod+'.mp3';
	}
}
// ==================================================================
//	|	fuknce stopMP3
//	|	Zastavi aktualni skladbu
//===================================================================
/*
function stopMP3() {
	if(song){
		document['i'+song].src=playmusic.src;
		if(document.getElementById('a'+song))
		document.getElementById('a'+song).innerHTML='Přehrát';
	}
	if (isMovieLoaded()) {
		flashMovie().TCallLabel("/","stop");
	}
}*/

var embed='<embed src="swf/player.swf" quality="high" width="5" height="5" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" name="player" swLiveConnect="true"></embed>';

//--------------------------------------------------------------------
function validate(form){
	regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
	
	if(form.elements['jmeno'].value=='Vaše jméno'){
		alert('Doplňte prosím Vaše jméno.');
	}
	else if(form.elements['email'].value=='E-mail příjemce'){
		alert('Doplňte prosím e-mailovou adresu.');
	}
	else if(!regex.test(form.elements['email'].value)){
		alert('Doplňte prosím platnou e-mailovou adresu.');
	}
	else{
		form.submit();
	}
}
//--------------------------------------------------------------------

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function checkRadio(){
  if (document.getElementById("timeRange0") != null && document.getElementById("time0") != null) {
    document.getElementById("timeRange0").disabled = !(document.getElementById("time0").checked);
  }  
  if (document.getElementById("timeRange1") != null && document.getElementById("time1") != null) {
    document.getElementById("timeRange1").disabled = !(document.getElementById("time1").checked);
  }
  if (document.getElementById("timeRange2") != null && document.getElementById("time1") != null) {
    document.getElementById("timeRange2").disabled = !(document.getElementById("time1").checked);
  }
}

function showHelp(obj, title, event) {
  //var div = document.createElement('div');
  //div.innerHTML = title;
  //div.className = 'napoveda';
  //var yOff = typeof(pageYOffset) == 'undefined' ? document.body.scrollTop : pageYOffset;
  //div.style.left = (event.clientX + 10) + 'px'; 
  //div.style.top = (event.clientY + yOff - 30) + 'px'; 
  //obj.parentNode.insertBefore(div, obj);
}

function moveHelp(obj, event) {
  //div = obj.parentNode.getElementsByTagName('div')[0];
  //var yOff = typeof(pageYOffset) == 'undefined' ? document.body.scrollTop : pageYOffset;
  //if (div && div.style) {
   // div.style.left = (event.clientX + 10) + 'px'; 
   // div.style.top = (event.clientY + yOff - 30) + 'px';
   //}
}

var help_interval;

function hideHelp(obj) {
  //if (obj.parentNode.getElementsByTagName('div').length > 0) {
    //obj.parentNode.removeChild(obj.parentNode.getElementsByTagName('div')[0]);
  //}
}

