/*========================================================
Filename	: en.js
Project		: AlFahim website [English]
Date		: October 22, 2005
=========================================================*/

function Career(nId)
{
	LeftPosition = (screen.width) ? (screen.width-750)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-650)/2 : 0;
	var win = window.open("./Controls/Application.aspx?ID=" + nId,"Application","height=600,width=750,top=" + TopPosition + ",left=" + LeftPosition + "status=no,toolbar=no,menubar=no,location=no");
	win.focus();
}

function ML(obj)
{
	if(obj.value == '  Enter your email is here')
	{
		obj.value = '';
	}
}

function MC()
{
	if(trim(document.getElementById('txtNLetter').value) == '')  document.getElementById('txtNLetter').value = '  Enter your email is here';
}

function SL()
{
	if(event.keyCode == 13) return Search();
	else Page_BlockSubmit = true;
}

function Search()
{
	var keyword = trim(document.getElementById('txtSearch').value);
	if(keyword == '')
	{
		alert('Please enter the keyword to search!');
		document.getElementById('txtSearch').focus();
		document.getElementById('txtSearch').select();
		return false;
	}
	
	if(keyword.length > 2)
	{
		if(tac_post('on_search', document.getElementById('txtSearch').value) == "0") alert("Your search yields no matches , Please modify the keyword...");
		else navigate('./?T=7&P=11&S=' + document.getElementById('txtSearch').value);
	}
	else alert('Please specify at least 3 charactors for efficient search!');
	document.getElementById('txtSearch').select();
	document.getElementById('txtSearch').focus();
	return false;
}

function Print()
{
	LeftPosition = (screen.width) ? (screen.width-600)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-600)/2 : 0;
	var win = window.open("./Controls/Print.htm","Print","height=500,width=600,top=" + TopPosition + ",left=" + LeftPosition + "status=yes,toolbar=no,menubar=yes,location=no");
	win.focus();
}

function NImage()
{
	window.open("./Controls/NImage.htm","News","status=no,toolbar=no,menubar=no,location=no");
}

function NL()
{
	if(event.keyCode == 13) return NewsLetter();
	else Page_BlockSubmit = true;
}

function NewsLetter()
{
	if(document.getElementById('txtNLetter').value == '  Enter your email is here')
	{
		alert('Please enter your e-mail address to sign up the news letter service !');
		document.getElementById('txtNLetter').focus();
		document.getElementById('txtNLetter').select();
		return false;
	}
	
	var email = trim(document.getElementById('txtNLetter').value);
	if(email == '')
	{
		alert('Please enter your e-mail address to sign up the news letter service !');
		document.getElementById('txtNLetter').focus();
		document.getElementById('txtNLetter').select();
		return false;
	}

	if(CheckMail(email))
	{
		var rtn = tac_post('on_nletteren',document.getElementById('txtNLetter').value);
		if(rtn == "0")
		{
			alert("You have already subscribed to this service !");
			document.getElementById('txtNLetter').select();
			document.getElementById('txtNLetter').focus();
			return false;
		}
		else
		{
			document.getElementById('txtNLetter').value = '';
			alert('Your subscription information has been submitted successfully.');
			return false;
		}
	}
	else 
	{
		alert('The E-Mail address you have specified is not valid in this context.');
		document.getElementById('txtNLetter').focus();
		document.getElementById('txtNLetter').select();
		return false;
	}
}


function trim(s)
{
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

function CheckMail(mail)
{
	 var emailReg = "^[\\w-_\.]*[\\w-_\.]\@[\\w]\.+[\\w]+[\\w]$";
     var regex = new RegExp(emailReg);
     return(regex.test(mail));
}

function Over(obj)
{
	ComponentArt_Menu_ItemMouseOver(obj,event);
}

function Out(obj)
{
	ComponentArt_Menu_ItemMouseOut(obj,event);
}