// JavaScript Document     HOTELSTEVE.SK
function popUp(strURL,strType,strWidth, strHeight) {
var strOptions="";
if (strType=="console") strOptions="resizable,height="+strHeight+",width="+strWidth;
if (strType=="fixed") strOptions="status,height="+strHeight+",width="+strWidth;
if (strType=="elastic") strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;
window.open(strURL, 'newWin', strOptions);
}


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 MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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 MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
/*
//dependent - Subwindow closes if parent(the window that opened it) window closes
//fullscreen - Display browser in full screen mode
//height - The height of the new window, in pixels
//width - The width of the new window, in pixels
//left - Pixel offset from the left side of the screen
//top - Pixel offset from the top of the screen
//resizable - Allow the user to resize the window or prevent resizing
//status - Display the status bar or not
*/

function popw(page, w, h) { 
var sirsie; 
w+=10;
h+=20;
//if( w>h ){
sirsie=window.open(page, "a", "fullscreen=yes, status=no, toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes,width="+w+",height="+h+", left=0, top=0"); 
sirsie.focus();
//}
} 

function ViewImage(ifile,ix,iy,ititle) {
var win;
win = window.open("","imageviewer","width="+ix+",height="+iy+", scrollbars=0, menubar=no,toolbar=no");
win.document.open();
win.resizeTo(ix+13,iy+33); //kvoli oknu a liste v nom
win.document.write("<html><head><title>"+ititle+"</title>");
win.document.write("</head><body>");
win.document.write('<span style="position:absolute;width:'+ix+'px;height:'+iy+'px;left:0px;top:0px">');
win.document.write("<img src="+ifile+" width="+ix+" height="+iy+"></span></body></html>");
win.focus();
//win.document.close();
}


function f_over(obj) {   obj.bgColor = "#d0ddd2";}

function f_normal(obj) {   obj.bgColor = "#e0ede2"; }



function kontrola_obj(form){
refno=/^[+]?[0-9]{9,}?$/; //min 9 cislic

if(form.nights.value == "") {
	alert ("Nezadali ste počet nocí \nPlease insert  number of nights");
	form.nights.focus();
	return false;
}else if(form.osoby.value == "") {
	alert ("Nezadali ste počet postelí \nPlease insert  number of beds");
	form.osoby.focus();
	return false;
}else if(form.meno.value == "" ){
	alert("Nezadali ste  meno \nPlease insert your first name");
	form.meno.focus();
	return false;
}else if(form.priezvisko.value == "" ){
	alert("Nezadali ste  priezvisko \nPlease insert your surname");
	form.priezvisko.focus();
	return false;
}else if (form.email.value == "" || form.email.value.indexOf('@')== -1 || form.email.value.indexOf('.')== -1){
	alert("Nezadali ste  emailovú adresu \nPlease insert valuable email address");
	form.email.focus();
	return false;

}else if(!refno.test(form.telefon.value) ){
	alert("Zlý formát, min.9 číslic\nPlease insert your phone number in correct form/ min.9 digit/");
	form.telefon.focus();
	return false;
}

else {
decision= confirm("Sú tieto údaje správne	?\nAre these data right\n\n" +
"Ubytovanie od (Date FROM):\t\t" + form.deno.value + "." + form.meso.value + "."  + form.roko.value + "\n" +
"Počet nocí (Nights):\t\t\t" + form.nights.value + "\n" +
"Počet postelí (Number of beds):\t" + form.osoby.value + "\n"  +
"Typ izby (kind of room):\t" + form.izba.value + "\n"  +
"Meno (Name):\t\t\t\t" + form.meno.value + " " +  form.priezvisko.value + "\n" + 
"Telefón (Phone):\t\t\t\t" + form.telefon.value + "\n" +
"Email:\t\t\t\t\t\t" + form.email.value + "\n" + 
"Poznámka (Special requests):\t\t" + form.poznamka.value + "\n"
);

if (!decision	) { return false;}
else {form.submit();}
}

}


/* postrehy */
function kontrola_postrehy(form){
//refno=/^[0-9]*$/;

if(form.od.value == "" ){
	alert("Nezadali ste  meno \nPlease insert your name");
	form.od.focus();
	return false;
}else if(form.otazka.value == "" ){
	alert("Nezadali ste otazku \nPlease insert your question or note");
	form.otazka.focus();
	return false;
}else if (form.email.value == "" || form.email.value.indexOf('@')== -1 || form.email.value.indexOf('.')== -1){
	alert("Nezadali ste  emailovú adresu \nPlease insert valuable email address");
	form.email.focus();
	return false;
}
	
/*}else if(!refno.test(form.telefon.value) ){
	alert("Nezadali ste  telefonický kontakt  alebo je v zlom formáte\nPlease insert your phone number or insert  in correct form");
	form.telefon.focus();
	return false;
}*/
else {
decision= confirm("Sú tieto údaje správne	?\nAre these data right\n\n" +
"Meno (Name):\t" + form.od.value + "\n" + 
"Email:\t\t\t" + form.email.value + "\n" + 
"Otázka (Note):\t" + form.otazka.value
);

if (!decision	) { return false;}
else {form.submit();}
}

}


//  End -->
