/* 
south_tipperary.js: library of javascript for animation / branding effects
    david.kelly@fanore.com (http://www.fanore.com/website_design.htm)
    
    
    
*/
function setup_page(){
    var el=get_el("map");
    if (el){
        eval('load_map();');
    }
    var el=get_el("credit");
    if (el){
        eval('intercept_credit();');
    }
    var p=outbound_links();  
    
    fix_height();
}
//outbound_links: ensure that outbound links open in a new window
function outbound_links(){
        
    return void[0];
    
}
function intercept_credit(){
    var url=$('credit').href
    $('credit').href="javascript: open_link('" + url + "');"
    var url=$('credit2').href
    $('credit2').href="javascript: open_link('" + url + "');"
}

function load_map() {
    if (GBrowserIsCompatible()) {
        var map = new GMap(document.getElementById("map"));
        map.addControl(new GLargeMapControl())
        map.addControl(new GMapTypeControl());
              map.setCenter(new GLatLng(52.353147, -7.701706), 16);
        		
        	
        var point = new GPoint(parseFloat(-7.701706), parseFloat(52.353147));
        var marker = new GMarker(point);
        var icon = new GIcon();
        icon.image = "../images/map_arrow.gif";
        icon.iconSize = new GSize(16,16);
        icon.iconAnchor = new GPoint(6,6);
        icon.infoWindowAnchor = new GPoint(10, 20);
        var marker = new GMarker(point,icon);
        
        map.addOverlay(marker);
        return marker
    }
 }
 
// fix_height; ensure that the main panel and footer fill screen
function fix_height(){
    var h=(document.viewport.getHeight()-234).toString() + 'px';
    var b=$('main_panel').getStyle('height')
    if (parseInt(b.toString().replace('px',''))< parseInt(h.replace('px',''))){
        $('main_panel').setStyle({height: h});
    }
    else{
        $('main_panel').setStyle({height: 'auto'});
    }
}




function open_link(url){
 var settings='Height=' + screen.height + ',Width=' + screen.width + ',Top=0,left=0,scrollbars=yes,resizable=1, location=1,status=1'
 var w=window.open(url,'iitdpopup',settings);    
}
