﻿
function GeoTargetSetup() {
    var holiday_aus = document.getElementById('holiday_aus');
    var holiday_uk = document.getElementById('holiday_uk');
    var holiday_usa = document.getElementById('holiday_usa');
    var holiday_restworld = document.getElementById('holiday_restworld');

    var planner_usa = document.getElementById('planner_usa');
    var planner_uk = document.getElementById('planner_uk');

    var travel_uk = document.getElementById('travel_uk');
    var travel_usa = document.getElementById('travel_usa');
    var travel_oversea = document.getElementById('travel_oversea');

    var geo = findAndReadCookie("geo");    
    
    if (geo != "" && geo != "ALL") {
        if (geo == "AU") {
            /**************** Holiday specials ****************/
            if (holiday_aus != null) {
                holiday_aus.style.visiblity = 'visible';
                holiday_aus.style.display = 'block';
            }
            if (holiday_uk != null) {
                holiday_uk.style.visiblity = 'hidden';
                holiday_uk.style.display = 'none';
            }
            if (holiday_usa != null) {
                holiday_usa.style.visiblity = 'hidden';
                holiday_usa.style.display = 'none';
            }
            if (holiday_restworld != null) {
                holiday_restworld.style.visiblity = 'hidden';
                holiday_restworld.style.display = 'none';
            }

            /**************** Holiday planner ****************/
            if (planner_usa != null) {
                planner_usa.style.visiblity = 'hidden';
                planner_usa.style.display = 'none';
            }
            if (planner_uk != null) {
                planner_uk.style.visiblity = 'hidden';
                planner_uk.style.display = 'none';
            }

            /**************** Getting the Kimberley ****************/
            if (travel_uk != null) {
                travel_uk.style.visiblity = 'hidden';
                travel_uk.style.display = 'none';
            }
            if (travel_usa != null) {
                travel_usa.style.visiblity = 'hidden';
                travel_usa.style.display = 'none';
            }
            if (travel_oversea != null) {
                travel_oversea.style.visiblity = 'hidden';
                travel_oversea.style.display = 'none';
            }
        }
        else if (geo == "US") {
            /**************** Holiday specials ****************/
            if (holiday_aus != null) {
                holiday_aus.style.visiblity = 'hidden';
                holiday_aus.style.display = 'none';
            }
            if (holiday_usa != null) {
                holiday_usa.style.visiblity = 'visible';
                holiday_usa.style.display = 'block';
            }
            if (holiday_uk != null) {
                holiday_uk.style.visiblity = 'hidden';
                holiday_uk.style.display = 'none';
            }
            if (holiday_restworld != null) {
                holiday_restworld.style.visiblity = 'hidden';
                holiday_restworld.style.display = 'none';
            }

            /**************** Holiday planner ****************/
            if (planner_usa != null) {
                planner_usa.style.visiblity = 'visible';
                planner_usa.style.display = 'block';
            }
            if (planner_uk != null) {
                planner_uk.style.visiblity = 'hidden';
                planner_uk.style.display = 'none';
            }

            /**************** Getting the Kimberley ****************/
            if (travel_uk != null) {
                travel_uk.style.visiblity = 'hidden';
                travel_uk.style.display = 'none';
            }
            if (travel_usa != null) {
                travel_usa.style.visiblity = 'visible';
                travel_usa.style.display = 'block';
            }
            if (travel_oversea != null) {
                travel_oversea.style.visiblity = 'hidden';
                travel_oversea.style.display = 'none';
            }
        }
        else if (geo == "GB") {
            /**************** Holiday specials ****************/
            if (holiday_aus != null) {
                holiday_aus.style.visiblity = 'hidden';
                holiday_aus.style.display = 'none';
            }
            if (holiday_usa != null) {
                holiday_usa.style.visiblity = 'hidden';
                holiday_usa.style.display = 'none';
            }
            if (holiday_uk != null) {
                holiday_uk.style.visiblity = 'visible';
                holiday_uk.style.display = 'block';
            }
            if (holiday_restworld != null) {
                holiday_restworld.style.visiblity = 'hidden';
                holiday_restworld.style.display = 'none';
            }

            /**************** Holiday planner ****************/
            if (planner_usa != null) {
                planner_usa.style.visiblity = 'hidden';
                planner_usa.style.display = 'none';
            }
            if (planner_uk != null) {
                planner_uk.style.visiblity = 'visible';
                planner_uk.style.display = 'block';
            }

            /**************** Getting the Kimberley ****************/
            if (travel_uk != null) {
                travel_uk.style.visiblity = 'visible';
                travel_uk.style.display = 'block';
            }
            if (travel_usa != null) {
                travel_usa.style.visiblity = 'hidden';
                travel_usa.style.display = 'none';
            }
            if (travel_oversea != null) {
                travel_oversea.style.visiblity = 'hidden';
                travel_oversea.style.display = 'none';
            }
        }
        else {
            /**************** Holiday specials ****************/
            if (holiday_aus != null) {
                holiday_aus.style.visiblity = 'hidden';
                holiday_aus.style.display = 'none';
            }
            if (holiday_uk != null) {
                holiday_uk.style.visiblity = 'hidden';
                holiday_uk.style.display = 'none';
            }
            if (holiday_usa != null) {
                holiday_usa.style.visiblity = 'hidden';
                holiday_usa.style.display = 'none';
            }
            if (holiday_restworld != null) {
                holiday_restworld.style.visiblity = 'hidden';
                holiday_restworld.style.display = 'none';
            }

            /**************** Holiday planner ****************/
            if (planner_usa != null) {
                planner_usa.style.visiblity = 'hidden';
                planner_usa.style.display = 'none';
            }
            if (planner_uk != null) {
                planner_uk.style.visiblity = 'hidden';
                planner_uk.style.display = 'none';
            }

            /**************** Getting the Kimberley ****************/
            if (travel_uk != null) {
                travel_uk.style.visiblity = 'hidden';
                travel_uk.style.display = 'none';
            }
            if (travel_usa != null) {
                travel_usa.style.visiblity = 'hidden';
                travel_usa.style.display = 'none';
            }
            if (travel_oversea != null) {
                travel_oversea.style.visiblity = 'hidden';
                travel_oversea.style.display = 'none';
            }
        }
    }
    else {
        /**************** Holiday specials ****************/
        if (holiday_aus != null) {
            holiday_aus.style.visiblity = 'hidden';
            holiday_aus.style.display = 'none';
        }
        if (holiday_uk != null) {
            holiday_uk.style.visiblity = 'hidden';
            holiday_uk.style.display = 'none';
        }
        if (holiday_usa != null) {
            holiday_usa.style.visiblity = 'hidden';
            holiday_usa.style.display = 'none';
        }
        if (holiday_restworld != null) {
            holiday_restworld.style.visiblity = 'hidden';
            holiday_restworld.style.display = 'none';
        }

        /**************** Holiday planner ****************/
        if (planner_usa != null) {
            planner_usa.style.visiblity = 'hidden';
            planner_usa.style.display = 'none';
        }
        if (planner_uk != null) {
            planner_uk.style.visiblity = 'hidden';
            planner_uk.style.display = 'none';
        }

        /**************** Getting the Kimberley ****************/
        if (travel_uk != null) {
            travel_uk.style.visiblity = 'hidden';
            travel_uk.style.display = 'none';
        }
        if (travel_usa != null) {
            travel_usa.style.visiblity = 'hidden';
            travel_usa.style.display = 'none';
        }
        if (travel_oversea != null) {
            travel_oversea.style.visiblity = 'hidden';
            travel_oversea.style.display = 'none';
        }
    }
}

function findAndReadCookie(Name) {
    var search = Name + "="
    var returnvalue = "";
    if (document.cookie.length > 0) {
        var offset = -1;
        offset = document.cookie.indexOf(search);       
        if (offset != -1) {
            offset += search.length;            
            end = document.cookie.indexOf(";", offset);            
            if (end == -1) end = document.cookie.length;
            returnvalue = unescape(document.cookie.substring(offset, end));
        }
        else returnvalue = "";
    }
    return returnvalue;
}


function CookieInitializing(Name, Value) {    
    if (findAndReadCookie(Name) == "") {
        //document.cookie = "geo=" + Value + ";path=/";
        document.cookie = "geo=" + Value + ";path=/kimberley/";
    }
}
