/* jQuery */
$(document).ready(function() {

	// warning
	if ($.browser.msie && ($.browser.version < 9)) {
		$('.regularquote').remove();
	} else {
		$('div.warning').css('display', 'none');
		$('.iequote').remove();
	}

	// slider
	$(window).load(function() {
		// variables
		slideW = 290
		slideCount = $('div#slider > ul > li').length;
		maxSlideX = (slideCount - 2) * -slideW;
		sliderWidth = slideCount * slideW;
		canSlide = 'yes';
		// set width
		$('div#slider > ul').width(sliderWidth);
		// add arrows
		$('div#slider_wrapper').prepend('<div id="slide_left"></div>')
		$('div#slide_left').click(function() {
			if (canSlide == 'yes') {
				slideIt('right');
		        clearInterval(slideTimer);
			}
		});
		$('div#slider_wrapper').prepend('<div id="slide_right"></div>')
		$('div#slide_right').click(function() {
			if (canSlide == 'yes') {
				slideIt('left');
		        clearInterval(slideTimer);
			}
		});
		slideTimed = function() {
			slideIt('left');
		}
		if (slide == "yes") {
		    slideTimer = setInterval(slideTimed, 4500);
	    }
	});
	slideIt = function(x) {
		canSlide = 'no';
		var currentX = $('div#slider > ul').position().left;
		if (x == 'left') {
			newX = currentX - slideW;
			if (newX <= maxSlideX) {
				newX = 0;
			}
		} else {
			newX = currentX + slideW;
			if (newX >= slideW) {
				newX = maxSlideX + slideW;
			}
		}
		$('div#slider > ul').animate({
				"left": newX,
			}, 450, function() {
				canSlide = 'yes';
			}
		);
	}
	
	// link arrows
	$('a.more').after('&nbsp;&raquo;');	

	// drop menu
	$('div.menu-top-nav-container > ul > li > ul').wrap('<div id="menu_trigger">');
	$('li#menu-item-22 > a').after('<span></span>');
	$('li#menu-item-22 > a').mouseenter(function() {
		$('div.menu-top-nav-container > ul > li span').css('background-position', '9px 0');
		$('div#menu_trigger').css('display', 'block');
	});
	$('div#menu_trigger').mouseleave(function() {
			$('div.menu-top-nav-container > ul > li span').css('background-position', '0 0');
			$('div#menu_trigger').css('display', 'none');
	});
	
/*	// quotes
	var iFrameChange = function() {
		var picked = $("#quote select option:selected").text();
		var newurl = "";
		// options
		if (picked == 'Residential') {
			newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
		}
		if (picked == 'Health') {
			newurl = "http://www.brokeroffice.com/quote/quotes.jsp?login=fdoza1@gmail.com";
		}
		if (picked == 'Automobile') {
			newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
		}
		if (picked == 'Life') {
			newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
		}
		if (picked == 'Recreational Vehicles') {
			newurl = "http://www.farmersagent.com/fmendoza";
		}
		if (picked == 'Business') {
			newurl = "http://www.farmersagent.com/fmendoza";
		}
		if (picked == 'Umbrella') {
			newurl = "http://www.farmersagent.com/fmendoza";
		}
		if (picked == 'Mexico Border') {
			newurl = "https://farmers.bordersolutions.com/agencyPageBS.php?r=&ac=953106";
		}
		if (picked == 'Travel Health') {
			newurl = "http://www.hthtravelinsurance.com/index.cfm?link_id=70990&personalized=y&header=y";
		}
		$('#quote iframe').remove();
		$('#quote').append('<iframe src="' + newurl + '"></iframe>');
	}


	$('#getquote').click(function() {
		// show dialogue
			$('#action').hide();
			$('#quote').show();
		// what page should load first?
			var pageUrl = document.URL;
			var pageUrl = pageUrl.split('/');
			if (pageUrl[4]) {
				thisPage = pageUrl[4];
			} else {
				thisPage = 'residential';
			}
		// load the page
			$('#quote select option[value=' + thisPage + ']').attr('selected', 'selected');
		// add iframe
			iFrameChange();
	});
	$('#closequote').click(function() {
		$('#action').show();
		$('#quote').hide();
		$('#quote iframe').remove();
	});
	$("#quote select").change(function () {
		iFrameChange();
	});	
*/


	$("select").change(function () {
		var picked = $("select option:selected").text();
		if (picked != 'Choose an insurance type' && picked != '---') {
			if (picked == 'Residential') {
				newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
			}
			if (picked == 'Health') {
				newurl = "http://www.brokeroffice.com/quote/quotes.jsp?login=fdoza1@gmail.com";
			}
			if (picked == 'Automobile') {
				newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
			}
			if (picked == 'Life') {
				newurl = "https://quote.farmers.com/FFQWeb/ffq/landingpage.jsf";
			}
			if (picked == 'Recreational Vehicles') {
				newurl = "http://www.farmersagent.com/fmendoza";
			}
			if (picked == 'Business') {
				newurl = "http://www.farmersagent.com/fmendoza";
			}
			if (picked == 'Umbrella') {
				newurl = "http://www.farmersagent.com/fmendoza";
			}
			if (picked == 'Mexico Border') {
				newurl = "https://farmers.bordersolutions.com/agencyPageBS.php?r=&ac=953106";
			}
			if (picked == 'Travel Health') {
				newurl = "http://www.hthtravelinsurance.com/index.cfm?link_id=70990&personalized=y&header=y";
			}
			window.open(newurl);
			return false;
		}
	});


});
