/*check day light saving add*/
//you can get time Zone for Client by: time_zone=-(Now_Date.getTimezoneOffset()/60);
/*###############################################################################*/
function GetDateTimeLightSaving (){
    var adjust=0;

    var today = new Date();
    var year = today.getFullYear();
    var month = today.getMonth()+1;
    var date = today.getDate();
    var day = today.getDay();
    var hour = today.getHours();
    var minute = today.getMinutes();
    var second = today.getSeconds();

    //this next tidbit gets the last saturday in the month of Oct, for daylightsavings times purposes
    var lastSat
    lastSat=date-(day+1)
    while (lastSat<32){
        lastSat+=7
    }

    if (lastSat>31) lastSat+=-7
    // this bit grabs the first saturday in march for the start of daylight time
    var firstSat
    firstSat=date-(day+1)
    while (firstSat>0){
        firstSat+=-7
    }
    if (firstSat<1) firstSat+=7

    //adjust for windows95 daylight savings time changes
    if ((((month==3) && (date>=firstSat)) || month>3)  && (month<11 || ((month==10) && day<=lastSat))){adjust+=60}
    adjust =(adjust/60);
    return adjust;
}

//#######################################################################################
    //For Pray Time
    //#######################################################################################
    var latitude=33.5631;
    var longitude=35.3689;
    var pray_time;
    
    var Now_Date = new Date();
    //var time_zone=-(Now_Date.getTimezoneOffset()/60);
    var time_zone= 2;
    var adjust = GetDateTimeLightSaving();
    time_zone= time_zone + adjust;

    prayTime.setCalcMethod(prayTime.Egypt);
    /*
        Jafari      Shia Ithna Ashari (Ja'fari)
        Karachi     University of Islamic Sciences, Karachi
        ISNA        Islamic Society of North America (ISNA)
        MWL         Muslim World League (MWL)
        Makkah      Umm al-Qura, Makkah
        Egypt       Egyptian General Authority of Survey
     */
    prayTime.setTimeFormat(prayTime.Time12);
    /*
        Time24      24-hour clock format
        Time12 	12-hour clock format (with am and pm suffixes)
        Time12NS 	12-hour clock format with no suffix
        Float 	Floating point number
     */
    //return an array of size 7 containing the times <Fajr, Sunrise, Dhuhr, Asr, Sunset, Maghrib, Isha>
    pray_time = prayTime.getPrayerTimes(new Date(), latitude, longitude, time_zone);    //getPrayerTimes (date, latitude, longitude, timeZone)
    //Daylight saving is included in timeZone. Therefore, you must add +1 to the base time offset if daylight saving is observed in the given date
    //getDatePrayerTimes (year, month, day, latitude, longitude, timeZone)

    function compare_times(start_time,end_time,now_time)
    {
        var start_date = new Date("1/1/2009 " + start_time);
        var end_date = new Date("1/1/2009 " + end_time);
        var now_date = new Date("1/1/2009 " + now_time);
        //we change them to dates so we can compare them

        if (now_date >= start_date && now_date < end_date)  //now time between start & end
            return true;
        return false;
    }
    var selected_color = "style='color:red;'";
    var now_date = new Date();
    var now_time = now_date.getHours()+":"+now_date.getMinutes();
    var is_fajir = compare_times(pray_time[6],pray_time[0],now_time);  //Is Now Time Between Isha & Fajir?
    if(is_fajir)is_fajir=selected_color;
    var is_duhur = compare_times(pray_time[0],pray_time[2],now_time);  //Is Now Time Between Fajir & Duhur?
    if(is_duhur)is_duhur=selected_color;
    var is_asr = compare_times(pray_time[2],pray_time[3],now_time);  //Is Now Time Between Duhur & Asr?
    if(is_asr)is_asr=selected_color;
    var is_mugrib = compare_times(pray_time[3],pray_time[5],now_time);  //Is Now Time Between Asr & Mugrib?
    if(is_mugrib)is_mugrib=selected_color;
    var is_isha = compare_times(pray_time[5],pray_time[6],now_time);  //Is Now Time Between Mugrib & Isha?
    if(is_isha)is_isha=selected_color;
	
	document.getElementById('prayer_container').innerHTML='<table border="0" cellspacing="0" cellpadding="5" align="center" style="width:100%;border-collapse:collapse;direction:rtl;">'+
	    '<tr><td>الفجر</td><td '+is_fajir+'>'+pray_time[0]+'</td></tr>'+
	    '<tr><td>الشروق</td><td>'+pray_time[1]+'</td></tr>'+
	    '<tr><td>الظهر</td><td '+is_duhur+'>'+pray_time[2]+'</td></tr>'+
	    '<tr><td>العصر</td><td '+is_asr+'>'+pray_time[3]+'</td></tr>'+
	    /*'<tr><td>الغروب</td><td>'+pray_time[4]+'</td></tr>'+*/
	    '<tr><td>المغرب</td><td '+is_mugrib+'>'+pray_time[5]+'</td></tr>'+
	    '<tr><td>العشاء</td><td '+is_isha+'>'+pray_time[6]+'</td></tr>'+
	'</table>';
    


