//***browsers
var ns4=document.layers;
var ns6=window.navigator.userAgent.toLowerCase().match(/gecko/);
var opera=window.navigator.userAgent.toLowerCase().indexOf('opera') != -1;
var ie4=(document.all && !opera);

//*** névtelen új ablak nevéhez:
var wnow = new Date(); 
var wszam = wnow.getTime();

//*****menu
function menu(ms1,ms2,ms3,ms4,mt){
document.men.s1.value=ms1;
document.men.s2.value=ms2;
document.men.s3.value=ms3;
document.men.s4.value=ms4;
document.men.t.value=mt;
document.men.submit()
}

//********
var pop_div_tohide =new Array;

/////////////////////////////////////////////////////////////////////
//***** hasznos képernyő méret
var sw,sh;

if( (opera||ns4) && (typeof( window.innerWidth ) == 'number'))
{
	if(opener)
	{
		sw = window.opener.innerWidth;
		sh = window.opener.innerHeight;
		//alert('Nem IE opener ' +sw+' * '+sh);
	}
    		
	else if(window.parent)
	{
		sw = window.parent.innerWidth;
		sh = window.parent.innerHeight;
		//alert('Nem IE window.parent ' +sw+' * '+sh);
	}

	else
	{
		sw = window.innerWidth;
		sh = window.innerHeight;
		//alert('Nem IE ' +sw+' * '+sh);
	}
}
else
{
	sw=window.screen.width;
	sh=window.screen.height;
	//alert('IE ' +sw+' * '+sh);
}

////////////////////////////////////////////////////////////////////

//*****Resize opera és ns4 *****
function reload_opera_ns4(init,sw,sh)
{
	if (init==true)
	{
		if (opera||ns4)
		{
    			document.pgW=sw;
    			document.pgH=sh;
    			onresize=reload_opera_ns4;
    		}
	}
	else if (sw!=document.pgW || sh!=document.pgH)
	{
		location.reload()
	}
}//end func reload_opera_ns4

reload_opera_ns4(true,sw,sh);

////////////////////////////////////////////////////////////////////

//***NewWin*********************
//mb=1 ->menubar=yes
function NewWin(url,w,h,mb)
{
	//////////if(!mb){mb="1"}
	mb=!mb ? 1 : mb;
	
	var MX, MY;
 	if(opera)
 	{
 		if(sw<=w){sw=w;}
 		if(sh<=h){sh=h;}
 	}	
 	MX = (sw) ? (sw-w)/2 : 0;
 	MY = (sh) ? (sh-h)/2 : 0;
	var SW = window.open(url,"NewWin"+wszam,"height="+h+",width="+w+",left="+MX+",top="+MY+",screenX="+MX+",screenY="+MY+",menubar="+mb+",resizable=1,scrollbars=1");
	SW.focus();
}

//***NewWinMax*********************
//mb=1 ->menubar=yes
function NewWinMax(url,mb)
{
var w, h, MX, MY;

mb=!mb ? 1 : mb;

MX=0;
MY=0;

w=window.screen.width;
h=window.screen.height;

var settings ='fullscreen=1,height='+h+',width='+w+',top='+MY+',screenY='+MY+',left='+MX+',screenX='+MX+',scrollbars=1,resizable=1,menubar='+mb
var win = window.open(url,"NewWinMax"+wszam,settings)
win.focus();
}

 //*****PopUpWin*****
 // Fontos: A TARGET MEGHATÁRZHATÓ !
  function PopUpWin(URL,NAME,w,h,sb)
 {
 sb=sb ? sb : 0;
 var MX, MY;
 if(opera)
 {
 if(sw<=w){sw=w;}
 if(sh<=h){sh=h;}
 }	
 MX = (sw) ? (sw-w)/2 : 0;
 MY = (sh) ? (sh-h)/2 : 0;
 var settings ='height='+h+',width='+w+',top='+MY+',screenY='+MY+',left='+MX+',screenX='+MX+',scrollbars='+sb+',resizable'
 var win = window.open(URL,NAME,settings)
 win.focus();
}

//*****PUF*****
//Fotoknak
// Fontos: A TARGET MEGHATÁRZHATÓ !
function PUF(URL,NAME,w,h){
if(w<240){w=240}
var MX, MY;
 if(opera)
 {
 	if(sw<=w){sw=w;}
 	if(sh<=h){sh=h;}
 }	
 MX = (sw) ? (sw-w)/2 : 0;
 MY = (sh) ? (sh-h)/2 : 0;
var prop = "";
prop += "top="+MY+",";
prop += "screenY="+MY+",";
prop += "left="+MX+",";
prop += "screenX="+MX+",";
prop += "directories=no,";
prop += "height="+h+",";
prop += "location=no,";
prop += "menubar=no,";
prop += "resizable=no,";
prop += "scrollbars=no,";
prop += "status=no,";
prop += "statusbar=no,";
prop += "toolbar=no,";
prop += "width="+w;
var win = window.open(URL,NAME,prop)
win.focus();
}

//*****PopFotoSzovegnelkul*****
function PopFotoSzovegnelkul(URL,NAME,w,h){
var MX, MY;
 if(opera)
 {
 if(sw<=w){sw=w;}
 if(sh<=h){sh=h;}
 }	
MX = (sw) ? (sw-w)/2 : 0;
MY = (sh) ? (sh-h)/2 : 0;
var prop = "";
prop += "top="+MY+",";
prop += "screenY="+MY+",";
prop += "left="+MX+",";
prop += "screenX="+MX+",";
prop += "directories=no,";
prop += "height="+h+",";
prop += "location=no,";
prop += "menubar=no,";
prop += "resizable=no,";
prop += "scrollbars=no,";
prop += "status=no,";
prop += "statusbar=no,";
prop += "toolbar=no,";
prop += "width="+w;
var win = window.open(URL,NAME,prop)
win.focus();
}

//**** PopPanorama*****
function PopPanorama(URL,NAME,w,h){
if(w<240){w=240}
var MX, MY;
 if(opera)
 {
 if(sw<=w){sw=w;}
 if(sh<=h){sh=h;}
 }	
 MX = (sw) ? (sw-w)/2 : 0;
 MY = (sh) ? (sh-h)/2 : 0;
var settings ='height='+h+',width='+w+',top='+MY+',screenY='+MY+',left='+MX+',screenX='+MX+',scrollbars=1,resizable'
var win = window.open(URL,NAME,settings)
win.focus();
}

//*********PopUpTerkep**********
function PopUpTerkep(URL,NAME,w,h){
var MX, MY;
 if(opera)
 {
 if(sw<=w){sw=w;}
 if(sh<=h){sh=h;}
 }
if(sw<=800)
{
  	open(URL)
}
else
{
	MX = (sw) ? (sw-w)/2 : 0;
	MY = (sh) ? (sh-h)/2 : 0;
	var settings ='height='+h+',width='+w+',top='+MY+',screenY='+MY+',left='+MX+',screenX='+MX+',scrollbars="no",resizable'
	var win = window.open(URL,NAME,settings)
	win.focus();
}
//alert("szél:"+sw+"\nmag:"+sh);
}


//***********************
function ns4msg(url){
if(ns4){alert("Sorry, with the browser Netscape4 you can't use this link !\nPlease use these:\n\n- Netscape 7+\n- Mozilla 1.5+\n- Microsoft IE 6+\n- Opera 7.2+\n\nThank You !")}
else{location.href=url}
}

//***********************
function kedvencek()
{
var url ="http://www.cegled.hu";
var title ="Cegléd Offical Website";
var Netscpmsg="Dear Netscape (Mozilla) user !"
			+ "\n"
			+ "\nAfter you close this window, please press:"
			+ "\n"
			+ "\n----------  Ctrl+D  --------------"
			+ "\n"
			+ "\nThank You !"
var Operamsg="Dear Opera user !"
			+ "\n"
			+ "\nAfter you close this window, please press:"
			+ "\n"
			+ "\n----------  Ctrl+T  --------------"
			+ "\n"
			+ "\nThank You !"
 if (ie4&&!opera) {window.external.AddFavorite (url,title)}
 if (ns4||ns6) {alert(Netscpmsg)}
 if (opera) {alert(Operamsg)}
}

//****** link image ********
var img_on  = "img/on.gif";
var img_off = "img/off.gif";

function imgover(imgname) {
   imgname.src = img_on;
}
function imgout(imgname) {
   imgname.src = img_off;
}

//******óra********
function tS()
{
	var x=new Date();
	x.setTime(x.getTime());
	return x;
} 
function lZ(x)
{
	return (x>9)?x:'0'+x;
}

var oT="lZ(tS().getHours())+':'+lZ(tS().getMinutes())+':'+lZ(tS().getSeconds())+' '";

function ora(l)
{
	var msg="";
	var oraObj;
	if(document.all)
	{
		oraObj=document.all.oradiv;
	}
 	if(document.getElementById)
 	{
 		oraObj=document.getElementById("oradiv");
 	}
 	if((document.all)||(document.getElementById))
	{
		switch(l)
		{
		case "m":
		  msg="Idő: <b>";
		  break    
		case "a":
		  msg="Time: <b>"
		  break
		case "d":
		  msg="Uhrzeit: <b>"
		  break		  
		case "f":
		  msg="Heure: <b>"
		  break		  
		case "i":
		  msg="Ora: <b>"
		  break		  
		  
		default:
		  msg="Idő: <b>";
		}
		oraObj.innerHTML=msg+eval(oT)+"</b>";
		setTimeout("ora('" + l + "')",1000);
	}
}

//***********
function elevel(c1,c2){
document.location.href="mailto:"+c1+"@"+c2;
}

//*****Enter tiltása********
function handleEnter (field, event) {
var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
if (keyCode == 13) {
var i;
for (i = 0; i < field.form.elements.length; i++)
if (field == field.form.elements[i])
break;
i = (i + 1) % field.form.elements.length;
field.form.elements[i].focus();
return false;
} 
else
return true;
}      

//***** textaera max charakter ******
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) 
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}

//***flash********
function CreateControl_flash(DIVID, CLASSID, CODEBASE, OBJECTID, WIDTH, HEIGHT, MOVIE, LOOP, WMODE)
{
	pop_div_tohide.push(DIVID);
	/*
	var IE7 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 7.")!=-1)) ? true : false;
	WMODE=!IE7 ? "transparent" : "auto";
	*/
	WMODE="transparent"
	
 if(!ns4)
 {
   document.write('<div id="' + DIVID + '">xxx</div>');
   if(ie4)
   {
	var obj= '<object classid="' + CLASSID + '" ';
	obj += 'codebase="' + CODEBASE + '" ';
	obj += 'id="' + OBJECTID + '" ';
	obj += 'width="' + WIDTH + '" ';
	obj += 'height="' + HEIGHT +'" >';
	
	obj += '<param name="movie" value="' + MOVIE + '" />';
	obj += '<param name="quality" value="high" />';
	obj += '<param name="loop" value="' + LOOP + '" />';
	obj += '<param name="wmode" value="' + WMODE + '" />';
	obj += '</object>';
   }
   else
   {
	var obj= '<object data="' + MOVIE + '" ';
	obj += 'id="' + OBJECTID + '" ';
	obj += 'width="' + WIDTH + '" ';
	obj += 'height="' + HEIGHT + '" ';
	obj += 'type="application/x-shockwave-flash" >';
	obj += '<param name="quality" value="high" />';
	obj += '<param name="loop" value="' + LOOP + '" />';
	obj += '<param name="wmode" value="' + WMODE + '" />';
	obj += '<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />';	
	obj += '</object>';
   }
   document.getElementById(DIVID).innerHTML=obj;
 }
}
