﻿
//----------------- CMP - CHANGE GLOBAL VARIABLES ---------------------------
g_ShowKey = 1294;
g_ShowPackageKey = 486;

//----------------- END ---------------------------


function SetRegistrationCookie(AffiliateKey, AffiliateData){
document.getElementById('HiddenFrame').innerHTML='<iframe width="1" height="1" src="http://vts.inxpo.com/scripts/lightning.dll?LASCmd=AI:4;F:REG!1000&ShowKey='+ g_ShowKey +'&AffiliateKey=' + AffiliateKey + '&AffiliateData=' + AffiliateData + '"></iframe>';
}

function GetUrlParameters() { 
var surl = window.document.URL.toString(); 
if (surl.indexOf("?") > 0) { 
	var arrParams = surl.split("?"); 
	var arrurlParams = arrParams[1].split("&"); 
	var arrParamNames = new Array(arrurlParams.length); 
	var arrParamValues = new Array(arrurlParams.length); 
	var i = 0; 
	for (i=0;i<arrurlParams.length;i++) { 
		var sParam = arrurlParams[i].split("="); 
		arrParamNames[i] = sParam[0]; 
			if (sParam[1]!= "") 
				arrParamValues[i] = unescape(sParam[1]); 
			else 
				arrParamValues[i] = "No Value"; 
			} 
	for (i=0;i<arrurlParams.length;i++) { 

		var AffiliateKey = arrParamValues[0];
		var AffiliateData = arrParamValues[1];		
	} 
	document.form1.AffiliateKey.value = AffiliateKey;
	document.form1.AffiliateData.value = AffiliateData;
	SetRegistrationCookie(AffiliateKey,AffiliateData);
} 
	else { 
	//alert("No parameters."); 
	} 

} 
//Invite a friend
function CheckContentForm() {
var formComplete = true;
	with (document.SubmitForm){
		if (FromEMailAddress.value == "") {
			alert("You must enter your email address");
			formComplete = false;
		}
		if (ToEMailAddressList.value == "") {
			alert("You must a friend's email address");
			formComplete = false;
		}
		
	var fieldValue = FromEMailAddress.value;
	if(fieldValue != ""){  
	var atSymbol = 0
	
		//loop through field value string
		for(var a = 0; a < fieldValue.length; a++){ 
			//look for @ symbol and for each @ found, increment atSymbol variable by 1
			if(fieldValue.charAt(a) == "@"){ 
			atSymbol++
			}
			
		}
		
		// if more than 1 @ symbol exists
		if(atSymbol > 1){ 
		// then cancel and don't submit form
		alert("Please Enter A Valid Email Address") 
		formComplete = false;
					return false;  
		}
		
		// if 1 @ symbol was found, and it is not the 1st character in string
		if(atSymbol == 1 && fieldValue.charAt(0) != "@"){ 
		
		//look for period at 2nd character after @ symbol 
		var period = fieldValue.indexOf(".",fieldValue.indexOf("@")+2) 
		
		// "."  immediately following 1st "." ? 
		var twoPeriods = (fieldValue.charAt((period+1)) == ".") ? true : false 
				  
			//if period was not found OR 2 periods together OR field contains less than 5 characters OR period is in last position
			if(period == -1 || twoPeriods || fieldValue.length < period + 2 || fieldValue.charAt(fieldValue.length-1)=="."){
			// then cancel and don't submit form
			alert("Please Enter A Valid Email Address") 
			formComplete = false;
							return false;  
			}
		  		  
		}
		// no @ symbol exists or it is in position 0 (the first character of the field)
		else{  
		// then cancel and don't submit form
		alert("Please Enter A Valid Email Address")
			formComplete = false;
						return false;  
		}
	}
	// if field is empty
	else{  
	// then cancel and don't submit form
	alert("Please Enter A Valid Email Address")
			formComplete = false;
			return false;  
	}		
	}
	if (formComplete == true){ 	
		var oButton = document.getElementById("SubmitButton");
		oButton.value = "Please Wait......";	
		document.SubmitForm.ShowKey.value = g_ShowKey;
		document.SubmitForm.submit();
		setTimeout("GoToPage()", 3000);
	}
}
function GoToPage(){
	document.location='';
}

