var captcha_pass = false;
function Contact()
{
	var e_display = document.getElementById("error_display");
	var e_count = 0;
	if (document.getElementById("name").value=="")
	{	
		e_count++;
		document.getElementById("name_label").style.color = "red";
	} else 
	{
		document.getElementById("name_label").style.color = "#666666";
	}
	
	if (document.getElementById("bus_name").value=="")
	{
		e_count++;
		document.getElementById("bus_name_label").style.color = "red";
	} else 
	{
		document.getElementById("bus_name_label").style.color = "#666666";
	}
	
	if (document.getElementById("email").value=="")
	{
		e_count++;
		document.getElementById("email_label").style.color = "red";
	} else 
	{
		document.getElementById("email_label").style.color = "#666666";
	}
	
	if (document.getElementById("services").value=="")
	{
		e_count++;
		document.getElementById("services_label").style.color = "red";
	} else 
	{
		document.getElementById("services_label").style.color = "#666666";
	}
	
	if (document.getElementById("url").value=="")
	{
		e_count++;
		document.getElementById("url_label").style.color = "red";
	} else 
	{
		document.getElementById("url_label").style.color = "#666666";
	}
	
	if (document.getElementById("phone").value=="")
	{
		e_count++;
		document.getElementById("phone_label").style.color = "red";
	} else 
	{
		document.getElementById("phone_label").style.color = "#666666";
	}
	
	if (!captcha_pass)
	{
		e_count++;
		document.getElementById("security_code_label").style.color = "red";
	} else 
	{
		document.getElementById("security_code_label").style.color = "#666666";
	}
	
	if (e_count>0)
	{
		e_display.innerHTML = "The red fields are required.";
		return false;
	} else 
	{
		e_display.innerHTML = "";
		return true;
	}
}




function CheckContactCaptcha(theForm)
	{
		var ajaxRequest;  // The variable that makes Ajax possible!
		var return_string;
		
		//MouseCoords();
		
		try{
			// Opera 8.0+, Firefox, Safari
			ajaxRequest = new XMLHttpRequest();
		} catch (e){
			// Internet Explorer Browsers
			try{
				ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try{
					ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e){
					// Something went wrong
					alert("Your browser broke!");
					return false;
				}
			}
		}
			// Create a function that will receive data sent from the server
			ajaxRequest.onreadystatechange = function(){
			if(ajaxRequest.readyState == 4)
			{
				
				if (ajaxRequest.responseText=="continue")
				{
					captcha_pass = true;
				} else 
				{
					captcha_pass = false;
				}
			}
		}
		
		var queryString = "?security_code="+document.getElementById("security_code").value;
		
		ajaxRequest.open("GET", "/global/ajax/captcha_check.php" + queryString, true);
		ajaxRequest.send(null); 
		return false;
		
	}	
	

var current_ann = 0;
var walk_timer;
var slide_timer;
var current_slide_ann = 0;
	
function GotoAnn(go_to)
{
	var ann_total = document.getElementsByClassName("announcements_scroll");
	var next_auto;
		
	ann_total = ann_total.length;
	
	Effect.Fade("ann_scroll_"+current_ann, { duration: 3.0 });

	//alert("last_current="+current_ann+"/current="+go_to);
	
	Effect.toggle("ann_scroll_"+current_ann,'slide');
	Effect.toggle("ann_scroll_"+go_to,'slide');
		
	current_ann = go_to;
	
	next_auto = go_to + 1
	if (next_auto==ann_total) next_auto = 0;
	
	walk_timer = setTimeout("GotoAnn("+next_auto+")",10000);
}
	
function WalkAnn_Init()
{
	walk_timer = setTimeout("GotoAnn(1)",10000);
}
	
	
function SlideAnn(go_to)
{
	var ann_total = document.getElementsByClassName("client_scroll");
	var next_auto;
		
	ann_total = ann_total.length;
	

	//alert("last_current="+current_ann+"/current="+go_to);
	
	Effect.toggle("client_scroll_"+current_slide_ann,'appear');
	Effect.toggle("client_scroll_"+go_to,'appear');
		
	current_slide_ann = go_to;
	
	next_auto = go_to + 1
	if (next_auto==ann_total) next_auto = 0;
	
	slide_timer = setTimeout("SlideAnn("+next_auto+")",5000);
}
	
function SlideAnn_Init()
{
	slide_timer = setTimeout("SlideAnn(1)",5000);
}	
	
	
window.onload=function(){
	//WalkAnn_Init();
	//SlideAnn_Init();
}



function toggleBoxes(ele)
{
	if (document.getElementById(ele+'_default').style.display!='none')
	{
		$("#"+ele+'_default').fadeOut("slow");
		$("#"+ele+'_details').fadeIn("slow");
	} else 
	{
		$("#"+ele+'_default').fadeIn("slow");
		$("#"+ele+'_details').fadeOut("slow");
	}
}


