// JavaScript Document
<!--//--><![CDATA[//><!--

sfHover = function() {
  var sfEls = document.getElementById("suckerfishnav").getElementsByTagName("li");
  for (var i=0; i<sfEls.length; i++) {
    sfEls[i].onmouseover=function() {
      this.className+=" sfhover";
	  window.title = 'Midwest Starz';
    }
    sfEls[i].onmouseout=function() {
      this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
    }
  }
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//--><!]]>


var xmlhttp
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function checkValue(valuename,str) {
	  
	  
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="verification/verify_"+valuename+".php";
	url=url+"?q="+str;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  document.getElementById(valuename + "_verify").innerHTML=xmlhttp.responseText;
	  
	 
	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
	
}

function checkPhone(valuename,str) {
	  
	  
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="verification/verify_phone.php";
	url=url+"?q="+str;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  document.getElementById("phone" + valuename + "_verify").innerHTML=xmlhttp.responseText;
	  
	 
	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
	
}

function checkDate(valuename,str) {
	  
	  
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="verification/verify_date.php";
	url=url+"?q="+str;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  document.getElementById("date_" + valuename + "_verify").innerHTML=xmlhttp.responseText;
	  
	 
	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
	
}

function checkNull(valuename,str) {
	if (str == ''){
		document.getElementById(valuename + "_verify").innerHTML= '<img src="system_graphics/form_deny_x.gif" /> Required.';
	} else {
		document.getElementById(valuename + "_verify").innerHTML= '<img src="system_graphics/form_accept_check.gif" />';
	}

}

function generateDancerFields(num,username) {
	document.getElementById('ageGroup').value = '';
	document.getElementById("block_dancer_form").innerHTML='...Loading.'
	
	  if (parseInt(num) > 0){
	  
				xmlhttp=GetXmlHttpObject();
				if (xmlhttp==null)
				  {
				  alert ("Your browser does not support XMLHTTP!");
				  return;
				  }
				
				  
				var url="profile_functions/dancerGenerate.php";
				url=url+"?q="+num+"&username="+username;
			
				//alert ( url );
				
				
				xmlhttp.onreadystatechange=function()
				{
				if(xmlhttp.readyState==4)
				  {
				  document.getElementById("block_dancer_form").innerHTML=xmlhttp.responseText;
				  
				 
				  //alert ( xmlhttp.responseText);
				  }
				}
				xmlhttp.open("GET",url,true);
				xmlhttp.send(null);
	
	  } else {
				  document.getElementById("block_dancer_form").innerHTML='';
	  }
}

function updateCategoryRoutine(str, num){
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="profile_functions/modifyCategory.php";
	url=url+"?num="+num+"&id="+str;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  alert('Updated category to ' + xmlhttp.responseText);
	  
	 
	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function updatePerformerExcellence(state, id){
		xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="profile_functions/modifyPE.php";
	url=url+"?state="+state+"&id="+id;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  alert('Updated. Be aware your fees may have changed.');
	  
	 location.reload(true)

	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);

}

function updatePaid(state, id){
		xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="profile_functions/modifyPaid.php";
	url=url+"?state="+state+"&id="+id;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	  alert('Updated');
	  
	 location.reload(true)

	  //alert ( xmlhttp.responseText);
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);

}

function addDancerInfo_routine(dancer, routine, competition, studio){ // dancer, routine, competiton, studio
			xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Your browser does not support XMLHTTP!");
	  return;
	  }
	  
	  
	var url="profile_functions/addDancerToRoutine.php";
	url=url+"?studio="+studio+"&dancer="+dancer+"&competition="+competition+"&routine="+routine;

	//alert ( url );
	
	
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
	 alert ( xmlhttp.responseText);
	  
	 location.reload(true)

	  
	  }
	}
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}