(function(){
	if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent)) return;
	else{
		try{
			h = document.getElementsByTagName('head')[0];
		    var q = document.createElement('script');
			q.src = '/includes/js/iepngfix_tilebg.js';
			q.type = 'text/javascript';
			q.id = "jqueryelement";
			h.appendChild(q);
		} catch (e){
			alert(e);
		}
	}
})();

function toggle_tr(show,hide){
	var blk = "table-row";
	if(document.all) blk = "block";

	var cssObj1 = {
		display : blk
	}

	var cssObj2 = {
		display : "none"
	}

	if(show) $("tr."+show+"").css(cssObj1);
	if(hide) $("tr."+hide+"").css(cssObj2);
}

function adj_kalc_height(){
	var newh = $('div.lkb3').height();
	var clch = newh - 170 + 'px';
	$('div.lkb2').css('height',clch);
}

// popup code
var UTIL = UTIL || {};
UTIL.popup = UTIL.popup || {};
UTIL.popup.open = function (href, params)
{
	// defaults
	var defaultParams = {
		"width":       "800",   // Window width
		"height":      "600",   // Window height
		"top":         "0",     // Y offset (in pixels) from top of screen
		"left":        "0",     // X offset (in pixels) from left side of screen
		"directories": "no",    // Show directories/Links bar?
		"location":    "no",    // Show location/address bar?
		"resizeable":  "yes",   // Make the window resizable?
		"menubar":     "no",    // Show the menu bar?
		"toolbar":     "no",    // Show the tool (Back button etc.) bar?
		"scrollbars":  "yes",   // Show scrollbars?
		"status":      "no"     // Show the status bar?
	};
	var windowName = params["windowName"] || "new_window";
	var i, useParams = "";
	for (i in defaultParams)
	{
		useParams += (useParams === "") ? "" : ",";
		useParams += i + "=";
		useParams += params[i] || defaultParams[i];
	}
	return window.open(href, windowName, useParams);
};

$(document).ready(function(){

	$('body').removeClass('no_JS');

	$('ul.pager a').click(function (event) {
		event.preventDefault();
		var cfw = $(this).attr('href');
		$('ul.pager li').removeClass('current');
		$(this).parent(0).addClass('current');
		$('div.introad:visible').hide('slide', {direction: 'left'}, 1000);
		$(''+cfw+'').show('slide', {direction: 'right'}, 1000);
	});

	$('#form2clicker').click(function (event) {
		event.preventDefault();
		$('div.lka ul li a').removeClass('active');
		$('div.lka ul li a[href="#form2-wrap"]').addClass('active');
		$('div.fwrap:visible').hide();
		$('#form2-wrap').show();
		$('span.fbuttons:visible').hide();
		$('span.fbuttons[rel="#form2-wrap"]').show();
		setTimeout(function() {$('input[name="fm2name"]').css({'border':'2px solid #fb8f00', 'background':'#eff5ff'}).focus()}, 600);
	});

	$('div.lka ul li a').click(function (event) {
		event.preventDefault();
		var cfw = $(this).attr('href');
		$('div.lka ul li a').removeClass('active');
		$(this).addClass('active');
		$('div.fwrap:visible').hide();
		$(''+cfw+'').show();
		$('span.fbuttons:visible').hide();
		$('span.fbuttons[rel="'+cfw+'"]').show();
	});

	$('select[name=x13]').change(function() {
		if($(this).val() == "1")
		{
			toggle_tr('','streamline-row');
			toggle_tr('','streamline-row');
		}
		else if($(this).val() == "2")
		{
			toggle_tr('cashout-row','streamline-row');
		}
		else if($(this).val() == "3")
		{
			toggle_tr('streamline-row','cashout-row');
		}
		adj_kalc_height();
	});

	$('#x14').focus(function() {
		toggle_tr('fname-row','');
		adj_kalc_height();
	});

	$('#x2').focus(function() {
		toggle_tr('lname-row','');
		adj_kalc_height();
	});

	$('#x3').focus(function() {
		toggle_tr('email-row','');
		adj_kalc_height();
	});

	$('#x4').focus(function() {
		toggle_tr('hphone-row','');
		adj_kalc_height();
	});

	$('#lkbutton').click(function(event){
		event.preventDefault();
		var errmsg = '';
		if($('select[name=x13]').val() == "2"){
			if($('#x13a').val() == '') errmsg = "Cashout Amount is a required field\n";
		}
		if($('#x16').val() == '') errmsg = errmsg + "Loan Amount is a required field\n";
		if($('#x17').val() == '') errmsg = errmsg + "Property Value is a required field\n";
		if($('#x14').val() == '') errmsg = errmsg + "Zip Code is a required field\n";
		if(errmsg == ''){
			$('#lkform').submit();
		}
		else{
			alert(errmsg);
		}
	});

	$('#middlebox').hover(
		function(){
			$(this).css({'position':'relative'});
			$(this).append('<span style="position:absolute;top:43px;left:212px;display:block;width:28px;height:29px;"><a href="https://www.secureloandocs.com/apply.php?id=65157157"><img src="images/dbover.png" border="0" /></a></span>');
		},
		function(){
			$(this).find('span:last').remove();
		}
	);

	$("a.popup").each(function (i){
		$(this).click(function(event) {
			event.preventDefault();
			var params = {width:660,height:700,top:document.documentElement.clientHeight/2-350,left:document.documentElement.clientWidth/2-330};
			if ($(this).attr("target")){
				params.windowName = $(this).attr("target");
			}
			var windowObject = UTIL.popup.open(this.href, params);
			$(this).data("windowObject", windowObject);
		});
	});

	$("#x10").mask("(999) 999-9999");

	// SWIFR remove no_JS class from body tag
	$('body').removeClass('no_JS');

	(function(){
		var flash_version = "8.0.0";
		var eiswfurl = "";
		var flashvars = {};
		var params = {
			wmode: "transparent"
		};
		var attributes = {};
		if (swfobject.hasFlashPlayerVersion(flash_version)){
			// has Flash <a href="#"><img src="images/kal_financial_ad.jpg" width="616" height="215" alt="Kal Financial" /></a>
			swfobject.embedSWF("/includes/flash/kal_financial_ad3.swf", "kalad", "616", "215", flash_version, eiswfurl, flashvars, params, attributes);
		}
		else{
			// doesn't have Flash
			$('body').addClass('no_JS');
		}
	})();

});
