﻿// JScript File
<!--

var GlobalGo = 0;

function addToShopingBagKorg(obj)
{
    var size = "";
    var antal = "1";
    if( obj != null && obj != "")
    {
        if(document.getElementById("drpSize") != null && document.getElementById("drpSize").value == "0")
        { 
            alert(webbshopen.GetErrorMessge('lblErrorMessage40').value); 
        }
        else
        {
            if(document.getElementById("drpSize") != null && document.getElementById("drpSize").value != "0")
                size = document.getElementById("drpSize").options[document.getElementById("drpSize").selectedIndex].text ;
            
            if(document.getElementById("txtAntal").value != "")
            { 
                if(!isNaN(document.getElementById("txtAntal").value))
                    antal = document.getElementById("txtAntal").value;
                    document.getElementById("txtAntal").value = 1;
            }
            
    
            webbshopen.AddToShopingBag(obj, size, antal, addToShop );
        }
    }
}

function addToShopingBag(obj)
{
    var size = "";
    if( obj != null && obj != "")
    {
        webbshopen.AddToShopingBag(obj, size, "1", addToShop );
    }
}

function addToShop(res)
{
    var sb = res.value;
    if( sb != null && !sb.ErrorValue )
    {
        var sb = res.value;
       
        var ShopingBag = document.getElementById("drpShopingBag");
        var oRows = document.getElementById("lblOrderRows");
        var oSumTot = document.getElementById("lblTotalAmount");
        
        oRows.innerHTML = sb.TotalRows;
        oSumTot.innerHTML = sb.TotalAmount;

        removeShopingBagOptions();
        for(i=0; i < sb.OrderRows.length; i++)
        {
            var op = new Option(sb.OrderRows[i], i);
            ShopingBag.options[ShopingBag.length] = op;
        }
        
		
		var id = "fadeInDiv";
        var Interval = "4000";
        var FadeInDuration = "500";
        var FadeOutDuration = "500";
        var CssClass = "FadeInMessage";
        var FadeInSteps = "20";
        var FadeOutSteps = "50";
		
		
		if (GlobalGo == 0)
		{	
			GlobalGo = 1;
            fadeIn(id, FadeInSteps, FadeInDuration, Interval, FadeOutSteps, FadeOutDuration);
        }
        //alert(sb.MessageText);
    }
    else
    {
        alert(sb.MessageText);
        //window.location = document.URL;
    }
}

function removeFromShopingBag(obj)
{
    if( obj != null && obj != "")
    {
        var retValu = kassa.RemoveFromShopingBag(obj).value;
        
        var objContainer = document.getElementById('ShopingItems');
        var objtotalValue = document.getElementById('totalValue');
        objContainer.innerHTML = retValu.MessageText;
        objtotalValue.innerHTML = retValu.TotalAmount;
        
    }
}

function removeShopingBagOptions()
{
  var elSel = document.getElementById('drpShopingBag');
  var i;
  for (i = elSel.length - 1; i>=0; i--) 
  {
      elSel.remove(i);
  }
}

function UpdateShopingBag()
{
    var objElements = document.forms[0].elements;
    var arr = new Array();
    var lBool = true;
    var i=0;
    
    while( lBool )
    {
        var strObjectItemToGet = 'txtItem' + i;
        var strObjectHiddenToGet = 'txtItemHidden' + i;
        var objItem = document.getElementById(strObjectItemToGet);
        if(objItem != null)
        { 
            var objItemHidden = document.getElementById(strObjectHiddenToGet);
            arr[arr.length] = objItem.value + "|" + objItemHidden.value;
        }
        else
        { lBool = false; }
        i += 1;
    }
    
    var objItem = document.getElementById("txtDiscount");
    var DiscountAmount = 0;
    if(document.getElementById("txtDiscount").value != "")
    {
        arr[arr.length] = "discount" + "|" + document.getElementById("txtDiscount").value;
    }
    
    var retValu = kassa.UpdateShopingBag(arr).value;
    
    var objContainer = document.getElementById('ShopingItems');
    var objtotalValue = document.getElementById('totalValue');

    objtotalValue.innerHTML = retValu.TotalAmount;
    objContainer.innerHTML = retValu.MessageText;
}

function CheckDiscountCode()
{
    var objItem = document.getElementById("txtDiscount");
    var retValue;
    if(document.getElementById("txtDiscount").value != "")
    {
        retValue = kassa.CheckDiscountCode(document.getElementById("txtDiscount").value).value;
        if(retValue != null && retValue.ErrorValue)
        { 
            alert(retValue.ErrorMessage); 
            document.getElementById("txtDiscount").value = "";
        }
        else
        {  }
    }
    else
    { alert(kassa.GetErrorMessge('lblErrorMessage39').value); }
    
    UpdateShopingBag();
}

function loginKassa()
{
    var objElements = document.forms[0].elements;
    if(objElements["txtUserName"].value != "" && objElements["txtPassword"].value != "")
    {
        var obj = kassa.kassaLogin(objElements["txtUserName"].value, objElements["txtPassword"].value).value
        if(!obj.ErrorValue)
        { window.location = obj.MessageText; }
        else
        { alert(obj.MessageText); }
        
    }
    else
    { alert(kassa.GetAlertMessage('lblErrorMessage38').value); }
}

function CheckBecomeMemberForm()
{
    var objElements = document.forms[0].elements;
    var err = false;
    var errMessage = "";
    
    //var regexEmail = /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$/;
    //var regexEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
    var regexEmail = /^.+@[^\.].*\.[a-z]{2,}$/;
    var regexPhone = /^\+([1-9]|[1-9][0-9]|[1-9][0-9][0-9]) ([1-9]|[1-9][0-9]|[1-9][0-9][0-9]) [1-9](\d[0-9]{3,10})/;

    if(objElements["txtEmail"].value != "" && objElements["txtVerifyEmail"].value != "")
    {
        if(objElements["txtEmail"].value != objElements["txtVerifyEmail"].value)
        {
            errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage41").value + "\n";
            err = true; 
        }
        else
        {
            if( !regexEmail.test(objElements["txtEmail"].value) )
            { 
                errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage4").value + "\n";
                err = true; 
            } 
        }
        if( !blimedlem_steg1.CheckIfEmailExist( objElements["txtEmail"].value ).value )
        {                
            errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage36").value + "\n";
            err = true; 
        }
    }
    else
    { 
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage41").value + "\n";
        err = true; 
    }
    
    if(objElements["txtPassword"].value != "" && objElements["txtVerifyPassword"].value != "")
    {
        if(objElements["txtPassword"].value != objElements["txtVerifyPassword"].value)
        { 
            errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage35").value + "\n";
            err = true; 
        }
    }
    else
    { 
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage35").value + "\n";
        err = true; 
    }
    
    if(objElements["txtFirstName"].value == "")
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage7").value + "\n";
        err = true; 
    }

    if(objElements["txtLastName"].value == "")
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage8").value + "\n";
        err = true; 
    }

    if(objElements["txtStreet"].value == "")
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage9").value + "\n";
        err = true; 
    }
 
    if(objElements["txtPostalCode"].value == "")
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage10").value + "\n";
        err = true; 
    }
 
    if(objElements["txtPostOrt"].value == "")
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage11").value + "\n";
        err = true; 
    }

    if(!objElements["chkmedlemsregler"].checked)
    {
        errMessage += blimedlem_steg1.GetErrorMessge("lblErrorMessage12").value + "\n";
        err = true; 
    }
  
    if(!err)
    {
        var obj = blimedlem_steg1.NewMemberData().value;
        obj.Email = objElements["txtEmail"].value;
        obj.Password = objElements["txtPassword"].value;
        obj.FirstName = objElements["txtFirstName"].value;
        obj.LastName = objElements["txtLastName"].value;
        obj.Sex = objElements["drpSex"].value;
        obj.BirthDate = objElements["txtYear"].value + "-" + objElements["txtMonth"].value + "-" + objElements["txtDay"].value;
        obj.Street = objElements["txtStreet"].value;
        obj.PostalCode = objElements["txtPostalCode"].value;
        obj.CountryId = objElements["drpCountry"].value;
        obj.CO = objElements["txtCO"].value;
        obj.PostOrt = objElements["txtPostOrt"].value;
        obj.Region = objElements["txtRegion"].value;
        obj.Phone = objElements["txtPhone"].value;
        if(objElements["drpMemberMail"].value.value == "h")
        {
            obj.MemberMail = "y";
            obj.MemberMailType = "h";
        }
        else if(objElements["drpMemberMail"].value.value == "t")
        {
            obj.MemberMail = "y";
            obj.MemberMailType = "t";
        }
        else
        {
            obj.MemberMail = "n";
            obj.MemberMailType = "t";
        }        
        
        var retObj = blimedlem_steg1.SaveMemberData(obj).value;
        if(!retObj.ErrorValue)
        { 
            //Checkar om det är ny från kassan eller någonannanstans ifrån
            if(document.URL.indexOf("kassa=new")>=0)
            {
                window.location = retObj.MessageText; 
            }
            else
            {
                window.location = "blimedlem_ok.aspx";
            }
        }
        else
        { alert(retObj.MessageText); }
    }
    else
    { alert(errMessage); }    
}

function UpdateMemberForm()
{
    var objElements = document.forms[0].elements;
    var err = false;
    var errMessage = "";
    
    //var regexEmail = /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$;/;
    //var regexEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
    var regexEmail = /^.+@[^\.].*\.[a-z]{2,}$/;
    var regexPhone = /^\+([1-9]|[1-9][0-9]|[1-9][0-9][0-9]) ([1-9]|[1-9][0-9]|[1-9][0-9][0-9]) [1-9](\d[0-9]{3,10})/;

//    if(objElements["txtEmail"].value != "" && objElements["txtVerifyEmail"].value != "")
//    {
//        if(objElements["txtEmail"].value != objElements["txtVerifyEmail"].value)
//        {
//            errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage4").value + "\n";
//            err = true; 
//        }
//        else
//        {
//            if( !regexEmail.test(objElements["txtEmail"].value) )
//            { 
//                errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage4").value + "\n";
//                err = true; 
//            } 
//        }
//    }
//    else
//    { 
//        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage4").value + "\n";
//        err = true; 
//    }
    
    if(objElements["txtFirstName"].value == "")
    {
        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage7").value + "\n";
        err = true; 
    }

    if(objElements["txtLastName"].value == "")
    {
        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage8").value + "\n";
        err = true; 
    }

    if(objElements["txtStreet"].value == "")
    {
        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage9").value + "\n";
        err = true; 
    }
 
    if(objElements["txtPostalCode"].value == "")
    {
        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage10").value + "\n";
        err = true; 
    }
 
    if(objElements["txtPostOrt"].value == "")
    {
        errMessage += updatera_medlem.GetErrorMessge("lblErrorMessage11").value + "\n";
        err = true; 
    }
  
    if(!err)
    {
        var obj = updatera_medlem.NewMemberData().value;
        obj.Email = objElements["txtEmail"].value;
        obj.Password = objElements["txtPassword"].value;
        obj.FirstName = objElements["txtFirstName"].value;
        obj.LastName = objElements["txtLastName"].value;
        obj.Sex = objElements["drpSex"].value;
        obj.BirthDate = objElements["txtYear"].value + "-" + objElements["txtMonth"].value + "-" + objElements["txtDay"].value;
        obj.Street = objElements["txtStreet"].value;
        obj.PostalCode = objElements["txtPostalCode"].value;
        obj.CountryId = objElements["drpCountry"].value;
        obj.CO = objElements["txtCO"].value;
        obj.PostOrt = objElements["txtPostOrt"].value;
        obj.Region = objElements["txtRegion"].value;
        obj.Phone = objElements["txtPhone"].value;
        if(objElements["drpMemberMail"].value == "h")
        {
            obj.MemberMail = "y";
            obj.MemberMailType = "h";
        }
        else if(objElements["drpMemberMail"].value == "t")
        {
            obj.MemberMail = "y";
            obj.MemberMailType = "t";
        }
        else
        {
            obj.MemberMail = "n";
            obj.MemberMailType = "t";
        }        
        
        var retObj = updatera_medlem.SaveMemberData(obj).value;
        if(!retObj.ErrorValue)
        { 
            //alert(retObj.MessageText);
            window.location = retObj.MessageText; 
        }
        else
        { alert(retObj.MessageText); }
    }
    else
    { alert(errMessage); }    
}

//Bortagen för att den inte används längre. 
//2007-07-10/J
//function CheckPaymentMethod()
//{
//    var objElements = document.forms[0].elements;
//    if(objElements["rdbCreditCard"].checked)
//    { 
//        var retObj = kassa_steg2.CreateOrderInfo().value;
//        if(!retObj.ErrorValue)
//        { 
//            window.location = retObj.ReturnURL;
//        }
//        else
//        { alert(retObj.ErrorMessage); }
//    }
//    else if(objElements["rdbPostPayment"].checked)
//    { 
//        var retObj = kassa_steg2.SaveOrderInfo().value;
//        if(!retObj.ErrorValue)
//        { 
//            window.location = retObj.ReturnURL; 
//        }
//        else
//        { alert(retObj.ErrorMessage); }
//    }
//    else
//    { alert("Måste välja ett val!!"); }
//}

function ChangeHistory(objToGet)
{
    var obj = historia.GetHistory(objToGet).value;
    if(obj != null)
    {
        document.getElementById('imgHistoryImage').src = obj.imageUrl;
        document.getElementById('lblHistoryHeader').innerHTML = obj.HeaderText;
        document.getElementById('lblHistoryDescriptionText').innerHTML = obj.DescriptionText;
    }
}
function ChangeFriends(objToGet)
{
    var obj = vara_vanner.GetFriends(objToGet).value;
    if(obj != null)
    {
        document.getElementById('lblFriendsLink').innerHTML = obj.LinkUrl;
        document.getElementById('lblFriendsLink').href = obj.LinkUrl;
        document.getElementById('lblFriendsHeader').innerHTML = obj.HeaderText;
        document.getElementById('lblFriendsDescriptionText').innerHTML = obj.DescriptionText;
    }
}

function SendEmailMethod()
{
    var objElements = document.forms[0].elements;
    var err = false;
    var errMessage = "";
    
    //var regexEmail = /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$;/;
    var regexEmail = /^.+@[^\.].*\.[a-z]{2,}$/;
    //var regexEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
    
    if(objElements["txtemail"].value != "")
    {
        if( !regexEmail.test(objElements["txtemail"].value) )
        { 
            errMessage += kontakta_oss.GetErrorMessge("lblErrorMessage4").value + "\n";
            err = true; 
        } 
    }
    else
    { 
        errMessage += kontakta_oss.GetErrorMessge("lblErrorMessage4").value + "\n";
        err = true; 
    }
    
    if(objElements["txtName"].value == "")
    {
        errMessage += kontakta_oss.GetErrorMessge("lblErrorMessage32").value + "\n";
        err = true; 
    }

    if(objElements["txtinfo"].value == "")
    {
        errMessage += kontakta_oss.GetErrorMessge("lblErrorMessage33").value + "\n";
        err = true; 
    }
    
    if(!err)
    {
        var obj = kontakta_oss.SendEmail(objElements["txtemail"].value, objElements["txtName"].value, objElements["txtinfo"].value).value;
        if(!obj.ErrorValue)
        { 
            objElements["txtemail"].value = "";
            objElements["txtName"].value = "";
            objElements["txtinfo"].value = ""; 
            alert(obj.ReturnMessage); 
        }
        else
        { alert(obj.ErrorMessage); }
    }
    else
    { alert(errMessage); }
}

function SendPasswordMethod()
{
    var objElements = document.forms[0].elements;
    var err = false;
    var errMessage = "";
    
    //var regexEmail = /^(([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5}){1,25})+)*$;/;
    //var regexEmail = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
    var regexEmail = /^.+@[^\.].*\.[a-z]{2,}$/;

    if(objElements["txtLoginName"].value != "")
    {
        if( !regexEmail.test(objElements["txtLoginName"].value) )
        { 
            errMessage += glomtlosenord.GetErrorMessge("lblErrorMessage4").value + "\n";
            err = true; 
        } 
    }
    else
    { 
        errMessage += glomtlosenord.GetErrorMessge("lblErrorMessage4").value + "\n";
        err = true; 
    }
    
    
    if(!err)
    {
        var obj = glomtlosenord.SendEmail(objElements["txtLoginName"].value).value;
        if(!obj.ErrorValue)
        {
            if(document.URL.indexOf("kassa=1")>=0)
            { window.location = "kassa_steg2.aspx"; }
            else
            {
                objElements["txtLoginName"].value = "";
                alert(obj.ReturnMessage); 
            }
        }
        else
        { alert(obj.ErrorMessage); }
    }
    else
    { alert(errMessage); }
}

function doSearch()
{
   if(document.getElementById("txtSearch") != null && document.getElementById("txtSearch").value != "")
    { 
        var re = /</g;
        var strSearch = document.getElementById("txtSearch").value;
        strSearch = strSearch.replace(re,"");
        re = /&#60/g;
        strSearch = strSearch.replace(re,"");
        window.location = "webbshopen.aspx?SearchString=" + strSearch;
    }
}

//function ExecuteEnter(obj)
//{
//    if(window.event.keyCode == 13)
//    {
//		window.event.returnValue=false;
//		window.event.cancel = true;
//        if(obj=="btnSearch")
//        {
//            doSearch();
//        }
//        else if( obj == "loginKassa" )
//        {
//            loginKassa();
//        }
//        else if( obj == "txtLoginName" )
//        {
//            SendPasswordMethod();
//        }
//        else if( obj == "txtItem" )
//        {
//            UpdateShopingBag();
//        }
//    }
//    else if( obj == "txtItem" )
//    { alert(kassa.GetAlertMessage("txtAlertKassaChangeAmount").value); }
//}

function ExecuteKeyPress(e,obj)
{
	var key = window.event ? e.keyCode : e.which;
   
	if(e.keyCode==13)
    {
        if(obj=="btnSearch")
        {
	        e.returnValue=false;
	        e.cancel = true;
            doSearch();
        }
        else if( obj == "loginKassa" )
        {
            loginKassa();
        }
        else if( obj == "txtLoginName" )
        {
            SendPasswordMethod();
        }
        else if( obj == "txtItem" )
        {
            UpdateShopingBag();
        }
    }
    else if( obj == "txtItem" )
    { alert(kassa.GetAlertMessage("txtAlertKassaChangeAmount").value); }
}


function SubmitPaymentForm()
{

    var errorvalue = false;
    var errormessage = "";
    if(document.getElementById("cardno").value == "")
    {
        errormessage = "Måste fylla i ett kortnummer!\n";
        errorvalue=true;
    }
    if( document.getElementById("cvc").value == "" )
    {
        errormessage = "Måste fylla i ett kontrollnummer!\n";
        errorvalue=true;
    }

    if(!errorvalue)
    {
        var retObj = kassa_steg3.SaveOrderInfo().value;
        if(retObj != null)
        {
            var objElements = document.forms[0].elements;
            if(objElements["__VIEWSTATE"] != null)
            { objElements["__VIEWSTATE"].value = ""; }

            if(objElements["__VIEWSTATE"] != null)
            { objElements["__VIEWSTATE"].name = ""; }
            
            document.forms[0].action = "https://payment.architrade.com/cgi-ssl/3dsecure.cgi";
	        document.forms[0].method = "post";
	        document.forms[0].submit();
	    }
	}
	else
	{ alert(errormessage); }
	//alert(objElements["__VIEWSTATE"].value);
}

function ShowStore(obj)
{
    var retObj = vara_butiker.GetButiksInfo(obj).value;
    if(retObj != null)
    {
        document.getElementById("imgButik").src = retObj.ReturnImageURL;
        document.getElementById("lblButiksInfo").innerHTML = retObj.ReturnMessage;
        document.getElementById("objButik").style.display = "";
    }
}

function ShowKassa()
{
    var retObj = kassa.CheckShopingAmount().value;
    if(retObj != null)
    {
        if(!retObj.ErrorValue) 
        {
            window.location = "kassa_steg1.aspx";
            //document.getElementById("objBuy").style.display = "";
            //document.getElementById("idDrpCurrency").style.display = "none";
        }
        else
        {
            alert(retObj.ErrorMessage);
        }
    }
}

function CloseKassa()
{
        document.getElementById("objBuy").style.display = "none";
        document.getElementById("idDrpCurrency").style.display = "";
}

function CloseStore()
{
    document.getElementById("objButik").style.display = "none";
}

function kvittoPrint()
{
    var re = /kvitto/g;
    var url= document.URL.replace(re,"kvittoprint");
    window.open(url,null,"height=600,width=800,status=no,toolbar=yes,menubar=yes,location=no,scrollbars=yes");
}

function OpenNewWindow(url)
{ window.open('bigImage.aspx?id='+url,null,"height=540,width=390,status=no,toolbar=no,menubar=no,location=no"); }

function OpenNewWindowURL(url)
{ window.open(url,null,"height=540,width=690,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes"); }
//-->
function RightClickImage()
{ alert("Kontakta oss för att låna bilden till Din marknadsföring 08 – 545 28 787"); }


function setOpacity(id, level) {
    var element = document.getElementById(id); 
    element.style.display = 'inline';
    element.style.zoom = 1;
    element.style.opacity = level;
    element.style.MozOpacity = level;
    element.style.KhtmlOpacity = level;
    element.style.filter = "alpha(opacity=" + (level * 100) + ");";
}

function fadeIn(id, steps, duration, interval, fadeOutSteps, fadeOutDuration){


	var fadeInComplete;
	for (i = 0; i <= 1; i += (1 / steps)) {
		  setTimeout("setOpacity('" + id + "', " + i + ")", i * duration); 
		  fadeInComplete = i * duration;             
		}
		//set the timeout to start after the fade in time and the interval to display the 
		//message on the screen have both completed

		setTimeout("fadeOut('" + id + "', " + fadeOutSteps + 
				   ", " + fadeOutDuration + ")", fadeInComplete + 1500);

	
}

function fadeOut(id, steps, duration) {
    var fadeOutComplete;       
    for (i = 0; i <= 1; i += (1 / steps)) {
      setTimeout("setOpacity('" + id + "', "  + 
                (1 - i) + ")", i * duration);
      fadeOutComplete = i * duration;
    }      
    //completely hide the displayed message after the fade effect is complete
    setTimeout("hide('" + id + "')", fadeOutComplete);
}   

function hide(id){
    document.getElementById(id).style.display = 'none';
    GlobalGo = 0;
}

function showLogin()
{
	document.getElementById("objLogin").style.display = '';
	document.getElementById("objLogin").style.visibility = '';
}
