﻿var slideShowInUse; 
var googleMapsInUse;
var googleMapsContainerId;

var ver3 = (navigator.appVersion.charAt(0) <= "3") ? true : false;
var dom = (document.getElementById) ? true : false;
var ie4 = (document.all && !document.getElementById) ?	true : false;
var ns4 = (document.layers) ? true : false;
var ie5 = (navigator.appVersion.indexOf("MSIE 5") != -1) ? true : false;
var ie6 = (navigator.appVersion.indexOf("MSIE 6") != -1) ? true : false;
var ie7 = (navigator.appVersion.indexOf("MSIE 7") != -1) ? true : false;
var n6 =  (document.getElementById && !document.all) ?  true : false;
var op7 = (navigator.userAgent.indexOf("Opera") != -1) ? true : false
var msie = (document.all) ? true : false;
var fi3 = (document.getElementsByClassName) ? true : false;

if (!msie){ document.captureEvents(Event.MOUSEMOVE);}
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
var tempDiv;

function getMouseXY(e) 
{    
    e = e || window.event    
    if (ie7) 
    { 
        tempX = event.clientX + document.documentElement.scrollLeft - 200;
        tempY = event.clientY + document.documentElement.scrollTop + 60;
    }
    else if(msie)  
    {
        tempX = event.clientX + document.body.scrollLeft - 200;
        tempY = event.clientY + document.body.scrollTop + 60;
    } 
    else 
    {          
        tempX = e.pageX - 200;
        tempY = e.pageY + 60;
    }  
    
    if(tempDiv)
        MoveMedium();   
    return true;
}

function MoveMedium()
{  
    if(tempDiv.parentNode.nextSibling.nodeType==3) // Firefox
    {           
        tempDiv.parentNode.nextSibling.nextSibling.style.left = "" + tempX + "px";
        tempDiv.parentNode.nextSibling.nextSibling.style.top = "" + tempY + "px";
    }
    else // IE
    {         
        tempDiv.parentNode.nextSibling.style.left = tempX;
        tempDiv.parentNode.nextSibling.style.top = tempY;
    }
}

function ShowMedium(obj)
{      
    tempDiv = obj;
    MoveMedium(); 
    if(obj.parentNode.nextSibling.nodeType==3) // Firefox
        obj.parentNode.nextSibling.nextSibling.setAttribute("style", "display:block;");    
    else // IE
        obj.parentNode.nextSibling.style.display = 'block';    
}

function UnShowMedium(obj)
{                
    if(obj.parentNode.nextSibling.nodeType==3) // Firefox
        obj.parentNode.nextSibling.nextSibling.setAttribute("style", "display:none;");    
    else // IE
        obj.parentNode.nextSibling.style.display = 'none';  
}

function ShowHide(obj, focusObj)
{
    if(obj.style.display=='none')
    {
        obj.style.display='block';
        SetFocus(focusObj);
    }
    else
        obj.style.display='none';
}

function SetFocus(obj)
{
    if(obj != null)
        obj.focus();
}

function initialize() 
{                    
    if(googleMapsInUse)
    {
        initializeGoogleMaps();
        showMap();
    }
   
    if(slideShowInUse)
        initSlideShow();                   
}

function SetButtonEffect(obj, text, subjectId, messageId)
{
    var subject = document.getElementById(subjectId).value;
    var message = document.getElementById(messageId).value;
    if(subject != '' && message != '')
    {
        obj.style.background='#FFFFFF'; 
        obj.style.color='#646464'; 
        obj.value=text;
    }
}

var lastRow;
function SetRowEffect(obj)
{
    if(lastRow)
        lastRow.style.background='';
    lastRow = obj;
    lastRow.style.background='#E6E6E6';    
}

function ShowMore(obj)
{    
    if(document.getElementById('tblCreate2') && document.getElementById('divGoogleMap'))
    {        
        if(document.getElementById('tblCreate2').style.display == 'none' || document.getElementById('tblCreate2').style.display == '')
        {   
            document.getElementById('tblCreate2').style.display = 'block';
            document.getElementById('divGoogleMap').style.diplay = 'block';
        }
        else
        {
            document.getElementById('tblCreate2').style.display = 'none';
            document.getElementById('divGoogleMap').style.display = 'none';
        }
    }    
}

