// JavaScript Document

function addcell() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var phone = document.getElementById('cell').value;
		document.getElementById("celladd").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		httpObject.open("GET", "/api/addcontactsidebar.php?phone="+phone, true);
		httpObject.send(null);
		httpObject.onreadystatechange = submitcell;
	}	
}

function submitcell() {
	if(httpObject.readyState == 4){
		document.getElementById("celladd").innerHTML = httpObject.responseText;
	}
}

function addemail() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		var email = document.getElementById('email').value;
		document.getElementById("emailadd").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		httpObject.open("GET", "/api/addemail.php?email="+email, true);
		httpObject.send(null);
		httpObject.onreadystatechange = submitemail;
	}	
}

function submitemail() {
	if(httpObject.readyState == 4){
		document.getElementById("emailadd").innerHTML = httpObject.responseText;
	}
}

function preview_cou(id) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById('cou_preview').style.display = 'block';
		document.getElementById("cou_preview").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		httpObject.open("GET", "include/process.php?a=preview_cou&id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = cou_show;
	}	
}

function cou_show() {
	if(httpObject.readyState == 4){
		document.getElementById('cou_preview').style.display = 'block';
		document.getElementById("cou_preview").innerHTML = httpObject.responseText;
	}
}

function preview_job(id) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById('job_preview').style.display = 'block';
		document.getElementById("job_preview").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		httpObject.open("GET", "include/process.php?a=preview_job&id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = preview_show;
	}	
}

function preview_show() {
	if(httpObject.readyState == 4){
		document.getElementById('job_preview').style.display = 'block';
		document.getElementById("job_preview").innerHTML = httpObject.responseText;
	}
}

function bar(day) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("bars").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_days();
		document.getElementById(day).className = 'active';
		httpObject.open("GET", "/include/bar.php?a=switch&id="+day, true);
		httpObject.send(null);
		httpObject.onreadystatechange = bar_switch;
	}
}

function bar_switch() {
	if(httpObject.readyState == 4){
		document.getElementById('bars').innerHTML = httpObject.responseText;
	}
}

function navmenu(id,num) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("content").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_tabs(num);
		document.getElementById("navmenu").className = 'active';
		httpObject.open("GET", "../include/nav.php?a=menu&id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = nav_switch;
	}
}

function navcou(id,num) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("content").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_tabs(num);
		document.getElementById("navcou").className = 'active';
		httpObject.open("GET", "../include/nav.php?a=cou&id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = nav_switch;
	}
}

function navmap(id,num) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("content").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_tabs(num);
		document.getElementById("navmap").className = 'active';
		httpObject.open("GET", "../include/nav.php?a=map&id="+id, true);
		httpObject.send(null);
		httpObject.onreadystatechange = nav_switch;
	}
}

function daily(day, num, id, index) {

	clear_days();
	
	$('#'+day).addClass("active");
	$('#nav'+index).addClass("active");
	
	var loading = '<div style="text-align: center"><img src="/images/loader.gif"></div>';
	$('#daily_text').html(loading);
	$.get('../include/nav.php?a=switchdaily&id='+id+'&index='+index+'&num='+num, function(data) {
	  $('#daily_text').html(data);
	});

}

function nav_switch_daily() {
	if(httpObject.readyState == 4){
		document.getElementById('daily_text').innerHTML = httpObject.responseText;
	}
}

function navdaily(id,index,num) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("content").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_tabs(num);
		document.getElementById("nav"+index).className = 'active';
		httpObject.open("GET", "../include/nav.php?a=daily&id="+id+"&index="+index, true);
		httpObject.send(null);
		httpObject.onreadystatechange = nav_switch;
	}
}

function nav(id,index,num) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		document.getElementById("content").innerHTML='<div style="text-align: center"><img src="/images/loader.gif"></div>';
		clear_tabs(num);
		document.getElementById("nav"+index).className = 'active';
		httpObject.open("GET", "../include/nav.php?a=switch&id="+id+"&index="+index, true);
		httpObject.send(null);
		httpObject.onreadystatechange = nav_switch;
	}
}

function nav_switch() {
	if(httpObject.readyState == 4){
		document.getElementById('content').innerHTML = httpObject.responseText;
	}
}

function cancel_tab(tab) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "/account/include/process.php?a=canceltab&tab="+tab, true);
		httpObject.send(null);
		httpObject.onreadystatechange = c_tab;
	}
}

function c_tab() {
	if(httpObject.readyState == 4){
		
	}
}

function getHTTPObject(){
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
		else if (window.XMLHttpRequest) return new XMLHttpRequest();
		else {
			alert("Your browser does not support AJAX.");
		return null;
	}
}

var httpObject = null;

function clear_days()
{
	$('#mon').removeClass();
	$('#tue').removeClass();
	$('#wed').removeClass();
	$('#thu').removeClass();
	$('#fri').removeClass();
	$('#sat').removeClass();
	$('#sun').removeClass();
}

function clear_tabs(num)
{
	for(i=1;i<num;i=i+1)
	{
		document.getElementById("nav"+i).className = '';
	}
	if(document.getElementById("navcou") != null)
	{
		document.getElementById("navcou").className = '';
	}
	if(document.getElementById("navmap") != null)
	{
		document.getElementById("navmap").className = '';
	}
}

function search_clear() {
	if(document.getElementById('query').value == "Search")
	{
		document.getElementById('query').value = "";
	}
}

function search_fill()
{
	if(	document.getElementById('query').value == "")
	{
		document.getElementById('query').value = "Search";	
	}
}
