// JavaScript Document

function my_kwicks(){
	 
		$('.kwicks').kwicks({
			duration: 300,   
			max: 200,  
			spacing:  0  
		});
}  

 $(document).ready(function(){	
		//Carregando menu						   
		   my_kwicks();
		//Efeito na logo reflect						   
	    $('img.reflect').reflect({
									height: 0.3, 
									opacity: 0.6
								});
	 	 
		$("#myController").jFlow({
									slides: "#mySlides",
									width: "856px",
									height: "255px",
									duration: 800,
									autoFlow: "true"
								});
		$('#texto').jTruncate({  
									  length: 200,  
									  minTrail: 0,  
									  moreText: "[veja mais]",  
									  lessText: "[ocultar]",  
									  ellipsisText: " (continua)",  
									  moreAni: "fast",  
									  lessAni: 2000  
   								});  
		
});


// VALIDAÇÃO DO FORMULARIO //

function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' verifique o endereço de e-mail.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' é necessário.\n'; }
    } if (errors) alert('Opa verifique os seguintes campo(s):\n'+errors+'\n <br>');
    document.MM_returnValue = (errors == '');
} }