﻿// JScript File

/*
 * Javascript API iPower Solution 
 *
 * Dual licensed under the iPower(iPwrs-LICENSE.txt)
 * 
 * http://www.ipwrs.com
 *
 * Depends:
 *
 * contact( info@ipwrs.com)
 */

var Sound_Status;//Set the sound status of the file
var soundfile='audio/love.mp3';//'voice.wav';
var ExpireMinute=20;

function playSound(flag) 
{
   
         if(flag=='On')
        {
            document.getElementById("dummy").innerHTML="<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"true\" />";                    
        }
        else
        {
            document.getElementById("dummy").innerHTML="";
        }
                 
} 

function playSoundonload(flag) 
{
      
    if(flag=="On")
    {
        if(flag=='On')
        {
            document.getElementById("dummy").innerHTML="<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"true\" />";        
        }
        else
        {
            document.getElementById("dummy").innerHTML="";
        }
     }
            
} 

/*function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}

function setCookie(c_name,value,expiredays)
{
    var exdate=new Date();
    exdate.setMinutes(exdate.getMinutes()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function CheckSound()
{
    sound_cookie=getCookie('soundcookie');
    if (sound_cookie!=null && sound_cookie!="")
      {           
           return sound_cookie;
      }
      else 
      {
          sound_cookie="On";
          if (sound_cookie!=null && sound_cookie!="")
            {
                setCookie('soundcookie',sound_cookie,ExpireMinute);
                return "Off";
            }
      }
 }
*/

var activelinkid;//it is global variable for idntify active page

//===================================================================
//set image source
function SetCurrentPage(img_name, img_src)
   {	
    document.getElementById(img_name).src = "images/"+img_src;
   }
   
//=====================================================================
//menu onclick
function SetPageLogo(src) 
{     
    element1 = document.getElementById('vcount');
    element1.style.display = 'none';
    setMenuNarmal();
    Imagesetting(src,"vi");
    activelinkid=src.id;
    //alert(src.name);
    LoadPage(src.name,'contentplaceholder')
} 
//================================================================================
//menu onmouseout
 function setmenuout(src)
{   
    if(activelinkid != src.id)
        Imagesetting(src,"no");
}

//=======================================================================================
//menu mouseover
function setmenuover(src)
{    
    if(activelinkid != src.id)
        Imagesetting(src,"ov");
}
//=======================================================================================
//set all menu link as normal
function setMenuNarmal()
{
    SetCurrentPage('home','home_no.gif');
    SetCurrentPage('AboutUs','AboutUs_no.gif');
    SetCurrentPage('Ministries','ministries_no.gif');
    SetCurrentPage('Events','events_no.gif');
    SetCurrentPage('Donation','donation_no.gif');
    SetCurrentPage('Worship','worship_no.gif');
    SetCurrentPage('Store','store_no.gif');

	SetCurrentPage('ServiceTime','servicetime_no.gif');
}

//========================================================================================
//idntifying menu on event
function Imagesetting(src,img)
{
	
     element1 = document.getElementById('vcount');
 
    var filename=src.id;     
    if(filename=='home')
		{
        element1.style.display = 'block';
        SetCurrentPage('home','home_'+img+'.gif');
		}
    if(filename=='AboutUs')
        SetCurrentPage('AboutUs','aboutus_'+img+'.gif');
    if(filename=='Ministries')
        SetCurrentPage('Ministries','ministries_'+img+'.gif');
    if(filename=='Events')
        SetCurrentPage('Events','events_'+img+'.gif');
    if(filename=='Donation')
        SetCurrentPage('Donation','donation_'+img+'.gif');
    if(filename=='Worship')
        SetCurrentPage('Worship','worship_'+img+'.gif');
    if(filename=='Store')
        SetCurrentPage('Store','store_'+img+'.gif');
     
     if(filename=='ServiceTime')
		SetCurrentPage('ServiceTime','servicetime_no.gif');
}
//==================================================================================================
//Ajax coding starting here
    var xmlHttp;
    var Loadtagname;

        function createXMLHttpRequest()
        {
            if (window.ActiveXObject)
            {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
            }
            else if (window.XMLHttpRequest)
            {
                xmlHttp = new XMLHttpRequest();
            }
        }

        function LoadPage(filename,tagname)
        {  
            
            createXMLHttpRequest();
            Loadtagname=tagname;
            //document.getElementById("imgloader").style.visibility="Visible";            
            xmlHttp.onreadystatechange = handleStateChange;
            xmlHttp.open("GET", filename, true);
			
            xmlHttp.send(null);            
        }
        
        function handleStateChange()
        {        
            if(xmlHttp.readyState == 4)
            {
                if(xmlHttp.status == 200)
                {
                    var res=xmlHttp.responseText;                 
                    //alert(res);
                    document.getElementById(Loadtagname).innerHTML=xmlHttp.responseText;
                }
            }
        }