/********************************************************
 *
 *  Funkce pro CMS Zamaro 
 *
 *******************************************************/
 
 
 /*** vytvoreni XHR objektu ***/
 function createXHR() {
   if (typeof XMLHttpRequest != "undefined") {
       return new XMLHttpRequest();
   } else if (window.ActiveXObject) {
     var aVersion = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0"];
     for (var i = 0; i < aVersion.length; i++) {
          try {
              var oXHR = new ActiveXObject(aVersions[i]);
              return oXHR;
          }
          catch (oError) {
              // nedelej nic
          }
      }
    }
  throw new Error("XMLHttp object could not be created.");
 }
 
 /*** Vyhledani podkategorii podle kategorie ***/
 function displaySubcategory() {
 	var category = document.getElementById('article_category').value;
 	if (category != '') {
		oXHR = createXHR();
 		var url = "ajax.php";
 		var params = "s=getSubcategory&id=" + category;
 		oXHR.open("POST", url, true);
 		
		//Send the proper header information along with the request
		oXHR.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		oXHR.setRequestHeader("Content-length", params.length);
		oXHR.setRequestHeader("Connection", "close");
 		
		oXHR.onreadystatechange = function () {
 			if (oXHR.readyState == 4) {
 				if (oXHR.status == 200 || oXHR.status == 304) {
 					displaySubOption(oXHR.responseText);	
     			}
            }
        }
	  	oXHR.send(params);
 	}
 }
 
 /*** Zobrazeni podkategorií ***/
 function displaySubOption(sText) {
 	var sSub = document.getElementById('article_subcategory');
 	sSub.innerHTML = sText;
 }
 
 /*** zněna "akcí a slev" ***/
 function ActionRabatChange() {
 	var sData = document.getElementById('akce');
 	
	// Vytvoření prázného elementu
 	var eString = document.createElement('div');
 		eString.setAttribute('id','akce_display');
 		
 		sData.appendChild(eString);

 	var aElementsP = sData.getElementsByTagName('p');
	var iElementsPLength = aElementsP.length;
	
	for (i=0;i<iElementsPLength;i++) {

		aElementsP[i].style.display='none';
	}
	i=0;
	var eAkce = document.getElementById('akce_display');
 	 	eAkce.innerHTML = '<p>'+aElementsP[i].innerHTML+'</p>';
	i++;	
	var interval = self.setInterval('displayAction()', 5500);
 }
 

 
 function displayAction() {
 	var sAkce = document.getElementById('akce');
 	var aElents = sAkce.getElementsByTagName('p');
 	var iElLength = aElents.length - 1;
 
 	var eAkce = document.getElementById('akce_display');
 	 	eAkce.innerHTML = '<p>'+aElents[i].innerHTML+'</p>'; 	
 	i++;
 	if(i == iElLength) i=0;
 }
 
 /*** Jquery ***/
 $(document).ready(function() {
        
        // Fancybox //
		$("a.fancy_img").fancybox();
	});