var further_info = new Array();
further_info['Reflexologi'] = "";
var current = "welcome";
var sitelink = 'http://www.pagofot.no';
function showSpecific(name){
	if(name == "Refleksologi"){name = "Reflexologi";}
    var change = document.getElementById('infobox_'+name);
    current = 'infobox_'+current;
    document.getElementById(current).style.display = "none";
    current = name;
    change.style.display = "";
}
var menu_dir = 0;
function blindMenu(){

    //$('level3').style.top = "200px";

    new Effect.toggle('the_menu','slide');
    if(menu_dir == 0){
        new Effect.Move('level3', { 
            y: -300, 
            mode: 'relative' 
        });
        menu_dir = 1;
    }else{
        new Effect.Move('level3', { 
            y: 300, 
            mode: 'relative' 
        });
        menu_dir = 0;
    }

}
var scroll_menu_timer;
function sh_scroll_menu(action){
    var action = action;

    if(action == "hide"){
        sh_c = 2;
        if(sh_counter == false){
            sh_scroll_counter();
            sh_counter = true;
        }

    }else if(action == "show"){

        if(sh_c == 0){
            new Effect.Opacity('scroll_menu', {
                from: 0.3, 
                to: 1.0, 
                duration: 0.3
            });
        }
        sh_c = 2;
    }else if(action == "dohide"){

        new Effect.Opacity('scroll_menu', {
            from: 1.0, 
            to: 0.3, 
            duration: 0.8
        });
    }


}
var sh_c = 0;
var sh_counter = false;
function sh_scroll_counter(){
    if(sh_c == 0){
        sh_scroll_menu('dohide');
        sh_counter = false;
    }else{
        sh_c--;
        setTimeout("sh_scroll_counter();", 1000);
    }

}
//TODO: setTimeout on mouseout(scroll_menu) and use cleartimeout!

function expand(type,id){
    var id = id;
    if(type == "textarea"){
        var text_area = $(id);

        if(text_area.scrollHeight > "80" && text_area.scrollHeight < "500"){
            if(navigator.appName != "Microsoft Internet Explorer"){
                text_area.style.height = 0;
            }
            text_area.style.height = (text_area.scrollHeight+20) + "px";

        }
        if(text_area.scrollWidth > "250" && text_area.scrollWidth < "600"){
            if(navigator.appName != "Microsoft Internet Explorer"){
                text_area.style.width = 0;
            }
            text_area.style.width = (text_area.scrollWidth + 20) + "px";
        }
        var stringen = new Array();
        stringen = $(id).value.split(" ");
        var words = stringen.length;
        var length = $(id).value.length;
        //$('kontakt_output').innerHTML = length + "Ord: " + words;

    }else if(type == "text"){
        var id = $(id);
        if(id.value.length > "15"){
            id.size = id.value.length;
        }
    }
}

function sendContactForm(){
    var output = $('kontakt_output');
    var form = $('contact_form');
    var button = $('contact_button')
    new Ajax.Request('ajax.php', {
        method: 'post',
        parameters: form.serialize(true),
        onComplete: function(transport){
            if(transport.responseText == "no"){
                 output.innerHTML = "Feil med emailadressen, den må være riktig for at vi kan svare. Ikke sendt.";
                 form.enable();
            }else{
            output.innerHTML = "Spørsmålet er sendt!";
            button.value = "Send";
            form.enable();
            form.reset();
            }
        },
        onCreate: function() {

            output.innerHTML = "<img src=\"images/ajax-loader.gif\">";
            button.value = "Sender...";
            form.disable();
        }

    });
}

function checkInput(type,id,parameter){
   var type = type;
   var id = id;
    if(type=="mail"){
       $check = $(id).innerHTML;
       if(is_numeric(parameter)){}
    }else if(type =="length"){

    }
}
