$(function() {
	
	// conferences photos	
	$('<img src="/shared/images/thumb_bill_royall.jpg" alt="Bill Royall" />').insertBefore(".presenter_name:contains('Bill')");
	$('<img src="/shared/images/thumb_bob_king.jpg" alt="Bob King" />').insertBefore(".presenter_name:contains('Bob')");
	$('<img src="/shared/images/thumb_chris_pritcher.jpg" alt="Chris Pritcher" />').insertBefore(".presenter_name:contains('Pritcher')");
	$('<img src="/shared/images/thumb_craig_stanford.jpg" alt="Craig Standford"/>').insertBefore(".presenter_name:contains('Standford')");
	$('<img src="/shared/images/thumb_doug_garson.jpg" alt="Doug Garson" />').insertBefore(".presenter_name:contains('Garson')");
	$('<img src="/shared/images/thumb_jennifer_winn.jpg" alt="Jennifer Winn" />').insertBefore(".presenter_name:contains('Winn')");
	$('<img src="/shared/images/thumb_john_nester.jpg" alt="John Nester" />').insertBefore(".presenter_name:contains('Nester')");
	$('<img src="/shared/images/thumb_olivia_smith.jpg" alt="Olivia K. Smith" />').insertBefore(".presenter_name:contains('Olivia')");
	$('<img src="/shared/images/thumb_pam_kiecker_royall.jpg" alt="Pam Kiecher Royall, Ph.D." />').insertBefore(".presenter_name:contains('Kiecker')");
	$('<img src="/shared/images/thumb_richard_whiteside.jpg" alt="Richard Whiteside, Ph.D." />').insertBefore(".presenter_name:contains('Whiteside')");
	$('<img src="/shared/images/thumb_sharon_fuller.jpg" alt="Sharon Fuller" />').insertBefore(".presenter_name:contains('Fuller')");
	$('<img src="/shared/images/thumb_ronda_russell.jpg" alt="Ronda Russell" />').insertBefore(".presenter_name:contains('Ronda')");
	$('<img src="/shared/images/thumb_greg_eichhorn.jpg" alt="Greg Eichhorn" />').insertBefore(".presenter_name:contains('Eichhorn')");
	$('<img src="/shared/images/thumb_rob_alexander.jpg" alt="Rob Alexander" />').insertBefore(".presenter_name:contains('Alexander')");

	// Textarea Character Limit/Counter
	$('textarea').CharsLeftCounter('char_limit_num', 500);

	// Resource Cookie Script, updated to use new Shadowbox dialog box
	
	var resourceDownloadURL; //global variable to update with clicked resource download link url
	
	$('.resource_download a').click(function(){
		resourceDownloadURL = this.href;
		if($.cookie('inquiry_cookie') == 'captured_cookie'){
			window.open(resourceDownloadURL, 'windowName');
			return false;
		}else{
			
			// No cookie: Show dialog box with form
			
			$.cookie('doc', resourceDownloadURL, { path: '/' });
			
			Shadowbox.open({
		        content:    '/site/inquiry_form',
		        player:     "iframe",
		        height:     550,
		        width:      500
		    });
			
			return false;
		}
	});
	// END INQUIRY COOKIE FUNCTION
	

	// Form Submit - Now used only by the contact form; the modal dialog box with the resource form has its own JS file
	
	submitForm = function(){
		document.inquiry_form.submit();
		$('#form_container').jqmHide();
		// since resource download and contact form both use function formValidate(), we must restrict this to resource pages only. emk070611 
		if($('.resource_download').length > 0){
			window.open(resourceDownloadURL, 'windowName');
		}
	}
	
	// form validation
	formValidate = function(){
		var boolPass = true;

      if ($("#first_name").val() == ""){
			$("#field_fname").addClass("error");
			boolPass = false;
			}else{
				$("#field_fname").removeClass("error");
			}

      if ($("#last_name").val() == ""){
			$("#field_lname").addClass("error");
			boolPass = false;
			}else{
				$("#field_lname").removeClass("error");
			}
			
		  if ($("#company").val() == ""){
			$("#field_company").addClass("error");
			boolPass = false;
			}else{
				$("#field_company").removeClass("error");
			}
			
		if ($("#title").val() == ""){
			$("#field_title").addClass("error");
			boolPass = false;
		}else{
			$("#field_title").removeClass("error");
		}
			
      if ($("#city").val() == ""){
			$("#field_city").addClass("error");
			boolPass = false;
			}else{
				$("#field_city").removeClass("error");
			}
			
      if ($("#state").val() == ""){
			$("#field_state").addClass("error");
			boolPass = false;
			}else{
				$("#field_state").removeClass("error");
			}
			
	  if ($("#email").val() == ""){
		$("#field_email").addClass("error");
		boolPass = false;
		}else{
			$("#field_email").removeClass("error");
		}
			
		  if ($("#00NA0000001ZoI9").val() == ""){
			$("#field_phone").addClass("error");
			boolPass = false;
			}else{
				$("#field_phone").removeClass("error");
			}
	  if ($("#contact_message").val() == ""){
			$("#field_contact_message").addClass("error");
			boolPass = false;
			}else{
				$("#field_contact_message").removeClass("error");
			}		
			
		if(boolPass ==false){
			$("#error_message").show();
		}else{
			//set inquiry cookie
			$.cookie('inquiry_cookie', 'captured_cookie', {path:"/"});
			//submit form to Sales Force
			submitForm();
		}
	  
	}
});

/*
CSS Browser Selector v0.3.5 (Feb 05, 2010)
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/

function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',o='opera',h=document.documentElement,b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);


