
function kereses(){	
	alert("na");
	document.getElementById("keres").visibility="hidden";
}

function toggle(div_id) {
	var el = document.getElementById(div_id);
	if ( el.style.display == 'none' ) {	el.style.display = 'block';}
	else {el.style.display = 'none';}
	document.getElementById("sz_smenu").style.display = "block";
}

function sz_length(obj){
	val = obj.value;
	obj_id = obj.id;
	switch(obj_id){
	case 'min_magassag':
		if (((val < 99) || (val > 200)) && !(val.length == 0)){
			alert("Value must be between 100 - 199");
			setTimeout("document.getElementById('min_magassag').focus();",1);
		}
		break;
		
	case 'max_magassag':
		if (((val < 99) || (val > 250)) && !(val.length == 0)){
			minm=document.getElementById("min_magassag").value;
			if (minm.length > 0){
				alert("Value must be between "+ minm +" - 199");
			} else {
				alert("Value must be between 100 - 250");
			}
			setTimeout("document.getElementById('max_magassag').focus();",1);
		}
		break;
	
	case 'min_age':
		if (((val < 18) || (val > 100)) && !(val.length == 0)){
			alert("Value must be between 18 - 100");
			setTimeout("document.getElementById('min_age').focus();",1);
		}
		break;
		
	case 'max_age':
		if (((val < 18) || (val > 100)) && !(val.length == 0)){
			mina=document.getElementById("min_age").value;
			if (mina.length > 0){
				alert("Value must be between "+ mina +" - 100");
			} else {
				alert("Value must be between 18 - 100");
			}
			setTimeout("document.getElementById('max_age').focus();",1);
		}
		break;
	}

}

function valid_max_age(val){
	mina = document.getElementById("min_age").value;
	switch (val.length){
	case 1:
		if (isNaN(val)){
			document.getElementById(obj_id).value = '';
		} else {
			if (val < mina[0]){
				document.getElementById(obj_id).value = '';
				alert("should be greater than min Age!");
			}
		}
		break;
		
	case 2:
		if (isNaN(val[1])){
			document.getElementById(obj_id).value = val[0];
		} else {
			if (val < mina){
				document.getElementById(obj_id).value = val[0];
				alert("should be greater than min Age!");
			}			
		}
		break;
		
	default:
		document.getElementById(obj_id).value = val[0]+val[1];
	}
}

function valid_min_age(val){
	switch (val.length){
	case 1:
		if (isNaN(val)){
			document.getElementById(obj_id).value = '';
		} else {
			if (val == '0'){
				document.getElementById(obj_id).value = '';
			}
		}
		break;
		
	case 2:
		if (isNaN(val[1])){
			document.getElementById(obj_id).value = val[0];
		} 
		break;
		
	default:
		document.getElementById(obj_id).value = val[0]+val[1];
	}
}

function valid_max_magassag(val){
	minm=document.getElementById("min_magassag").value;
	switch (val.length){
	case 1:
		if (isNaN(val)){
			document.getElementById(obj_id).value = '';
		} else {
			if (!((val == 1) || (val == 2))){
				document.getElementById(obj_id).value = '';
			}
		}
		break;
		
	case 2:
		if (isNaN(val[1])){
			document.getElementById(obj_id).value = val[0];
		} else {
			if (!(val[0] == 2)){
				if(minm.length>2){
					if(minm[1] > val[1]){
						document.getElementById(obj_id).value = val[0];
						alert("should be greater than min Height!");
					}
				}
			}
		}
		break;
		
	case 3:
		if (isNaN(val[2])){
			document.getElementById(obj_id).value = val[0]+val[1];
		} else {
			if ((val[1] == minm[1]) && !(val[0] == 2)){
				if(minm.length>2){
					if(minm > val){
						document.getElementById(obj_id).value = val[0]+val[1];
						alert("should be greater than min Height!");
					}
				}
			}			
		}
		break;
		
	default:
		document.getElementById(obj_id).value = val[0]+val[1]+val[2];
	}
}

function valid_min_magassag(val){
	switch (val.length){
	case 1:
		if (isNaN(val)){
			document.getElementById(obj_id).value = '';
		} else {
			if (!(val == 1)){
				document.getElementById(obj_id).value = '';
			}
		}
	break;
	
	case 2:
		if (isNaN(val[1])){
			document.getElementById(obj_id).value = val[0];
		}
	break;
		
	case 3:
		if (isNaN(val[2])){
			document.getElementById(obj_id).value = val[0]+val[1];
		}
	break;
	
	default:
		document.getElementById(obj_id).value = val[0]+val[1]+val[2];
	}
}

function sz_validator(obj){
	val = obj.value;
	obj_id = obj.id;
	switch(obj_id){
	case 'min_magassag':
		if (val.length > 0){
			valid_min_magassag(val);
		}
		break;
		
	case 'max_magassag':
		if (val.length > 0){
			valid_max_magassag(val);
		}
		break;
		
	case 'min_age':
		if (val.length > 0){
			valid_min_age(val);
		}
		break;
		
	case 'max_age':
		if (val.length > 0){
			valid_max_age(val);
		}
	break;
	}
}