function ShowDiv(whatid, solidvalue) {
    if (document.getElementById(whatid).style.display == "block"){
        document.getElementById(whatid).style.display = "none";
    } else {
        document.getElementById(whatid).style.display = "block";
    }
}

function showSearchTab(option) {
    var ltab = document.getElementById('lessontab').style;
    var ctab = document.getElementById('coursetab').style;
    var vtab = document.getElementById('videotab').style;
    var smtab = document.getElementById('smtab').style;
    var ftab = document.getElementById('filetab').style;
    
    var lltab = document.getElementById('lessontab_link').style;
    var cltab = document.getElementById('coursetab_link').style;
    var vltab = document.getElementById('videotab_link').style;
    var smltab = document.getElementById('smtab_link').style;
    var fltab = document.getElementById('filetab_link').style;

    switch(option) {
        case 'lessontab':
            ltab.display = "block";
            lltab.background = "url('/images/sobtnon.gif')";
            lltab.height = "15px";
            lltab.fontWeight = "bold";
        
            ctab.display = "none";
            cltab.background = "url('/images/sobtnoff.gif')";
            cltab.height = "13px";
            cltab.fontWeight = "normal";
            
            vtab.display = "none";
            vltab.background = "url('/images/sobtnoff.gif')";
            vltab.height = "13px";
            vltab.fontWeight = "normal";
            
            smtab.display = "none";
            smltab.background = "url('/images/sobtnoff.gif')";
            smltab.height = "13px";
            smltab.fontWeight = "normal";
            
            ftab.display = "none";
            fltab.background = "url('/images/sobtnoff.gif')";
            fltab.height = "13px";
            fltab.fontWeight = "normal";
        break;
        
        case 'coursetab':
            ltab.display = "none";
            lltab.background = "url('/images/sobtnoff.gif')";
            lltab.height = "13px";
            lltab.fontWeight = "normal";
        
            ctab.display = "block";
            cltab.background = "url('/images/sobtnon.gif')";
            cltab.height = "15px";
            cltab.fontWeight = "bold";
            
            vtab.display = "none";
            vltab.background = "url('/images/sobtnoff.gif')";
            vltab.height = "13px";
            vltab.fontWeight = "normal";
            
            smtab.display = "none";
            smltab.background = "url('/images/sobtnoff.gif')";
            smltab.height = "13px";
            smltab.fontWeight = "normal";
                        
            ftab.display = "none";
            fltab.background = "url('/images/sobtnoff.gif')";
            fltab.height = "13px";
            fltab.fontWeight = "normal";
        break;
        
        case 'videotab':
            ltab.display = "none";
            lltab.background = "url('/images/sobtnoff.gif')";
            lltab.height = "13px";
            lltab.fontWeight = "normal";
        
            ctab.display = "none";
            cltab.background = "url('/images/sobtnoff.gif')";
            cltab.height = "13px";
            cltab.fontWeight = "normal";
            
            vtab.display = "block";
            vltab.background = "url('/images/sobtnon.gif')";
            vltab.height = "15px";
            vltab.fontWeight = "bold";
            
            smtab.display = "none";
            smltab.background = "url('/images/sobtnoff.gif')";
            smltab.height = "13px";
            smltab.fontWeight = "normal";
                        
            ftab.display = "none";
            fltab.background = "url('/images/sobtnoff.gif')";
            fltab.height = "13px";
            fltab.fontWeight = "normal";
        break;
        
        case 'smtab':
            ltab.display = "none";
            lltab.background = "url('/images/sobtnoff.gif')";
            lltab.height = "13px";
            lltab.fontWeight = "normal";
        
            ctab.display = "none";
            cltab.background = "url('/images/sobtnoff.gif')";
            cltab.height = "13px";
            cltab.fontWeight = "normal";
            
            vtab.display = "none";
            vltab.background = "url('/images/sobtnoff.gif')";
            vltab.height = "13px";
            vltab.fontWeight = "normal";
            
            smtab.display = "block";
            smltab.background = "url('/images/sobtnon.gif')";
            smltab.height = "15px";
            smltab.fontWeight = "bold";
                        
            ftab.display = "none";
            fltab.background = "url('/images/sobtnoff.gif')";
            fltab.height = "13px";
            fltab.fontWeight = "normal";
        break;
        
        case 'filetab':
            ltab.display = "none";
            lltab.background = "url('/images/sobtnoff.gif')";
            lltab.height = "13px";
            lltab.fontWeight = "normal";
        
            ctab.display = "none";
            cltab.background = "url('/images/sobtnoff.gif')";
            cltab.height = "13px";
            cltab.fontWeight = "normal";
            
            vtab.display = "none";
            vltab.background = "url('/images/sobtnoff.gif')";
            vltab.height = "13px";
            vltab.fontWeight = "normal";
            
            smtab.display = "none";
            smltab.background = "url('/images/sobtnoff.gif')";
            smltab.height = "13px";
            smltab.fontWeight = "normal";
                        
            ftab.display = "block";
            fltab.background = "url('/images/sobtnon.gif')";
            fltab.height = "15px";
            fltab.fontWeight = "bold";
        break;
    }
}

function preloadImg() {
    preload_image_object = new Image();
    // set image url
    image_url = new Array();
    image_url[0] = "/images/plbtn.gif";
    image_url[1] = "/images/plbtnon.gif";
    image_url[2] = "/images/enbtn.gif";
    image_url[3] = "/images/enbtnon.gif";
    image_url[4] = "/images/mbg.gif";
    image_url[5] = "/images/mbg2.gif";
    image_url[6] = "/images/sobtn.gif";

    var i = 0;
    for(i = 0; i < image_url.length; i++)
        preload_image_object.src = image_url[i];
}

function clearSubjectField() {
    var subcat = document.getElementById('subcat').value;
    if(subcat > 0) {
        document.getElementById('subject').value = '';
    }
}

function clearSubCatField() {
    var subcat = document.getElementById('subject').value;
    if(subcat != '') {
        document.getElementById('subcat').value = 0;
    }
}

function checkPublicField(number, form_name) {
    number--;

    var public = [];
    
    public[0] = form_name.public1;
    public[1] = form_name.public2;
    public[2] = form_name.public3;
    public[3] = form_name.public4;
    public[4] = form_name.public5;
    public[5] = form_name.public6;
    
    if(number < 2 || number > 4) {
        for(x = 0; x < public.length; x++) {
            if(x == number) public[x].checked = true; else public[x].checked = false;
        }
    } else {
        if(public[number].checked == true) public[number].checked = true; else public[number].checked = false;
        public[0].checked = false;
        public[1].checked = false;
        public[5].checked = false;
    }
    
    var checked_count = 0;
    for(x = 0; x < public.length; x++) {
        if(public[x].checked == false) checked_count++;
    }
    
    if(checked_count == 6) public[0].checked = true;
}

function checkPublicFieldImg(number, form_name) {
    var mainimg;
    var public;
    mainimg = form_name.mainimg;
    public = form_name.public1;

    if(number == 7) {
        if(mainimg.checked == true) {
            public.click();
        }
    } else {
        checkPublicField(number, form_name);
        if(public.checked == false) mainimg.checked = false;
    }
}

function makeAddFriendLink(where, user, id){
    var base_url;

    if(where == 'advert') base_url = '/korepetycje/'+id+'/'+user+'/';
    else if(where == 'userhome') base_url = '/user/'+user+'/';
    
    var pupil_tmp = document.getElementById('pupil');
    var teacher_tmp = document.getElementById('teacher');
    var friend_tmp = document.getElementById('friend');
        
    if(pupil_tmp.checked) pupil_tmp = pupil_tmp.value; else pupil_tmp = '';
    if(teacher_tmp.checked) teacher_tmp = teacher_tmp.value; else teacher_tmp = '';
    if(friend_tmp.checked) friend_tmp = friend_tmp.value; else friend_tmp = '';
        
    var friend_type = pupil_tmp + teacher_tmp + friend_tmp;
    if(friend_type == '') friend_type = '0';
    
    document.getElementById('AddFriendLink').href = base_url + friend_type + '-addfriend.html';
}

