
//gets the prefix (test, dev, stage, gold, www) of the url
var thisLoc = location.host;
var sep = thisLoc.indexOf(".");
var pre = thisLoc.substr(0,sep);
//global vars declared
var itemPts = 0;
var userPts = 0;
var newUserPts = 0;
var cntId = 0;
var cntType = "";
var unlCnt = "";
var newUnlCnt = "";
var jsform;

function showEmailPage()
{
	document.getElementById("mb_tellfriends1").innerHTML="";
	var emailS=generateEmailForm();
	document.getElementById("game_wrap").innerHTML=emailS;
}

function generateEmailForm()
{
	var emailStr='<div id="mb_tellfriends"><form name="form1"><img src="images/mb_tellclose.jpg" align="left" style="cursor:pointer; padding:0px 0px 0px 460px; margin:0px;" onclick="hideEmailForm();" /><br><label for="name">Your First Name:</label><input id="fromName" name="fromName"><br><label for="friends">Your Friends First Name:</label><input id="toName" name="toName"><br><label for="email">Your Friends Email:</label><input id="emailTo" name="emailTo"><br><div id="mb_tellsubmit"><img style="cursor:pointer;" src="images/mb_tellsend.jpg" onclick="sendEmail(form1);" /></div><br></form></div>'
	return emailStr;	
}

/*---  make AJAX Request  ---*/
function sendEmail(form1)
{
	jsform=form1;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var fromName=document.form1.fromName.value;
    var toName=document.form1.toName.value;
    var emailTo=document.form1.emailTo.value;
    if(fromName== "" || fromName== null ||
    toName =="" || toName== null ||
    emailTo =="" || emailTo== null)
    {
    	alert("Please fill out all the form elements to send Email to your Friend.");
    	return false;
    }
	else if(reg.test(emailTo) == false)
    {
    	alert("The email address is not valid.");
    	return false;
    }
    else
    {
     	var subject='Ewww! You\'ve got "Ooze-Mail" from '+fromName+'!';
     	var requestUrl='http://'+pre+'.madballs.com/send_mail.action?emailFrom=share@madballs.com&emailTo='+emailTo+'&emailTemplate=mb_sendto_friend_email&subject='+subject+'&targetUrl=http://'+pre+'.madballs.com&receiverName='+toName+'&senderName='+fromName+'&gameName='+gameName;
    	sendToFriend(requestUrl);
    }
}

/*---  make call to get new content opens lightbox  ---*/
function sendToFriend(requestUrl)
{
var emailStr="";
        jQuery.post(requestUrl, function(data) {
        	var temp = new Array();
			temp = data.split(' ');

			if(temp[1].charAt(0) == "P")
        	{
        		
        		emailStr='<div id="mb_tellfriends1"><img src="images/mb_tellsiteerror.gif" width="409" height="48" /><br><img src="images/oozemail.gif" alt="Send an Ooze-Mail" width="640" height="78" style="cursor:pointer;" onclick="showEmailPage();" /></div>';
        	}
        	else
        	{
        		
        		emailStr='<div id="mb_tellfriends1"><img src="images/mb_tellsend.gif" width="409" height="48" /><br><img src="images/oozemail.gif" alt="Send an Ooze-Mail" width="640" height="78" style="cursor:pointer;" onclick="showEmailPage();" /></div>';        		
        	}
 			document.form1.fromName.value="";
       		document.form1.toName.value="";
	   		document.form1.emailTo.value="";
	   		document.getElementById("game_wrap").innerHTML="";
	 	    document.getElementById("game_wrap").innerHTML=emailStr;
  			var div = document.getElementById('mb_tellfriends1');
	    })
     
}

function hideEmailForm()
{
   		document.getElementById("game_wrap").innerHTML="";
	 	var	emailStr='<div id="mb_tellfriends1"><img src="images/oozemail.gif" alt="Send an Ooze-Mail" width="640" height="78" style="cursor:pointer;" onclick="showEmailPage();" /></div>';	   		
 	    document.getElementById("game_wrap").innerHTML=emailStr;

}


