//google.load("swfobject", "2.1");
google.load("jquery", "1.3.2");
google.load("jqueryui", "1.7.0");

//IE is fussy with jQuery dialog... fix pending.
function noError(){return true;}
window.onerror = noError;

google.setOnLoadCallback(function() {
	

  
  // set all links with rel="external" to open in new window for XHTML Strict.
  $('a[rel="external"]').click(function() {
		var curTitle = $(this).attr('title');
		$(this).attr({
			title: curTitle + ' (opens in new window)',
			target: '_blank'
		});
	});
	
	//$('div.accordion').accordion({ collapsible: false, header: "h4" });
	
	//Simple Viewer loader
	if ($('#simpleViewer').length) {
		var so = new SWFObject("/gallery/viewer.swf", "viewer", "100%", "100%", "8", "#000000");
		so.addVariable("xmlDataPath", "/gallery/flickrViewer.php");
		so.addParam("quality", "best");
		so.addParam("wmode", "transparent"); 
		so.write("simpleViewer");
	}

	//Conference Quicklook
  $('#quickLook').dialog({
    autoOpen: false,
    dialogClass: "quicklook",
		draggable: false,
    height: 550,
    hide: "blind",
    modal: true,
    overlay: {
      opacity: 0.5,
      background: "#000000"
    },
    position: ['center','center'],
    show: "blind",
    width: 740,
		resizable: false
  });  
  
  $('#quicklookLink').click(function() { 
		// console.log('clicked');
    $('#quickLook').load("/quicklook").dialog("open");
  });

	$.localScroll(); 
	$.localScroll.hash();


	// error handling
	// if ($('#sameBilling').length) {
	// 	$('#shippingOrganization').val($('#organization').val()).attr('disabled','disabled');
	// 	$('#shippingAddress1').val($('#address1').val()).attr('disabled','disabled');
	// 	$('#shippingAddress2').val($('#address2').val()).attr('disabled','disabled');
	// 	$('#shippingCity').val($('#city').val()).attr('disabled','disabled');
	// 	$('#shippingState').val($('#state').val()).attr('disabled','disabled');
	// 	$('#shippingProvince').val($('#province').val()).attr('disabled','disabled');
	// 	$('#shippingZipPostal').val($('#zipPostal').val()).attr('disabled','disabled');
	// 	$('#shippingCountry').val($('#country').val()).attr('disabled','disabled');
	// }
	
	$('#sameBilling').click(function() {
		if ($(this).is(':checked')) {
			$('#shippingOrganization').val($('#organization').val()).attr('disabled','disabled');
			$('#shippingAddress1').val($('#address1').val()).attr('disabled','disabled');
			$('#shippingAddress2').val($('#address2').val()).attr('disabled','disabled');
			$('#shippingCity').val($('#city').val()).attr('disabled','disabled');
			$('#shippingState').val($('#state').val()).attr('disabled','disabled');
			$('#shippingProvince').val($('#province').val()).attr('disabled','disabled');
			$('#shippingZipPostal').val($('#zipPostal').val()).attr('disabled','disabled');
			$('#shippingCountry').val($('#country').val()).attr('disabled','disabled');
		} else {
			$('#shippingOrganization').val('').removeAttr('disabled');
			$('#shippingAddress1').val('').removeAttr('disabled');
			$('#shippingAddress2').val('').removeAttr('disabled');
			$('#shippingCity').val('').removeAttr('disabled');
			$('#shippingState').val('').removeAttr('disabled');
			$('#shippingProvince').val('').removeAttr('disabled');
			$('#shippingZipPostal').val('').removeAttr('disabled');
			$('#shippingCountry').val('').removeAttr('disabled');
		}
	});
	
	function scrollLocal () {
		$.localScroll();
	}
	
});
