function loadAwardsToEnter() {
    xmlAwardsToEnter = GetXmlHttpObject();
    url = "/worldawards/inc/top-awards-to-enter.asp?sid=" + Math.random();
    xmlAwardsToEnter.onreadystatechange = loadAwardsToEnter2;
    xmlAwardsToEnter.open("GET", url, true);
    xmlAwardsToEnter.send(null);
}

function loadAwardsToEnter2() {
    if (xmlAwardsToEnter.readyState == 4 || xmlAwardsToEnter.readyState == "complete") {
        document.getElementById('AwardsToEnter').innerHTML = xmlAwardsToEnter.responseText;
    }
}

function loadTestimonials() {
    xmlTestimonials = GetXmlHttpObject();
    url = "/worldawards/inc/top-testimonials.asp?sid=" + Math.random();
    xmlTestimonials.onreadystatechange = loadTestimonials2;
    xmlTestimonials.open("GET", url, true);
    xmlTestimonials.send(null);
}

function loadTestimonials2() {
    if (xmlTestimonials.readyState == 4 || xmlTestimonials.readyState == "complete") {
        document.getElementById('TestimonialBlock').innerHTML = xmlTestimonials.responseText;
        setInterval('NextTestimonial()', 7000);
        setInterval('NextBenefit()', 4000);
    } 
}


function validateForm(jsFormName){
	jsFlag = true
	jsFormObj = document.getElementById(jsFormName);
	if(jsFormObj){
		for (i=0; i<jsFormObj.elements.length; i++) {
			if((jsFormObj.elements[i].className == "required") || (jsFormObj.elements[i].className == "requiredNoHighlight") ){
				if((jsFormObj.elements[i].value.length == 0) || (jsFormObj.elements[i].value == "null")  || (jsFormObj.elements[i].value == "NULL")){
					jsFormObj.elements[i].style.background = "#CCDBE3";
					jsFlag = false}
				else{
					jsFormObj.elements[i].style.background = "";}}}	
		if(jsFlag == false){
			jsFormObj2 = document.getElementById("formtop");
			if(jsFormObj2){
				jsFormObj2.focus()}
			else{
				jsFormObj2 = document.getElementById("registerForm");
				if(jsFormObj2){
					jsFormObj2.focus()}}
			alert("You must fill in all required fields.")
			return false;}
		//return true;
		jsFormObj.submit()}}

function changeClass(fnObjCheckBox, fnInputId){
	jsObjInput = document.getElementById(fnInputId)
	if(fnObjCheckBox.checked){
		jsObjInput.className = ""
		jsObjInput.style.background = "#ffffff"}
	else{
		jsObjInput.className = "required"
		jsObjInput.style.background = "#CCDBE3"}}

function textCounter(srcField, maxlimit, destField) {
	jsFieldObj = document.getElementById(srcField);
	jsFieldObj2 = document.getElementById(destField);
	jsFieldObj2.value = jsFieldObj.value.length + "/" + maxlimit;
	
	if (jsFieldObj.value.length > maxlimit){ // if too long...trim it!
		jsFieldObj.value = jsFieldObj.value.substring(0, maxlimit)  + "/" + maxlimit;
		alert("You may only enter " + maxlimit + " characters in this field")}}
		
		var NextTest = 1

function NextTestimonial() {
if (NextTest<24) {	
	document.getElementById("Testimonial"+NextTest).style.display = "none";
	NextTest++
	document.getElementById("Testimonial"+NextTest).style.display = "";
}
else {
	document.getElementById("Testimonial"+NextTest).style.display = "none";
	NextTest=1
	document.getElementById("Testimonial"+NextTest).style.display = "";
}
}

function LastTestimonial() {
if (NextTest>1) {	
	document.getElementById("Testimonial"+NextTest).style.display = "none";
	NextTest--
	document.getElementById("Testimonial"+NextTest).style.display = "";
}
else {
	document.getElementById("Testimonial"+NextTest).style.display = "none";
	NextTest=24
	document.getElementById("Testimonial"+NextTest).style.display = "";
}
}

	var NextBen = 1

function NextBenefit() {
if (NextBen<9) {	
	document.getElementById("NextBenefit"+NextBen).style.display = "none";
	NextBen++
	document.getElementById("NextBenefit"+NextBen).style.display = "";
}
else {
	document.getElementById("NextBenefit"+NextBen).style.display = "none";
	NextBen=1
	document.getElementById("NextBenefit"+NextBen).style.display = "";
}
}