domainName = 'http://friends.m3com.com.sa/';
var imagesPath = 'http://www.m3com.com.sa/locale/ar_SA/Friends/';

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

			return false;
		}else{
			go_search_ar=true;
			document.form1.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=.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';

	//_s("popup").display= 'block';
	//_s("popupShadow").display= 'block';
}

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)
	AJAXGet(domainName+"pvMsg/view/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 = "";
	//_(menuTag).style.display = "none";
}

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="+
	AJAXGet(domainName+"SetUserActive/request/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="+
	AJAXGet(domainName+"deUserActive/request/mm/"+
	Math.floor(1000000*Math.random()),ReturnDeActive,false,true);
}

function ReturnDeActive(sText){
	// offline ok
	/*if (sText == "1"){
		// logout system
		top.location = 'http://www.maktoob.com/logoutNext.pl?language=ar&amp;pagename=as7ab&amp;mm=0147410341';
	}*/
}
function handleText(text){
	text = text.replace("&","%26");
	text = text.replace("+","%2B");
	text = text.replace("<br/>","\n");
	text = text.replace("$","&#36;");
	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);
			}
		}
	}
}

