var activeLine=0;
var visibleElem=0;
var activeTab=1;
var k=0;
var c=0;
var vEVal=[0,0,0,0];
var tabs=["icons","iphone","interfaces"];
var Links=[[],[],[]];
var visiblePhoto=1;
var sm=0;
function aLinksFilling(){
    var alt="";
    for(var i=0;i<Links.length;i++){
        for(var z=1;z<=$("div#"+tabs[i]+" img").size();z++){
            alt=$("div#"+tabs[i]+" img."+z.toString()).attr("alt");
            Links[i].push(alt);
        }
    }
}
function arrayIndexOf(array, value) {
    for(var j = 0; j < array.length; j++) {
        if(array[j] == value) {
            return j;
        }
    }
    return null;
}
function address(){
    var a = window.document.location.href;
    var q = a.toString();
    var s = q.substr(q.indexOf("#")+1,100);
    if(q.indexOf("#")!==-1&&s!=="contact"&&s!=="about"&&s!=="mm"){
        //var b=a.split("_");
        var b=q.split("_");
        b[0]=b[0].substr(b[0].indexOf("#")+1,100);
        activeLine=arrayIndexOf(tabs, b[0]);
        visibleElem=arrayIndexOf(Links[activeLine], b[1]);
        c=-480*activeLine;
        k=-940*visibleElem;
        $("div.images-container").css({marginTop:c+"px"});
        $("div#"+tabs[activeLine]).css({marginLeft:k+"px"});
    }

}
function navigation() {
    $("a.ancLinks").click(function() {
        var elementClick = $(this).attr("href");
        var destination = $(elementClick).offset().top;
        if($.browser.opera){$("html").animate({ scrollTop: destination}, 800);}
        else{$("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, 800, function(){window.location.hash = elementClick});}
        return false;
    });
}
function sImages(){$("div.images-container").removeClass("hide");}
$(document).ready(aLinksFilling);
$(document).ready(address);
$(document).ready(navigation);

