jQuery.noConflict();

/*---------------- OVĚŘENÍ FORMULÁŘŮ V HIGHSLIDE -------------*/
function checkForm(id,highslide){
 jQuery('#form-'+id+' .required').each(function(i){
  if(jQuery(this).next('input,textarea,select').val()!=''){
   jQuery('#form-'+id+' .error .'+jQuery(this).next('input,textarea,select').attr('id')+'-mis').hide();
   if(jQuery(this).hasClass('email')){
    checkEmailPattern=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if(jQuery(this).next('input,textarea').val().match(checkEmailPattern)){
     jQuery('#form-'+id+' .error .'+jQuery(this).next('input,textarea,select').attr('id')+'-wrong').hide();
    }else{
     jQuery('#form-'+id+' .error .'+jQuery(this).next('input,textarea,select').attr('id')+'-wrong').show();
    }
   }
  }else{
   jQuery('#form-'+id+' .error').show();
   jQuery('#form-'+id+' .error .'+jQuery(this).next('input,textarea,select').attr('id')+'-mis').show();
   jQuery('#form-'+id+' .error .'+jQuery(this).next('input,textarea,select').attr('id')+'-wrong').hide();
  }

  if (jQuery('#form-'+id+' .error li:visible')) {
    jQuery('#form-'+id+' .error').show();
  } else {
    jQuery('#form-'+id+' .error').hide();
  }
 })

 var slot = document.getElementById('error-'+id);
 if(highslide){
  hs.getExpander(slot).reflow();
 };

 if(!jQuery('#form-'+id+' .error').height()){
  jQuery('#form-'+id+' .error').hide();
 }else{
  return false;
 }
/* if($('#form-'+id+' input.require').value==''){
  $('#form-'+id+' .error').show();
  $('#form-'+id+' .error .'+)
  return false;
 }*/
/* jQuery('.form-'+id).hide();
 return false;*/
}

jQuery(document).ready(function($){

$('input,textarea').focus(function(){
 $(this).parent('li').addClass('focus');
})
$('input,textarea').blur(function(){
 $(this).parent('li').removeClass('focus');
})

/*---------------- ZVĚTŠENÍ PÍSMA -------------*/
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function createCookie(name,value,minutes) {
	if (minutes) {
		var date = new Date();
		date.setTime(date.getTime()+(minutes*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}
function eraseCookie(name) {
	createCookie(name,"",-1);
}

$('a.font-size').click(function(){
 if($('#container').hasClass('larger')){
  eraseCookie('large-font');
  $('#container').removeClass('larger');
  $(this).text('Zvětšit písmo');
 }else{
  $(this).text('Zmenšit písmo');
  $('#container').addClass('larger');
  createCookie('large-font','1',10080);
 }
 return false;
})

/*---------------- ROZBALOVÁNÍ SUBMENU -------------*/
$('#main-menu>li>a,#main-menu>li>span').click(function(){

 $('#main-menu>li').removeClass('on');
 $(this).parent('li').addClass('on');
 $('#main-menu>li[class!=on]>menu').hide();

 if($(this).next('menu').css('display')){
  if($(this).next('menu').css('display')=='block' && $(this).parent('li').attr('class')=='on'){
   $(this).next('menu').hide();
   $(this).parent('li').removeClass('on');
  }else{
   $(this).next('menu').show();
   $(this).parent('li').addClass('on');
  }
  return false;
 }
})

$('#main-menu>li>menu>li>a,#main-menu>li>menu>li>span').click(function(){

 $('#main-menu>li>menu>li').removeClass('on');
 $(this).parent('li').addClass('on');
 $('#main-menu>li>menu>li[class!=on]>menu').hide();

 if($(this).next('menu').css('display')){
  if($(this).next('menu').css('display')=='block' && $(this).parent('li').attr('class')=='on'){
   $(this).next('menu').hide();
   $(this).parent('li').removeClass('on');
  }else{
   $(this).next('menu').show();
   $(this).parent('li').addClass('on');
  }
  return false;
 }
})
/*---------------- DISKUZE -------------*/
$('fieldset.discussion .add[class!=hide]').show();

if($('fieldset.discussion form').attr('class')=='show'){
 $('fieldset.discussion .add[class!=show]').hide();
}

$('fieldset.discussion form[class!=show]').hide();

$('fieldset.discussion .add').click(function(){
 $(this).hide();
 $('fieldset.discussion form').show();
 $('fieldset.discussion form p.close').show();
 return false;
})

$('fieldset.discussion form p.close a').click(function(){
 $(this).parent('p').hide();
 $('fieldset.discussion form').hide();
 $('fieldset.discussion .add').show();
 return false;
});

/*---------------- OHEKOVÁNÍ BUTTONU EPUBLISHE * -------------*/
 var imagesUrl='/_common/epcommon_3_4/_gfx/';

 var editButtons=new Array(
  new Array('btnEditActive','page_white_edit.gif','page_edit.gif'),
  new Array('btnSortUpActive','arrow_up_green.gif','arrow_up_red.gif'),
  new Array('btnSortUpInactive','arrow_up_grey.gif','arrow_up_grey.gif'),
  new Array('btnSortDownActive','arrow_down_green.gif','arrow_down_red.gif'),
  new Array('btnSortDownInactive','arrow_down_grey.gif','arrow_up_grey.gif'),
  new Array('btnVisibleActive','eye_visible.gif','eye_invisible.gif'),
  new Array('btnDeleteActive','delete.gif','cross.gif'),
  new Array('btnAddActive','add.gif','add_blue.gif')
 );

 $('.btnIco').css({backgroundColor:'transparent',backgroundPosition:'center bottom',backgroundRepeat:'no-repeat',display:'block',height:'16px',textEecoration:'none',width:'20px',padding:'0px 0px',margin:'0px 0px',border:'none'});
 $('.ep_adminTools_button,.ep_adminTools_button_noActive').css({backgroundImage:'none',fontFamily:'"Verdana CE", Verdana, "Arial CE", Arial, "Lucida Grande CE", lucida, "Helvetica CE", sans-serif',padding:'0px 0px',margin:'0px 0px',fontSize:'11px',fontWeight:'normal',textTransform:'none',display:'inline',lineHeight:'1.4',float:'none',border:'none'});
 $('.ep_adminTools_button_noActive').css('background-color','#c58888');
 $('.dark_green').css('background-color','#00c500');


 $('.ep_adminTools_button').hover(
  function(){
   $(this).css('background-color','#f80');
  },
  function(){
   $(this).css('background-color','#c50000');
  }
 )

 for(i=0;i<editButtons.length;i++){
  $('.'+editButtons[i][0]).css('background-image','url('+imagesUrl+editButtons[i][1]+')');
  $('.'+editButtons[i][0]).attr('rel',i);
  $('.'+editButtons[i][0]).hover(
   function(){
    $(this).css('background-image','url('+imagesUrl+editButtons[$(this).attr('rel')][2]+')');
   },
   function(){
    $(this).css('background-image','url('+imagesUrl+editButtons[$(this).attr('rel')][1]+')');
   }
  );
 }
});