function toggleinfo(o){
    var e = $(".hiddeninfo");
    var s = $(".moreinfo");
    
    
    for (var i = 0; i < e.length; i++) {
        if (s[i] == o) {
            break;
        }
    }
    $(o).toggleClass("arrowdown");
    
    if (e[i] && typeof e[i] != "undefined") 
        ($(e[i]).css("display") == "block") ? $(e[i]).css("display", "none") : $(e[i]).css("display", "block");
    
    
    
}

function changeIframe(e, path){
    document.getElementById('caseIframe').src = path;
    
    var c = $(".case");
    var a = $(".avcase");
    
    
    
    for (var i = 0; i < c.length; i++) {
        $(c[i]).removeClass('selected');
    }
    
    for (var i = 0; i < a.length; i++) {
        $(a[i]).removeClass('selected');
    }
    
    
    $(e).addClass('selected');
}


function changeEsimCase(e, path){
    document.getElementById('caseIframe').src = path;
    
    var a = $(".changeable");
    
    var bgr = "";
    
    for (var i = 0; i < a.length; i++) {
        $(a[i]).css("z-index", "1");
        bgr = $(a[i]).css("background-image");
        $(a[i]).css("background-image", bgr.replace(/_orans/, "_sin"));
    }
    
    bgr = $(e).css("background-image");
    $(e).css("background-image", bgr.replace(/_sin/, "_orans"));
    $(e).css("z-index", "100");
}

function toggleshow(id, p){

    if ($(id).css("display") == "block") {
        $(id).css("display", "none");
        $(p).addClass('avclosed');
        $(p).removeClass('avopen');
    }
    else {
        $(id).css("display", "block");
        $(p).addClass('avopen');
        $(p).removeClass('avclosed');
    }
}

var ecaseesit_count = 1;
function changeECaseEsit(p){
    var p = ecaseesit_count + p
    if (p < 1 || p > 5) {
        return
    }
    
    ecaseesit_count = p;
    
    var imageurl = "url('img/ecaseesit/etusivu_esim" + p + ".jpg')";
    
    $(".kulmacontainer").css("visibility", "hidden");
    $("#kulma" + p).css("visibility", "visible");
    $(".ecaseesit_text").css("display", "none");
    $("#text" + p).css("display", "block");
    $("#ecaseesit_kuva").css("background-image", imageurl);
    $("#ecaseesit_sivu").text(p);
}

$(function(){
    $('.gmoreinfo').bind('click', function(){
        $('.ghiddeninfo').toggleClass('hidden').slideToggle('fast')
    });
});

$(function(){
    $('.rightinfo .moreinfo').bind('click', function(){
        $(this).toggleClass('hidden').next('.rightinfo .hiddeninfo').slideToggle('fast')
    });
    
    
    var loc = window.location + "";
    
    var querystart = loc.indexOf("?") + 1;
    
    if (querystart == 0 && loc.indexOf("/iab_aineistoohjeet")==-1) 
        return;
    
    var query = loc.substring(querystart, (loc.length));
    
    var iab = (query.indexOf('iab') > -1 || loc.indexOf("/iab_aineistoohjeet")>-1);
	
    var kohderyhmaIndex = query.indexOf("kohderyhma=") + 11;
    var kohderyhma = false;
    if (kohderyhmaIndex > 10) {
        var kohderyhma = query.substring(kohderyhmaIndex, query.length);
        if (kohderyhma.indexOf('&') > -1) 
            var kohderyhma = kohderyhma.substring(0, kohderyhma.indexOf('&'));
    }
    
    
    
    
    
    
    $('a').each(function(){
    
        var href = $(this).attr("href");
        
        var count = 0;
        var params = "";
        
        if (href.indexOf("iab") == -1 && iab != false) {
            if (count == 0) 
                params += "?";
            
            params += "iab";
        }
        
        
        if (href.indexOf("kohderyhma") == -1 && kohderyhma != false) {
            if (count == 0) 
                params += "?";
            
            if (count > 0) 
                params += "&";
            
            params += "kohderyhma=" + kohderyhma;
            
        }
        
        
        
        if (href.indexOf("mediareaktori.fi") > -1 || href.indexOf("http://") == -1 || href.indexOf("www." == -1)) {
            $(this).attr("href", href + params);
        }
    });
});
