var img_ch = new Image();
img_ch.src = "../../images/getlisted/icon-check.gif";
var img_unch = new Image();
img_unch.src = "../../images/getlisted/icon-x.gif";
var img_dote = new Image();
img_dote.src = "../../images/getlisted/dote.gif";

var newwindow;
function poptastic(url)
{
 newwindow=window.open(url,'Help','height=420,width=460');
 if (window.focus) {newwindow.focus()}
}
function callChat(){
	document.getElementById("dv_chat").style.display = "none";
	poptastic('https://server.iad.liveperson.net/hc/9623430/?cmd=file&file=visitorWantsToChat&site=9623430&http://www.ctidirectory.com/pages/contactus.cfm');
}
function hideCallChat(){
	document.getElementById("dv_chat").style.display = "none";
}
function showCallChart(){
	clearInterval(t_shc);
	doOnScroll();
	document.getElementById("dv_chat").style.display = "";
}
var t_shc = 0;
function startShowChat(){
	t_shc = setInterval("showCallChart()", 20000);
}
function showInfo(ind){
	$gEId("dv_1").style.display = (ind == 1)?"":"none";
	$gEId("dv_2").style.display = (ind == 2)?"":"none";
	$gEId("dv_3").style.display = (ind == 3)?"":"none";
}
function onBlureEl(el){
	$gEId("img_"+el.id).src = (validateTextFull(el.value))?img_ch.src:img_unch.src;
}
function onBlureEmail(el){
		$gEId("img_email").src = (!validateURL_v2(el.value))?img_unch.src:img_ch.src;
}
function validateTextFull(pstr){
	if( pstr.indexOf('</') != -1 || pstr.indexOf('/>') != -1 || lrTrim(pstr) == "" )
		return false;
	else
		return true;
}

function changeSubject(sel){
	var ind = sel.options[sel.selectedIndex].value;
	if(ind == 1 || ind == 2 || ind == 3 ){
		$gEId("tr_country").style.display = "none";
		$gEId("tr_state").style.display = "none";
		$gEId("tr_city").style.display = "none";
		$gEId("tr_website").style.display = "";
		$gEId("tr_cname").style.display = "";
		$gEId("tr_cmpname").style.display = "";
		$gEId("tr_title").style.display = "";
		$gEId("tr_phone").style.display = "";
		$gEId("sp_msg").innerHTML = "Message/Questions:&nbsp;<span class='bigRed'>*</span></span>";
		$gEId("dv_frame").style.height = "560px";
	}
	if(ind == 4){
		$gEId("tr_country").style.display = "none";
		$gEId("tr_state").style.display = "none";
		$gEId("tr_city").style.display = "none";
		$gEId("tr_cname").style.display = "";
		$gEId("tr_cmpname").style.display = "none";
		$gEId("tr_title").style.display = "none";
		$gEId("tr_phone").style.display = "none";
		$gEId("tr_website").style.display = "none";
		$gEId("sp_msg").innerHTML = "Message:&nbsp;<span class='bigRed'>*</span></span>";
		$gEId("dv_frame").style.height = "430px";
	}
	if(ind == 5 || ind == 6){
		$gEId("tr_country").style.display = "";
		$gEId("tr_state").style.display = "";
		$gEId("tr_city").style.display = "";
		$gEId("tr_cname").style.display = "";
		$gEId("tr_cmpname").style.display = "";
		$gEId("tr_title").style.display = "";
		$gEId("tr_phone").style.display = "";
		$gEId("tr_website").style.display = "";
		$gEId("sp_msg").innerHTML = (ind == 5)?"Reason:&nbsp;<span class='bigRed'>*</span></span>":"Message:&nbsp;<span class='bigRed'>*</span></span>";
		$gEId("dv_frame").style.height = "730px";
	}
	$gEId("img_country").src = img_dote.src;
	$gEId("img_state").src = img_dote.src;
	$gEId("img_city").src = img_dote.src;
	$gEId("img_contact_name").src = img_dote.src;
	$gEId("img_company_name").src = img_dote.src;
	$gEId("img_job_title").src = img_dote.src;
	$gEId("img_phone").src = img_dote.src;
	$gEId("img_website").src = img_dote.src;
	$gEId("img_email").src = img_dote.src;
	$gEId("img_message").src = img_dote.src;
	$gEId("img_captchatxt").src = img_dote.src;
	
}

function validateFields(){
	var b_ret = true;
	var sel = $gEId("subject");
	var ind = sel.options[sel.selectedIndex].value;
	if(ind == 5 || ind == 6 ){
		el_tmp = $gEId("country");
		if(!validateTextFull(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_country").src = img_unch.src;
		}
		el_tmp = $gEId("state");
		if(!validateTextFull(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_state").src = img_unch.src;
		}
		el_tmp = $gEId("city");
		if(!validateText_v2(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_city").src = img_unch.src;
		}
	}
	el_tmp = $gEId("contact_name");
	if(!validateTextFull(el_tmp.value) ) {
		b_ret = false;
		$gEId("img_contact_name").src = img_unch.src;
	}
	if(ind != 4 ){
		el_tmp = $gEId("company_name");
		if(!validateTextFull(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_company_name").src = img_unch.src;
		}
		el_tmp = $gEId("job_title");
		if(!validateTextFull(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_job_title").src = img_unch.src;
		}
		
		if(lrTrim($gEId("phone_1").value).length < 3  || 
						lrTrim($gEId("phone_2").value).length < 3 || 
						lrTrim($gEId("phone_3").value).length < 4){
			b_ret = false;
			$gEId("img_phone").src = img_unch.src;
		} else{
			$gEId("phone").value = lrTrim($gEId("phone_1").value) + "-"+lrTrim($gEId("phone_2").value)+"-"+lrTrim($gEId("phone_3").value)+"-"+lrTrim($gEId("phone_4").value);
		}		
		el_tmp = $gEId("website");
		if(!validateText_v2(el_tmp.value) ) {
			b_ret = false;
			$gEId("img_website").src = img_unch.src;
		}
	}
	el_tmp = $gEId("email");
	if(!validateURL_v2(el_tmp.value) ) {
		b_ret = false;
		$gEId("img_email").src = img_unch.src;
	}
	el_tmp = $gEId("message");
	if(!validateTextFull(el_tmp.value) || el_tmp.value.lenght > 2000) {
		b_ret = false;
		$gEId("img_message").src = img_unch.src;
	}
	el_tmp = $gEId("captchatxt");
	if(!validateTextFull(el_tmp.value) ) {
		b_ret = false;
		$gEId("img_captchatxt").src = img_unch.src;
	}
	
	if(!b_ret) { $gEId("sp_err").innerHTML = "Please correct fields"; window.scroll(0, 380); return;}
	$gEId("frm_1").submit();
}



function NumericOnly(e) {
	var evt=(e)?e:(window.event)?window.event:null;
	var key=(evt.charCode)?evt.charCode:((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));
	//48- 58 - numeric; 8 - backspace
	if ( key != 37 &&key != 39 && key != 46 && key != 8 && key != 9 && (key <48 || key >57)) 
		if(window.event) evt.returnValue = false;  // IE
		else evt.preventDefault(); // Firefox
}

function onBlureElPhone(id, img_name){
	$gEId("img_"+img_name).src = (lrTrim($gEId(id+"_1").value).length < 3  || 
					lrTrim($gEId(id+"_2").value).length < 3 || 
					lrTrim($gEId(id+"_3").value).length < 4)?img_unch.src:img_ch.src;
}

function onBlureElPhone1(id, img_name){
	if( lrTrim($gEId(id+"_1").value).length != 0  || 
			lrTrim($gEId(id+"_2").value).length != 0 || 
			lrTrim($gEId(id+"_3").value).length != 0)
		$gEId("img_"+img_name).src = (lrTrim($gEId(id+"_1").value).length < 3  || 
						lrTrim($gEId(id+"_2").value).length < 3 || 
						lrTrim($gEId(id+"_3").value).length < 4)?img_unch.src:img_ch.src;
	else
		$gEId("img_"+img_name).src = img_dote.src;
							
}

