$(document).ready(function(){
	
    Shadowbox.init();
    
    //Mascaras
    $(".decimal").numeric({allow:".,"});
    $(".numeric").numeric();
    $(".date").mask("99/99/9999");
    $(".cpf").mask("999.999.999-99");
    $(".cnpj").mask("99.999.999/9999-99");
    $(".cep").mask("99999-999");
    $(".phone").mask("(99)9999-9999");
    
    //Mascara de Preco
    $(".price").priceFormat({
        prefix: '',
        centsSeparator: ',',
        thousandsSeparator: '.'
    }); 
    
    $(".price").blur(function(){
            
            var price = this;
            
            if(price.value=='0,00'){
                    price.value='';
            }
            
    });
    
    //Ordenacao de Galeria
    $(".sort").sortable();
    $(".sort").disableSelection();
        
	
   $('div.menu ul li span').click(function(){
		
		$('div.menu ul li ul').css({'display':'none'});
		$('div.menu ul li span').removeClass('content_menu_hover');
		$('div.menu ul li ul li ul').css({'display':'none'});

		if($(this).parent().parent().parent().attr('class')!='menu'){
		$(this).addClass('content_menu_hover');
		}
        $(this).parent().children('ul').css({'display':'block'});
        $(this).parent().parent().css({'display':'block'});
	});
   
   $('.product_gallery_images li img').click(function(){
		$image_id = $(this).attr('id');
		$image_desc = $(this).attr('title');
		$('.product_content_img a').attr('href', '/files/products/big/'+$image_id);
		$('.product_content_img img').attr('title', $image_desc);
		$('.product_content_img img').attr('src', '/files/products/medium/'+$image_id);
		$('.product_content_img span').html($image_desc);
		
	  Shadowbox.setup();
	});
   
   
   $('.photo_product').click(function(){
		$('.product_content_video').css({'display':'none'});
		$('.product_gallery_images').css({'visibility':'visible'});
		$('.product_content_img').css({'display':'block'});
	});
   
   $('.video_product').click(function(){
		$('.product_content_img').css({'display':'none'});
		$('.product_gallery_images').css({'visibility':'hidden'});
		$('.product_content_video').css({'display':'block'});
	});

    $('form[name=frm_serach]').submit(function(){
        if($('input[name=search]').val()==""){
            
            alert('Favor preencher o campo de busca com pelo menos 2 caracteres');
            return false;
            }    
        
    
    });


});




	
function contact(){
	
	$(document).ready(function() {
		
		//Form Validator
		array_validator=new Array();
		cnt=0;
		array_validator[cnt++]='contact_name,1,text';
		array_validator[cnt++]='contact_mail,1,email';
		array_validator[cnt++]='contact_phone,1,text';
		array_validator[cnt++]='contact_subject,1,text';
		array_validator[cnt++]='contact_message,1,text';
		setValidatorFields('form[name=frm_contact]', array_validator);
	});
	
}

function workus(){
	
	$(document).ready(function() {
		
		//Form Validator
		array_validator2=new Array();
		wrk=0;
		array_validator2[wrk++]='workus_name,1,text';
		array_validator2[wrk++]='workus_adress,1,text';
		array_validator2[wrk++]='workus_zip,1,text';
		array_validator2[wrk++]='workus_city,1,text';
		array_validator2[wrk++]='workus_us,1,text';
                array_validator2[wrk++]='workus_mail,1,email';
		array_validator2[wrk++]='workus_phone,1,text';
		array_validator2[wrk++]='workus_school,1,text';
		array_validator2[wrk++]='workus_trainning,1,text';
		array_validator2[wrk++]='workus_university,1,text';
                array_validator2[wrk++]='workus_curr,1,text';
		setValidatorFields('form[name=frm_workus]', array_validator2);
	});
	
}

function techinical(){
	
	$(document).ready(function() {
		
		//Form Validator
		array_validator3=new Array();
		tcn=0;
		array_validator3[tcn++]='techinical_name,1,text';
		array_validator3[tcn++]='techinical_mail,1,email';
		array_validator3[tcn++]='techinical_phone,1,text';
		array_validator3[tcn++]='techinical_code,1,text';
		array_validator3[tcn++]='techinical_type,1,text';
		array_validator3[tcn++]='techinical_work,1,text';
		setValidatorFields('form[name=frm_techinical]', array_validator3);
	});
	
}


function quotation(){
	
	$(document).ready(function() {
		
		//Form Validator
		array_validator4=new Array();
		qtn=0;
		array_validator4[qtn++]='quotation_name,1,text';
		array_validator4[qtn++]='quotation_contact,1,text';
		array_validator4[qtn++]='quotation_zip,1,text';
		array_validator4[qtn++]='quotation_phone,1,text';
		array_validator4[qtn++]='quotation_cel,1,text';
		array_validator4[qtn++]='quotation_mail,1,email';
		array_validator4[qtn++]='quotation_search,1,text';
		array_validator4[qtn++]='quotation_products,1,text';
		setValidatorFields('form[name=frm_quotation]', array_validator4);
	});
	
}
