function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function CheckForErrors()
{
	if (document.form_articles.title.value == "" || document.form_articles.title.value == null || document.form_articles.title.value == "Add the Title here")
	{
		alert("Please add a title");
		
	}
	else if (document.form_articles.categorie.value == 0)
	{
		alert("Please Choose a subject");
		
	}
	else
	{
		document.form_articles.submit();
	}
}

function CheckForErrorsBooks()
{
	if (document.form_books.title.value == "" || document.form_books.title.value == null){alert("Please add a title")}
	else if (document.form_books.code.value == "" || document.form_books.code.value == null){alert("Please add the book code")}
	else if (document.form_books.format.value == "" || document.form_books.format.value == null){alert("Please add the book format")}
	else if (document.form_books.pages.value == "" || document.form_books.pages.value == null){alert("Please add the number of pages")}
	else if (document.form_books.published.value == "" || document.form_books.published.value == null){alert("Please add the year the book was published")}
	else if (document.form_books.description.value == "" || document.form_books.description.value == null || document.form_books.description.value == "Write the book description here"){alert("Please add the book description")}
	else if (document.form_books.subject.value == 0){alert("Please add the subject")}
	else if (document.form_books.weight.value == "" || document.form_books.weight.value == null){alert("Please add the weight book")}
	else if (document.form_books.postage_cost.value == "" || document.form_books.postage_cost.value == null){alert("Please add the postage cost of the book")}
	else if (document.form_books.img_name.value == "" || document.form_books.img_name.value == null){alert("Please add the image name")}
	else if (document.form_books.short_desc.value == "" || document.form_books.short_desc.value == null || document.form_books.short_desc.value == "Write the book short description here"){alert("Please add the book short description")}
	else{document.form_books.submit()};
	
}
	
function CheckForErrorsAudio()
{
	if (document.form_audio.title.value == "" || document.form_audio.title.value == null){alert("Please add a title")}
	else if (document.form_audio.subject.value == 0){alert("Please add the subject")}
	else if (document.form_audio.file_name.value == "" || document.form_audio.file_name.value == null){alert("Please add the File name")}
	else if (document.form_audio.imam.value == "" || document.form_audio.imam.value == null){alert("Please add the Imam name")}
	else if (document.form_audio.language.value == "" || document.form_audio.language.value == null){alert("Please add the language")}
	else{document.form_audio.submit()};
	
}

function CheckForErrorsSalat()
{
	if ( document.form_salat.month.value == 0){alert("Plese select a Month");}
	else if ( document.form_salat.day.value == 0){alert("Pleae select a Day of the week");}
	else if( document.form_salat.date.value == 0){alert("Please enter a Day of the month");}
	else if ( document.form_salat.sub_sadiq.value == "" || document.form_salat.sub_sadiq.value == null){alert("Please enter a valid Sub'h Sadiq Time");}
	else if( document.form_salat.sunrise.value == "" || document.form_salat.sunrise.value == null){alert("Please enter a valid Sunrise Time");}
	else if ( document.form_salat.zawal.value == "" || document.form_salat.zawal.value == null){alert("Please enter a valid Zawal time");}
	else if( document.form_salat.asr.value == "" || document.form_salat.asr.value == null){alert("Please enter a valid Asr time");}
	else if( document.form_salat.maghrib.value == "" || document.form_salat.maghrib.value == null){alert("Please enter a valid Maghrib time");}
	else if( document.form_salat.isha.value == "" || document.form_salat.isha.value == null){alert("Please enter a valid Isha time");}
	else{document.form_salat.submit();}
	
	
}



function CheckForErrorsMail()
{
	if ( document.mail.sender.value == "" || document.mail.sender.value == null){alert("Please enter Your email address");}
	else if ( document.mail.recipient.value == "" || document.mail.recipient.value == null){alert("Please enter the recipients email address");}
	
	else{document.mail.submit();}
	
	
}

function CheckForGoto()
{
	if ( document.goto1.surat.value == "" || document.goto1.surat.value == null){alert("Please enter a Chapter Number");}
	else if ( document.goto1.ayat.value == "" || document.goto1.ayat.value == null){alert("Please enter an Verse Number");}
	
	else{document.goto1.submit();}
	
	
}

function CheckForErrorsCommnents()
{
	if ( document.comments.nick.value == "" || document.comments.nick.value == null){alert("Please enter a Name");}
	else if ( document.comments.comment.value == "" || document.comments.comment.value == null){alert("Please enter a comment");}
	
	else{document.comments.submit();}
	
	
}

function CheckForErrorsBooksOrder()
{
	if (document.form_books_order.nick.value == "" || document.form_books_order.nick.value == null){alert("Please enter name!")}
	else if (document.form_books_order.city.value == "" || document.form_books_order.city.value == null){alert("Please enter city!")}
	else if (document.form_books_order.addr.value == "" || document.form_books_order.addr.value == null){alert("Please enter address!")}
	else if (document.form_books_order.post.value == "" || document.form_books_order.post.value == null){alert("Please enter Postcode!")}
	else if (document.form_books_order.contact.value == "" || document.form_books_order.contact.value == null){alert("Please enter contact number!")}
	else if (document.form_books_order.mail.value == "" || document.form_books_order.mail.value == null){alert("Please enter e-mail!")}
	else{document.form_books_order.submit()};
	
}

function CheckForErrorsBooksOrder1(nick, addr, city, post, contact, mail, payment, stamps, cost)
{
	if (document.form_books_order.nick.value == "" || document.form_books_order.nick.value == null){alert("Please enter name!")}
	else if (document.form_books_order.city.value == "" || document.form_books_order.city.value == null){alert("Please enter city!")}
	else if (document.form_books_order.addr.value == "" || document.form_books_order.addr.value == null){alert("Please enter address!")}
	else if (document.form_books_order.post.value == "" || document.form_books_order.post.value == null){alert("Please enter Postcode!")}
	else if (document.form_books_order.contact.value == "" || document.form_books_order.contact.value == null){alert("Please enter contact number!")}
	else if (document.form_books_order.mail.value == "" || document.form_books_order.mail.value == null){alert("Please enter e-mail!")}
	else{window.location= "final_order_print.asp?nick=" + nick + "&addr=" + addr + "&city=" + city + "&post=" + post + "&contact=" + contact + "&mail=" + mail + "&payment=" + payment + "&stamps=" + stamps + "&total_cost=" + cost};
	
}

function CheckForErrorsMasjid()
{
	if (document.form_email.nick.value == "" || document.form_email.nick.value == null){alert("Please enter name!")}
	else if (document.form_email.sender.value == "" || document.form_email.sender.value == null){alert("Please enter e-mail!")}
	else if (document.form_email.country.value == "" || document.form_email.country.value == null){alert("Please enter country!")}
	else if (document.form_email.city.value == "" || document.form_email.city.value == null){alert("Please enter city!")}
	else if (document.form_email.masjid_name.value == "" || document.form_email.masjid_name.value == null){alert("Please enter Masjid name!")}
	else if (document.form_email.addr.value == "" || document.form_email.addr.value == null){alert("Please enter address!")}
	else if (document.form_email.phone.value == "" || document.form_email.phone.value == null){alert("Please enter Phone number!")}
	else{document.form_email.submit()};
	
}

function CheckForErrorsDistribute()
{
	if (document.form_email.org.value == "" || document.form_email.org.value == null){alert("Please enter organization name!")}
	else if (document.form_email.nick.value == "" || document.form_email.nick.value == null){alert("Please enter name!")}
	else if (document.form_email.addr.value == "" || document.form_email.addr.value == null){alert("Please enter address!")}
	else if (document.form_email.town.value == "" || document.form_email.country.value == null){alert("Please enter town!")}
	else if (document.form_email.city.value == "" || document.form_email.city.value == null){alert("Please enter city!")}
	else if (document.form_email.post.value == "" || document.form_email.post.value == null){alert("Please enter Post code!")}
	else if (document.form_email.country.value == "" || document.form_email.country.value == null){alert("Please enter country!")}
	else if (document.form_email.phone.value == "" || document.form_email.phone.value == null){alert("Please enter Phone number!")}
	else if (document.form_email.email.value == "" || document.form_email.email.value == null){alert("Please enter email!")}
	else if (document.form_email.deliv_addr.value == "" || document.form_email.deliv_addr.value == null){alert("Please enter deliver address!")}
	else if (document.form_email.message.value == "" || document.form_email.message.value == null){alert("Please enter message!")}
	else{document.form_email.submit()};
	
}


function CheckForErrorsEmail()
{
	if (document.form_email.nick.value == "" || document.form_email.nick.value == null){alert("Please enter your name!")}
	else if (document.form_email.sender.value == "" || document.form_email.sender.value == null){alert("Please enter your e-mail!")}
	else if (document.form_email.recipient.value == "" || document.form_email.recipient.value == null){alert("Please enter recipient's name!")}
	else if (document.form_email.recipient_mail.value == "" || document.form_email.recipient_mail.value == null){alert("Please enter recipient's e-mail address!")}
	
	else{document.form_email.submit()};
	
}

function CheckForErrorsContact()
{
	if (document.form_email.nick.value == "" || document.form_email.nick.value == null){alert("Please enter your name!")}
	else if (document.form_email.sender.value == "" || document.form_email.sender.value == null){alert("Please enter your e-mail!")}
	else if (document.form_email.message.value == "" || document.form_email.message.value == null){alert("Please enter message!")}
	else{document.form_email.submit()};
	
}

function CheckForErrorsAsk()
{
	if ( document.form_ask.nick.value == "" || document.form_ask.nick.value == null){alert("Please enter Name");}
	else if ( document.form_ask.sender.value == "" || document.form_ask.sender.value == null){alert("Please enter e-mail");}
	else if ( document.form_ask.question.value == "" || document.form_ask.question.value == null){alert("Please enter question");}
	else{document.form_ask.submit();}
	
	
}



function GOTOa()
{
	document.goto2.submit();
	
	
}

function CheckJump(num, my_translator, my_surat, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages in this surah, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else{window.location= "quran_read_results.asp?my_translator=" + my_translator + "&my_surat=" + my_surat + "&show=" + form_item}
}

function CheckJump1(num, my_translator, my_surat, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages in this hadith book, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else{window.location= "hadith_read_results.asp?box1=" + my_translator + "&box2=" + my_surat + "&show=" + form_item}
}


function CheckJump2(num, my_letter, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else{window.location= "names_f.asp?letter=" + my_letter + "&show=" + form_item}
}

function CheckJump3(num, my_letter, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else{window.location= "names_m.asp?letter=" + my_letter + "&show=" + form_item}
}

function CheckJump4(num,my_title, my_img, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else
	{
	
	window.location= "books_online.asp?pages=" + num + "&show=" + form_item + "&title=" + my_title + "&img_name=" + my_img
	}
}


function CheckJump5(num,my_title, my_img, show, item)
{
	
	var strValidChars = "1234567890";
    var strChar;
    var blnResult = true;
	var form_item = eval("document.all." + item + ".value")
	strString = form_item;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
   {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
      {
         blnResult = false;
      }
    }
	//alert(strString)
   
	if (form_item > num){alert("Only " + num + " pages, please input a valid page!")}
	else if (form_item == ""  || form_item == null || form_item == " " || form_item == "  " || blnResult == false){alert("Please enter a page between 1 and " + num)}
	else if (form_item == show ){alert("You are already in page " + show)}
	else
	{
	
	window.location= "books_online.asp?pages=" + num + "&show=" + form_item + "&title=" + my_title + "&img_name=" + my_img
	}
}


function OpenWindow(src)
{        
	Pop=window.open(src,"displayWindow","toolbar=no,width=540,height=335,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
}

function OpenWindowProfiles(src)
{        
	Pop=window.open(src,"displayWindow","toolbar=no,width=640,height=480,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
}

function OpenWindowQuestions(src)
{        
	Pop=window.open(src,"displayWindow","toolbar=no,width=540,height=600,directories=no,status=no,scrollbars=yes,resize=yes,menubar=no");
}

function printpage()
{
	window.print();  
}
function OpenWindowMail(src)
{        
	Pop=window.open(src,"displayWindow","toolbar=no,width=540,height=535,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
}


function OpenWindowIndex(src)
{        
	Pop=window.open(src,"displayWindow","toolbar=no,width=540,height=635,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
}

function OpenWindowBooks(src)
{        
	
	
	
	//Pop=window.open(src,"displayWindow","toolbar=no,width=800,height=600,directories=no,status=no,scrollbars=yes,resizable=1,menubar=no");
	Pop=window.open(src,"displayWindow",'toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=1,width=800,height=600')
}

function OpenWindowAlphabet(src)
{        
	//Pop=window.open(src,"displayWindow","toolbar=no,width=800,height=600,directories=no,status=no,scrollbars=yes,resizable=1,menubar=no");
	Pop=window.open(src,"displayWindow",'toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=no,width=640,height=730')
}

ver=parseInt(navigator.appVersion)
ie4=(ver>3  && navigator.appName!="Netscape")?1:0
ns4=(ver>3  && navigator.appName=="Netscape")?1:0
ns3=(ver==3 && navigator.appName=="Netscape")?1:0

function playSound(my_sound) {
 if (ie4) document.all['BGSOUND_ID'].src=my_sound;
 if ((ns4||ns3)
  && navigator.javaEnabled()
  && navigator.mimeTypes['audio/x-midi']
  && self.document.guitar.IsReady()
 )
 {
  self.document.guitar.play()
 }
}

function stopSound() {
 if (ie4) document.all['BGSOUND_ID'].src='';
 if ((ns4||ns3)
  && navigator.javaEnabled()
  && navigator.mimeTypes['audio/x-midi']
 )
 {
  self.document.guitar.stop()
 }
}