﻿function changeCountry()
{
    var language = document.getElementById('jumpMenu');
    //if (box1.options[box1.selectedIndex].value == 1)
    var res = language.options[language.selectedIndex].value;
    //alert(res);

    //get the page url
    var sPath = window.location.pathname;
    //var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
    var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    //alert(sPage);
    var domain = "http://hitachia1.nexushdigital.co.uk/";
    //var domain = "http://s306d2/hitachi/";
    //var domain = "http://84.233.192.104/hitachi/";
    //var domain = "http://www.etvclient.com/hitachi/";
    
    /*var sPath = document.location.href;
    
    var domain = sPath.match('/:\/\/(.[^/]+)/')[1];*/

    var separator = "/";

    if (res == "")
    {
        separator = "";
    }

    window.location = domain + res + separator + sPage;
} //changeCountry

function changeCategory()
{
    var language = document.getElementById('jumpMenu2');
    //if (box1.options[box1.selectedIndex].value == 1)
    var res = language.options[language.selectedIndex].value;
    //alert(res);

    //get the page url
    var sPath = document.location.href;  //window.location.pathname;
    //alert(sPath);// + "&category=" + res);

    //remove # caracter to the url
    sPath = sPath.replace(/#/,'');

    var sPage = sPath.substring(sPath.lastIndexOf('?') + 1);

    var redirectUrl = "";
    if (sPath == sPage)
    {
        //search for the category exist in the url

        var myRegExp = /category/;
        var matchPos1 = sPath.search(myRegExp);
        

        /*if (matchPos1 != -1)
        { 
            alert("There was a match at position " + matchPos1);

            var realUrl = sPath.substring(matchPos1);

            alert("REAL URL == " + realUrl);
        }
        else
        {
            alert("There was no match in the first string");
        }*/
    
        redirectUrl = sPath + "?" + "category=" + res;
        //alert(redirectUrl);
    }
    else
    {

        var myRegExp = /category/;
        var matchPos1 = sPath.search(myRegExp);

        if (matchPos1 != -1)
        {
            //alert("There was a match at position " + matchPos1);
            //var realUrl = sPath.substring(matchPos1);
            var realUrl = sPath.substr(0,matchPos1);

            //alert("REAL URL == " + realUrl);
            redirectUrl = realUrl + "category=" + res;
        }
        else
        {
            //alert("There was no match in the first string");
            redirectUrl = sPath + "&category=" + res;
        }
    
       
        //alert(redirectUrl);
    }

    //alert(sPage);

    window.location = redirectUrl;  //+ "?category=" + res;  

} //changeCategory()


function initCategory()
{
    var category = queryString('category');
    alert(category);
    var language = document.getElementById('jumpMenu2');
    //if (box1.options[box1.selectedIndex].value == 1)
    language.options[language.selectedIndex].value = category;
} //initCategory()

function queryString(val)
{
    var q = unescape(location.search.substr(1)).split('&');
    for (var i = 0; i < q.length; i++)
    {
        var t = q[i].split('=');
        if (t[0].toLowerCase() == val.toLowerCase())
            return t[1];
    }
    return '';
} //queryString    