jQuery.noConflict();

function scrollWin(){
	jQuery('html, body').animate({
		scrollTop: jQuery("#send_pdf_form").offset().top
	}, 1000);
}

function mycarousel_initCallback(carousel) { 
    jQuery('#mycarousel-next').bind('click', function() {
        carousel.next();
        return false;
    });
 
    jQuery('#mycarousel-prev').bind('click', function() {
        carousel.prev();
        return false;
    });
};

jQuery(document).ready(function() {
		if (jQuery('#home_search_check').length>0) {
			jQuery("input.click_check").bind('click',function(event) {																
					jQuery("#e_272").removeAttr('checked','checked');										
					jQuery("#e_270").removeAttr('checked','checked');										
					jQuery("#e_271").removeAttr('checked','checked');
					jQuery("#e_269").removeAttr('checked','checked');
					jQuery(this).attr('checked','checked');												
 			 });	
		}
		
		if (jQuery('#search_price_table').length>0) {	
			if (jQuery("#e_270").is(":checked") || jQuery("#e_271").is(":checked") || jQuery("#e_269").is(":checked") || jQuery("#e_272").is(":checked")) {		
				var inputs = jQuery('#search_price_table .click_check');
				inputs.each(function() {
					if (jQuery(this).is(":checked")) {
						var id = jQuery(this).attr('id');
						
						jQuery(this).attr('checked','checked');	
						jQuery('#row_' + id).css({'background-color':'#D2EAF9'});					
						
						var inputs = jQuery('#search_price_table .disable_ready');
						inputs.each(function() {
							jQuery(this).attr('disabled','disabled');
						});	
						
						var inputs = jQuery('#row_' + id + ' .disable_ready');
						inputs.each(function() {
							jQuery(this).removeAttr('disabled','disabled');
						});
					}
				});	
				
				
			} else {
				jQuery("#e_272").attr('checked','checked');	
				jQuery('#row_e_272').css({'background-color':'#D2EAF9'});					
				
				var inputs = jQuery('#search_price_table .disable_ready');
				inputs.each(function() {
					jQuery(this).attr('disabled','disabled');
				});	
				
				var inputs = jQuery('#row_e_272 .disable_ready');
				inputs.each(function() {
					jQuery(this).removeAttr('disabled','disabled');
				});
			}
			
			jQuery("input.click_check").bind('click',function(event) {																
					jQuery("#e_272").removeAttr('checked','checked');										
					jQuery("#e_270").removeAttr('checked','checked');										
					jQuery("#e_271").removeAttr('checked','checked');
					jQuery("#e_269").removeAttr('checked','checked');
					jQuery(this).attr('checked','checked');

					jQuery('#row_e_272').css({'background':'none'});
					jQuery('#row_e_270').css({'background':'none'});
					jQuery('#row_e_271').css({'background':'none'});
					jQuery('#row_e_269').css({'background':'none'});
					
					var inputs = jQuery('#search_price_table .disable_ready');
					inputs.each(function() {
						jQuery(this).attr('disabled','disabled');
					});	
					
					var id = jQuery(this).attr('id');					
					jQuery('#row_' + id).css({'background-color':'#D2EAF9'});
					
					var inputs = jQuery('#row_'+id+' .disable_ready');
					inputs.each(function() {
						jQuery(this).removeAttr('disabled','disabled');
					});					
 			 });
		}
		
		if (jQuery('#prices_table').length>0) {	
			 if(jQuery("#e_272").is(":checked")) {
			 } else jQuery("#e_100").attr("disabled","disabled");		
			 
	   		 if(jQuery("#e_269").is(":checked")) {
			 } else jQuery("#e_268").attr("disabled","disabled");
			 
			 if(jQuery("#e_271").is(":checked")) {
			 } else jQuery("#e_273").attr("disabled","disabled");	
			 
			 if(jQuery("#e_270").is(":checked")) {
			 } else {
				 jQuery("#e_274").attr("disabled","disabled");			 
			 	 jQuery("#e_275").attr("disabled","disabled");			 			 
			 }
			 
			 jQuery("#e_272").bind('click',function(event) {	
				 if(jQuery("#e_272").is(":checked")) {
					 jQuery("#e_100").removeAttr("disabled","disabled");
				 } else jQuery("#e_100").attr("disabled","disabled");										
			 });
			 
			 jQuery("#e_269").bind('click',function(event) {												
				 if(jQuery("#e_269").is(":checked")) {
					 jQuery("#e_268").removeAttr("disabled","disabled");
				 } else jQuery("#e_268").attr("disabled","disabled");				 				
			 });

			 jQuery("#e_271").bind('click',function(event) {				
			  	if(jQuery("#e_271").is(":checked")) {
				 	jQuery("#e_273").removeAttr("disabled","disabled");
				} else jQuery("#e_273").attr("disabled","disabled");				 
			 });

			 jQuery("#e_270").bind('click',function(event) {														
				 if(jQuery("#e_270").is(":checked")) {
					 jQuery("#e_274").removeAttr("disabled","disabled");
					 jQuery("#e_275").removeAttr("disabled","disabled");					 
				 } else {
					 jQuery("#e_274").attr("disabled","disabled");	
					 jQuery("#e_275").attr("disabled","disabled");				 					 
				 }
			});
			 
			 jQuery("input.click_check").bind('click',function(event) {														
				if (jQuery("#e_270").is(":checked") || jQuery("#e_271").is(":checked") || jQuery("#e_269").is(":checked") || jQuery("#e_272").is(":checked")) {
				} else {
					jQuery("#e_272").attr('checked','checked');
					jQuery("#e_100").removeAttr("disabled","disabled");						
				}
 			 });
			 
			 jQuery("input.text_click_check").bind('click',function(event) {														
				this.select();
 			 });
			 
			 if (jQuery("#e_270").is(":checked") || jQuery("#e_271").is(":checked") || jQuery("#e_269").is(":checked") || jQuery("#e_272").is(":checked")) {				
			} else {
				jQuery("#e_272").attr('checked','checked');
				jQuery("#e_100").removeAttr("disabled","disabled");				
			}
		};
		
		if (jQuery('#send_pdf_form').length>0) {	 
			jQuery('#show_send_form').bind('click', function(event) {
					event.preventDefault();
					jQuery('#show_pdf_form').fadeIn('fast');
					scrollWin();
			});
			
			jQuery('#sender_name').bind('click', function(event) {
					event.preventDefault();
			});
			
			jQuery('#friend_email').bind('click', function(event) {
					event.preventDefault();
			});
			
			jQuery('#email_message').bind('click', function(event) {
					event.preventDefault();
			});			
			
			jQuery('#send_pdf_form').ajaxForm(function(data_back) { 
				if (data_back=='The Brochure has been sent !') {
					jQuery('#show_pdf_form').fadeOut('fast');		
				};
	            alert(data_back);							
            });
		};
		
		if (jQuery('#uploadify').length>0) {	 
			jQuery('.select_click').bind('click',function(event){
				this.select();
			});
			
			jQuery('.confirm').bind('click',function(event){
				event.preventDefault();									 
				var answer = confirm("Do you want to delete this file ?")
				if (answer) {					
					jQuery.get(this.rel, function(data) {
						alert(data);
						location.reload();
					});
				};
			});
			
			
			jQuery('.rename').bind('click',function(event){
				event.preventDefault();									 			
				var the_id = this.id;	
				var the_value = jQuery('#e_'+the_id).val();

				jQuery.get(this.rel + '&new_name=' + the_value, function(data) {
					alert(data);
					location.reload();
				});
			});
			
			//jQuery('#uploadify').uploadifyUpload();
			jQuery('#upload-clear').bind('click',function(event){
				event.preventDefault();				
				jQuery('#uploadify').uploadifyClearQueue();
			});
			
			jQuery('#upload-start').bind('click',function(event){
				event.preventDefault();				
				jQuery('#uploadify').uploadifyUpload();
			});			
//this is a function that returns get parameters
function getUrlVars()
{
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }

    return vars;
}
var mode = getUrlVars()["mode"];
var siteid = getUrlVars()["siteid"];
//var extensions = new Array('videos,documents,images,archive');
videos_extensions = '*.flv;*.avi;*.mp4;*.mov;*.mpeg;*.mpg;*.wmv;';
documents_extensions = '*.zip;.rar;*.doc;*.xls;*.pdf;*.bmp;*.tiff;*.jpg;*.jpeg;*.mp3;*.cdr;*.ppt;';
if (mode =='videos')
	extensions = videos_extensions;
if ( mode =='documents')
	extensions = documents_extensions;

//not used here
//extensions['image'] = new Array('*.bmp','*.png','*.jpg','*.tiff','*.jpeg','*.gif'); 
//extensions['archive']= new Array('*.zip','*.rar','*.7z'); 
//$available_icons['documents'] = array('*.ppt','*.doc','*.exe','*.xls','*.pdf','*.txt','*.swf');

			jQuery("#uploadify").uploadify({
				'uploader'       : '/js/uploadify/scripts/uploadify.swf',
				'script'         : '/js/uploadify/scripts/uploadify.php',
				'cancelImg'      : '/js/uploadify/cancel.png',
				'folder'         : '/uploads/'+mode+'/'+siteid+'',
				'simUploadLimit' : 1,
				'fileExt'        : ''+extensions+'',
				'queueID'        : 'fileQueue',
				'buttonText'     : '',
				'buttonImg'      : '/js/uploadify/browse.jpg',				
				'fileDesc'       : 'Select '+mode+'',
				'width'          : 99,
				'height'         : 31,				
				'auto'           : false,
				'wmode'          : 'transparent',
				'multi'          : true,
				'onOpen'       : function(event,queueID,fileObj){
				},
				'onSelect'       : function(event,queueID,fileObj){
					if (jQuery('#fileQueue').html() == 'Your '+mode+' will appear here after you have selected them<br />') jQuery('#fileQueue').html('');
				},
				'onClearQueue'     : function(event,data) {
					jQuery('#fileQueue').html('Your '+mode+' will appear here after you have selected them<br />');
				},
				'onCancel'     : function(event,queueID,fileObj,data) {
					if (data.fileCount==0)
						jQuery('#fileQueue').html('Your '+mode+' will appear here after you have selected them<br />');
				},				
				'onComplete'       : function(event,queueID,fileObj,response,data){													
	//			    var serverAnswer = response.split("#.#.#");
							
					/*$('#uploadedFiles').html($('#uploadedFiles').html() + '<img src="/uploadcache/' + serverAnswer[0] + '" width="100" style="margin-right:10px; margin-bottom:10px; border:1px solid #000; float:left;" />');									
					
					$('#multiUploadDiv').html($('#multiUploadDiv').html() + '<input type="hidden" id="multi_' + queueID + '" name="multi_' + queueID + '" value="' + serverAnswer[0] + '"/>');													*/
				},				
				'onAllComplete'       : function(event,data){
					location.reload(); 
			//		document.getElementById('multiUpload').submit();
				}
			});    
		}
		
		if (jQuery('#print_zone').length>0) {				
				jQuery('#print_ad').bind('click',function() {
					//var content = jQuery('#print_zone').html();
					//alert(content);
					//jQuery(".printable").print();
					jQuery('#print_zone').printElement({printMode:'popup',overrideElementCSS:[
		'/css/style.css',{ href:'/css/style.css',media:'all'}],pageTitle:'USEDAIRPLANES.COM Aircraft Details.html'});
					return( false );
				});
		}								
		
		if (jQuery('#mycarousel').length>0) {				
				jQuery('#mycarousel').jcarousel({
					scroll: 1,
					animation: "fast",
					initCallback: mycarousel_initCallback,
				
					buttonNextHTML: null,
					buttonPrevHTML: null
			});
		}
});