// script.js site/page specific JavaScript
//	css3-mediaqueries-js - http://code.google.com/p/css3-mediaqueries-js/ - Enables media queries in some unsupported browsers

// PRETTY FORMS
$(function(){if($.browser.msie&&$.browser.version<9){$("html").addClass("ie");$("div.option-group").each(function(){var a=$(this);a.find("label").append('<span class="before"></span> <span class="after"></span>');if(a.hasClass("radio")){a.delegate('input[type="radio"]',"click",function(){if(this.checked){$(this).siblings("label").removeClass("checked").end().next("label").addClass("checked")}else{$(this).next("label").removeClass("checked")}})}else if(a.hasClass("check")){a.delegate('input[type="checkbox"]',"click",function(){if(this.checked){$(this).next("label").addClass("checked")}else{$(this).next("label").removeClass("checked")}})}})}if($.browser.msie&&$.browser.version<=9){$("html").addClass("ie9");$("form.general").find("select").css({opacity:"0",position:"relative","z-index":"10"}).after('<span class="selectTop"/>').change(function(){$(this).next().text($("option:selected",this).text())}).trigger("change")}if(!$.browser.firefox){$("form.general").each(function(){$(this).find("input.form-input").bind("invalid",function(){$(this).addClass("invalid")})})}})

// REPLICATE PLACEHOLDER FOR INPUT BOXES IN OLDER BROWSERS
$(function(){$("input[placeholder]").each(function(){var a=$(this);if("placeholder"in document.createElement("input")){var b=true}else{var b=false;a.val(a.attr("placeholder"))}if(!b){a.focusin(function(){if(a.val()===a.attr("placeholder")){a.val("")}}).focusout(function(){if(a.val()===""){a.val(a.attr("placeholder"))}})}})})

// FANCYBOX ECATAGLOG
$(document).ready(function() {
	$("a.topimg").fancybox({
   'onComplete': function() {
      $("#fancybox-wrap").css({'top':'20px','position':'absolute'});
   }			
			
			});


			$("a.img").fancybox({});

			$("a.ecatalog,#ecatalog").fancybox({
				'width'				: '95%',
				'height'			: '95%',
				'autoScale'			: true,
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'type'				: 'iframe'});
			
			$("a.pdf").fancybox({
				'width'				: '550',
				'height'			: '700',
				'autoScale'			: true,
				'scrolling'   		: 'no',
				'transitionIn'		: 'elastic',
				'transitionOut'		: 'elastic',
				'type'				: 'iframe'});
 
 
		});

