// uprava nyroModal scriptu pri volani url obrazku pomoci queryStringu START // 

$(function() {
	$.fn.nyroModal.settings.processHandler = function(settings) {
		var from = settings.from;
		if (!settings.type && from && from.href) {
			/*alert(
				'type should be image: '+settings.type + '\n'
				+ "need to determine if image manually");*/
			var arr = from.href.split('?');
			//if carrying extra stuff
			if(arr.length>1){
				var newArr=arr[0].split('.');
				var newType=settings.type;
				//alert('extension is: ' + newArr[newArr.length-1]);
				switch(newArr[newArr.length-1].toUpperCase()){
					case 'IMG':
					case 'JPG':
					case 'JPEG':
					case 'PNG':
					case 'GIF':
					case 'ASPX':
						newType='image';
						break;
					default:
						newType=settings.type;
				}
				//alert("new type is " + newType);
				$.nyroModalSettings({
					type: newType
				});
			}
		}
	};
	
});

$(document).ready(function(){  
  $(".nyroModal").nyroModal({galleryCounts: false});    
});

$(document).ready(function(){  
  $("#helpQuery").nyroModal({
    galleryCounts: false,    
    minWidth: 411,
    minHeight: 137,
    css: {      
      wrapper: {
        background: 'none',
        border:0
      }
    }
  });    
});


// uprava nyroModal scriptu pri volani url obrazku pomoci queryStringu STOP //

// funkce pro vlozeni fotek z fotogalerie ke clanku START
function GenerateCustomFckGallery(files_array)
{
		var result="";
		for (var a=0;a<files_array.length;a++)
			result+="<a class=\"nyroModal\" href=\""+files_array[a].path+"\" rel=\"gal\"><img class=\"body-gallery\" alt=\"\" src=\""+files_array[a].thumb+"\" /></a>";
		return result;
}
// funkce pro vlozeni fotek z fotogalerie ke clanku END

function KillDefaultText(elementValue,elementId) {
  if(document.getElementById(elementId).value == elementValue) {
    document.getElementById(elementId).value = "";
  }
}

// funkce pro zrušení defaultního textu input pole END

// funkce pro zpětné vložení def. textu START

function PasteDefaultText(elementValue,elementId) {
  if(document.getElementById(elementId).value == "") {
    document.getElementById(elementId).value = elementValue;
  }
}

// funkce pro zpětné vložení def. textu END


function selectVideo(selId) {
  //debugger;
  var player = document.getElementById("player");
  var flashBoxes = player.getElementsByTagName("DIV");  
  var objId = "";
  for(i=0;i<flashBoxes.length;i++) {    
    if(flashBoxes[i].style.display == "block") {
      objId = document.getElementById(flashBoxes[i].getElementsByTagName("OBJECT")[0].id);
      objId.sendEvent("stop",null);
    }    
    if(flashBoxes[i].id == "video"+selId) {
      flashBoxes[i].style.display = "block";    
    } else {
      flashBoxes[i].style.display = "none";      
    }       
  } 
}
