var curdate = new Date();
var state = '';
var offset = (curdate.getTimezoneOffset()/ 60)*-1;
var pray;
var azans=new Array(4);  
var methods = new Array(
'Leva Research Institute',
'University of Islamic Sciences, Karachi',
'Umm al-Qura',
'Muslim World League (MWL)',
'Islamic Society of North America (ISNA)',
'Egyptian General Authority of Survey',
'Custom Setting'
);


var Adhans = new Array(
'Aghaei',
'Ghelvash',
'Kazem-Zadeh',
'Moazzen-Zadeh Ardabili',
'Mohammad-Zadeh',
'Rezaeian',
'Rowhani-Nejad',
'Salimi',
'Sharif',
'Sobhdel',
'Tasvieh-Chi',
'Tookhi',
'Abdul-Basit',
'Abdul-Ghaffar',
'Abdul-Hakam',
'Adhan Alaqsa',
'Adhan Egypt',
'Adhan Halab',
'Adhan Madina',
'Adhan Makkah',
'Al-Hossaini',
'Bakir Bash',
'Hafez',
'Hafiz Murad',
'Menshavi',
'Naghshbandi',
'Saber',
'Sharif Doman',
'Yusuf Islam'
);

var DoasOptions = new Array(
'doa1',
'doa2',
'doa3',
'doa4'
);
 

if (!getCookie('offset'))
setCookie('offset', (curdate.getTimezoneOffset()/ 60)*-1);

if (!getCookie('latit'))
setCookie('latit', geoip_latitude());

if(!getCookie('longit'))
setCookie('longit', geoip_longitude());

if(!getCookie('gaddress'))
setCookie('gaddress', geoip_city()+', '+geoip_region());

if(!getCookie('setazanmp3'))
{
	setCookie('setazanmp3', 19);
}


if(!getCookie('asr_method'))
{
	setCookie('asr_method', 0);
}


if(!getCookie('calcm'))
{
	setCookie('calcm', 4);
}

if(!getCookie('gcountry'))
setCookie('gcountry', geoip_country_name());

function Pop_Up(target_file,PageName)
{
window.open(target_file, PageName, 'width=600,height=700,resizable=yes');
}

function showhide(layer_ref) {

if (state == '') {
state = 'none';
}
else {
state = '';
}
if (document.all) { //IS IE 4 or 5 (or 6 beta)
eval( "document.all." + layer_ref + ".style.display = state");
}
if (document.layers) { //IS NETSCAPE 4 or below
document.layers[layer_ref].display = state;
}
if (document.getElementById &&!document.all) {
var hza = document.getElementById(layer_ref);
hza.style.display = state;
}
} 


function RunAdan()
{
	if( !document.getElementById('autoplay').checked )
	{
		return;
	}

	wimpy_play();
}


function EditLocation()
{


	if ( document.getElementById('latit').value == "" )
	{
		var latit = getCookie('latit');
	} else {
		var latit = document.getElementById('latit').value;
	}
	
	if ( document.getElementById('longit').value == "" )
	{
		var longit = getCookie('longit');
	} else {
		var longit = document.getElementById('longit').value;
	}
	
	if ( document.getElementById('timezone').value == "" )
	{
		var offset = getCookie('offset');
	} else {
		var offset = document.getElementById('timezone').value;
	}
	

	
	setCookie('offset', offset);
	setCookie('latit', latit);
	setCookie('longit', longit);
	
	  
	  		if (opener != null) {
			opener.document.location="index.php";
			window.close();
		}
}
	 
	
function GetPrayerTime()
{

// Pray time
prayTime.setTimeFormat(prayTime.Time12);
prayTime.setCalcMethod(getCookie('calcm')); 

if (getCookie('asr_method') == 1)
prayTime.setAsrMethod(prayTime.Hanafi);

	pray = prayTime.getPrayerTimes(curdate, getCookie('latit'), getCookie('longit'), getCookie('offset'));


	document.getElementById('prn0').innerHTML = prayTime.timeNames[0];
	document.getElementById('prn1').innerHTML = prayTime.timeNames[1];
	document.getElementById('prn2').innerHTML = prayTime.timeNames[2];
	document.getElementById('prn3').innerHTML = prayTime.timeNames[3];
	document.getElementById('prn4').innerHTML = prayTime.timeNames[5];
	document.getElementById('prn5').innerHTML = prayTime.timeNames[6];
	document.getElementById('pr0').innerHTML = pray[0];
	document.getElementById('pr1').innerHTML = pray[1];
	document.getElementById('pr2').innerHTML = pray[2];
	document.getElementById('pr3').innerHTML = pray[3];
	document.getElementById('pr4').innerHTML = pray[5];
	document.getElementById('pr5').innerHTML = pray[6];
	

pray = "";
prayTime.setTimeFormat(prayTime.Time24);
prayTime.setCalcMethod(getCookie('calcm')); 

if (getCookie('asr_method') == 1)
prayTime.setAsrMethod(prayTime.Hanafi);

pray = prayTime.getPrayerTimes(curdate, getCookie('latit'), getCookie('longit'), getCookie('offset'));

var tmp0=pray[0].split(":");
var tmp2=pray[2].split(":");
var tmp3=pray[3].split(":");
var tmp5=pray[5].split(":");
var tmp6=pray[6].split(":");

}


	// set cookie
	function setCookie( name, value) {
		// set time, it's in milliseconds
		var today = new Date();
		today.setTime( today.getTime() );
		var expires = 2;
		var path = '/';
		var domain = '';
		var secure = '';
		/*
		if the expires variable is set, make the correct 
		expires time, the current script below will set 
		it for x number of days, to make it for hours, 
		delete * 24, for minutes, delete * 60 * 24
		*/
		if (expires)
			expires = expires * 1000 * 60 * 60 * 24;
		var expires_date = new Date( today.getTime() + (expires) );

		document.cookie = name + "=" +escape( value ) +
		( (expires) ? ";expires=" + expires_date.toGMTString() : "" ) + 
		( (path) ? ";path=" + path : "" ) + 
		( (domain) ? ";domain=" + domain : "" ) +
		( (secure) ? ";secure" : "" );
	}


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 EditCalcMeth()
{

   if (document.getElementById('asr_method2').checked)
      {
      	  setCookie('asr_method', document.getElementById('asr_method2').value);
      }
	  else
	  {
		  setCookie('asr_method', document.getElementById('asr_method').value);
	  }
	  
	  setCookie('calcm', document.getElementById('method').selectedIndex);
	  
	  return;

}
      
var AdhansOptions = new Array(
'Adhan1',
'Adhan2',
'Adhan3',
'Adhan4',
'Adhan5'
);

function setAzanTimes()
{
azant5="";
for (var i=0; i<5;i++)
   {
    if(document.getElementById(AdhansOptions[i]).checked)
      azant5=azant5+"c";
    else
      azant5=azant5+"u";
   }
setCookie('ptazantimes', azant5, 356, '/', '', '');
}
 
function setAlarmTime()
{
setCookie('ptalarmtime', document.getElementById('txtalarm').selectedIndex, 356, '/', '', '');
}

function setAzanMp3()
{
azanmp3=adhanForm.option2.selectedIndex;
setCookie('setazanmp3', azanmp3, 356, '/', '', '');
window.location = 'index.php';
}


function OptionStatus()
{
if(optionst==1)
{
return "Hide Options";
}
else
{
return "Options...";
}
}

function GetAdanSound()
{
	  return "http://prayertimes.info/mp3s/"+Adhans[getCookie('setazanmp3')]+".mp3";
}


