﻿        function createCookie(name,value,days) {
        	if (days) {
		        var date = new Date();
		        date.setTime(date.getTime()+(days*24*60*60*1000));
		        var expires = "; expires="+date.toGMTString();
	        }
	        else 
	            var expires = "";
	           document.cookie = name+"="+value+expires+"; path=/";
        }
        function readCookie(name) {
	        var nameEQ = name + "=";
	        var ca = document.cookie.split(';');
	        for(var i=0;i < ca.length;i++) {
		        var c = ca[i];
		        while (c.charAt(0)==' ') c = c.substring(1,c.length);
		        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	        }
	        return null;
        }

        function eraseCookie(name) {
	        createCookie(name,"",-1);
        }

        function redirectPageByLanguage() {
            var lang = readCookie("sesssionLanguage");
            if(lang != "es" && lang != "fr" && lang != "de")
                lang="en";
				
            var loc = window.location.href.toLowerCase();
            var search = (window.location.search == null)?"": window.location.search.toLowerCase();
            if(search != ""){
                var index = loc.indexOf(search);
                loc = loc.substring(0, index)
                
            }
            
            var currentPageIndex = loc.indexOf("/"+lang+"/");
            if(currentPageIndex >= 0)
                return;
            
            loc = loc.replace("/es/", "/"+lang+"/");
            loc = loc.replace("/fr/", "/"+lang+"/");
            loc = loc.replace("/en/", "/"+lang+"/");
            loc = loc.replace("/de/", "/"+lang+"/");
            window.location.href = loc + "?lang=" + lang;
        }

