/** overenie objednavky z kosika **/
function over_obj_udaje(form_id){
	vypln_txt = 'Dana polozka musi byt vyplnena';
	formx = document.getElementById(form_id);
    
  //return;
  
  if (formx.obj_meno.value == ''){
		alert(vypln_txt);
		formx.obj_meno.focus();
		return;
	}
	if (formx.obj_tel.value == ''){
		alert(vypln_txt);
		formx.obj_tel.focus();
		return;
	}
	if (formx.obj_mesto.value == ''){
		alert(vypln_txt);
		formx.obj_mesto.focus();
		return;
	}
	if (formx.obj_ulica.value == ''){
		alert(vypln_txt);
		formx.obj_ulica.focus();
		return;
	}
	if(formx.obj_potrd.checked != true){
  	alert("Objednavka musi byt zavazna!");
  	return;
  }

	formx.submit();
}



/***/
function over_udaje(f){
	//alert('test');
	//alert(f.meno.value);
	
	if(f.meno.value.length < 1){
		alert("musite zadat meno"); f.meno.focus(); return;
	}
	if(f.heslo.value.length < 5){
		alert("musite zadat min. 5 znakov heslo"); f.heslo.focus(); return;
	}
	if(f.kod.value != 5){
		alert("musite zadat spravny kod");
		f.kod.focus();
		return;
	}
	f.submit();
}

function over_udaje_vst(f){
	if(f.login.value.length < 1){
		alert("musite zadat login"); f.login.focus(); return;
	}
	if(f.passwd.value.length < 5){
		alert("musite zadat min. 5 znakov heslo"); f.passwd.focus(); return;
	}
	f.submit();
}




function view_pic(img,sirka,vyska){
	leftVal = (screen.width - sirka) / 2;
	topVal = (screen.height - vyska) / 2;
	//alert(leftVal+"x"+topVal);
	//alert(screen.width+"-"+sirka);
	window.open ("./view_pic.php?file_v="+img+"","obr","location=0,status=0,scrollbars=0,width="+sirka+",height="+vyska+",left="+leftVal+",top="+topVal+" ");
}


var xmlhttp_internal = -1;
var xmlhttp_id = null;
function ajax_get_result(url, param, id){
	xmlhttp_internal=GetXmlHttpObject();
	xmlhttp_id = id;
	if (xmlhttp_internal==null){
		alert ("Browser does not support HTTP Request");
		return;
	}
	
	url=url+"?1=1&sid="+Math.random();
	if (param.length > 0)
		url=url+param;
	//alert(url);
	xmlhttp_internal.onreadystatechange=stateChanged;
	xmlhttp_internal.open("GET",url,true);
	xmlhttp_internal.send(null);
}

function stateChanged(){
	//alert(xmlhttp_internal.readyState);
	if (xmlhttp_internal.readyState==4){
		if(xmlhttp_id != null){
			document.getElementById(xmlhttp_id).innerHTML = xmlhttp_internal.responseText;
		}		
	}
}

function GetXmlHttpObject(){
   // will store the reference to the XMLHttpRequest object
   var xmlHttp;
   // this should work for all browsers except IE6 and older
   try
   {
      // try to create XMLHttpRequest object
      xmlHttp = new XMLHttpRequest();
   }
   catch(e)
   {
      // assume IE6 or older
      var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP");
      // try every id until one works
      for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
      {
         try
         {
            // try to create XMLHttpRequest object
            xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
         }
         catch (e) {} // ignore potential error
      }
   }
   // return the created object or display an error message
   if (!xmlHttp)
      // displayError("Error creating the XMLHttpRequest object.");
	  return null;
   else
      return xmlHttp;
}




