var go_search_ar=false;
function commonSearch(tt){
		if(tt==13){
			document.SearchFriends.name.value = trim(document.SearchFriends.name.value);
			if(document.SearchFriends.name.value == ""){
				alert("الرجاء ادخال الكلمة او العبارة التي تبحث عنها");

				return false;
			}else{
				go_search_ar=true;
				document.SearchFriends.submit();
			}
		}/*end if keyCode*/
		else{
			return false;
		}
}
function trim(str) {
        var from_start = 0;
        var from_end = str.length - 1;
        var return_value;

        while(str.charAt(from_start) == ' ') {
            from_start ++;
        }
        while(str.charAt(from_end) == ' ') {
           from_end --;
        }
        if(from_end < from_start){
           return '' ;
        }

        return_value = str.substring(from_start,from_end+1);
        return return_value;

}/*end function trim */
var expDays = 30;
var exp     = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function checkLogin(){
	if (document.theForm.meuser.value == "") {
    	alert("الرجاء التأكد من إدخال الإسم");
 		document.theForm.meuser.focus();
		return false;
	}else if (document.theForm.password.value == "") {
        alert("الرجاء التأكد من إدخال كلمة السر");
		document.theForm.password.focus();
		return false;
	}else {
	    if(document.theForm.remember_me.checked==true){
  	    	SetCookie('meuser_login',document.theForm.meuser.value, exp);
			SetCookie('remember_remember','1', exp);
		}else{
			DeleteCookie('meuser_login');
		   	SetCookie('remember_remember','0', exp);
		}
	    /*document.theForm.submit();*/
	}
}/*end function*/
function checkLoginNew(){
	if (document.theForm.meuser.value == "") {
		document.getElementById('DivResult').style.display = "block" ;
			document.getElementById('DivResult').style.visibility = "visible" ;
			document.getElementById('DivResult').innerHTML = 'الرجاء التأكد من إدخال الإسم';
 		document.theForm.meuser.focus();
		return false;
	}else if (document.theForm.password.value == "") {
		document.getElementById('DivResult').style.display = "block" ;
			document.getElementById('DivResult').style.visibility = "visible" ;
			document.getElementById('DivResult').innerHTML = 'الرجاء التأكد من إدخال كلمة السر';
		document.theForm.password.focus();
		return false;
	}else {
	    if(document.theForm.remember_me.checked==true){
  	    	SetCookie('meuser_login',document.theForm.meuser.value, exp);
			SetCookie('remember_remember','1', exp);
		}else{
			DeleteCookie('meuser_login');
		   	SetCookie('remember_remember','0', exp);
		}
	    //document.theForm.submit();
	}
}/*end function	*/
function SetCookie (name, value) {
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : "/";
	//var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) +
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=" + path)) +
	((secure == true) ? "; secure" : "")+"; domain=as7ab.maktoob.com";
}
function DeleteCookie (name) {
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie (name);
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
/*function logOut(lang,source){

    if(lang == 'en'){
	     var text = "Are you sure you want to logout?";
    }else{
    	var text = "هل انت متأكد بأنك تريد الخروج";
    }

    if(confirm(text))
        top.location="http://www.maktoob.com/logout.pl?language="+lang+"source="+source;
}*/
function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1) {
		endstr = document.cookie.length;
	}
	return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen) {
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)  {
			return getCookieVal (j);
		}
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0)
		{
			break;
		}
	}
	return null;
}
function load_data(){
    if (GetCookie('remember_remember') == 0 || GetCookie('remember_remember') == null) {
        document.theForm.remember_me.checked=false;
	    document.theForm.meuser.focus();
    }else{
		document.theForm.remember_me.checked=true;
		if (GetCookie('meuser_login') != null){
            document.theForm.meuser.value=GetCookie('meuser_login');
		}

		if(document.theForm.meuser.value != ''){
		    document.theForm.password.focus();
		}else{
		 	document.theForm.meuser.focus();
		}
    }/*end if*/
}/*end load_data()*/
function _(tagName){
	return document.getElementById(tagName);
}
function _l(tagName){
	return document.getElementById(tagName).value.length;
}
function _s(tagName){
	return document.getElementById(tagName).style;
}
function sendLetter(){
	document.location = domainName+'error.htm';
}
function cancelSendLetter(){
	_s("popup").display= 'none';
	_s("popupShadow").display= 'none';
}
function sendLetterAction(){
	from = _("sendFrom").value;
	sbody = _("descriptionM").value;
	if(sbody.lenght == 0){
		alert("الرجاء ادخال نص الرسالة");
		return false;
	}
	var meuser = _("sendMeuser").value;
	_("sendButton").disable = true;
	/* replace special characters like '&' ...*/
	strMsg = sbody ;
	for (i=0;i<strMsg.length;i++){
		strMsg = handleText(strMsg);
	}
	AJAXGet(domainName+"request/pvMsg.htm?to="+meuser+"&subject=&text="+strMsg+"&action=send&mm="+Math.random(),completeHandle,false,true);
}
function completeHandle(sText){
	_("sendButton").disable = false;
	cancelSendLetter();
}
function setHeaderClass(headerTag,menuTag){
	_(headerTag).className = "selected";
	_(menuTag).style.display = "block";
}
function reSetHeaderClass(headerTag,menuTag){
	_(headerTag).className = "";
}
function _(tageName){
	return document.getElementById(tageName);
}
function logout(){
	if (confirm('هل انت متاكد بانك تريد الخروج ؟')) {
		/* delete user from active table when he log out*/
		setdeActiveUsers();
	}
}
/*ajax file to set user active*/
function setActiveUsers(){
	AJAXGet(domainName+"request/SetUserActive.php?mm="+	Math.floor(1000000*Math.random()),ReturnData,false,true);
}
function ReturnData(sText){
	if(sText == "1"){
		/*user is active now*/
	}
}
function setdeActiveUsers(){
	AJAXGet(domainName+"request/deUserActive.php?mm="+Math.floor(1000000*Math.random()),ReturnDeActive,false,true);
}
function ReturnDeActive(sText){
	/* offline ok*/
	if (sText == "1"){
		/* logout system*/
		top.location = 'http://login.maktoob.com/index.php/logout/as7ab/aHR0cCUzQSUyRiUyRmFzN2FiLm1ha3Rvb2IuY29t/ar/';
	}
}
function handleText(text){
	text = text.replace("&","%26");
	text = text.replace("+","%2B");
	text = text.replace("<br/>","\n");
	text = text.replace("$","&#36;");
	text = text.replace("?","&#63;");
	return text;
}
function __toBeShowSelects (type) {
	var htmlSelects = document.getElementsByTagName("select");
	if (type == "hide"){
		for(var i = 0 ; i < htmlSelects.length ; i++) {
			if (htmlSelects[i].style.display != "none" && htmlSelects[i].getAttribute("ignoreHide") != 1) {
				htmlSelects[i].style.display = "none";
				htmlSelects[i].setAttribute("hideSelect",1);
			}
		}
	} else if (type == "show"){
		for(var i = 0 ; i < htmlSelects.length ; i++) {
			if (htmlSelects[i].getAttribute("hideSelect") == 1) {
				htmlSelects[i].style.display = "";
				htmlSelects[i].setAttribute("hideSelect",0);
			}
		}
	}
}