﻿//<![CDATA[

    var at="@";var mlink="mailto:";var user="steve";var domain="escapesoho.com";

    var timer=null;
    
    function init(){
        if (GBrowserIsCompatible()) {
            var map = new GMap2(EL("gmap"),{size: new GSize(960,359)});
            var location=new GLatLng(51.51244502436506, -0.13379931449890137);
            map.addControl(new GLargeMapControl());
            map.setCenter(location, 17);
            var icon = new GIcon();
            icon.image = "images/gmarker.png";
            icon.shadow = "images/shadow-gmarker.png";
            icon.iconSize = new GSize(24.0, 38.0);
            icon.shadowSize = new GSize(44.0, 38.0);
            icon.iconAnchor = new GPoint(9, 38.0);
            icon.infoWindowAnchor = new GPoint(9, 42);
            var marker = new GMarker(location, icon);
            map.addOverlay(marker);
        }
        //timer=setTimeout("doTimer()",10000);
    }
    var nites=['mon','tue','wed','thu','fri','sat'];
    var lastInt=null;
    var partyOn=true;
    var partyOff=0;
    var currNite=0;
    var direction=true;
    var speed=50;
    function doTimer(){
        if(partyOn) {
            partyOff--;
            if(partyOff<1){
                //a=parseInt(Math.random()*6);
                //while(lastInt==a) a=parseInt(Math.random()*6);
                //lastInt=a;
                a=currNite;
                showParty(nites[a]);
                if(direction){
                    currNite++;
                    if(currNite==6) {
                        currNite=0;
                        //direction=false;
                        //currNite=0;
                    }
                } else {
                    currNite--;
                    if(currNite==-1) {
                        currNite=0;
                        direction=true;
                        //currNite=0;
                    }
                }
            }
        }
        timer=setTimeout("doTimer()",speed);
    }
    function showParty(obj){
        ES('mon').visibility=(obj=='mon' ? 'hidden' : 'visible');
        ES('tue').visibility=(obj=='tue' ? 'hidden' : 'visible');
        ES('wed').visibility=(obj=='wed' ? 'hidden' : 'visible');
        ES('thu').visibility=(obj=='thu' ? 'hidden' : 'visible');
        ES('fri').visibility=(obj=='fri' ? 'hidden' : 'visible');
        ES('sat').visibility=(obj=='sat' ? 'hidden' : 'visible');
    }
    
    function defocus(){window.focus();}
    function EL(obj){return document.getElementById(obj);}
    function ES(obj){return document.getElementById(obj).style;}
    function EH(obj){return document.getElementById(obj).innerHTML;}
    
    var lastobj='default';
    function show(obj,nite){
        //alert(obj+":"+nite);
        lastobj=obj;
        ES('mon').visibility=(nite=='mon' ? 'hidden' : (obj=='mon' ? 'hidden' : 'visible'));
        ES('tue').visibility=(nite=='tue' ? 'hidden' : (obj=='tue' ? 'hidden' : 'visible'));
        ES('wed').visibility=(nite=='wed' ? 'hidden' : (obj=='wed' ? 'hidden' : 'visible'));
        ES('thu').visibility=(nite=='thu' ? 'hidden' : (obj=='thu' ? 'hidden' : 'visible'));
        ES('fri').visibility=(nite=='fri' ? 'hidden' : (obj=='fri' ? 'hidden' : 'visible'));
        ES('sat').visibility=(nite=='sat' ? 'hidden' : (obj=='sat' ? 'hidden' : 'visible'));
        ES('footer_'+lastobj).visibility='hidden';
        ES('footer_'+obj).visibility='visible';
        partyOn=false;
    }
    function hide(obj,nite){
        ES('mon').visibility=(nite=='mon' ? 'hidden' : (nite!=null ? 'visible' : (obj=='mon' ? 'visible' : 'hidden')));
        ES('tue').visibility=(nite=='tue' ? 'hidden' : (nite!=null ? 'visible' : (obj=='tue' ? 'visible' : 'hidden')));
        ES('wed').visibility=(nite=='wed' ? 'hidden' : (nite!=null ? 'visible' : (obj=='wed' ? 'visible' : 'hidden')));
        ES('thu').visibility=(nite=='thu' ? 'hidden' : (nite!=null ? 'visible' : (obj=='thu' ? 'visible' : 'hidden')));
        ES('fri').visibility=(nite=='fri' ? 'hidden' : (nite!=null ? 'visible' : (obj=='fri' ? 'visible' : 'hidden')));
        ES('sat').visibility=(nite=='sat' ? 'hidden' : (nite!=null ? 'visible' : (obj=='sat' ? 'visible' : 'hidden')));
        ES('footer_'+lastobj).visibility='hidden';
        if(nite==null) ES('footer_default').visibility='visible';
        else ES('footer_'+nite).visibility='visible';
        
        partyOff=parseInt(5000/speed);
        partyOn=true;
    }
    
    var map_display=false;
    function show_map(nite){
	
		pic_display=false;
		ES('cooliris').display='none';
        EL('pics_link').className='menu';
		EL('pics_link').innerHTML='PICTURE GALLERY';

        ES('gmap').display=(map_display ? 'none' : 'block');
        EL('map_link').innerHTML=(map_display ? 'LOCATION MAP' : 'HIDE MAP');
        EL('map_link').className=(map_display ? 'menu' : 'menu on');
		
        if(nite==null) ES('footer_default').visibility=(map_display ? 'visible' : 'hidden');
        else ES('footer_'+nite).visibility=(map_display ? 'visible' : 'hidden');
        ES('footer_map').visibility=(map_display ? 'hidden' : 'visible');

        EL('home_link').className=(map_display ? 'menu on' : 'menu');

        map_display=!map_display;
    }

    var pic_display=false;
    function show_pics(){
	
    	map_display=false;
        ES('gmap').display='none';
        EL('map_link').innerHTML='LOCATION MAP';
        EL('map_link').className='menu';

		ES('cooliris').display=(pic_display ? 'none' : 'block');
        EL('pics_link').innerHTML=(pic_display ? 'PICTURE GALLERY' : 'HIDE GALLERY');
        EL('pics_link').className=(pic_display ? 'menu' : 'menu on');
        EL('map_link').className=(map_display ? 'menu on' : 'menu');

        EL('home_link').className=(pic_display ? 'menu on' : 'menu');

		pic_display=!pic_display;
	}
    
//]]>
