	var cyclops={startingSlide:0,timeout:9000,speed:2000};

        	function xtractFile(data){
     	      var m = data.replace(/#.*/,"").match(/(.*)[\/\\]([^\/\\]+\.\w+)$/);
     	      m=(m==null?new Array("",data,"index.html"):m);
      	      return {file: m[2]}
        	}


//alert($(window).height()+' '+$(window).width());
$(function(){
             var sym = String.fromCharCode(64);
             var host = "hackup.co.uk"; 
	$('a.linkme').each(function() {
	     var contact="alexgingell";
	     var sub=$(this).attr('title');
            	     var subject="?subject="+escape(sub);
                     var stub="mai"+"lto:"+contact+sym+host+subject;
	     $(this).attr('href',stub);
	});
             $('.home-slides img').onImagesLoad({ 
                  itemCallback: itemImagesLoaded, 
                  selectorCallback: selectorImagesLoaded
             }); 
             function itemImagesLoaded(domObject){ 
             } 
             function selectorImagesLoaded($selector){ 
                   $('.home-slides:eq(0) .home-slide').cycle(cyclops);
             }
	$("ul.tabs").tabs(".pane");
	var filename=xtractFile(window.location.href).file;
	var link=$("ul.navigation li a[href='"+filename+"']");
     	$(link).parents('li').addClass("selected");

    var originalWinWidth = $(window).width();
    var originalFontSize = getOriginalFontSize();
    var ratioOfChange = 50;
    $(".mega").css("font-size", originalFontSize);
 
    $(window).resize(function() {
        var winWidth = $(window).width();
        var widthDiff = winWidth - originalWinWidth;

        //check if the window is larger or smaller than the original
        if(widthDiff > 0) {
            var pixelsToIncrease = Math.round(widthDiff / ratioOfChange);
            var newFontSize = originalFontSize + pixelsToIncrease;
            $(".mega").css("font-size", newFontSize);
        } else {
            var pixelsToDecrease = Math.round(Math.abs(widthDiff) / ratioOfChange);
            var newFontSize = originalFontSize - pixelsToDecrease;
            $(".mega").css("font-size", newFontSize);
        }
    })
  $('ul.navigation').find('a:gt(8)').attr('href','#');

});
getOriginalFontSize = function() {
    var windowWidth = $(window).width();
    var thisFontSize = windowWidth / 30; 
    return thisFontSize;
}
