function SpawnDocWin(wUrl) {
  newwindow=window.open('','qp_docs','height=10,width=10');
  if (!newwindow.closed) newwindow.close();
  newwindow=window.open(wUrl,'qp_docs','height=500,width=800,scrollbars,resizable');
  if (!newwindow) alert("A Pop-Up Blocker was detected.  This site will not function properly with a Pop-Up Blocker.\nSee your browser Help file on how to remove the Pop-Up Blocker.");
  newwindow.focus();
  return false;
}

function coll(obj) {
  var el = document.getElementById(obj);
  el.style.display = 'none';
}

function switchMenu(obj) {
  var el = document.getElementById(obj);
  if ( el.style.display != 'none' ) {
    el.style.display = 'none';
  }
  else {
    el.style.display = '';
  }
}

function addEvent(obj, evType, fn){ 
  if (obj.addEventListener){ 
    obj.addEventListener(evType, fn, false); 
    return true; 
  } else if (obj.attachEvent){ 
    var r = obj.attachEvent("on"+evType, fn); 
    return r; 
  } else { 
    return false; 
  } 
}

function SubmitVolunteerApp(FormName)
{

  if (FormName.FName.value == null || FormName.FName.value == ""){	
    alert("ERROR! You MUST provide your First Name!");
    return false;
  }

  if (FormName.LName.value == null || FormName.LName.value == ""){	
    alert("ERROR! You MUST provide your Last Name!");
    return false;
  }

  if (FormName.EMail.value == null || FormName.EMail.value == ""){	
    alert("ERROR! You MUST provide your E-Mail Address!");
    return false;
  }

  if (FormName.Phone.value == null || FormName.Phone.value == ""){	
    alert("ERROR! You MUST provide your Phone Number!");
    return false;
  }

  if (FormName.Availability[FormName.Availability.selectedIndex].value == "-" || FormName.Availability.selectedIndex == ""){
    alert("ERROR! You MUST indicate your availability!");
    return false;
  }

  return true;
}


function SubmitArtistApp(FormName)
{

  if (FormName.ActName.value == null || FormName.ActName.value == ""){	
    alert("ERROR! You MUST provide he name of the act!");
    return false;
  }

  if (FormName.FName.value == null || FormName.FName.value == ""){	
    alert("ERROR! You MUST provide your First Name!");
    return false;
  }

  if (FormName.LName.value == null || FormName.LName.value == ""){	
    alert("ERROR! You MUST provide your Last Name!");
    return false;
  }

  if (FormName.EMail.value == null || FormName.EMail.value == ""){	
    alert("ERROR! You MUST provide your E-Mail Address!");
    return false;
  }

  if (FormName.PriPhone.value == null || FormName.PriPhone.value == ""){	
    alert("ERROR! You MUST provide your Primary Phone Number!");
    return false;
  }

  if (FormName.Describe.value == null || FormName.Describe.value == ""){	
    alert("ERROR! You MUST provide a description of the act!");
    return false;
  }



  return true;
}
 
 
function RefreshArtistData() {
    var xmlhttp=false;
    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();
    } 

     xmlhttp.open("GET", "_ArtistData.php", true);
     xmlhttp.onreadystatechange = function ( ) {

         if ( ajax.readyState == 4 ) {
             document.getElementById('songinfo').innerHTML = xmlhttp.responseText;
         }
     }

return;
}


function SubmitRating(ratinginfo) {
    var xmlhttp=false;
    try
    {
        xmlhttp = new ActiveXObject('Msxml2.XMLHTTP');
    }

    catch (e)
    {
        try
        {
            xmlhttp = new
            ActiveXObject('Microsoft.XMLHTTP');
        }

        catch (E)
        {
            xmlhttp = false;
        }
    }

    if (!xmlhttp && typeof XMLHttpRequest!='undefined')
    {
        alert(ratinginfo);
        xmlhttp = new XMLHttpRequest();
    } 

     xmlhttp.open("GET", ratinginfo, true);
     xmlhttp.onreadystatechange = function ( ) {

         if ( ajax.readyState == 4 ) {
             document.getElementById('songinfo').innerHTML = xmlhttp.responseText;
         }
     }

return;
}
