﻿
// DataSchenk JavaScript Library

function ChangeCulture(languageCode)
{
    $.ajax(
    {
        type: "POST",
        url: "/Home/ChangeCulture",
        data: "preferredLanguage=" + languageCode,
        cache: false,
        async: false
    });

    window.location.reload();
}

function charEspanol(name, value)
{
    document.getElementById(name).focus();
    document.getElementById(name).value += value;
}

function IncrementHour()
{
    $.ajax(
    {
        type: "POST",
        url: "/Home/IncrementHour",
        cache: false,
        async: false
    });

    window.location.reload();
}

function CopyData(copyFlag, sourceElement, destinyElement)
{
    if (copyFlag == true)
    {
        document.getElementById(destinyElement).value = document.getElementById(sourceElement).value;
    }
}

function getCookie(cookieName)
{
    var i, x, y, ARRcookies=document.cookie.split(";");
    for (i=0; i<ARRcookies.length; i++)
    {
        x = ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
        y = ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
        x = x.replace(/^\s+|\s+$/g,"");
        if (x==cookieName)
        {
            return unescape(y);
        }
    }
}
 
function setCookie(cookieName, value, exdays)
{
    var exdate=new Date();
    exdate.setDate(exdate.getDate() + exdays);
    var cookieValue=escape(value) + ((exdays==null) ? "" : "; expires=" + exdate.toUTCString());
    document.cookie=cookieName + "=" + cookieValue;
}
 
function checkCookie()
{
    var username=getCookie("username");
    if (username!=null && username!="")
    {
        alert("Welcome again " + username);
    }
    else 
    {
        username=prompt("Please enter your name:","");
        if (username!=null && username!="")
        {
            setCookie("username",username,365);
        }
    }
}


