function showwait() {
// 	document.getElementById('pleasewaitScreen').innerHTML="<img src='ajax-loader.gif'>";
}

function hidewait() {
//	document.getElementById('pleasewaitScreen').innerHTML="";
}

function is_ie6(){
     return ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined));
}

function getHTTPObject(){

	var request = false;
	try 
		{
			request = new XMLHttpRequest(); // Firefox
		}
	catch(err1)
		{
			var test = is_ie6();
			if (test == true) {
				request = new ActiveXObject("Microsoft.XMLHTTP"); // some IE Versions
			} else {
				request = new ActiveXObject("Msxml2.XMLHTTP"); // some IE Versions
			}
		}
	return request;
}     

function getCheckedValue(radioObj) {
//	alert (radioObj.length);
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;

	for( i = 0; i < radioObj.length; i++ ) {
		if( radioObj[i].checked == true )
			return radioObj[i].value;
	}
}


function getdetails(schoolid, outfit, faculity) {
	showwait();
	if (document.getElementById('formoptions')) document.getElementById('formoptions').innerHTML = "";
	if (document.getElementById('formitems')) document.getElementById('formitems').innerHTML = "";
	var rprice, rproductid;
	var action = 'lookup details';
	var data = 'schoolid=' + schoolid +'&outfit=' + outfit +'&faculity=' + faculity;
	var responsebuffer	=	'failed';
	var ajaxurl 		=	'ajaxserver.php?action=' + action ;
	if (data.length) ajaxurl += ('&' + data);
	ajaxurl += '&r=' + Math.random();
	
 	if (document.getElementById('showurl'))	document.getElementById('showurl').innerHTML = '<a href="' + ajaxurl + '">' + ajaxurl + '</a>';
 	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = function(){		 
			if(httpObject.readyState==4) {
			returndata = httpObject.responseText;
			if (document.getElementById('formoptions')) document.getElementById('formoptions').innerHTML = returndata;
			hidewait();
		}
		}
		httpObject.open("GET", ajaxurl, true);
		httpObject.send(null); 
 		
	}
	
}

function setformitems(schoolid) {
	showwait();
	if (document.getElementById('formitems')) document.getElementById('formitems').innerHTML = "";
	var size = document.getElementById('size').value;
	var outfit = getCheckedValue(document.orderform.outfit);
	var degree = getCheckedValue(document.orderform.degree);
	
	var rprice, rproductid, button;
	if (degree >0 && size !="") {button=1;} else {button=0;}
	
	var action = 'lookup formitems';
	var data = 'schoolid=' + schoolid +'&outfit=' + outfit +'&degree=' + degree +'&size=' + size +'&button=' + button;
	var responsebuffer	=	'failed';
	var ajaxurl 		=	'ajaxserver.php?action=' + action ;
	if (data.length) ajaxurl += ('&' + data);
	ajaxurl += '&r=' + Math.random();
	
 	if (document.getElementById('showurl'))	document.getElementById('showurl').innerHTML = '<a href="' + ajaxurl + '">' + ajaxurl + '</a>';
 	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = function(){		 
			if(httpObject.readyState==4) {
			returndata = httpObject.responseText;
			if (document.getElementById('formitems')) document.getElementById('formitems').innerHTML = returndata;
			hidewait();

		}
		}
		httpObject.open("GET", ajaxurl, true);
		httpObject.send(null); 
 		
	}
}

function setformitems2(schoolid) {
	showwait();
	if (document.getElementById('formitems')) document.getElementById('formitems').innerHTML = "";
	var size = document.getElementById('size').value;
	var outfit = getCheckedValue(document.orderform.outfit);
	var degree = document.getElementById('degreewording').value;
	var almamater = document.getElementById('almamater').value;
	
	var rprice, rproductid, button;
	if (almamater !="" && degree !="" && size !="") {button=1;} else {button=0;}
	
	var action = 'lookup formitems2';
	var data = 'schoolid=' + schoolid +'&outfit=' + outfit +'&degree=' + degree +'&size=' + size +'&button=' + button +'&almamater=' + almamater;
	var responsebuffer	=	'failed';
	var ajaxurl 		=	'ajaxserver.php?action=' + action ;
	if (data.length) ajaxurl += ('&' + data);
	ajaxurl += '&r=' + Math.random();
	
 	if (document.getElementById('showurl'))	document.getElementById('showurl').innerHTML = '<a href="' + ajaxurl + '">' + ajaxurl + '</a>';
 	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = function(){		 
			if(httpObject.readyState==4) {
			returndata = httpObject.responseText;
			if (document.getElementById('formitems')) document.getElementById('formitems').innerHTML = returndata;
			hidewait();

		}
		}
		httpObject.open("GET", ajaxurl, true);
		httpObject.send(null); 
 		
	}
}

function setweight(obj, updatefield) {
//	alert(obj.value);
	
	height = obj.value;
	//alert(height);
	document.getElementById(updatefield).options.length=0;
	document.getElementById(updatefield).options[0]=new Option("Choose your Weight", "", false, false)
	if (height==49) {
		document.getElementById(updatefield).options[1]=new Option("Under 160 pounds", "49", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 160 pounds", "P1", false, false)
	}
	if (height==50) {
		document.getElementById(updatefield).options[1]=new Option("Under 160 pounds", "50", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 160 pounds", "P1.1", false, false)
	}
	if (height==53) {
		document.getElementById(updatefield).options[1]=new Option("Under 190 pounds", "53", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 190 pounds", "P1.2", false, false)
	}
	if (height==56) {
		document.getElementById(updatefield).options[1]=new Option("Under 220 pounds", "56", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 220 pounds", "P2", false, false)
	}
	if (height==59) {
		document.getElementById(updatefield).options[1]=new Option("Under 250 pounds", "59", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 250 pounds", "P2.1", false, false)
	}
	if (height==60) {
		document.getElementById(updatefield).options[1]=new Option("Under 290 pounds", "60", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 290 pounds", "P3", false, false)
	}
	if (height==63) {
		document.getElementById(updatefield).options[1]=new Option("Under 310 pounds", "63", false, false)
		document.getElementById(updatefield).options[2]=new Option("Over 310 pounds", "P3.1", false, false)
	}
//	alert(document.getElementById(updatefield).options[1].value);
	
}

