function getInternetExplorerVersion(){
   var rv = -1; // Return value assumes failure.
   if (navigator.appName == 'Microsoft Internet Explorer')
   {
      var ua = navigator.userAgent;
      var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
      if (re.exec(ua) != null)
         rv = parseFloat( RegExp.$1 );
   }

   return rv;
}

function isEmpty(field){
    if (field == "" || field == null || !isNaN(field) || field.charAt(0) == ' '){
    return true;
    }
}

function checkMail(email){
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	}else{
		return false;

	}
}

var slidevisible;
var pageurl;
var language;
language = "ar";
pageurl = "main.php"
slidevisible = true;
function showslide(){
		document.body.className = ""
	 $("#interdistance").animate({height:366},"slow",function(){
		$("#slider").fadeIn(500);	
		slidevisible = true;	
	 });
}

function hideslide(){
		$("#interdistance").animate({height:130},"slow",function(){
		$("#slider").fadeOut(1, function(){
		document.body.className = "normalpage"
		slidevisible = false;
		});
		});	
}

function changebar(to){
	if (to.indexOf("main") == -1) {
		document.getElementById('main').className = "" ;
	}else{
		pageurl = "main.php";
		if (!slidevisible) { showslide(); }
		document.getElementById('main').className = "current";
	}
	
	if (to.indexOf("show") == -1) {
		document.getElementById('solution').className = "" ;	    
	}else{
		pageurl = "solution.php";
		if (slidevisible) {hideslide(); }
		document.getElementById('solution').className = "" ;
	}
	
	if (to.indexOf("service") == -1){
		document.getElementById('service').className = "" ;
	}else{
		pageurl = "service.php";
		if (slidevisible) {hideslide(); }
		document.getElementById('service').className = "current";
	}
	
	if (to.indexOf("works") == -1){
	 	document.getElementById('works').className = "" ;
 	}else{
		pageurl = "works.php";
		if (slidevisible) {hideslide(); }
		document.getElementById('works').className = "current";
	}
	
	if (to.indexOf("about") == -1) {
	 	document.getElementById('about').className = "" ;
	}else{
		pageurl = "about.php";

		if (slidevisible) {hideslide(); }
		document.getElementById('about').className = "current";
	}
	
	if (to.indexOf("contactus") == -1) {
		document.getElementById('contactus').className = "" ;
	}else{
		pageurl = "contactus.php"
		if (slidevisible) {hideslide(); }
		document.getElementById('contactus').className = "current";
	}

	if (to.indexOf("solutio") == -1) {
		document.getElementById('solution').className = "" ;	    
	}else{
		pageurl = "solution.php";
		if (slidevisible) {hideslide(); }
		document.getElementById('solution').className = "current";
	}
	
}

function changestate(to){
window.history.pushState("", "", to.replace(pageurl ,"index.php") +"&url="+ pageurl);
}

function changepage (to){
changebar(to);
 if (getInternetExplorerVersion() == -1 ){ changestate(to);  }	
 $("#hidea").hide(800, function (){
var xmlhttp;
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("hidea").innerHTML= xmlhttp.responseText;
	$("#hidea").show(800);
    }
  }
xmlhttp.open("GET", to ,true);
xmlhttp.send();
}
);

}

function senda(lang){
	if (isEmpty(document.sen.namea.value) || isEmpty(document.sen.email.value) || isEmpty(document.sen.subject.value) || document.sen.letter.value == ""){
	if (lang == "ar"){ 
	alert ("الرجاء ملئ جميع الحقول!");	
	}
	if (lang == "en"){
	alert ("Please, Fill all fields!");		
	}
	}else{
	if (checkMail(document.sen.email.value)){
	document.getElementById('iFrame1').style.visibility = "visible";

  $("#hidera").fadeTo('normal',0.2);
  $("#aaq").fadeTo('normal',1);
  
	 xmlhttp = new XMLHttpRequest();
	 xmlhttp.onreadystatechange=function(){
  if (xmlhttp.readyState==4 && xmlhttp.status==200) {
	document.getElementById('iFrame1').style.visibility = "hidden";
	document.getElementById('iFrame2').style.visibility = "visible"; 
    document.getElementById("bbq").innerHTML = xmlhttp.responseText;
   }
  }
xmlhttp.open("POST","send.php" ,true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("namea=" + document.sen.namea.value + "&email=" + document.sen.email.value + "&subject=" + document.sen.subject.value + "&letter=" + document.sen.letter.value + "&sendp=good123&lang="+ lang);

	}else{
	if (lang == "ar"){ 
	alert ("الرجاء التأكد من عنوان البريد الإلكتروني");	
	}
	if (lang == "en"){
	alert ("Please, Check if the Email is correct!");		
	}
	}	
	}
}


function startpage(page){
var xmlhttp;
xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("hidea").innerHTML= xmlhttp.responseText;
    }
  }
xmlhttp.open("GET", page ,true);
xmlhttp.send();	
}

function changelang(lang){	
window.location = ("index.php?lang="+ lang +"&url="+ pageurl);
language = lang;	
}


