//---------------Search Alphabitical
function LoadModule(module,submodule,location,params,form)
	{ 
		var base_url	= 'http://www.fx-arabia.com/';	
		var assets_path="http://www.fx-arabia.com/files/";
		var index_page = 'index.php';
		
	if(params.indexOf('&url_tag=en')!=-1)
		var url="http://www.fx-arabia.com/en/"+module+"/"+submodule;
		 else	 
		var url="http://www.fx-arabia.com/"+module+"/"+submodule;
	

		var now = new Date();

		var data="module="+module+"&submodule="+submodule;
	
		var inputData=document.getElementById('searchIndex');
		var act='';
		
		if(params)
			data+="&"+params;
		if(form){
			data+="&"+$('#'+form).serialize();
			var allInputs = $(":button");
   		 var formChildren = $("form > *");
/*   alert("Found " + allInputs.length + " inputs and the form has " +
                             formChildren.length + " children.");*/
		}
		
		if(!location)
			 location='working-area';
		
		if(location=='working-area' )
		{
 $("#"+location).html("<table border='0' width='100%' height='380' align='center' ><tr valign='middle'><td height='380' align='center' valign='middle'><img valign='middle' src='"+assets_path+"images/ajaxLoader.gif'></td></tr></table>");
		}
		else if(submodule=='login')
		{
				$("#"+location).removeClass('errorMsg');
  $("#"+location).html("<img valign='middle' src='"+assets_path+"images/ajaxLoader.gif'>");
		}

		else
		{	
			var loc=document.getElementById('menuDisabled');
			if(loc)
			{
				loc.setAttribute('style','display:block;');
			}
		}
			
		
			
	 $(":button").attr('disabled','disabled');
	 
 
	 $.ajax({
   type: "POST",
   url: url,
   dataType: "html",
   data: data,
   success: function(html){
	  $(":button").attr('disabled','') ;
 
    // alert( "Data Saved: " + location );
	// var lik="'#"+location+"'";
	 //alert(lik);
	            // document.getElementById(location).innerHTML='';
				
				//if($("#loadingDiv"))$("#loadingDiv").html('');
				/*var validate=html.substr(123,1);
				alert(''+validate);*/
				
	// alert( document.getElementById(location).innerHTML);

	 $("#"+location).html("");
		$("#"+location).append(html);
	
//document.getElementById(location).innerHTML= html;
   }
 });
			

	}
 
//-------------logout
loginNow=function(epars)
{
		var now = new Date();
		var exitTime = now.getTime();

		
		var pars = 'someParameter='+exitTime+"&"+epars;
		//alert(pars);
		//var url="admin-page.php";
		var url="loginto.php";
		var place="";
      


	 $.ajax({
   type: "POST",
   url: url,
   data: data,
   success: function(html){
    // alert( "Data Saved: " + msg );
	//$("#working-area").append(html);
 eval(html);
   }
 });
	}
	//***********************************************//
	//$('input[name="q"]').liveSearch({ajaxURL: 'my-search-results.php?q='});
	function liveSearch(inputName,Key){
		//alert('xxxxxxxfsdfk'+inputName);
		$('input[name="'+inputName+'"]').liveSearch({ajaxURL: 'my-search-results.php?q="'+Key+'"'});
	}

//######################################################################################//
function LoadPdf(file,exportName,server,params)
	{ 
	
		var url="CreatePdf.php";
		var now = new Date();

		var data="file="+file;
	
		
		
		if(params)
			data+="&"+params;
				
			
			
 
	 $.ajax({
   type: "POST",
   url: url,
   cache: false,
   dataType: "html",
   data: data,
   success: function(html){	
	 window.open(server+'/pdfTemp/'+exportName+'.pdf');

   }
 });
			

	}
	
	
	// JavaScript Document
ValidateEmailScripts=function(elem,error,type,id)
{
	Email=elem/*.value+'@'+domain*/;
	//alert(Email);
	//var Ret=Email.match(/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/i);	
	var Ret=Email.match(/^[a-z]([a-z0-9]|_|-|.)+@([a-z0-9]|-|_)+(\.([a-z0-9]){2,4}){1,2}$/i);  		
	if(!type){
		if(Ret==null){
			alert(error);
			elem.focus();
			return false;
		}
	} else {
		var d=document.getElementById(id);
		//var cross=$('#email_cross');
		if(Ret==null){
			d.innerHTML=error;
			$('#email_cross').css('display','inline');
			return false;
		} else {
			d.innerHTML='';
			$('#email_cross').css('display','none');
		}
	}
	return true;
}

function ValidateEmailScriptsForm(elem,error,type,id)
	{
		Email=elem.value/*+'@'+domain*/;
		//alert(Email);
		//var Ret=Email.match(/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/i);	
		var Ret=Email.match(/^[a-z]([a-z0-9]|_|-|.)+@([a-z0-9]|-|_)+(\.([a-z0-9]){2,4}){1,2}$/i);  		
		if(!type){
			if(Ret==null){
				alert(error);
				elem.focus();
				return false;
			}
		} else {
			var d=document.getElementById(id);
	  		var cross=document.getElementById(elem.id+'_cross');
			if(Ret==null){
				d.innerHTML=error;
				//alert('dfasd');
				d.style.display='block';
      			cross.style.display='inline';
				return false;
			} else {
				d.innerHTML='';
				d.style.display='none';
     			cross.style.display='none';
    		}
		}
		return true;
	}

	function numbersOnly(obj){
	obj.value=obj.value.replace(/[^\d]/g,'');
	}


function compare(elem,next,error,type,id){
	if(!type){
			if(elem.value==next){
				alert(error);
				elem.focus();
				return false;
			}
	} else {
		var d=document.getElementById(id);
        var cross=document.getElementById(elem.id+'_cross');
		if(elem.value==next){
				d.innerHTML=error;

				d.style.display='block';
				cross.style.display='inline';
				return false;
		} else {
				d.innerHTML='';
				d.style.display='none';
                cross.style.display='none';
        }
	}
	return true;
}

//##################################### Update Vaildate Functions Message Mount ######################
//##################################### Eng.Momtaz Hussein 05-04-2011 ######################
// Function compare updated05-04-2011
function compare_updated(elem,next,error,type,id)
{
	if(!type){
			if(elem.value==next){
				alert(error);
				elem.focus();
				return false;
			}
	} else {
		var d=document.getElementById(id);
        var cross=document.getElementById(elem.id+'_cross');
		
		if(elem.value==next){
			$("#"+elem.id).css({"background":" #f8dbdb","border-color":"#e77776"});
			$("#"+elem.id+"span").attr("title",error);
			$("#"+elem.id+"span").html("<span style='color:red;text-decoration:blink' class='error_mark'></span>");
			//tooltipvlidate("#"+input1+"span");

			// Add Eng.Momtaz Hussein
				var targetOffset = $('#'+id).offset().top;
			  $('html,body').animate({scrollTop: targetOffset}, 5);
		
//			$("#"+elem.id).focus();		
				if(d.innerHTML!='')
					d.innerHTML += "<br/>";
				d.innerHTML+='* '+error;
  			   d.style.display='block';
		    //   cross.style.display='inline';
				return false;
		} else {
			$("#"+elem.id).attr("title","");
			$("#"+elem.id).css({"background":"","border-color":"#000000"});
			$("#"+elem.id+"span").html("");
	
//				d.innerHTML='';
  //              cross.style.display='none';
	//			d.style.display='none';
        }
	}
	return true;
}

// -------------- Compare array Field ---------------*/
function compare_array(elems,next,error,type,id)
{
	for(var v=0;v<elems.length;v++)
	{//alert(elems.length);
		var flag=false;
		elem=elems[v];
		if(!type){
				if(elem.value==next){
					alert(error);
					elem.focus();
					return false;
				}
		} else {
			var d=document.getElementById(id);
			var cross=document.getElementById(elem.id+'_cross');
			
			if(elem.value==next){
				$("#"+elem.id).css({"background":" #f8dbdb","border-color":"#e77776"});
				$("#"+elem.id+"span").attr("title",error);
				$("#"+elem.id+"span").html("<span style='color:red;text-decoration:blink' class='error_mark'></span>");
				//tooltipvlidate("#"+input1+"span");
	
				// Add Eng.Momtaz Hussein
			
					if(v==elems.length-1)
					{
						var targetOffset = $('#'+id).offset().top;
					  $('html,body').animate({scrollTop: targetOffset}, 5);

						if(d.innerHTML!='')
							d.innerHTML += "<br/>";
						d.innerHTML+='* '+error;
					   d.style.display='block';
						return false;
					}


			} else {
				$("#"+elem.id).attr("title","");
				$("#"+elem.id).css({"background":"","border-color":"#000000"});
				$("#"+elem.id+"span").html("");
		
	//				d.innerHTML='';
	  //              cross.style.display='none';
		//			d.style.display='none';
			}
			
		}
		if(v==elems.length-1)		
			return true;
		
	}
}

//----------------Pass Count Updated Functions ------------*/
function password_count_updated(elem,next,error,type,id)
{
	if(!type){
	if(elem.value.length<next){
	alert(error)
	elem.focus()
	return false}
	}else{
	var d=document.getElementById(id)
	var cross=document.getElementById(elem.id+'_cross')
	//alert(elem.value.length);
	if(elem.value.length<next){
		 $("#"+elem.id).css({"background":" #f8dbdb","border-color":"#e77776"});
		 $("#"+elem.id+"span").attr("title",error);
		 $("#"+elem.id+"span").html("<span style='color:red;text-decoration:blink' class='error_mark'></span>");
		//tooltipvlidate("#"+input1+"span");

		// Add Eng.Momtaz Hussein
		  var targetOffset = $('#'+id).offset().top;
		  $('html,body').animate({scrollTop: targetOffset}, 5);
	
//			$("#"+elem.id).focus();		
		if(d.innerHTML!='')
			d.innerHTML += "<br/>";
		  d.innerHTML+='* '+error;
		  d.style.display='block';
		//   cross.style.display='inline';
		return false;
	}else{
		$("#"+elem.id).attr("title","");
		$("#"+elem.id).css({"background":"","border-color":"#000000"});
		$("#"+elem.id+"span").html("");
	}
	
	}
	return true
}

function compare(elem,next,error,type,id){
	if(!type){
			if(elem.value==next){
				alert(error);
				elem.focus();
				return false;
			}
	} else {
		var d=document.getElementById(id);
        var cross=document.getElementById(elem.id+'_cross');
		if(elem.value==next){
				d.innerHTML=error;

				d.style.display='block';
				cross.style.display='inline';
				return false;
		} else {
				d.innerHTML='';
				d.style.display='none';
                cross.style.display='none';
        }
	}
	return true;
}



function password_count(elem,next,error,type,id)
{
	if(!type){
	if(elem.value.length<next){
	alert(error)
	elem.focus()
	return false}
	}else{
	var d=document.getElementById(id)
	var cross=document.getElementById(elem.id+'_cross')
	//alert(elem.value.length);
	if(elem.value.length<next){
	d.innerHTML=error
    d.style.display='inline';	
	// Add Eng.Momtaz Hussein
	var targetOffset = $('#'+id).offset().top;
    $('html,body').animate({scrollTop: targetOffset}, 1000);
	
	cross.style.display='inline'
	///alert(cross.id);
	return false;
	}else{
	d.innerHTML='';
	cross.style.display='none';
	d.style.display='none';	
	}
	
	}
	return true
}

//####################  Load Print File     ######################//

 
/*function LoadPrintBill() {
//   jsPrintSetup.setPrinter('PDFCreator');
   jsPrintSetup.setSilentPrint(1);
  jsPrintSetup.setOption('orientation', jsPrintSetup.kPortraitOrientation );
// set top margins in millimeters
jsPrintSetup.setOption('marginTop', 3);
jsPrintSetup.setOption('marginBottom', 3);
jsPrintSetup.setOption('marginLeft', 3);
//jsPrintSetup.setOption('paperWidth', 50);
jsPrintSetup.setOption('scaling', 50);
//jsPrintSetup.setOption('numCopies', 3);


//alert(jsPrintSetup.getPaperSizeUnit());

// set page header
jsPrintSetup.setOption('headerStrLeft', '');
jsPrintSetup.setOption('headerStrCenter', '');
jsPrintSetup.setOption('headerStrRight', '');
// set empty page footer
jsPrintSetup.setOption('footerStrLeft', '');
jsPrintSetup.setOption('footerStrCenter', '');
jsPrintSetup.setOption('footerStrRight', '');
// print current window with all frames in it
  // jsPrintSetup.printWindow(window);
// print desired frame
    jsPrintSetup.printWindow(window.frames[0]);
   jsPrintSetup.setSilentPrint(0);
}
 
*/
