actMenu = '';

var valid_select = false;

function printWindow(){
   bV = parseInt(navigator.appVersion)
   if (bV >= 4) window.print()
}

function galeria_nyit(n_k_foto,k_azon,parameterek)
	{
	if (typeof(nWindow)!="undefined") { nWindow.close(); }
	nWindow=window.open("galeria_frame_set.php?n_k_foto="+n_k_foto+"&k_azon="+k_azon, "nWindow", parameterek);
	}

function jelszo_open(page)
	{
	 window.open(page,"", "resizable=no,scrollbars=no,toolbar=no,location=no,menubar=no,status=no,width=400,height=244");
	}

function showMenu(id) {
	if ( actMenu != '' ) {
		document.getElementById(actMenu).className='layerhid';
	}
	document.getElementById(id).className='layervis';
	actMenu = id;
}
function hideMenu(id) {
	document.getElementById(id).className='layerhid'
}

function rendeles_validate(h_form) {	
	if ( h_form.r_irszam.value.length < 1 ) {
			alert('Kérem töltse ki helyesen az irányítószám  mezőt!');
			h_form.r_irszam.focus();
			return false;
		}
	if ( h_form.r_varos.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a város mezőt!');
			h_form.r_varos.focus();
			return false;
		}
	if ( h_form.r_utca.value.length < 1 ) {
			alert('Kérem töltse ki helyesen az utca mezőt!');
			h_form.r_utca.focus();
			return false;
		}
	if ( h_form.r_hazszam.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a házszám mezőt!');
			h_form.r_hazszam.focus();
			return false;
		}
	if ( !valid_select ) {
			alert('Kérem válasszon szállítási módot!');
			h_form.reg_szallitas.focus();
			return false;
		}

	return true;
}

function hir_validate(h_form) {
	if ( h_form.email.value.length < 1 || !h_form.email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/) ) {
			alert('Kérem töltse ki helyesen az email mezőt!');
			h_form.email.focus();
			return false;
		}
	return true;
}

function reg_validate(h_form) {
	if ( h_form.reg_nev.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a név mezőt!');
			h_form.reg_nev.focus();
			return false;
		}
	if ( h_form.reg_email.value.length < 1 || !h_form.reg_email.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/) ) {
			alert('Kérem töltse ki helyesen az email mezőt!');
			h_form.reg_email.focus();
			return false;
		}
	if ( h_form.reg_jelszo.value.length < 6 ) {
			alert('Kérem töltse ki helyesen jelszó mezőt! min. 6 karakter');
			h_form.reg_jelszo.focus();
			return false;
		}
	if ( h_form.reg_jelszo2.value.length < 6 ) {
			alert('Kérem töltse ki helyesen jelszó mezőt! min. 6 karakter');
			h_form.reg_jelszo2.focus();
			return false;
		}
	if ( h_form.reg_jelszo.value != h_form.reg_jelszo2.value ) {
			alert('A két jelszónak azonosnak kell lennie.');
			h_form.reg_jelszo.focus();
			return false;
		}
	
	if ( h_form.reg_irszam.value.length < 1 ) {
			alert('Kérem töltse ki helyesen az irányítószám  mezőt!');
			h_form.reg_irszam.focus();
			return false;
		}
	if ( h_form.reg_varos.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a város mezőt!');
			h_form.reg_varos.focus();
			return false;
		}
	if ( h_form.reg_utca.value.length < 1 ) {
			alert('Kérem töltse ki helyesen az utca mezőt!');
			h_form.reg_utca.focus();
			return false;
		}
	if ( h_form.reg_hazszam.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a házszám mezőt!');
			h_form.reg_hazszam.focus();
			return false;
		}
	if ( h_form.reg_telefon.value.length < 1 ) {
			alert('Kérem töltse ki helyesen a telefon mezőt!');
			h_form.reg_telefon.focus();
			return false;
		}
	return true;
}

function regmod_validate(h_form) {
	if ( h_form.email2.value.length < 1 || !h_form.email2.value.match(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/) ) {
			alert('Kérem töltse ki helyesen az email mezőt!');
			h_form.email2.focus();
			return false;
		}
	if ( h_form.jelszo2.value.length < 1 ) {
			alert('Kérem adja meg a jelszavát!');
			h_form.jelszo2.focus();
			return false;
		}
	return true;
}

function konyv_validate() {
	k_form = document.konyv_reszletes;
	if ( k_form.cim.value.length < 1 ) {
		alert ("Nincs megadva cím!");
		k_form.cim.focus();
		return false;
	}
	return true;
}

function nyit(n_k_foto,k_azon,parameterek)
	{
	if (typeof(nWindow)!="undefined") { nWindow.close(); }
//	image.php?<?=$ing_azon ?>/nn_<?=$n_ing_foto ?>
//	nWindow=window.open("image.php?"+k_azon+"/n_"+n_k_foto, "nWindow", parameterek);
	Window=window.open("galeria.php?n_k_foto="+n_k_foto+"&k_azon="+k_azon, "nWindow", parameterek);
	}
	
function contact_open(k_azon)
	{
	 window.open("contact.php?k_azon="+k_azon,"", "resizable=no,scrollbars=no,toolbar=no,location=no,menubar=no,status=no,width=400,height=300");
	}

function go(formName) {
	if ( validate() ) {
		formName.submit();
	}
}

function viewPic(img)
{
 picfile = new Image();
 picfile.src =(img);
 fileCheck(img);
}

function fileCheck(img)
{
 if( (picfile.width!=0) && (picfile.height!=0) )
 {
 makeWindow(img);
 }
 else
 {
 funkcio="fileCheck('"+img+"')";
 intervallum=setTimeout(funkcio,50);
 }
}


function makeWindow(img)
{
 ht = picfile.height + 20;
 wd = picfile.width + 20;

 var args= "height=" + ht + ",innerHeight=" + ht;
 args += ",width=" + wd + ",innerWidth=" + wd;
 if (window.screen)
 {
 var avht = screen.availHeight;
 var avwd = screen.availWidth;
 var xcen = (avwd - wd) / 2;
 var ycen = (avht - ht) / 2;
 args += ",left=" + xcen + ",screenX=" + xcen;
 args += ",top=" + ycen + ",screenY=" + ycen + ",resizable=yes";
 }
 return window.open(img, '', args);
}
