function check_fireFox_send_comment(){
	var arVersion = navigator.appVersion.split("MSIE");
	var version = parseFloat(arVersion[1]);
	if(isNaN(version)){
		return "f";
	}else{
		return "i";
	}
}

function do_send_to_friend(file_ID,send_user_email,send_friend_email,send_comment)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}

/**/
	if(check_fireFox_send_comment() == "f"){
		send_comment = document.getElementById('send_comment').value;
	}else{
		send_comment = document.getElementById('send_comment').innerHTML;
	}
/**/

if(send_user_email==""){
document.getElementById("send_user_email").className="friend_input_error";
}else{
document.getElementById("send_user_email").className="friend_input";
}

if(send_friend_email==""){
document.getElementById("send_friend_email").className="friend_input_error";
}else{
document.getElementById("send_friend_email").className="friend_input";
}

	var parameters = "file_ID="+file_ID+"&send_user_email="+send_user_email+"&send_friend_email="+send_friend_email+"&send_comment="+send_comment;

	xmlHttp.onreadystatechange=state_send_to_friend;
	xmlHttp.open("POST", "send_to_friend.php?s=ajax&dummy=" + new Date().getTime(),false);
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
    xmlHttp.setRequestHeader("Content-length", parameters.length);
    xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(parameters);

}


function state_send_to_friend()
{
var theIDname = "friend_DIV";
		switch(xmlHttp.readyState)
        {
        case 0: // Uninitialized
		document.getElementById(theIDname).innerHTML="<img src='images/indicator.gif' border='0'>";
            break;
        case 1: // Loading
		document.getElementById(theIDname).innerHTML="<img src='images/indicator.gif' border='0'>";
            break;
        case 2: // Loaded
		document.getElementById(theIDname).innerHTML="<img src='images/indicator.gif' border='0'>";
            break;
        case 3: // Interactive
		document.getElementById(theIDname).innerHTML="<img src='images/indicator.gif' border='0'>";
            break;
        default:
            break;
        }


if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
   {
   var result = "";
	   if(xmlHttp.responseText=="OK"){
		result = "تم الإرسال";
		//document.getElementById("send_user_email").value="";
		document.getElementById("send_friend_email").value="";
		if(check_fireFox_send_comment() == "f"){
			document.getElementById('send_comment').value = "";
		}else{
			document.getElementById('send_comment').innerHTML = "";
		}
		document.getElementById(theIDname).style.display="";
	   }else if(xmlHttp.responseText=="ERROR_SEND_EMAIL"){
	   	   result = "نأسف حدث خطأ بالإرسال!";
		   document.getElementById(theIDname).style.display="";
	   }else{
		result = xmlHttp.responseText;
		document.getElementById(theIDname).style.display="";
	   }
	document.getElementById(theIDname).innerHTML=result;
   }
}


function close_friend(){
var theIDname = "friend_DIV";
document.getElementById(theIDname).innerHTML='&nbsp;';
document.getElementById(theIDname).style.display="none";
document.getElementById("send_user_email").className="friend_input";
document.getElementById("send_friend_email").className="friend_input";
//document.getElementById("send_user_email").value="";
document.getElementById("send_friend_email").value="";
	if(check_fireFox_send_comment() == "f"){
		document.getElementById('send_comment').value = "";
	}else{
		document.getElementById('send_comment').innerHTML = "";
	}
}
