$(document).ready(function(){
    $("a.change_img").click(function(){
	
        var largePath = $(this).find("img").attr("src");
				
        $("#big_photo img").attr({
            src: largePath.replace("_sm.", "_om.")
            });
        $("#big_photo a").attr({
            href: largePath.replace("_sm.", ".")
            });
        $("#zoom_photo").attr({
            href: largePath.replace("_sm.", ".")
            });
        return false;
    });
    
    $("a.group").lightBox();
    if (page=='')
    {
        var tpage='none';
    }
    else
    {
        var tpage=page;
    }
    
    $.post(
        url+"ajax/right/"+tpage+"/"+type,
        {
            ptype: type
        },
        function(data){
            $('#right').html(data);
        },
        'text/html'
        );
            
    $.post(
        url+"ajax/menu/"+page,
        {
            ptype: type
        },
        function(data){
            $('#menu').html(data);
        //$('#menu a[href='+domain+page+']').parent('li').addClass('sel_level1');
        },
        'json'
        );
    $('#header').load(url+'ajax/header/'+page);
    $('#impressum').load(url+'ajax/footer');
});

function set_cookie(name, value)
{
    $.cookie(name, value);
    window.location.reload();
}

function set_action(action, value)
{
    $.cookie('action', action);
    $.cookie('value', value);
    window.location.reload();
}

function validForm(form,obj) {
    var email = form.emailaddress;
    var filter = /^([a-zA-Z0-9_.-])+([a-zA-Z0-9]){1}@(([a-zA-Z0-9-])+.)+\.([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email.value)) 
    {
        email.focus
        alert(wrong_email);
    }
    else {
        if (obj && form.name.value=="")
        {
            alert(wrong_name);
        }
        else if (form.qid.value!="")
        {
            var qid = form.qid.value;
            $.post(
                url+"ajax/check_q/"+qid,
                {
                    answer: form.answer.value
                },
                function(data){
                    
                    if (data.success)
                    {
                        form.submit();
                    }
                    else
                    {
                        alert(data.error);
                        form.qid.value = data.new_qid;
                        $("#question").text(data.new_question);
                    }
                },
                'json'
                );
        }
        else
        {
            form.submit();
        }
    }
}
