window.onresize = function () {
	if(document.getElementById('friend_popup').style.display == 'block'){
		setRFPos();		
	}
	if(document.getElementById('contact_popup').style.display == 'block'){
		setCUPos();		
	}
}
var successDivId = '';
function setRFPos(){

	var obj = document.getElementById('tell_friend');
	var pos = findPos(obj);
	var newx = pos[0]-309;
	var newy = pos[1]-136;
	var friendObj = document.getElementById('friend_popup');
	friendObj.style.left = newx+'px'; 
	friendObj.style.top = newy+'px';
	friendObj.style.display = 'block';
}

function setCUPos(){
	var obj = document.getElementById('contact_us');
	var pos = findPos(obj);
	var newx = pos[0]-311;
	var newy = pos[1]-150;
	var friendObj = document.getElementById('contact_popup');
	friendObj.style.left = newx+'px'; 
	friendObj.style.top = newy+'px';
	friendObj.style.display = 'block';
}

function findPos(obj){
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	return [curleft,curtop];
	}
	return false;
}

function friendSubmit(formObj){
	//alert(formObj.your_email.value);
 	var send_val = 'type=footer&fromemail='+formObj.your_email.value+'&toemail='+formObj.friend_email.value;
 	//alert(send_val);return false;
 	successDivId = 'friend_content';
   	startRequest(send_val);
	return false;
}

function startRequest(send_val){
 	if(window.XMLHttpRequest) {
    	try{xmlhttp = new XMLHttpRequest();}
        catch(e) {xmlhttp = false;}
            // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
        try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
        catch(e) {
            try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
            catch(e) {xmlhttp = false;}
        }
    }
    xmlhttp.onreadystatechange = handleResponse;
    xmlhttp.open("POST","/mail/index.php",true);
    xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlhttp.send(send_val);
}
function handleResponse(){
	var successMessage ='';
    if(xmlhttp.readyState == 4){
        if (xmlhttp.status == 200) {
            //alert(xmlhttp.responseText);
            //document.writeln('<pre>'+xmlhttp.responseText+'</pre>');
            if(successDivId=='friend_content'){
            	if(xmlhttp.responseText=='success'){
            		successMessage = 'Thank You.  Your referral has been sent.';
            	}else{
            		successMessage = 'There was an error processing your form';
            	}
            }else if(successDivId=='friendQuizDiv'){
           		if(xmlhttp.responseText=='success'){
            		successMessage = 'Thank You.  Your referral has been sent.';
            	}else{
            		successMessage = 'There was an error processing your form';
            	}
            }
            document.getElementById(successDivId).innerHTML=successMessage;
        } else {
            alert("There was a problem retrieving the data:\n" +
            xmlhttp.statusText);
        }
    }
}
