function menu_show(menu) {

    document.getElementById('menu_butor').style.display='none';
    document.getElementById('menu_szinminta').style.display='none';
    document.getElementById('menu_ajtobetet').style.display='none';
    document.getElementById('menu_elzaras').style.display='none';   
        
        
    document.getElementById(menu).style.display='block';
    
    }
    
function submenu_show(menu) {
    table = document.getElementById('menu');
    dts = table.getElementsByTagName('dt');
                       
    for(i = 0; i <= dts.length; i++) {
        if(dts[i].firstChild.href=='http://www.butorotthonra.hu/'+menu) {
            dts[i].firstChild.style.color='#9CB2D2';
            }
        }      
        
    //alert(dts[0].firstChild.nodeName);
        
    }
    
function checkForm (formobj,begin,end,nextpage) {
  	     
    var error = '';
    var check_psd = '';
  	var hibas = 0;
  	var set = false;
         
    if (begin == undefined && end == undefined) {
        begin = 0;
        end = formobj.elements.length-1;
        }
         
  	for (i = begin; i <= end; i++) {
	    if (formobj.elements[i].value == '' && (formobj.elements[i].title != '-')) {
		  	error += "A(z) '"+formobj.elements[i].title+"' mező üres!\n";
			if (set == false) {
				hibas = i;
				set = true;
				}
			}
	    if (formobj.elements[i].value[0] == ' ' && formobj.elements[i].title) {
		  	error += "Nem lehet szóköz az első karakter!\n";
			}
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if (formobj.elements[i].name.indexOf('mail') != -1 && formobj.elements[i].value && !filter.test(formobj.elements[i].value)) {
			error += "Hibás e-mail cím!\n";
			if (set == false) {
				hibas = i;
				set = true;
				}
			}            
            
        if (formobj.elements[i].type == "checkbox" && !(formobj.elements[i].checked)) {
            error += "El kell olvasnia és el kell fogadnia az ÁSZF-et!\n";
            }
            
        if (formobj.elements[i].type == "password" && formobj.elements[i-1].type == "password") {       
            check_psd = "no";   
            if (formobj.elements[i].value != '' && formobj.elements[i-1].value != '') {
                if (formobj.elements[i].value != formobj.elements[i-1].value) {
                    error += "A két jelszó nem egyezik meg!\n";
                    }
                    else {
                        check_psd = "yes";;
                        }
                }
            }
		}                     
        
	if (error) {
	  	alert (error);
        formobj.elements[hibas].focus();
		}
	    else {
            if (check_psd == "no" ) {
                formobj.pass1.value = formobj.pass_old.value;
                }
                else {
                    if(end == formobj.elements.length-1) {  
	  	                formobj.submit();
                        }
                        else {
                            menu_hide(nextpage);
                            }
                }
		    }     
	}
    
function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 100); 
    var timer = 0; 

    //determine the direction for the blending, if start and end are the same nothing happens 
    if(opacStart > opacEnd) { 
        for(i = opacStart; i >= opacEnd; i--) { 
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
            timer++; 
            } 
        } 
        else if(opacStart < opacEnd) { 
            for(i = opacStart; i <= opacEnd; i++) { 
                setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
                timer++; 
                } 
            } 
    } 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
    
    }         

function confirmDelete(jumpTo) {
	var input_box=confirm("Biztosan törlöd?");
	if (input_box==true) { 
		eval("location='"+jumpTo+"'");
		}
	}
    
function gallery_select(num) {

    for(i = 0; i <= 23; i++) {
        document.getElementById('menu_' + i).style.display = 'none';
        document.getElementById('menu_' + i).title = '-';
        document.getElementById('menu_' + i).name = '-';
        }
                                                                                     
    document.getElementById('menu_' + num).style.display = 'block';
    document.getElementById('menu_' + num).title = 'galéria';
    document.getElementById('menu_' + num).name = 'gallery';
   
    }
    
function check_text_length(formobj_field,max) {
    if (formobj_field.value.length > max) {
        alert("Maximum " + max + " karakter engedélyezett!");
        formobj_field.value = formobj_field.value.substring(0,max);
        formobj_field.focus();
        }
    }
    
function pictures_show(formobj_field,num) {
    var tables = document.getElementById('menu_' + num).getElementsByTagName('table');
                                        
    for(i = 0; i < tables.length; i++) {
        if(tables[i].firstChild.nodeName == "#text") {
            tbody = tables[i].childNodes[1];
            }
        if(tables[i].firstChild.nodeName == "TBODY") {
            tbody = tables[i].firstChild;
            }    
        if(tbody.firstChild.nodeName == "#text") {
            tr = tbody.childNodes[1];
            } 
        if(tbody.firstChild.nodeName == "TR") {
            tr = tbody.firstChild;
            }
        if(tr.childNodes.length>=4) {
            tables[i].style.display = 'none';
            }   
        }                                 
         
    if(formobj_field.nextSibling.nodeName == "#text") {
            next = formobj_field.nextSibling.nextSibling;
            }
    if(formobj_field.nextSibling.nodeName == "TABLE") {
            next = formobj_field.nextSibling;
            }
                                   
    next.style.display = 'block';            
    }
    
function openPic(url) {
    var pic = new Image();
    pic.src = "../" + url;
    
    var w = window.open('','_blank','channelmode=yes,directories=no,fullscreen=no,location=no,menubar=no,resizeable=no,scrollbars=no,status=no,titlebar=no,toolbar=no');
    w.resizeTo(600,600);
    w.document.write('<table align="center">');
    w.document.write('<tr valign="middle">');
    w.document.write('<td align="center"><img src="' + pic.src + '" align="center" border="0" style="padding: 0px; margin: 0px; padding-bottom: 20px"/></td>');
    w.document.write('</tr>');
    w.document.write('</table>');
    w.focus();          
    }
    
function time() {
    now = new Date();
    
    h   = now.getHours();
    min = now.getMinutes();
    sec = now.getSeconds();
    
    timeStr  = h;
    timeStr += ((min < 10) ? ":0" : ":") + min;
    timeStr += ((sec < 10 ) ? ":0" : ":") + sec;
    
    document.getElementById('time').innerHTML = timeStr;
   
    if (h==0 && min==0 && sec==0){
        date();
        nameday();
        day_name(); 
        }
    
    window.setTimeout('time()',1000); 
    }
    
var str="";

function scroll_all() {
    
    if (str == ""){
        for (var i=0; i<150; i++) str = str + " ";
            str += "Bútor Otthonra!";
            }
            else
                str = str.substring(2, str.length);

    window.status = str;
    window.setTimeout('scroll_all()',150);
    }

var init_str = "Bútor! Otthonra!";
var move_str = "";
var temp_str = ""; 
var left_str = "";
    
function scroll_letters() {

    if (temp_str == ""){
        move_str = " ";
        temp_str = init_str;
        left_str = "";
        }
   
    if (move_str.length == 1){
        while (temp_str.substring(0,1) == " "){
            left_str = left_str + move_str;
            move_str = temp_str.substring(0,1);
            temp_str = temp_str.substring(1,temp_str.length);
            }
            
        left_str = left_str + move_str;
        move_str = temp_str.substring(0,1);
        temp_str = temp_str.substring(1,temp_str.length);
        
        for (var i = 0; i < 120; i++) move_str = " " + move_str;
        }
        else
            move_str = move_str.substring(10, move_str.length);

    window.status = left_str + move_str;
    window.setTimeout('scroll_letters()',100)
    }
    
function date() {
  now = new Date();

  year  = now.getFullYear();
  month = now.getMonth()+1;
  day   = now.getDate();

  dateStr  = year;
  dateStr += ((month < 10) ? ".0" : ".") + month;
  dateStr += ((day < 10) ? ".0" : ".") + day;

  document.getElementById('date').innerHTML = dateStr + ".";
  }

