function checkStoreAdminForm() {

	if (document.getElementById("item_titl").value == "") {		
		alert("You must specify a title for the item.");
		return false;
	}
	
	if (!document.getElementById("item_price") && !document.getElementById("item_points")) {			
		alert("You must tick at least one of the price boxes and enter a value in the text area.");
		return false;
	}
				
	if (document.getElementById("item_price")) {
		if (document.getElementById("item_price").value == "") {
			alert("You must enter a price for your item (in USD[$]), or untick the box.");
			return false;
		}
	}
	
	if (document.getElementById("item_points")) {
		if (document.getElementById("item_points").value == "") {
			alert("You must enter a price for your item (in activity points) , or untick the box.");
			return false;
		}
	}
				
	if (document.getElementById("item_duration").value == "") {
		alert("You must enter a date for when you wish this item to expire.");
		return false;
	}
			
	if (document.getElementById("item_amount").value == "") {
		alert("You must specify the quantity of this item that will be available for users to send.");
		return false;
	}
	
	var elem = document.getElementById('store1').elements;
	var checked = false;

	for(var i = 0; i < elem.length; i++) {
		if (elem[i].name == 'item_membership[]') {
			if (elem[i].checked == true) {
				checked  = true;
				break;
			}
		}
	}
	
	if (checked == false) {
		alert("You must select at least one user-group membership who can buy this item.");
		return false;
	}


	return true;

}

function getContentx(page, params, elementid)
{
//params has to have following format
//i.e.: c=1&id=3....
//page is the server side script. include full path
//i.e. ../scripts/myscript.php

//Clear our fetching variable
	var xmlhttp=false;
//Try to create active x object
	try {xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');}
		catch (e) 
		{
	    try {xmlhttp = new ActiveXObject('Microsoft.XMLHTTP');} 
	    	catch (E) 
	    	{
	        	xmlhttp = false;
	    	}
		}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
	{
		xmlhttp = new XMLHttpRequest();
 	}

	//This is the path to the PHP file on the server
	var file = page+params;

	//Open the file through GET, and add the page we want to retrieve as a GET variable
	xmlhttp.open('GET', file, true);    
	xmlhttp.onreadystatechange=function() 
	{
		if(xmlhttp.readyState==1)
			if(document.getElementById(elementid))
				document.getElementById(elementid).innerHTML = document.getElementById(elementid).innerHTML;
	    if(xmlhttp.readyState==4) 
		{ 
   			//Make sure there is something in the content variable
   			var content = xmlhttp.responseText;

      		//The content data which has been retrieved
			if( content )
			{   
				//Change the inner content of your div to the newly retrieved content
				if(elementid != "undifined" && document.getElementById(elementid).innerHTML != content)
				    document.getElementById(elementid).innerHTML = content;   
			}
		}
	}
	//Nullify the XMLHttpRequest
	xmlhttp.send(null)
	return;
}

function addMessage(chkbox) {

	if (chkbox.checked == true) {
		document.getElementById('is_msgx').value = 1;
		document.getElementById('the_msg').innerHTML = "<br />Title:<br /><input type=\"text\" name=\"msg_title\" /><br /><br />Message Text:<br /><textarea name=\"msg_text\" wrap=\"hard\" rows=\"15\" cols=\"52\"></textarea>";
	}
	else if (chkbox.checked == false) {
		document.getElementById('is_msgx').value = 0;
		document.getElementById('the_msg').innerHTML = "";
	}

}

function addPoints() {

	if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 0) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('points_more').innerHTML = "";
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	}
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 1) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	
		document.getElementById('points_more').innerHTML = "<input id=\"points_name\" name=\"points_name\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Username..\" />&nbsp;&nbsp;<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
	
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 2) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	
		document.getElementById('points_more').innerHTML = "<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
	
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 3) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	
		document.getElementById('points_more').innerHTML = "<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
	
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 4) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
		
		document.getElementById('points_more').innerHTML = "<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
	
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 5) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	
		document.getElementById('points_more').innerHTML = "<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
	
	else if (document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value == 6) {
	
		document.getElementById('thetype').value = document.getElementById('towho').options[document.getElementById('towho').selectedIndex].value;
		document.getElementById('the_msg').innerHTML = "";
		document.getElementById('is_msgx').value = 0;
	
		document.getElementById('points_more').innerHTML = "<input id=\"points_amount\" name=\"points_amount\" type=\"text\" onclick=\"this.select()\"  value=\"Enter Points..\" />" +
		"&nbsp;&nbsp;add message? <input type=\"checkbox\" style=\"vertical-align:middle\" name=\"is_msg\" onclick=\"addMessage(this);\" value=\"0\" />&nbsp;&nbsp;<input id=\"submit\" class=\"gift_button\" name=\"submit\" type=\"submit\" value=\"Confirm\" style=\"margin-left:0;vertical-align:middle\" />";
	}
}

function isZip(s) 
{
     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
     if (!reZip.test(s)) {
          alert("Zip Code Is Not Valid");
          return false;
     }

return true;
}

function check_usphone(phonenumber,useareacode)
{
if(!useareacode)useareacode=1;
	if((phonenumber.match(/^[ ]*[(]{0,1}[ ]*[0-9]{3,3}[ ]*[)]{0,1}[-]{0,1}[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/)==null) && ((useareacode!=1) && (phonenumber.match(/^[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/)==null))) return false;
	return true;
} 

function ReloadFrame () {
	var f = document.getElementById('myframe');
	f.src = f.src;
}

function ismaxlength(obj){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}