function get_iframe_document(frame)
{ 
	var res = null; 
	if (frame.contentDocument)
		res = frame.contentDocument;
	else 
	{
		res = document.frames[frame.name].document; // IE
	}
	return res;
}

function availability_check(lnkTrigger, targetId, targetLocation)
{
	var frm = get_parent_by_tag_name(lnkTrigger, 'form');
	var frame = document.getElementById(targetId);
//if(frm.debug.value==1)alert(frm['time'].value);
	if(frm['date'].value==''){
		alert('Please select date');
		frm['date'].select();
		return false;
	}else if(frm['time'].value=='Select Time'){
		alert('Please select time');
		frm['time'].focus();
		return false;
	}
	lnkTrigger.className = 'hide';
	var sel = frm['time'].value.split("-");
	var srv_id = sel[0];
	var st_time = sel[1];
	var param = 'service_id='+srv_id;
	param +='&select_date='+frm['date'].value;
	param +='&mth_sttime='+st_time;
	param += '&duration='+durations[srv_id];
	param += '&dutyppl_txt='+dutyppltxts[srv_id];
	param += '&grpres_txt='+grprestxts[srv_id];
	param += '&cnt_emp='+cnt_emps[srv_id];
	param += '&cnt_rsk='+cnt_rsks[srv_id];
	param += '&org_id='+frm['org_id'].value;
	param += '&source_id='+frm['source_id'].value;
	if(frm['src_id'])
		param += '&src_id='+frm['src_id'].value;
	if(frm['answer'])
		param += '&answer='+frm['answer'].value;
	param += '&sv_offset='+frm['sv_offset'].value;
	param += '&sv_zoneid='+frm['sv_zoneid'].value;
	param += '&sv_zoneabv='+frm['sv_zoneabv'].value;
	param += '&org_name='+frm['org_name'].value;
	param += '&serv_name='+serv_names[srv_id];
	if(frm['dp_timezone'])
		param += '&dp_timezone='+frm['dp_timezone'].value;
//	alert(param);
	lnkTrigger.href = targetLocation + '?' + param;

	var frame = document.getElementById(targetId);
	var frameDoc = get_iframe_document(frame);
	frame.style.display = '';
	//frame.height = frameDoc.body.offsetHeight + 100;
	frame.height = 140;
}

function chk_availability()
{
	var frm = document.forms[0];
	if(frm.date.value.length>0){
		if(frm.time.selectedIndex>0){
			var sel = frm.time.options[frm.time.selectedIndex].value.split("-");
			var srv_id = sel[0];
			var st_time = sel[1];
			var sel_date = frm.date.value;
			//alert('sel_date='+sel_date+',st_time='+st_time+',srv_id='+srv_id);
			//alert('serv_names[srv_id]='+serv_names[srv_id]);
			
			Continue(sel_date,st_time,srv_id,serv_names[srv_id],durations[srv_id],dutyppltxts[srv_id],grprestxts[srv_id],cnt_emps[srv_id],cnt_rsks[srv_id]);
		}else{
			alert('Please select Time.');
		}
	}else{
		alert('Please select Date.');
	}
}

function pick(srv_id,sel_date,st_time){
	var frm = document.forms[0];
	//alert('sel_date='+sel_date+',st_time='+st_time+',srv_id='+srv_id);
	//alert('serv_names[srv_id]='+serv_names[srv_id]);
	frm.submitType.value = 'GoOn';
	Continue(sel_date,st_time,srv_id,serv_names[srv_id],durations[srv_id],dutyppltxts[srv_id],grprestxts[srv_id],cnt_emps[srv_id],cnt_rsks[srv_id]);
}

function Continue(sel_date,st_time,srv_id,srv_name,dur,dutyppl_txt,grpres_txt,cnt_emp,cnt_rsk){
	var form = document.forms[0];
	
	form.select_date.value = sel_date;
	form.mth_sttime.value = st_time;
	form.service_id.value = srv_id;
	form.serv_name.value = srv_name;
	form.duration.value = dur;
	form.dutyppl_txt.value = dutyppl_txt;
	form.grpres_txt.value = grpres_txt;
	form.cnt_emp.value = cnt_emp;
	form.cnt_rsk.value = cnt_rsk;
	form.action = 'onramp_ebay2_crossday.php';
	
	form.submit();
}

function reDisplayButton(){
	document.getElementById('chAvailID').className='';
}
