
var width = screen.availWidth;
var height = screen.availHeight;
var offset;
var res_body = 3*width;

if(height <= 1000){
offset = 17;
res_body-51;
}
else {
$("html").css('overflow', 'hidden'); 
offset = 0;
res_body-0;
}


function MM_preloadImages() { //v3.0
  var d=document;if(d.images){if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}
}


function roll(id){
  var id;
  var sirka = width - offset;
  var vyska = height;
  var rychlost = 1000 ;
  
  if(vyska <= 1000){
	vyska = 1000;
  }
 
  switch(id){
	  //HOME
	  case 'home-a2':{//z Home na Services
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		return false;
	  }
	  case 'home-b1':{//z Home na Portfolio
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost);  
		return false;
	  }
	  case 'home-c2':{//z Home na About us
		$('#okno').animate({scrollLeft: '+=' + (sirka-20) + 'px'}, rychlost);  
		return false;
	  }
	  case 'home-b3':{//z Home na Contact
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		return false;
	  }
	  
	  //SERVCES
	   case 'services-b2':{//z Services na Home
		$('#okno').animate({scrollLeft: '+=' + sirka+ 'px'}, rychlost);  
		return false;
	  }
	  case 'services-b1':{//z Services na Portfolio
		$('#okno').animate({scrollLeft: '+=' + sirka + 'px'}, rychlost);  
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost); 
		return false;
	  }
	  case 'services-c2':{//z Services na About us
		$('#okno').animate({scrollLeft: '+=' + 2*(sirka-20) + 'px'}, rychlost);  
		return false;
	  }
	  case 'services-b3':{//z Services na Contact
		$('#okno').animate({scrollLeft: '+=' + sirka + 'px'}, rychlost);  
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		return false;
	  }
	  
	  //ABOUT US
	   case 'about-b2':{//z About na Home
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		return false;
	  }
	  case 'about-a2':{//z About na Services
		$('#okno').animate({scrollLeft: '+=' + -2*sirka + 'px'}, rychlost);  
		return false;
	  }
	  case 'about-b1':{//z About na Portfolio
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost);  
		return false;
	  }
	  case 'about-b3':{//z About na Contact
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		return false;
	  }
	  
	  //PORTFOLIO
	   case 'portfolio-b2':{//z Portfolio na Home
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		return false;
	  }
	  case 'portfolio-a2':{//z Portfolio na Services
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		return false;
	  }
	  case 'portfolio-c2':{//z Portfolio na About us
		$('#okno').animate({scrollTop: '+=' + vyska + 'px'}, rychlost);  
		$('#okno').animate({scrollLeft: '+=' + (sirka-20) + 'px'}, rychlost);  
		return false;
	  }
	  case 'portfolio-b3':{//z Portfolio na Contact
		$('#okno').animate({scrollTop: '+=' + 3*vyska + 'px'}, rychlost);  
		return false;
	  }
	  
	  //CONTACT
	   case 'contact-b2':{//z Contact na Home
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost);  
		return false;
	  }
	  case 'contact-a2':{//z Contact na Services
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost);  
		$('#okno').animate({scrollLeft: '+=' + -sirka + 'px'}, rychlost);  
		return false;
	  }
	  case 'contact-b1':{//z Contact na Portfolio
		$('#okno').animate({scrollTop: '+=' + -3*vyska + 'px'}, rychlost);  
		return false;
	  }
	  case 'contact-c2':{//z Contact na About us
		$('#okno').animate({scrollTop: '+=' + -vyska + 'px'}, rychlost);  
		$('#okno').animate({scrollLeft: '+=' + (sirka-20) + 'px'}, rychlost);  
		return false;
	  }
	  
	  
	  case 'default':{
		$('#okno').animate({scrollLeft: '=' + 0 + 'px', scrollTop: '=' + 0 + 'px'}, 0);
		$('#okno').animate({scrollLeft: '+=' + sirka + 'px', scrollTop: '+=' + vyska + 'px'}, 0);
		return false;
	  }
  }	  
}

function resolution(){
  if(height > 1000){
	$("#okno").css('height', height + 'px'); 
	$(".ramec").css('height', height + 'px'); 
  }
  else{
	$("#okno").css('height', 1000 + 'px'); 
	$(".ramec").css('height', 1000 + 'px'); 
  }
  
  $("#body").css('width', res_body + 'px');  
  $(".ramec").css('width', width-offset + 'px');  
}

function winH(){
  if (window.innerHeight)
	/* NN4 a kompatibilní prohlížeče */
	return window.innerHeight;
  else if
   (document.documentElement && document.documentElement.clientHeight)
   /* MSIE6 v std. režimu - Opera a Mozilla již uspěly s window.innerHeight */
   return document.documentElement.clientHeight;
  else if
   (document.body && document.body.clientHeight)
   /* starší MSIE + MSIE6 v quirk režimu */
   return document.body.clientHeight;
  else
	return null;
}

function winW(){
  if (window.innerWidth)
	/* NN4 a kompatibilní prohlížeče */
	return window.innerWidth;
  else if
   (document.documentElement && document.documentElement.clientWidth)
   /* MSIE6 v std. režimu - Opera a Mozilla již uspěly s window.innerWidth */
   return document.documentElement.clientWidth;
  else if
   (document.body && document.body.clientWidth)
   /* starší MSIE + MSIE6 v quirk režimu */
   return document.body.clientWidth;
  else
	return null;
}

var margin_l;
function refresh(){
	margin_l = (winW()/2) - 480;
	if(margin_l < 0){
	  margin_l = 0;
	}
	$(".text").css('margin-left', margin_l + 'px');  
	setTimeout('refresh()', 100);
}

function check(){
	var retval;
	retval = true;
	var error;
	
	var jmeno = document.getElementById('jmeno').value;
	var mail = document.getElementById('mail').value;
	var spolecnost = document.getElementById('spolecnost').value;
	var zprava = document.getElementById('zprava').value;
	
	if(mail == "" && zprava == "" ){
	  window.alert('Uveďte Váš e-mail\nNelze odeslat prázdnou zprávu');
	  retval = false;
	}
	else {
	  if(mail == ""){
	    window.alert('Uveďte Váš e-mail');
	    retval = false;
	  }
	  if(zprava == ""){
	    window.alert('Nelze odeslat prázdnou zprávu');
	    retval = false;
	  }
	}
	
	if(retval != false && (document.getElementById('mail').value.indexOf('@')==-1 || document.getElementById('mail').value.indexOf('.')==-1)){
	  window.alert('Chybná e-mailová adresa');
	  retval = false;
	}
	if(retval != false){
		uzel = VytvorXMLHttp();                
                url = "scripts/mail.php?jmeno="+encodeURIComponent(jmeno)+"&mail="+encodeURIComponent(mail)+"&spolecnost="+encodeURIComponent(spolecnost)+"&zprava="+encodeURIComponent(zprava)+"";
		uzel.open("GET", url, true);
                
                uzel.setRequestHeader("Accept-Charset", "UTF-8");
                uzel.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

		uzel.onreadystatechange = function(){
		  if(uzel.readyState == 4 && uzel.status == 200){
			if(uzel.responseText == "ok"){
			  document.getElementById('message').style.visibility = 'visible';
			  document.getElementById('jmeno').value = '';
			  document.getElementById('mail').value = '';
			  document.getElementById('spolecnost').value = '';
			  document.getElementById('zprava').value = '';
			}
		  }
		} 
		uzel.send(null);
		
		retval = false;
	}
	
	return retval;
}


var xHttp;
function VytvorXMLHttp() 
{
   var xmlHttp= false;
   if (window.ActiveXObject)
     {
	   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	 }
   else if (window.XMLHttpRequest) 
       {
	     xmlHttp = new XMLHttpRequest();
	   }
   return xmlHttp
}
