<!-- begin JavaScript

function appendQuery(newQuery)
{
    if (queryString == "")
        queryString = newQuery;
    else
        queryString += ";" + newQuery;
}

function constructQueryTopic(form)
{
    queryString = "";
    var emptyOrBlank = /^$|^\s+$/;

    var subjectQuery="";    

    for (var i = 0;i < form.elements.length;i++){

      if(form.elements[i].checked && form.elements[i].name=="subject"){

		if(subjectQuery==""){

			subjectQuery="subject:\"" + form.elements[i].value + "\"";
			
		}else{

			//subjectQuery=subjectQuery+" ;AND; "+"subject:\"" + form.elements[i].value + "\"";
			subjectQuery=subjectQuery+" ;OR; "+"subject:\"" + form.elements[i].value + "\"";

		}

	}

    }




    if(subjectQuery!=""){

    	//if(form.boolean6.checked){

	//	subjectQuery=subjectQuery + " OR ";	
    	//}else{

		subjectQuery=subjectQuery + " AND ";
    	//}

    }
	
  

    for (var i = 0;i < form.elements.length;i++){
       
	if(form.elements[i].checked && !form.elements[i].name.match("boolean")&& !form.elements[i].name.match("subject") ){

		appendQuery(form.elements[i].name + ":\"" + form.elements[i].value + "\"");

		 if(form.elements[i].name=="audienceInformationPreference"){

			//if(form.boolean4.checked){
				
			//	appendQuery(" OR ");

			//}else{

				appendQuery(" AND ");
			//}


		}


	}



    }


    finalQueryString=subjectQuery+queryString;

    if(finalQueryString.substr(finalQueryString.length-4,3)=="AND"){

	form.query.value=finalQueryString.substring(0,finalQueryString.length-4);

    } else if(finalQueryString.substr(finalQueryString.length-3,2)=="OR"){

	form.query.value=finalQueryString.substring(0,finalQueryString.length-3);
    }else{

	form.query.value=finalQueryString;
    }
	
}




// end JavaScript -->
