﻿function findPosX(obj)
{   
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj)
{
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
}

function getW()
{
    var w;
    if (document.innerWidth)
    { 
        w=document.innerWidth;
    } 
    else if (document.documentElement.clientWidth)
    { 
        w=document.documentElement.clientWidth;
    } 
    else if (document.body)
    { 
        w=document.body.clientWidth; 
    }
    
    return w;
}

function getH()
{
    var h;
    if (document.innerHeight)
    { 
        h=document.innerHeight;
    } 
    else if (document.documentElement.clientHeight)
    { 
        h=document.documentElement.clientHeight;
    } 
    else if (document.body)
    { 
        h=document.body.clientHeight; 
    }
    
    return h;
}

function centeredObject(objC)
{
    var _cc = document.getElementById(objC);
    
    if (_cc)
    {
        _cc.style.left = (getW() - _cc.offsetWidth)/2 + (document.all==null ? "px":"");
        _cc.style.top  = (getH() - _cc.offsetHeight) / 3 + (document.all==null ? "px":"");
    }
}

function alignmentIFrame(parentContainer, myIFrame)
{
    var _i = document.getElementById(myIFrame);
    
    if (_i)
    {
        var _p = document.getElementById(parentContainer);
        _i.height = _p.offsetHeight;
    }
}

/*
 * getTime() - Number of milliseconds since 1/1/1970 @ 12:00 AM
 * getSeconds() - Number of seconds (0-59)
 * getMinutes() - Number of minutes (0-59)
 * getHours() - Number of hours (0-23)
 * getDay() - Day of the week(0-6). 0 = Sunday, ... , 6 = Saturday
 * getDate() - Day of the month (0-31)
 * getMonth() - Number of month (0-11)
 * getFullYear() - The four digit year (1970-9999)
*/
function GetDate(txtbox)
{
    var currentTime = new Date()
    var month = currentTime.getMonth() + 1
    var day = currentTime.getDate()
    var year = currentTime.getFullYear()
    var ret = (month + "/" + day + "/" + year);
    
    try 
    {
        txtbox.value = ret;
    }
    catch (err) { }
    
    return ret;
}

function GetTimeHM(txtbox)
{
    var currentTime = new Date()
    var HH = (currentTime.getHours()+100).toString().substring(1);
    var mm = (currentTime.getMinutes()+100).toString().substring(1);
    var ret = (HH + ":" + mm);
    
    try 
    {
        txtbox.value = ret;
    }
    catch (err) { }
    
    return ret;
}

function adjustIFrame() 
{
    var height = document.all ? document.body.clientHeight : window.innerHeight;
    var doc = document.getElementsByTagName('iframe')[0];
    doc.height = height;
}
