	var gB = getBrowser();

	function setViewFieldDef(ID)
	{
		document.FORMIX.SETVIEWFIELDDEF.value	= ID;
		document.FORMIX.submit();
	}

	function setViewFieldMove(ID)
	{	
		document.FORMIX.SETVIEWFIELDMOVE.value	= ID;
		document.FORMIX.submit();		
	}

	function setMoveViewFieldClear(ID)
	{		  
		document.FORMIX.SETMOVEVIEWFIELDCLEAR.value		=	1;
		document.FORMIX.submit();		
	}
		
	function setFormFieldDef(ID)
	{		   
		document.FORMIX.SETFORMFIELDDEF.value	= ID;
		document.FORMIX.submit();
	}									
		
	function setFormFieldMove(ID)
	{		   
		document.FORMIX.SETFORMFIELDMOVE.value	= ID;
		document.FORMIX.submit();
	}
		
	function setMoveFormFieldClear(ID)
	{		   
		document.FORMIX.SETMOVEFORMFIELDCLEAR.value		=	1;
		document.FORMIX.submit();
	}
		
	function openListData()
	{		   
		if(document.getElementById("MIRRIOR").style.display == 'inline')
			document.getElementById("MIRRIOR").style.display = 'none';
		else
			document.getElementById("MIRRIOR").style.display = 'inline';				
	}

	function setRewrite(ID)
	{		   
		document.FORMIX.SETREWRITE.value	=	ID;
		document.FORMIX.submit();		
	}

	function setUpdateRecord(ID)
	{		   
		document.FORMIX.UPDATERECORD.value	=	ID;
		document.FORMIX.submit();
	}
		
	function addRecordWith(ID)
	{		   
		document.FORMIX.ADDRECORDWITH.value	=	ID;
		document.FORMIX.submit();		
	}
		
	function setPriorityViewUp(ID)
	{			
		document.FORMIX.SETPRIORITYVIEWUP.value	=	ID;
		document.FORMIX.submit();
	}
		
	function setPriorityViewDown(ID)
	{		   
		document.FORMIX.SETPRIORITYVIEWDOWN.value	=	ID;
		document.FORMIX.submit();
	}
		
	function setPriorityViewDef(ID)
	{			
		document.FORMIX.IDPRIORITYVIEW.value	=	ID;
		document.FORMIX.submit();
	}

	function setPriorityViewMove(ID)
	{			
		document.FORMIX.SETPRIORITYVIEWMOVE.value	=	ID;
		document.FORMIX.submit();
	}
		
	function setMoveViewClear(ID)
	{			
		document.FORMIX.IDPRIORITYVIEW.value	=	"";
		document.FORMIX.submit();
	}

	function deleteCont(ID, messages)
	{			
		aMessages	=	messages.split("|");
		
		//if(confirm("Skutočne vymazať zadaný záznam ???"))
			
		if(confirm(aMessages[0]))
		{
			//if(confirm("Tento krok nie je možné vrátiť späť, pokračovať ???"))
				
			if(confirm(aMessages[1]))
			{
				document.FORMIX.DELETECONT.value = ID;
				document.FORMIX.submit();
			}
			else
			{
				eval("document.FORMIX.DELETE_" + ID + ".checked = false;");
			}
		}
		else
		{
			eval("document.FORMIX.DELETE_" + ID + ".checked = false;");
		}
	}
		
	function stdMouseOver(x,stav)
	{			
		if(stav)
		{
			//x.style.textDecoration = 'underline';
			if(gB == 1 || gB == 3) {x.style.cursor = 'hand';}
			if(gB == 2 || gB == 4) {x.style.cursor = 'pointer';}
		}
		else
		{
			x.style.textDecoration = 'none';
			x.style.cursor = 'none';
		}
	}
		
		
	function setPriorityRecUp(ID)
	{			
		document.FORMIX.SETPRIORITYRECUP.value = ID;
		document.FORMIX.submit();
	}
		
	function setPriorityRecDef(ID)
	{			
		document.FORMIX.SETPRIORITYRECDEF.value	= ID;
		document.FORMIX.submit();		
	}
				
	function setPriorityRecMove(ID)
	{			
		document.FORMIX.SETPRIORITYRECMOVE.value	= ID;
		document.FORMIX.submit();		
	}
		
	function setMoveRecClear(ID)
	{			
		document.FORMIX.SETMOVERECCLEAR.value		=	1;
		document.FORMIX.submit();		
	}
		
	function setPriorityRecDown(ID)
	{			
		document.FORMIX.SETPRIORITYRECDOWN.value	= ID;
		document.FORMIX.submit();
	}

		
	function isComputeBRU_()
	{			
		breakUp	=		document.FORMIX.BREAKUP.value;

		if(isComputeZero(breakUp))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}
		
	function isComputeBRD_()
	{			
		breakDown	=		document.FORMIX.BREAKDOWN.value;

		if(isComputeZero(breakDown))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}
		
	function isComputePX_()
	{			
		PX	=		document.FORMIX.BORDERPX.value;
			
		if(isComputeZero(PX))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}
		
	function isComputeHeight_()
	{			
		height	=	document.FORMIX.HEIGHT.value;
			
		if(isComputeZero(height))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}
		
		
	function isComputeWidth_()
	{			
		width	=	document.FORMIX.WIDTH.value;
			
		if(isComputeZero(width))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}		
		
	function controlBack_()
	{				
		backGround	=	document.FORMIX.BACKGROUND.value;
		if(isHexZero(backGround))
			document.FORMIX.SAVEMEMO.disabled	=	false;
		else
			document.FORMIX.SAVEMEMO.disabled	=	true;
	}		
		
	function openNumberSideForm(ID)
	{			
		document.FORMIX.FORMSIDES.value	=	ID;
		document.FORMIX.submit();
	}		
		
	function stepOverForm(x,stav)
	{			
		if(stav)
		{
			if(gB == 1 || gB == 3) {x.style.cursor = 'hand';}
			if(gB == 2 || gB == 4) {x.style.cursor = 'pointer';}
		}
		else
		{
			x.style.cursor = 'none';
		}		
	}		
		
	function oneStep(param)
	{			
		currStep = Math.abs(document.FORMIX.FORMCURRSTEP.value);
		if(param == 0)
			{document.FORMIX.FORMCURRSTEP.value = (currStep - 1);}
		else
			{document.FORMIX.FORMCURRSTEP.value = (currStep + 1);}
		document.FORMIX.submit();
	}
		
	function listOverForm(x,stav,xcolor)
	{		   
		if(stav)
		{
			x.style.textDecoration = 'underline';
			if(gB == 1 || gB == 3) {x.style.cursor = 'hand';}
			if(gB == 2 || gB == 4) {x.style.cursor = 'pointer';}
			x.style.fontSize = '27pt';
		}
		else
		{
			x.style.textDecoration = 'none';
			x.style.cursor = 'none';
			x.style.color = xcolor;
			x.style.fontSize = '9pt';
		}
	}
		
		
	function callRequest( currentTable, callType, eMail, adminMail )
	{			
		document.FORMIX.CALLREQUEST.value	=	1;
		document.FORMIX.DEFCALLTYPE.value	=	callType;
		document.FORMIX.SENDEMAIL.value		=	eMail;
		document.FORMIX.SENDADMINMAIL.value	=	adminMail;
		document.FORMIX.CURRENTTABLE.value	=	currentTable;
			
		document.FORMIX.submit();
	}		 		   

	function test()
	{
		alert("TEST");
	}
	

	function controlObject( buttons, fieldString, stringLenthMin, selectors, firstOption, fieldStringOther, stringTypeOther)
	{					
		var aButtons			=	new Array();
		aButtons				=	buttons.split("|");
			
		var aFieldString		=	new Array();
		aFieldString			=	fieldString.split("|");
			
		var aStrLengthMin		=	new Array();
		aStrLengthMin			=	stringLenthMin.split("|");
			
		var aFieldStringOther	=	new Array();
		aFieldStringOther		=	fieldStringOther.split("|");
			
		var aStringTypeOther	=	new Array();
		aStringTypeOther		=	stringTypeOther.split("|");
			
		var aSelectors			=	new Array();
		aSelectors				=	selectors.split("|");
			
		aFirstOption			=	new Array();
		aFirstOption			=	firstOption.split("|");
			
		buttonOK		=	true;

		if(fieldString.length > 0)
		{
			for(index in aFieldString)
			{
				eval("fieldValue = document.FORMIX." + aFieldString[index] + ".value;");
					
				if(fieldValue.length < aStrLengthMin[index])
				{
					buttonOK		=	false;
				}
			}
		}

		if(fieldStringOther.length > 0)
		{
			for(index in aFieldStringOther)
			{
				eval("fieldValue = document.FORMIX." + aFieldStringOther[index] + ".value;");
				if(aStringTypeOther[index] == 1)
				{
					if(!isComputeZero(fieldValue))
					{
						buttonOK = false;
					}
				}
				if(aStringTypeOther[index] == 2)
				{
					if(!isHexZero(fieldValue))
					{
						buttonOK = false;
					}
				}
				if(aStringTypeOther[index] == 3)
				{
					if(!mailSyntax(fieldValue))
					{
						buttonOK = false;
					}
				}
				if(aStringTypeOther[index] == 4)
				{
					if(!isDateDDMMRRRR(fieldValue))
					{
						buttonOK = false;
					}
				}
			}
		}

		if(selectors.length > 0)
		{
			for(index in aSelectors)
			{
				eval("selectVal = document.FORMIX." + aSelectors[index] + ".value;");
				if(selectVal == aFirstOption[index])
				{
					buttonOK = false;
				}
			}
		}


		if(buttonOK)
		{		

			for(index in aButtons)
			{
				eval("document.FORMIX." + aButtons[index] + ".disabled = false;");
			} 
		}
		else
		{	  
			for(index in aButtons)
			{
				eval("document.FORMIX." + aButtons[index] + ".disabled = true;");
			}	
		}		
	}

		
	function setRadio(param, current)
	{			
		var tempo = new Array();
			
		tempo	=	param.split("|");

		for(index in tempo)
		{
			eval("check = document.FORMIX." + tempo[index] + ".checked;");
			if(tempo[index] != current)
			{
				if(check)
				{
					eval("document.FORMIX." + tempo[index] + ".checked = false;");
				}
			}
			else
			{
				if(!check)
				{
					eval("document.FORMIX." + tempo[index] + ".checked = true;");
				}
			}
		}
	}

