﻿// JScript File

var link1 = new Image();
var link2 = new Image();
var link3 = new Image();
var link4 = new Image();
var link5 = new Image();
var link6 = new Image();
var link7 = new Image();
var link8 = new Image();
var link9 = new Image();
var link10 = new Image();
var link11 = new Image();
var link12 = new Image();
var link13 = new Image();
var link14 = new Image();
var link15 = new Image();
var link16 = new Image();
var link17 = new Image();
var link18 = new Image();


link1.src = "img/btn_home.gif";
link2.src = "img/btn_home_o.gif";
link3.src = "img/btn_aboutusine.gif";
link4.src = "img/btn_aboutusine_o.gif";
link5.src = "img/btn_ourbakery.gif";
link6.src = "img/btn_ourbakery_o.gif";
link7.src = "img/btn_ourpromotions.gif";
link8.src = "img/btn_ourpromotions_o.gif";
link9.src = "img/btn_newssection.gif";
link10.src = "img/btn_newssection_o.gif";
link11.src = "img/btn_aboutus.gif";
link12.src = "img/btn_aboutus_o.gif";
link13.src = "img/btn_joinourteam.gif";
link14.src = "img/btn_joinourteam_o.gif";
link15.src = "img/btn_contactus.gif";
link16.src = "img/btn_contactus_o.gif";





function HighlightDiv(element)
{
    new Effect.Highlight(element, 
                      {
                        startcolor: "#f0e160",
                        endcolor: "#d48d00",
                        restorecolor: "#d48d00",
                        duration: 2
                      });
    setTimeout('initScrollLayer();',500);
}

var secure_pp = Array();
secure_pp[1] = 0;
secure_pp[2] = 0;
var secure_ppp = Array();
secure_ppp[1] = 1;
secure_ppp[2] = 1;

function Hide_Menu(obj,id)
{
    if(secure_pp[id] == 0)
	{
	        secure_pp[id] = 1;
	        setTimeout('if(secure_ppp['+id+']==0){new Effect.SlideUp("'+obj+'"  , { duration: 0.2 });}',500);
		    //setTimeout('$("'+obj+'").style.display = "none";',500);
		    setTimeout('secure_pp['+id+'] = 0;',500);
	}
	secure_ppp[id] = 0;
}

function Show_Menu(obj,id)
{
    if(secure_pp[id] == 0)
	{
            secure_pp[id] = 1;
            new Effect.SlideDown(obj, { duration: 0.2 });
	        //setTimeout('$("'+obj+'").style.display = "";',500);
	        setTimeout('secure_pp['+id+'] = 0;',500);
	}
	secure_ppp[id] = 1;
}

var secure_pc = 0;
function HideShow_Slide(obj)
{
	if(secure_pc == 0)
	{
		secure_pc = 1;
		if($(obj).style.display == "none")
		{
			new Effect.SlideDown(obj, { duration: 0.2 });
			setTimeout('$("'+obj+'").style.display = "";',500);
		} else if($(obj).style.display == '')
		{
			new Effect.SlideUp(obj, { duration: 0.2 });
			setTimeout('$("'+obj+'").style.display = "none";',500);
		}
		setTimeout('secure_pc = 0;',600);
	}
}


function Hide_Slide(obj)
{
	if(secure_pc == 0)
	{
		secure_pc = 1;
        if($(obj).style.display == "")
		{
			new Effect.SlideUp(obj, { duration: 0.2 });
			setTimeout('$("'+obj+'").style.display = "none";',500);
		}
		setTimeout('secure_pc = 0;',600);
	}
}


var curr_news=0;

function view_news(i, lang){
if(curr_news==0)
{
curr_news = 1;
var NewsCount = $('NewsCount').value;
var curr_div='';
    
    if($('text_'+i).style.display == "none")
    {
        $('DivAll_'+i).style.backgroundImage = "url(img/down_arrow.gif)";
        new Effect.BlindDown('text_'+i);
        setTimeout('$("text_'+i+'").style.display == ""',1000);
    } else if($('text_'+i).style.display == "") {
        $('DivAll_'+i).style.backgroundImage = "url(img/" +lang+ "/arrow.jpg)";
        new Effect.BlindUp('text_'+i);
        setTimeout('$("text_'+i+'").style.display == "none"',1000);
    }
    if($('CurrentN').value != "")
    {
    var j = $('CurrentN').value;
    $('DivAll_'+j).style.backgroundImage = "url(img/" +lang+ "/arrow.jpg)";
    new Effect.BlindUp('text_'+j);
    setTimeout('$("text_'+j+'").style.display == "none"',1000);
    }
    $('CurrentN').value = i;

      setTimeout('initScrollLayer();',1500);
      
      setTimeout('curr_news = 0;',1000);
      return false;
      }
}


var curr_news1=0;

function view_news1(i, lang){
    if(curr_news1==0)
    {
    curr_news1 = 1;
    var NewsCount = $('NewsCount').value;
    var curr_div='';

    if($('text_'+i).style.display == "none")
    {
        $('DivAll_'+i).style.backgroundImage = "url(img/downarrow.gif)";
        new Effect.BlindDown('text_'+i, { duration: 0.5 });
        setTimeout('$("text_'+i+'").style.display == ""',500);
        
        if($('CurrentN').value != i)
        {
            var j = $('CurrentN').value;
            $('DivAll_'+j).style.backgroundImage = "url(img/" +lang+ "/arrow.gif)";
            new Effect.BlindUp('text_'+j, { duration: 0.5 });
            setTimeout('$("text_'+j+'").style.display == "none"',500);
        }
        
        
    } else if($('text_'+i).style.display == "") {
        $('DivAll_'+i).style.backgroundImage = "url(img/" +lang+ "/arrow.gif)";
        new Effect.BlindUp('text_'+i, { duration: 0.5 });
        setTimeout('$("text_'+i+'").style.display == "none"',500);
    }
    $('CurrentN').value = i;

    setTimeout('initScrollLayer3();',1500);
      
    setTimeout('curr_news1 = 0;',700);
    return false;
    }
}

GetCommercial = function(id)
{
//alert(id);
	new Ajax.Request('getcommercial.aspx?id='+id, {
		parameters: {
			id: id
		},
		method: 'POST',
		onSuccess: function(transport) {

			//Element.hide("ImagesLoader");
			var response = transport.responseText;
			//alert(response);
			$('CommercialRight').innerHTML = response;
		},
		onCreate: function() {
		//alert("onCreate");
			//Element.show("ImagesLoader");
		},
		onFailure: function() {
		//alert("onFailure");
			//$('UserForgotPasswordMsg').innerHTML = '<div class="error_message" style="width:425px;">You have entered wrong information, We will not be able to send your new password. Please try again.</div>';
		}

	});
	return false;
}


GetRecipeImage = function(id, i)
{
//alert(id);
    if($('CurrentN').value != i){
	new Ajax.Request('getrecipeimage.aspx?id='+id, {
		parameters: {
			id: id
		},
		method: 'POST',
		onSuccess: function(transport) {

//			oldI = $('ImageNumberFlag').value;

//			eval("$('btn_changeImage"+oldI+"').src = linkI"+oldI+oldI+".src");
//			eval("$('btn_changeImage"+i+"').src = linkI"+i+".src");
//			$('ImageNumberFlag').value = i;
			Element.hide("ImagesLoader");
			var response = transport.responseText;
			//alert(response);
			$('RecipesLeft').innerHTML = response;
		},
		onCreate: function() {
		//alert("onCreate");
			Element.show("ImagesLoader");
		},
		onFailure: function() {
		//alert("onFailure");
			//$('UserForgotPasswordMsg').innerHTML = '<div class="error_message" style="width:425px;">You have entered wrong information, We will not be able to send your new password. Please try again.</div>';
		}

	});
	
	}
	return false;
}



var curr_job=0;

function view_job(i,language){
var img=document.getElementById('job_'+i);
var source= img.src;
var index=0;

index=source.length-4;
source=source.substring(index);

var curr_div='';
if(curr_job!=0)
    curr_div=document.getElementById('job_'+curr_job);
   
if(source=='.jpg'){
    img.setAttribute('src','img/down_arrow.gif');
     Effect.BlindDown('text_'+i);
     if(curr_div!=''){
      curr_div.setAttribute('src','img/'+language+'/arrow.jpg');
      Effect.BlindUp('text_'+curr_job);
      }
     }
   else {
     img.setAttribute('src','img/'+language+'/arrow.jpg');
      Effect.BlindUp('text_'+i);
     // document.getElementById('form_apply').style.display='none';
      }
      document.getElementById('form_apply').style.display='none';
      curr_job=i;
      
      setTimeout('initScrollLayer();',1500);
      
      return false;
     
    

}

function view_jobform(id){

document.getElementById('id_field').value=id;
document.getElementById('form_apply').style.display='block';

initScrollLayer();


}

function validate_job(field){


var name=document.getElementById('name_field').value;
var email=document.getElementById('email_field').value;
var cv=document.getElementById('cv').value;
var error=true;

if(!field){
    if(name=='' || name=="Name" || name=="الإسم"){
        if(document.getElementById('name_error').style.display=='none')
              Effect.toggle('name_error','blind',{duration:0.5});
              error=false;
     }else{
                document.getElementById('name_error').style.display='none';
             }
             
              if(cv=='' || cv=="CV" || cv=="السيرة الذاتية"){
             
        if(document.getElementById('cv_error').style.display=='none')
              Effect.toggle('cv_error','blind',{duration:0.5});
              error=false;
     }else{
                document.getElementById('cv_error').style.display='none';
             }
             
              if(email==''|| email=="ُEmail"){
        if(document.getElementById('email_error').style.display=='none'){
              Effect.toggle('email_error','blind',{duration:0.5});
              document.getElementById('email_invalid').style.display='none';
              }
              error=false;
     }else{
				document.getElementById('email_error').style.display='none';
                 if(!email.match('^[A-Za-z0-9_-]+([A-Za-z0-9]+\\.[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([A-Za-z0-9]+\\.[A-Za-z0-9-]+)*$')){
                    if(document.getElementById('email_invalid').style.display=='none'){
                             Effect.toggle('email_invalid','blind',{duration:0.5});
                             document.getElementById('email_error').style.display='none';
           
                     }
                     error=false;
            }else{
                
				document.getElementById('email_invalid').style.display='none';
				
				}
           
             }
              
}
else{
var value=document.getElementById(field+'_field').value;
if(value==''){
 if(field=='email')
    document.getElementById(field+'_invalid').style.display='none';
        if(document.getElementById(field+'_error').style.display=='none'){
           Effect.toggle(field+'_error','blind',{duration:0.5});
           
           }
           error=false;
       }
       else{
       document.getElementById(field+'_error').style.display='none';
       if(field=='email'){
            if(!value.match('^[A-Za-z0-9_-]+([A-Za-z0-9]+\\.[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([A-Za-z0-9]+\\.[A-Za-z0-9-]+)*$')){
                    if(document.getElementById(field+'_invalid').style.display=='none'){
                             Effect.toggle(field+'_invalid','blind',{duration:0.5});
                             document.getElementById('email_error').style.display='none';
           
                     }
                     error=false;
            }else document.getElementById(field+'_invalid').style.display='none';
        }else
        
        document.getElementById(field+'_error').style.display='none';
       }
}

return error;

}

function validate_contact(field){


var name=document.getElementById('name_field').value;
var email=document.getElementById('email_field').value;
var phone=document.getElementById('phone_field').value;
var msg=document.getElementById('msg_field').value;

var error=true;

if(!field){
    if(name==''){
        if(document.getElementById('name_error').style.display=='none')
              Effect.toggle('name_error','blind',{duration:0.5});
              error=false;
     }else{
                document.getElementById('name_error').style.display='none';
             }
             
              if(msg==''){
        if(document.getElementById('msg_error').style.display=='none')
              Effect.toggle('msg_error','blind',{duration:0.5});
              error=false;
     }else{
                document.getElementById('msg_error').style.display='none';
             }
             
              if(phone==''){
        if(document.getElementById('phone_error').style.display=='none')
              Effect.toggle('phone_error','blind',{duration:0.5});
              error=false;
     }else{
                document.getElementById('phone_error').style.display='none';
                 if(!phone.match('^[0-9 - +]+$')){
                    if(document.getElementById('phone_invalid').style.display=='none'){
                             Effect.toggle('phone_invalid','blind',{duration:0.5});
           
                     }
                     error=false;
            }else{
                
				document.getElementById('phone_invalid').style.display='none';
				
				}
           
             }
             
              if(email==''){
        if(document.getElementById('email_error').style.display=='none'){
              Effect.toggle('email_error','blind',{duration:0.5});
              document.getElementById('email_invalid').style.display='none';
              }
              error=false;
     }else{
				document.getElementById('email_error').style.display='none';
                 if(!email.match('^[A-Za-z0-9_-]+([A-Za-z0-9]+\\.[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([A-Za-z0-9]+\\.[A-Za-z0-9-]+)*$')){
                    if(document.getElementById('email_invalid').style.display=='none'){
                             Effect.toggle('email_invalid','blind',{duration:0.5});
                             document.getElementById('email_error').style.display='none';
           
                     }
                     error=false;
            }else{
                
				document.getElementById('email_invalid').style.display='none';
				
				}
           
             }
              
}
else{
var value=document.getElementById(field+'_field').value;
if(value==''){
 if(field=='email')
    document.getElementById(field+'_invalid').style.display='none';
    
    if(field=='phone')
    document.getElementById(field+'_invalid').style.display='none';
    
        if(document.getElementById(field+'_error').style.display=='none'){
           Effect.toggle(field+'_error','blind',{duration:0.5});
           
           }
           error=false;
       }
       else{
       document.getElementById(field+'_error').style.display='none';
       if(field=='email'){
            if(!value.match('^[A-Za-z0-9_-]+([A-Za-z0-9]+\\.[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([A-Za-z0-9]+\\.[A-Za-z0-9-]+)*$')){
                    if(document.getElementById(field+'_invalid').style.display=='none'){
                             Effect.toggle(field+'_invalid','blind',{duration:0.5});
                             document.getElementById('email_error').style.display='none';
           
                     }
                     error=false;
            }else document.getElementById(field+'_invalid').style.display='none';
        } else if(field=='phone'){
            if(!value.match('^[0-9 -]+$')){
                    if(document.getElementById(field+'_invalid').style.display=='none'){
                             Effect.toggle(field+'_invalid','blind',{duration:0.5});
                             document.getElementById('phone_error').style.display='none';
           
                     }
                     error=false;
            }else document.getElementById(field+'_invalid').style.display='none';
        }else
        
        document.getElementById(field+'_error').style.display='none';
       }
}

setTimeout('initScrollLayer();',1000);

return error;

}

function change_default(id)
{
	var f=document.getElementById(id);
		if(id=="name_field")
		{
		if(f.value=="Name" || f.value=="الإسم")
		    f.value='';
		    
		 }
		 if(id=="email_field")
		{
		    if(f.value=="Email" || f.value=="البريد الإلكتروني")
		        f.value='';
		    
		 }
		
	
}
var flag_list=false;
function show_list(i){
flag_list=true;

document.getElementById(i).style.color="#8e210f";
}

function hide_list(i){

if(!i)
i="promotions_list";

if(!flag_list){
document.getElementById(i).style.display="none";
//document.getElementById("title_"+i).style.color=color;
}
        //setTimeout();
}



function initScrollLayer() {

	var wndo = new dw_scrollObj('wn', 'lyr1', 't1');
	wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);
}

function initScrollLayer3() {

	var wndo = new dw_scrollObj('wn3', 'lyr3', 't1');
	wndo.setUpScrollbar("dragBar", "track3", "v", 1, 1);
}

function change_content(){
var f=document.getElementById("cv_field").value;

document.getElementById("cv").value=f;

}

function ChangeBgC(ID)
{
    $(ID).style.backgroundColor = '#8e210f';
    $(ID).style.color = '#ffffff';
}

function ChangeBgC1(ID)
{
    $(ID).style.backgroundColor = '#ffffff';
    $(ID).style.color = '#8e210f';
}