document.write('<style type="text/css">.hide-from-js{display:none}</style>');


function myScrollTo(elm)
{
  var srcName; var target; var offset; var top;
  srcName = $(elm).attr('href');
  srcName = srcName.substring(1);
  
  target = $('#'+srcName+'');
  
  offset = $(target).offset();
  top = offset.top;
  

  $('html,body').animate({scrollTop: top}, 1000);
  return true;
}

function myScrollNaked(srcName)
{
  var target; var offset; var top;
  target = $('#'+srcName+'');

  offset = $(target).offset();
  top = offset.top;


  $('html,body').animate({scrollTop: top}, 1000);
  return true;
}

// fill in captcha code
$(document).ready(function () {
  if ($('#captchaCode').length) {
    $.get(HTTP_PATH+'/inc/securimage/AJAX_captcha.php', function (data) {
      $('#captchaCode').val(data);
    });
  }
});

// fotogalerie
$(document).ready(function() {
  $("a.fotogalery").fancybox({'overlayOpacity':0.7});
});

$(document).ready(function() {
  $("#selectModel").bind('change', function(){
    if (this.value == -1)
    {
      $('#noModelForm').css('display', 'block');
      $('#pagingInfo').css('display', 'none');
      $('#product-list').css('display', 'none');
      $('.pagination').css('display', 'none');
    }
    else
    {
      $('#noModelForm').css('display', 'none');
      $('#pagingInfo').css('display', 'block');
      $('#product-list').css('display', 'block');
      $('.pagination').css('display', 'block');
    }
  });
});


function shopGoodsImgDetail(href) {
  return window.open(href,"shopGoodsImgDetail","scrollbars=yes,resizable=yes,height=330,width=350,left=10,top=10");
}
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function setCookie(cookieName, cookieValue, expires, path, domain, secure) {
  if (!expires) {
  	var dnes = new Date();
  	var expires = new Date(dnes.getTime() + 1000 * 60 * 60 * 24); // za 24 hodin
  }
	document.cookie =
		escape(cookieName) + '=' + escape(cookieValue)
		+ (expires ? '; expires=' + expires.toGMTString() : '')
		+ (path ? '; path=' + path : '; path=/')
		+ (domain ? '; domain=' + domain : '')
		+ (secure ? '; secure' : '');
	//alert(document.cookie)
}
function getCookie(cookieName) {
	var cookieValue = '';
	var posName = document.cookie.indexOf(escape(cookieName) + '=');
	if (posName != -1) {
		var posValue = posName + (escape(cookieName) + '=').length;
		var endPos = document.cookie.indexOf(';', posValue);
		if (endPos != -1) cookieValue = unescape(document.cookie.substring(posValue, endPos));
		else cookieValue = unescape(document.cookie.substring(posValue));
	}
	return (cookieValue);
}


function registrationCheck()
{
  if (!reg_duty_string) return true;
  
  elmToShow='';
  
  error=false;
  
  for(i=0;i<reg_duty_string.length;i++)
  {
    element=document.getElementById(reg_duty_string[i]["id"]);
    if (element===null) continue;
    
    if (element.value=='')
    {
      error=true;
      element.style.background='#eaa8b3';
      
      if (elmToShow=='') elmToShow=element;
    }
    else element.style.background='#fff';
  }

  if (error)
  {
    elmToShow.focus();
    alert('Registraci nebylo možno odeslat, neboť nebyly vyplněny povinné údaje.');
    return false;
  }
  
  else return true;

}  
