/*==================================================================================*\
|| ################################################################################ ||
|| # 			 Elbayt NetWork For Disigning & Developing WebSites				  #	|| 
|| # ---------------------------------------------------------------------------- # ||
|| # All PHP code in this file is ©2005-2006 written by Elbayt NetWork developers.# ||
|| # This file may not be redistributed in whole or significant part.			  # ||
|| # ------------------------ THIS IS NOT FREE SOFTWARE ------------------------- # ||
|| # 				 http://www.elbayt.net | astm_desig@hotmail.com 			  # ||
|| ################################################################################ ||
\*==================================================================================*/

function astm_expand_right_menu(astm_id){
    var tdiv = document.getElementById(astm_id);
    var tpic = document.getElementById('astm'+astm_id);
    if (tdiv.style.display == '') {
        tdiv.style.display = 'none';
        tpic.src = 'images/icon_menu.png';
		tpic.title="افتح";
    } else {
        tdiv.style.display = '';
        tpic.src = 'images/icon_menu.png';
		tpic.title="اقفل";
    }
}

function astm_expandIt(astm_id){
    var tdiv = document.getElementById(astm_id);
    var tpic = document.getElementById('astm'+astm_id);
    if (tdiv.style.display == '') {
        tdiv.style.display = 'none';
        tpic.src = 'images/plus.gif';
		tpic.title="افتح";
    } else {
        tdiv.style.display = '';
        tpic.src = 'images/min.gif';
		tpic.title="اقفل";
    }
}

var currentState = 'started';
function tickerPlay(dir){
	
	var tickerObj = document.getElementById('tickerObj');
	var pauseImage = document.getElementById('pauseImage');
	if (dir == 1) {
		tickerObj.direction = 'left'; 
		tickerObj.start(); 
		currentState = 'stopped';
		pauseImage.click();
	}else if(dir == -1) {
		tickerObj.direction = 'right'; 
		tickerObj.start(); 
		currentState = 'stopped';
		pauseImage.click();
	}else {
		// save last dir, restart
		if (currentState == 'started') { 
			tickerObj.stop();
			event.srcElement.src = event.srcElement.playImage;
			currentState = 'stopped';
		}else {
			event.srcElement.src = event.srcElement.stopImage;
			tickerObj.start();
			currentState = 'started';
		}
	}
}



function SelectAll()
{
    for(var i=0;i<document.PlusForm.elements.length;i++)
    {
        if(document.PlusForm.elements[i].type == "checkbox")
        {
            document.PlusForm.elements[i].checked = true;
        }
    }
}
function UNSelectAll()
{
    for(var i=0;i<document.PlusForm.elements.length;i++)
    {
        if(document.PlusForm.elements[i].type == "checkbox")
        {
            document.PlusForm.elements[i].checked = false;
        }
    }
}

function astm_tellfriend()
{
str = document.form_tell.email.value;
if (str.indexOf('@') == -1 || str.indexOf('.') == -1)
{
alert ('من فضلك ادخل البريد الالكتروني بشكل صحيح');
document.form_tell.email.focus();
return false;
}
}


function astm_register(){
if (document.register.fullname.value == "")
 {
alert("من فضلك اكتب اسمك كاملا");
document.register.fullname.focus();
return false;
 }

if (document.register.name.value == "")
 {
alert("من فضلك اكتب اسم المستخدم");
document.register.name.focus();
return false;
 }

if (document.register.pass.value == "")
 {
alert("من فضلك اكتب كلمة السر");
document.register.pass.focus();
return false;
 }

if (document.register.pass.value !== document.register.pass2.value)
 {
alert("من فضلك تأكد انة كلمة السر تساوى تأكيد كلمة السر");
document.register.pass2.focus();
return false;
 }

str = document.register.email.value;
if (str.indexOf('@') == -1 || str.indexOf('.') == -1)
{
alert ('من فضلك ادخل البريد الالكتروني بشكل صحيح');
document.register.email.focus();
return false;
}

if (document.register.email.value !== document.register.email2.value)
 {
alert("من فضلك تأكد انة البريد الالكتروني يساوى تاكيد البريد الالكتروني");
document.register.email2.focus();
return false;
 }

if (document.register.nation.value == "")
 {
alert("من فضلك اختار الجنسية");
document.register.nation.focus();
return false;
 }

}

function astm_log(){
if (document.formlogin.UserName.value == "" || document.formlogin.UserName.value == "اسم المستخدم")
 {
alert("من فضلك ادخل اسم المستخدم");
document.formlogin.UserName.focus();
return false;
 }

if (document.formlogin.PassWord.value == "" || document.formlogin.PassWord.value == "كلمة السر")
 {
alert("من فضلك ادخل كلمة السر");
document.formlogin.PassWord.focus();
return false;
 }
}

function astm_forget(){
if (document.forget.email.value == "")
 {
alert("من فضلك اكتب البريد الالكتروني المستخدم بحسابك المراد استرجاع بياناتة");
document.forget.email.focus();
return false;
 }
}


function astm_mailbox(){
str = document.formmailbox.email.value;
if (str.indexOf('@') == -1 || str.indexOf('.') == -1)
{
alert ('من فضلك ادخل البريد الالكتروني بشكل صحيح');
document.formmailbox.email.focus();
return false;
}
}

function astm_SER(){
if (document.formser.SER.value == "" || document.formser.SER.value == "بحث")
 {
alert("من فضلك اكتب مفردات البحث");
document.formser.SER.focus();
return false;
 }
}


function astm_calory_SER(){
if (document.form_calorie_ser.SER.value == "" || document.form_calorie_ser.SER.value == "بحث")
 {
alert("من فضلك اكتب مفردات البحث");
document.form_calorie_ser.SER.focus();
return false;
 }
}


function astm_print()
{
	window.print();
} // end function


function yesorno (astm) 
{ 
x=confirm(astm);
if (x==true) 
{
return true
}
if (x==false) 
{
return false
}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function astm_comment(){
if(document.formcom.comment.value==""){
alert('من فضلك اكتب تعليقك');
document.formcom.comment.focus();
return false;
}

}



function astm_contactus(){
if(document.formcontact.name.value==""){
alert('من فضلك ادخل اسمك');
document.formcontact.name.focus();
return false;
}

  var checkEmail = "@.";
  var checkStr = document.formcontact.email.value;
  var EmailValid = false;
  var EmailAt = false;
  var EmailPeriod = false;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkEmail.length;  j++)
    {
      if (ch == checkEmail.charAt(j) && ch == "@")
        EmailAt = true;
      if (ch == checkEmail.charAt(j) && ch == ".")
        EmailPeriod = true;
	  if (EmailAt && EmailPeriod)
		break;
	  if (j == checkEmail.length)
		break;
	}
	// if both the @ and . were in the string
    if (EmailAt && EmailPeriod)
    {
		EmailValid = true
		break;
	}
  }
  if (!EmailValid)
  {
    alert("ادخل البريد الالكتروني الصحيح");
    document.formcontact.email.focus();
    return (false);
  }

if(document.formcontact.msg.value==""){
alert('من فضلك اكتب نص الرسالة');
document.formcontact.msg.focus();
return false;
}

}



function lightup(imageobject, opacity)
{
if (navigator.appName.indexOf("Netscape")!=-1&&parseInt(navigator.appVersion)>=5)
imageobject.style.MozOpacity=opacity/100
else if (navigator.appName.indexOf("Microsoft")!=-1&&parseInt(navigator.appVersion)>=4)
imageobject.filters.alpha.opacity=opacity
}

///////////////////////////////////////////


///////////////////////////////////////////////////////////////////

var DHTML = (document.getElementById || document.all || document.layers); 
if (!DHTML) 
	{ 
		alert('Your browser is not capable of displaying DHTML'); 
	} 

function getObj(name) 
	{ 
		if (document.getElementById) 
			{ 
				this.obj = document.getElementById(name); 
				this.style = document.getElementById(name).style; 
			} 
		else
		if (document.all) 
			{ 
				this.obj = document.all[name]; 
				this.style = document.all[name].style; 
			} 
		else 
		if (document.layers) 
			{ 
				this.obj = document.layers[name]; 
				this.style = document.layers[name]; 
			} 
	} 

function visib(objName, flag) 
	{ // triggers layer visibility 
		x = new getObj(objName); 
		x.style.display = (flag) ? 'block' : 'none'; 
	} 
	slides = new Array( // The ids of the slides 
	 
	'slide0', 
	'slide1',
    'slide2',
	'slide3',
	'slide4'
	); 


var curImg = 0; // index of the array entry 
var lastImg = 0; 
function changeSlide ( change ) 
	{ 
		if (!DHTML) return; 
			curImg += change; 
		if ( curImg < 0 ) curImg = slides.length-1; 
		else 
		if ( curImg >= slides.length ) curImg = 0; 
			visib(slides[lastImg], false); 
			visib(slides[curImg], true); 
			lastImg = curImg; 
	} 
//--------------------Fading----------------------//
var timer
var bTranState = 0;
function fnForward() {
	if (document.all)   		
		{
   			oTransContainer.filters[0].Apply();
   			oTransContainer.filters.item(0).motion ='forward'
   			bTranState = 1;
			oTransContainer.filters[0].Play();
		}
		changeSlide(1);
}

function fnForward2() {
	if (document.all)   		
		{
   			oTransContainer.filters[0].Apply();
   			oTransContainer.filters.item(0).motion ='forward'
    		bTranState = 1;
			oTransContainer.filters[0].Play();
		}	
		changeSlide(1);
		timer = setTimeout('PlayIt()', 8000);
   		clearInterval(mySlideShow)
}

function fnBackward() {
   		if (document.all)   		
		{
   			oTransContainer.filters[0].Apply();
    		oTransContainer.filters.item(0).motion ='reverse'
    		bTranState = 1;
			oTransContainer.filters[0].Play();
		}	
		changeSlide(-1);
}


function fnBackward2() {
   		if (document.all)   		
		{
   			oTransContainer.filters[0].Apply();
    		oTransContainer.filters.item(0).motion ='reverse'
    		bTranState = 1;
			oTransContainer.filters[0].Play();
		}	
		changeSlide(-1);
		timer = setTimeout('PlayIt()', 8000);
   		clearInterval(mySlideShow)
}

function PlayIt()
{
	mySlideShow = setInterval('fnForward()', 10000)
}