$(document).ready(function() {
	$(".fancybox").fancybox({
		openEffect	: 'none',
		closeEffect	: 'none'
	});
});

//Toggle Quote Form
function toggleQuoteForm(){
	if($('sp_nav').visible()){	
		Effect.toggle('sp_nav','appear',{duration:0.2,afterFinish:
		  function(){
			   Effect.toggle('quoteApp','appear',{duration:0.2});
			 }
		})
	}
	else {
		Effect.toggle('quoteApp','appear',{duration:0.2,afterFinish:
		  function(){
			   Effect.toggle('sp_nav','appear',{duration:0.2});
			 }
		})
	}
}

/*Replace Value*/ 
function replaceValue(e,type,text) {
    if(type == 'blur'){
        if (e.value == '' && e.value != text){
            e.value = text;
        }
    }
    if(type == 'focus'){
        if(e.value==text){
   e.value='';
  }
    }
}

//Quick Contact Form
function quickContact(id,url,success) {
	$('#contactButton').hide();
	$('#sendingForm').show();
	data = $('#'+id).serialize();
	
	$.ajax({
		type: 'POST',
		url: url,
		data: data,
		success: function(data){
			$('#'+success).html(data);
			$('#contactButton').show();
			$('#sendingForm').hide();
		}
		//dataType: dataType
	});
	/*
	new Ajax.Request(url, {
		method: 'post',
		parameters: data,
		evalScripts:true,
		asynchronous:true,
		onSuccess: function(result){
			$(success).innerHTML = result.responseText;
			$('#contactButton').show();
			$('#sendingForm').hide();
		},
		onFailure: function(result){
			alert(result.responseText);
			$('#contactButton').show();
			$('#sendingForm').hide();
		}
	});
	return false;
	*/
}

//Fade Success
function sentQC() {
	$('#qc_success').fadeOut;
	$('quickContactForm').reset();
}

//Validate Email
function validateEmailSignup(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Please Enter a Valid Email Address');
      return false;
   } else {
	  return true; 
   }
}

function selectReferral(selection){
	if(selection == 'Other'){
		$('#otherReferral').fadeIn();	
	}
	else {
		$('#otherReferral').fadeOut();	
	}
}

function selectCountry(selection){
	if(selection == 'CA'){
		$('#select_province').fadeIn();	
		$('#select_state').hide();	
	}
	else if(selection == 'US'){
		$('#select_province').hide();	
		$('#select_state').fadeIn();	
	}
	else {
		$('#select_province, #select_state').hide();	
	}
	$('#select_city, #select_postal').fadeIn();
	
}

function selectPathSoftware(selection){
	if(selection == 'Yes'){
		$('#pathSoftwareTimeFrame').hide();
		$('#pathSoftwareName').fadeIn();
	}
	else if(selection == 'No'){
		$('#pathSoftwareName').hide();
		$('#pathSoftwareTimeFrame').fadeIn();
	}
	
}

