

function startRequest(){
		var date = new Date();
		date.setTime(date.getTime()+(365*24*60*60*1000));
		if(Get_Cookie("newemp")==1){
			location.replace("../main.php");
			document.cookie = "newemp=0; path=/";	
		}
		var compUrl='/tc/APIFS/GetComponentServlet?';
        var ajaxCore=new CoreAjax(compUrl, 'GET', true, handleStateChange, 'True');
        ajaxCore.doReq(null);
        populateTimezone();	 	
}

function show(value){
	if(value=="continue"){
		document.getElementById("termsandconditions").style.display="block";	
		document.getElementById("empform").style.display="none";
	}else{
		document.getElementById("termsandconditions").style.display="none";	
		document.getElementById("empform").style.display="block";	
	}
}

function handleStateChange(resp){
	var component = resp.getElementsByTagName('component');
    var len = component.length;
    var i = 0;
    while(i<len){		
		if( component[i].hasChildNodes() && component[i].firstChild.nodeValue!="select" ){			
			var str = component[i].firstChild.nodeValue;
			document.form1.component.options[i+1] = new Option (str, str);
		}
        i++;
	}
}



//this function is used to check for the availability of the existing email.
function CheckForEmailAvailability(str){
	var emailUrl = "/tc/APIFS/GetEmailServlet?&email="+str;
	var ajaxCore=new CoreAjax(emailUrl, 'GET', true, handleEmailChange,'True');
    ajaxCore.doReq(null);
}

function handleEmailChange(resp){
    var component = resp.getElementsByTagName('valid');
    var len = component.length;
    var str = component[0].firstChild.nodeValue;
    if (str == 'true'){
    	document.getElementById("results1").innerHTML = '<font color="#990000">Email already Exists !</font>';
        document.form1.email.value = "";
		document.form1.email.focus();
        return false;
    }
}

//this function is used to check for the availability of the existing phone of the Employee.
function CheckForExistingPhone(str){
	var empId="";
	if(document.form2 != null) {
		empId = document.form2.id.value;
		if(empId == "" && document.form1.edit.value.trim() != 'Add'){
				alert('Please search the employee from the search box above to update!');
				document.form1.m_phone.value="";
				document.form2.autocomplete_parameter.focus();
				return false;
		}
	}
	var emailUrl = "/tc/APIFS/GetEmpPhoneServlet?phone="+str+"&employeeId="+empId;
	var ajaxCore=new CoreAjax(emailUrl, 'GET', true, handlePhoneChange, 'True');
    ajaxCore.doReq(null);
}

function handlePhoneChange(resp){
    var component = resp.getElementsByTagName('valid');
    var len = component.length;
    var str = component[0].firstChild.nodeValue;
    //alert(str)
    if (str == 'true'){
    	document.getElementById("results").innerHTML = '<font color="#990000">Phone Number already Exists !</font>';
        document.form1.m_phone.value = "";
		document.form1.m_phone.focus();
        return false;
    }
}

// this function is used to check for the availability of the existing user name of The Account
function CheckForUsernameAvailability(str){
	
	var emailUrl = "/tc/APIFS/GetUserNameServlet?&loginName="+str;
	var ajaxCore=new CoreAjax(emailUrl, 'GET', true, handleLoginChange,'True');
    ajaxCore.doReq(null);
}

function handleLoginChange(resp){
    var component = resp.getElementsByTagName('valid');
    var str = component[0].firstChild.nodeValue;
    if (str == 'true'){
    	document.getElementById("results").innerHTML = '<font color="#990000">Username already Exists !</font>';
        document.form1.username.value = "";
		document.form1.username.focus();
        return false;
	}
}

// this function is used to check for the availability of the existing user name of The Employee
function CheckForEmpUsernameAvailability(str){
	empId = document.form2.id.value
	if(empId == "" && document.form1.edit.value.trim() != 'Add'){
			alert('Please search the employee from the search box above to update!');
			document.form1.username.value="";
			document.form2.autocomplete_parameter.focus();
			return false;
		}
	var emailUrl = "/tc/APIFS/GetEmpUserNameServlet?&loginName="+str+"&employeeId="+empId;
	var ajaxCore=new CoreAjax(emailUrl, 'GET', true, handleEmpLoginChange,'True');
    ajaxCore.doReq(null);
}

function handleEmpLoginChange(resp){
    var component = resp.getElementsByTagName('valid');
    var str = component[0].firstChild.nodeValue;
    //alert(str)
    if (str == 'true'){
    	document.getElementById("results1").innerHTML = '<font color="#990000">Username already Exists !</font>';
        document.form1.username.value = "";
		document.form1.username.focus();
        return false;
	}
}


/*My core ajax class*/
//Global variables


var map = null;
var dayviewmap = null;
var geocoder = null;
var rgeocoder = null;
var dayviewgeocoder = null;
var posturlForStoringMap = null;
var postStringStoringMap = null;
var point = null;
var localSearch = null;
var rGeocodeSiteAddress = null;
var rGeocodeSitePostcode = null;


//this function is used to get the phone Model for an Employee.

function getPhoneModel(){
	var param = new Date(); 
	var parameter = accountId;
	var handler = handlePhoneModel;
	var compUrl="/tc/APIFS/GetPhoneModelServlet?employerId="+accountId;
    new Ajax.Autocompleter("phoneModel", "phone_choices", compUrl,{parameters: parameter, afterUpdateElement: handler, minChars: '0'}); 

	var compUrl="/tc/APIFS/V1/employee?employerId="+accountId+"&tmst="+param;
    var ajaxCore=new CoreAjax(compUrl, 'GET', true, handleResp);
	ajaxCore.doReq(null);
	
	var employeeUrl = '/tc/APIFS/GetEmployeeNameServlet?employerId='+accountId;
	var empid = 'employerId='+accountId;
	var handler = showdetail;
	autoComplete(employeeUrl,empid,handler)
}

function handlePhoneModel(resp){	
	var component = resp.getElementsByTagName('device');
    var len = component.length;
    var i = 0;
    while(i<len){
    	var str = component[i].firstChild.nodeValue;
        document.form1.phonemodel.options[i+1] = new Option (str, str);
        i++;
	}
}

function showdetail(a){	
	var str = document.form2.autocomplete_parameter.value;
	var id = str.split(':');
    empId = id[1];
    document.form2.autocomplete_parameter.value = id[0];
    document.form2.id.value = empId;
	var param = new Date();
	var empUrl="/tc/APIFS/GetUpdateSpecificEmployee?&employeeId="+empId+"&tmst="+param;
    var ajaxCore=new CoreAjax(empUrl, 'GET', true, handleRespEmp);
    ajaxCore.doReq(null);
	return ;
}

function handleResp(resp){
	document.getElementById("TotalEmp").innerHTML = resp.getElementsByTagName('total')[0].firstChild.nodeValue;
	document.getElementById("ActiveEmp").innerHTML = resp.getElementsByTagName('totalActive')[0].firstChild.nodeValue;
	
}
function handleRespEmp(resp){
	document.getElementById("f2").style.display="block";
	accountId=Get_Cookie("accountId");
	var res = resp.getElementsByTagName('employee')[0];
	document.form1.reset();
	document.form1.edit.value = "         Edit         " ;
	document.form1.employerId.value = accountId;
	document.form1.f_name.value = res.getAttribute("firstName");
	document.form1.l_name.value = res.getAttribute("lastName");
	document.form1.empState.value = res.getAttribute("state");
	var optin = res.getAttribute("optIn");
	if(optin == 'true')
		document.form1.optIn.checked = true;
	else
		document.form1.optIn.checked = false;
	document.form1.m_phone.value = res.getAttribute("mobilePhone");
	document.form1.operator.value = res.getAttribute("operator");
	document.form1.badgenumber.value = res.getAttribute("payrollNumber");
	var isSupervisor = res.getAttribute("isSupervisor");
	//alert(isSupervisor)
	if(isSupervisor == 'true' || isSupervisor == true){
		//alert("hello in the if")
		document.form1.supervisor.checked = true;
		
	}else{
		//alert('hello in the else block')
		document.form1.supervisor.checked = false;	
	}
	
	document.form1.phoneModel.value = res.getAttribute("deviceMake")+" : "+res.getAttribute("deviceModel");
	//document.form1.username.value = res.getAttribute("userName");
	var includeHomeTravel = res.getAttribute("includeHomeTravel");
	//document.form1.password.value = res.getAttribute("password");
	if(includeHomeTravel == 'true')
		document.form1.includeHomeTravel.checked = true;
	else
		document.form1.includeHomeTravel.checked = false ;
}



//this method is used to autocomplete the partner portal page.
function startPartnerPortal(){
	//alert('hello')
	var url = '/tc/APIFS/GetAccountDetailForPartnerServlet?';
	var parameter = 'partnerId='+accountId;
	var handler = showEmployee;
	autoComplete(url,parameter,handler);
}
function showEmployee(){
	var str = document.form1.q.value;
	var id = str.split(':');
    var employerId = id[1];
    document.form1.employerId.value=employerId;
    document.form1.q.value = id[0];
    var param = new Date();
    var url = "/tc/APIFS/V1/employers/specific?&employerId="+employerId+"&tmst="+param;
    var ajaxCore=new CoreAjax(url, 'GET', true, handleRespEmployer);
    ajaxCore.doReq(null);	
}
function handleRespEmployer(resp){
	var status = resp.getElementsByTagName('employer')[0].getAttribute('status');
	if(status == 'ACTIVATED')
		document.form1.status[0].checked;
	else
		document.form1.status[1].checked;
	document.form1.res.value=status;
	document.form1.edit.disabled = false;
	document.form1.cancel.disabled = false;
	if (status == 'ACTIVATED')
		document.form1.status[0].checked=true;
	if (status == 'DEACTIVATED')
		document.form1.status[1].checked=true	;
//	document.getElementById('status').innerHTML ='<font color="#990000">'+ status+'</font>'
	var employees = resp.getElementsByTagName('employee');
	var len = employees.length;
	if(len > 0){
		var data = new google.visualization.DataTable(); 
		data.addColumn('string', 'Employee Name'); 
		data.addColumn('string', 'Status'); 
		data.addColumn('string', 'Activation Date'); 
		data.addRows(len); 
		for (var i=0; i<len; i++)
		{
			var res = employees[i];
			var name = res.getAttribute("name")	;
			var status = res.getAttribute("status");
			var activationDate = res.getAttribute("ActivationDate");
			data.setCell(i, 0, name); 
			data.setCell(i, 1, status); 
			data.setCell(i, 2, activationDate); 
		}
		var table = new google.visualization.Table(document.getElementById('table_div')); 
		table.draw(data, {showRowNumber: true}); 	
	}else
		document.getElementById('table_div').innerHtml='No Employee Exists for this employer';
}

//This method is used to update the status of the account by the partner portal page.
function update_status(){
	var status = document.form1.status.value;
	var res= "";
//	alert(document.form1.status[0].checked)
	if(document.form1.status[0].checked == true)
		res= 'ACTIVATED';
	else
		res= 'DEACTIVATED';	
//	alert(res)
	if(status != res)
	{
		var xmlbody = "<?xml version='1.0' ?>"+
	    			"<employer xmlns='urn:mobibiz:tc:api:v1' status ='"+res+"' >"+
	    			"</employer>";
			
		var posturl = "/tc/APIFS/UpdateAccountStatusServlet?";
    	var ajaxPost=new CoreAjax(posturl,'POST',true,null);
    	//alert(xmlbody);
    	if(ajaxPost.doReq("request="+xmlbody+"&employerId="+document.form1.employerId.value))
        	kz_alert("updated sucessfully!");       
    	else
         	alert("update failed");
        
        return true;	
	}
}

function populateTimezone(){

	document.form1.tz.options[1] = new Option ('Afghanistan Time', 'UTC+04:30');
   	document.form1.tz.options[2] = new Option ('Alaska Standard Time', 'UTC-09:00');
   	document.form1.tz.options[3] = new Option ('Alma-Ata Time', 'UTC+06:00');
   	document.form1.tz.options[4] = new Option ('Amazon Time', 'UTC-04:00');
   	document.form1.tz.options[5] = new Option ('Anadyr Time', 'UTC+12:00');
   	document.form1.tz.options[6] = new Option ('Aqtau Time', 'UTC+05:00');
   	document.form1.tz.options[7] = new Option ('Aqtobe Time', 'UTC+05:00');
   	document.form1.tz.options[8] = new Option ('Arabia Standard Time', 'UTC+03:00');
   	document.form1.tz.options[9] = new Option ('Argentine Summer Time', 'UTC-03:00');
   	document.form1.tz.options[10] = new Option ('Argentine Time', 'UTC-03:00');
   	document.form1.tz.options[11] = new Option ('Armenia Time', 'UTC+04:00');
   	document.form1.tz.options[12] = new Option ('Atlantic Standard Time', 'UTC-04:00');
   	document.form1.tz.options[13] = new Option ('Azerbaijan Time', 'UTC+04:00');
   	document.form1.tz.options[14] = new Option ('Azores Time', 'UTC-01:00');
   	document.form1.tz.options[15] = new Option ('Bangladesh Time', 'UTC+06:00');
   	document.form1.tz.options[16] = new Option ('Bhutan Time', 'UTC+06:00');
   	document.form1.tz.options[17] = new Option ('Bolivia Time', 'UTC-04:00');
   	document.form1.tz.options[18] = new Option ('Brasilia Time', 'UTC-03:00');
   	document.form1.tz.options[19] = new Option ('Brunei Time', 'UTC+08:00');
   	document.form1.tz.options[20] = new Option ('Cape Verde Time', 'UTC-01:00');
   	document.form1.tz.options[21] = new Option ('Central African Time', 'UTC+02:00');
   	document.form1.tz.options[22] = new Option ('Central European Time', 'UTC+01:00');
   	document.form1.tz.options[23] = new Option ('Central Indonesia Time', 'UTC+08:00');
   	document.form1.tz.options[24] = new Option ('Central Standard Time', 'UTC-06:00');
   	document.form1.tz.options[25] = new Option ('Central Standard Time (Northern Territory)', 'UTC+09:30');
   	document.form1.tz.options[26] = new Option ('Central Summer Time (South Australia)', 'UTC+09:30');
   	document.form1.tz.options[27] = new Option ('Central Summer Time (South Australia/New South Wales)', 'UTC+09:30');
   	document.form1.tz.options[28] = new Option ('Central Western Summer Time (Australia)', 'UTC+08:45');
   	document.form1.tz.options[29] = new Option ('Chamorro Standard Time', 'UTC+10:00');
   	document.form1.tz.options[30] = new Option ('Chatham Daylight Time', 'UTC+12:45');
   	document.form1.tz.options[31] = new Option ('Chile Summer Time', 'UTC-04:00');
   	document.form1.tz.options[32] = new Option ('China Standard Time', 'UTC+08:00');
   	document.form1.tz.options[33] = new Option ('Choibalsan Time', 'UTC+08:00');
   	document.form1.tz.options[34] = new Option ('Christmas Island Time', 'UTC+07:00');
   	document.form1.tz.options[35] = new Option ('Cocos Islands Time', 'UTC+06:30');
   	document.form1.tz.options[36] = new Option ('Colombia Time', 'UTC-05:00');
   	document.form1.tz.options[37] = new Option ('Cook Is. Time', 'UTC-10:00');
   	document.form1.tz.options[38] = new Option ('Coordinated Universal Time', 'UTC+00:00');
   	document.form1.tz.options[39] = new Option ('Cuba Standard Time', 'UTC-05:00');
   	document.form1.tz.options[40] = new Option ('Davis Time', 'UTC+07:00');
   	document.form1.tz.options[41] = new Option ('Dumont-d\'Urville Time', 'UTC+10:00');
   	document.form1.tz.options[42] = new Option ('East Indonesia Time', 'UTC+09:00');
   	document.form1.tz.options[43] = new Option ('Easter Is. Summer Time', 'UTC-06:00');
   	document.form1.tz.options[44] = new Option ('Eastern African Time', 'UTC+03:00');
   	document.form1.tz.options[45] = new Option ('Eastern European Time', 'UTC+02:00');
   	document.form1.tz.options[46] = new Option ('Eastern Greenland Time', 'UTC-01:00');
   	document.form1.tz.options[47] = new Option ('Eastern Standard Time', 'UTC-05:00');
   	document.form1.tz.options[48] = new Option ('Eastern Standard Time (Queensland)', 'UTC+10:00');
   	document.form1.tz.options[49] = new Option ('Eastern Summer Time (New South Wales)', 'UTC+10:00');
   	document.form1.tz.options[50] = new Option ('Eastern Summer Time (Tasmania)', 'UTC+10:00');
   	document.form1.tz.options[51] = new Option ('Eastern Summer Time (Victoria)', 'UTC+10:00');
   	document.form1.tz.options[52] = new Option ('Ecuador Time', 'UTC-05:00');
   	document.form1.tz.options[53] = new Option ('Falkland Is. Summer Time', 'UTC-04:00');
   	document.form1.tz.options[54] = new Option ('Fernando de Noronha Time', 'UTC-02:00');
   	document.form1.tz.options[55] = new Option ('Fiji Time', 'UTC+12:00');
   	document.form1.tz.options[56] = new Option ('French Guiana Time', 'UTC-03:00');
   	document.form1.tz.options[57] = new Option ('French Southern & Antarctic Lands Time', 'UTC+05:00');
   	document.form1.tz.options[58] = new Option ('Galapagos Time', 'UTC-06:00');
   	document.form1.tz.options[59] = new Option ('Gambier Time', 'UTC-09:00');
   	document.form1.tz.options[60] = new Option ('Georgia Time', 'UTC+04:00');
   	document.form1.tz.options[61] = new Option ('Ghana Mean Time', 'UTC+00:00');
   	document.form1.tz.options[62] = new Option ('Gilbert Is. Time', 'UTC+12:00');
   	document.form1.tz.options[63] = new Option ('Greenwich Mean Time', 'UTC+00:00');
   	document.form1.tz.options[64] = new Option ('Gulf Standard Time', 'UTC+04:00');
   	document.form1.tz.options[65] = new Option ('Hawaii Standard Time', 'UTC-10:00');
   	document.form1.tz.options[66] = new Option ('Hong Kong Time', 'UTC+08:00');
   	document.form1.tz.options[67] = new Option ('Hovd Time', 'UTC+07:00');
   	document.form1.tz.options[68] = new Option ('India Standard Time', 'UTC+05:30');
   	document.form1.tz.options[69] = new Option ('Indian Ocean Territory Time', 'UTC+06:00');
   	document.form1.tz.options[70] = new Option ('Indochina Time', 'UTC+07:00');
   	document.form1.tz.options[71] = new Option ('Iran Standard Time', 'UTC+03:30');
   	document.form1.tz.options[73] = new Option ('Irkutsk Time', 'UTC+08:00');
   	document.form1.tz.options[72] = new Option ('Israel Standard Time', 'UTC+02:00');
   	document.form1.tz.options[74] = new Option ('Japan Standard Time', 'UTC+09:00');
   	document.form1.tz.options[75] = new Option ('Kirgizstan Time', 'UTC+06:00');
   	document.form1.tz.options[76] = new Option ('Korea Standard Time', 'UTC+09:00');
   	document.form1.tz.options[77] = new Option ('Kosrae Time', 'UTC+11:00');
   	document.form1.tz.options[78] = new Option ('Krasnoyarsk Time', 'UTC+07:00');
   	document.form1.tz.options[79] = new Option ('Line Is. Time', 'UTC+14:00');
   	document.form1.tz.options[80] = new Option ('Lord Howe Summer Time', 'UTC+10:30');
   	document.form1.tz.options[81] = new Option ('Magadan Time', 'UTC+11:00');
   	document.form1.tz.options[82] = new Option ('Malaysia Time', 'UTC+08:00');
   	document.form1.tz.options[83] = new Option ('Maldives Time', 'UTC+05:00');
   	document.form1.tz.options[84] = new Option ('Marquesas Time', 'UTC-09:30');
   	document.form1.tz.options[85] = new Option ('Marshall Islands Time', 'UTC+12:00');
   	document.form1.tz.options[86] = new Option ('Mauritius Summer Time', 'UTC+04:00');
   	document.form1.tz.options[87] = new Option ('Mawson Time', 'UTC+06:00');
   	document.form1.tz.options[88] = new Option ('Middle Europe Time', 'UTC+01:00');
   	document.form1.tz.options[89] = new Option ('Moscow Standard Time', 'UTC+03:00');
   	document.form1.tz.options[90] = new Option ('Mountain Standard Time', 'UTC-07:00');
   	document.form1.tz.options[91] = new Option ('Myanmar Time', 'UTC+06:30');
   	document.form1.tz.options[92] = new Option ('Nauru Time', 'UTC+12:00');
   	document.form1.tz.options[93] = new Option ('Nepal Time', 'UTC+05:45');
   	document.form1.tz.options[94] = new Option ('New Caledonia Time', 'UTC+11:00');
   	document.form1.tz.options[95] = new Option ('New Zealand Daylight Time', 'UTC+12:00');
   	document.form1.tz.options[96] = new Option ('Newfoundland Standard Time', 'UTC-03:30');
   	document.form1.tz.options[97] = new Option ('Niue Time', 'UTC-11:00');
   	document.form1.tz.options[98] = new Option ('Norfolk Time', 'UTC+11:30');
   	document.form1.tz.options[99] = new Option ('Novosibirsk Time', 'UTC+06:00');
   	document.form1.tz.options[100] = new Option ('Omsk Time', 'UTC+06:00');
   	document.form1.tz.options[101] = new Option ('Oral Time', 'UTC+05:00');
   	document.form1.tz.options[102] = new Option ('Pacific Standard Time', 'UTC-08:00');
   	document.form1.tz.options[103] = new Option ('Pakistan Time', 'UTC+05:00');
   	document.form1.tz.options[104] = new Option ('Palau Time', 'UTC+09:00');
   	document.form1.tz.options[105] = new Option ('Papua New Guinea Time', 'UTC+10:00');
   	document.form1.tz.options[106] = new Option ('Paraguay Summer Time', 'UTC-04:00');
   	document.form1.tz.options[107] = new Option ('Peru Time', 'UTC-05:00');
   	document.form1.tz.options[108] = new Option ('Petropavlovsk-Kamchatski Time', 'UTC+12:00');
   	document.form1.tz.options[109] = new Option ('Philippines Time', 'UTC+08:00');
   	document.form1.tz.options[110] = new Option ('Phoenix Is. Time', 'UTC+13:00');
   	document.form1.tz.options[111] = new Option ('Pierre & Miquelon Standard Time', 'UTC-03:00');
   	document.form1.tz.options[112] = new Option ('Pitcairn Standard Time', 'UTC-08:00');
   	document.form1.tz.options[113] = new Option ('Ponape Time', 'UTC+11:00');
   	document.form1.tz.options[114] = new Option ('Qyzylorda Time', 'UTC+06:00');
   	document.form1.tz.options[115] = new Option ('Reunion Time', 'UTC+04:00');
   	document.form1.tz.options[116] = new Option ('Rothera Time', 'UTC-03:00');
   	document.form1.tz.options[117] = new Option ('Sakhalin Time', 'UTC+10:00');
   	document.form1.tz.options[118] = new Option ('Samara Time', 'UTC+04:00');
   	document.form1.tz.options[119] = new Option ('Samoa Standard Time', 'UTC-11:00');
   	document.form1.tz.options[120] = new Option ('Seychelles Time', 'UTC+04:00');
   	document.form1.tz.options[121] = new Option ('Singapore Time', 'UTC+08:00');
   	document.form1.tz.options[122] = new Option ('Solomon Is. Time', 'UTC+11:00');
   	document.form1.tz.options[123] = new Option ('South Africa Standard Time', 'UTC+02:00');
   	document.form1.tz.options[124] = new Option ('South Georgia Standard Time', 'UTC-02:00');
   	document.form1.tz.options[125] = new Option ('Suriname Time', 'UTC-03:00');
   	document.form1.tz.options[126] = new Option ('Syowa Time', 'UTC+03:00');
   	document.form1.tz.options[127] = new Option ('Tahiti Time', 'UTC-10:00');
   	document.form1.tz.options[128] = new Option ('Tajikistan Time', 'UTC+05:00');
   	document.form1.tz.options[129] = new Option ('Timor-Leste Time', 'UTC+09:00');
   	document.form1.tz.options[130] = new Option ('Tokelau Time', 'UTC-10:00');
   	document.form1.tz.options[131] = new Option ('Tonga Time', 'UTC+13:00');
   	document.form1.tz.options[132] = new Option ('Truk Time', 'UTC+10:00');
   	document.form1.tz.options[133] = new Option ('Turkmenistan Time', 'UTC+05:00');
   	document.form1.tz.options[134] = new Option ('Tuvalu Time', 'UTC+12:00');
   	document.form1.tz.options[135] = new Option ('Ulaanbaatar Time', 'UTC+08:00');
   	document.form1.tz.options[136] = new Option ('Uruguay Summer Time', 'UTC-03:00');
   	document.form1.tz.options[137] = new Option ('Uzbekistan Time', 'UTC+05:00');
   	document.form1.tz.options[138] = new Option ('Vanuatu Time', 'UTC+11:00');
   	document.form1.tz.options[139] = new Option ('Venezuela Time', 'UTC-04:30');
   	document.form1.tz.options[140] = new Option ('Vladivostok Time', 'UTC+10:00');
   	document.form1.tz.options[141] = new Option ('Volgograd Time', 'UTC+03:00');
   	document.form1.tz.options[142] = new Option ('Vostok Time', 'UTC+06:00');
   	document.form1.tz.options[143] = new Option ('Wake Time', 'UTC+12:00');
   	document.form1.tz.options[144] = new Option ('Wallis & Futuna Time', 'UTC+12:00');
   	document.form1.tz.options[145] = new Option ('West Indonesia Time', 'UTC+07:00');
   	document.form1.tz.options[146] = new Option ('West Samoa Time', 'UTC-11:00');
   	document.form1.tz.options[147] = new Option ('Western African Summer Time', 'UTC+01:00');
   	document.form1.tz.options[148] = new Option ('Western African Time', 'UTC+01:00');
   	document.form1.tz.options[149] = new Option ('Western European Time', 'UTC+00:00');
   	document.form1.tz.options[150] = new Option ('Western Greenland Time', 'UTC-03:00');
   	document.form1.tz.options[151] = new Option ('Western Standard Time (Australia)', 'UTC+08:00');
   	document.form1.tz.options[152] = new Option ('Western Summer Time (Australia)', 'UTC+08:00');
   	document.form1.tz.options[153] = new Option ('Yakutsk Time', 'UTC+09:00');
   	document.form1.tz.options[154] = new Option ('Yekaterinburg Time', 'UTC+05:00');
   	
}

function dayautocomplete(){
	kz_alert("boo");	
	var employeeUrl = '/tc/APIFS/GetEmployeeNameServlet?employerId='+accountId;
	var empid = 'employerId='+accountId;
	var handler = showdetail2;
	autoComplete(employeeUrl,empid,showdetail2)

}
function showdetail2(){	
	var str = document.sites.autocomplete_parameter.value;
	var id = str.split(':');
    empId = id[1];
    document.sites.autocomplete_parameter.value = id[0];
	if(Get_Cookie("currentpage")=="dayview.php"){
		var alpha="";
		var alpha=id[0].substr(0,1).toLowerCase();
		
		//getByname2(alpha,id)
		var al=["a","b","c","d", "e","f","g","h", "i","j","k","l", "m","n","o","p", "q","r","s","t", "u","v","w","y","x","z"];
   
		for(i=0; i<=al.length;i++){
			if(alpha==al[i]){
				if(i<=3)
					alpha="a";
				else if(i<=7)
					alpha="e";
				else if(i<=11)
					alpha="i";
				else if(i<=15)
					alpha="m";
				else if(i<=19)
					alpha="q";
				else
					alpha="u";
					
				break;
			}   
		}
			
		getByname(alpha)
	
	}else{		
		document.cookie ="currentemployee=" + empId + ";path=/;";
		livefeed();	
	}
	
}

