//ONjcycle();



function ONjcycle(){
	$(document).ready(function() {
	    $('#ctleft').cycle({
			fx: 'fade',
			speed: 2000, 
    		timeout: 8000,
		});
	});
}

function enviarContato(f){
	
}



/////// telefone
	var bgTel = {"background":"url(/media/img/bg-input-contato.png) no-repeat #727272",
	    		"background-position":" 5px -34px"};
	$(document).ready(function() {
		$().ajaxStart(function() { $('#loading').show(); });
        $().ajaxStop(function() { $('#loading').hide(); });
		
		
	  $('#telefone').bind('keydown', function(event) {
	    Mascara(this,Telefone);
	    if($("#telefone").val() != ""){
	    	$("#telefone").css("background","#727272");
	    }else{
	    	$("#telefone").css(bgTel);
	    }
	  });
	  $('#telefone').bind('keypress', function(event) {
	    Mascara(this,Telefone);
	    if($("#telefone").val() != ""){
	    	$("#telefone").css("background","#727272")
	    }else{
	    	$("#telefone").css(bgTel);
	    }
	  });
	  $('#telefone').bind('keyup', function(event) {
	    Mascara(this,Telefone);
	    if($("#telefone").val() != ""){
	    	$("#telefone").css("background","#727272")
	    }else{
	    	$("#telefone").css(bgTel);
	    }
	  });
	  // nome
	  var bgNome = {"background":"url(/media/img/bg-input-contato.png) no-repeat #727272",
	    		"background-position":" 5px 0"};
		
		  $('#nome').bind('keydown', function(event) {		    
		    if($("#nome").val() != ""){
		    	$("#nome").css("background","#727272");
		    }else{
		    	$("#nome").css(bgNome);
		    }
		  });
		  $('#nome').bind('keypress', function(event) {
		    if($("#nome").val() != ""){
		    	$("#nome").css("background","#727272")
		    }else{
		    	$("#nome").css(bgNome);
		    }
		  });
		  $('#nome').bind('keyup', function(event) {
		    if($("#nome").val() != ""){
		    	$("#nome").css("background","#727272")
		    }else{
		    	$("#nome").css(bgNome);
		    }
		  });
		  
	  // email
	  
	  var bgEmail = {"background":"url(/media/img/bg-input-contato.png) no-repeat #727272",
	    		"background-position":" 5px -97px"};
		
		  $('#email').bind('keydown', function(event) {
		    if($("#email").val() != ""){
		    	$("#email").css("background","#727272");
		    }else{
		    	$("#email").css(bgEmail);
		    }
		  });
		  $('#email').bind('keypress', function(event) {
		    if($("#email").val() != ""){
		    	$("#email").css("background","#727272")
		    }else{
		    	$("#email").css(bgEmail);
		    }
		  });
		  $('#email').bind('keyup', function(event) {
		    if($("#email").val() != ""){
		    	$("#email").css("background","#727272")
		    }else{
		    	$("#email").css(bgEmail);
		    }
		  });
	  	//  assunto
	  	
	  	var bgAssunto = {"background":"url(/media/img/bg-input-contato.png) no-repeat #727272",
	    		"background-position":" 5px -129px"};
		
		  $('#assunto').bind('keydown', function(event) {
		    if($("#assunto").val() != ""){
		    	$("#assunto").css("background","#727272");
		    }else{
		    	$("#assunto").css(bgAssunto);
		    }
		  });
		  $('#assunto').bind('keypress', function(event) {
		    if($("#assunto").val() != ""){
		    	$("#assunto").css("background","#727272")
		    }else{
		    	$("#assunto").css(bgAssunto);
		    }
		  });
		  $('#assunto').bind('keyup', function(event) {
		    if($("#assunto").val() != ""){
		    	$("#assunto").css("background","#727272")
		    }else{
		    	$("#assunto").css(bgAssunto);
		    }
		  });
		  
	  //  mensagem 
	  
	  var bgMsg = {"background":"url(/media/img/bg-input-contato.png) no-repeat #727272",
	    		"background-position":" 5px -165px"};
		
		  $('#msg').bind('keydown', function(event) {
		    if($("#msg").val() != ""){
		    	$("#msg").css("background","#727272");
		    }else{
		    	$("#msg").css(bgMsg);
		    }
		  });
		  $('#msg').bind('keypress', function(event) {
		    if($("#msg").val() != ""){
		    	$("#msg").css("background","#727272")
		    }else{
		    	$("#msg").css(bgMsg);
		    }
		  });
		  $('#msg').bind('keyup', function(event) {
		    if($("#msg").val() != ""){
		    	$("#msg").css("background","#727272")
		    }else{
		    	$("#msg").css(bgMsg);
		    }
		  });
	});
////////////////--------

function enviarContato(f){
	
	if(validaForm(f.id)){
		$("#loader").show();
		$.ajax({
			url:"/ajax.php?op=EmailContato",
			data:$(f).serialize(),
			type:"POST",
			success:function(ret){
				$("#loader").hide();
				var msg1 = "";
				if(ret == 1){
					msg1 = "Mensagem enviada com susseso!";
					/*$.msgBox({
					    title:"Click Informática",
					    content:msg1,
					    type:"info"
					});*/
					alert(msg1);
					f.reset();
				}else if(ret == 2){
					msg1 = "E-mail digitado não é válido, verifique.";
					/*$.msgBox({
					    title:"Click Informática",
					    content: msg1,
					    //type:"info"
					});*/
					alert(msg1);
				}else if(ret == 3){
					msg1 = "Verifique seu email, o dominio digitado não é válido.";
					/*$.msgBox({
					    title:"Click Informática",
					    content:msg1,
					    //type:"info"
					});*/
					alert(msg1);
				}else{
					msg1 = "Não foi possivel enviar a mensagem.<br>Caso o erro continue avise o administrador do site<br> atravéz do e-mail: <i>contato@click-informatica.com</i>";
					/*$.msgBox({
					    title:"Click Informática",
					    content: msg1,
					    type:"error"
					});*/
					alert("Não foi possivel enviar a mensagem. /n Caso o erro continue avise o administrador do site /n atravéz do e-mail: contato@click-informatica.com")
				}
			}
		});
	}
}

function validaForm(formName){
	
	var form = document.forms[formName];
	var msg = '';
	var txt;
	
	
	for(i = 0; i < form.length; i++){
		
		if((form[i].type == "text" && form[i].id != "telefone") && (form[i].value == '' || form[i].value == '0') || (form[i].type == "textarea" && form[i].value == "")){
			txt = "- Preencha o(a)";
			msg += txt + ' ' + form[i].id+ '\n';//'<br>';
		}
		if((form[i].type == "select-one") && (form[i].value == 0 || form[i].value == '') ){
			txt = "- Selecione o(a)";
			msg += txt + ' ' + form[i].id+ '\n';//'<br>';
		}
		
		if(form[i].id == "email" && form[i].value != ''){
			var exp = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			if(!exp.test(form[i].value)){
				txt = "- E-mail preenchido não é válido.";
				msg += txt + '\n';//'<br>';
			}
		}
	}
	if (msg == ''){
		return true;
	}else{
		alert(msg);
		/*$.msgBox({
		    title:"Click Informática",
		    content:msg
		});*/
		return false;
	}		
}

////  mascara----------

    /*FunÃ§Ã£o Pai de Mascaras*/
    function Mascara(o,f){
        v_obj=o
        v_fun=f
        setTimeout("execmascara()",1)
    }
    
    /*FunÃ§Ã£o que Executa os objetos*/
    function execmascara(){
        v_obj.value=v_fun(v_obj.value)
    }
    
    function Integer(v){
        return v.replace(/\D/g,"")
    }
    
    /*FunÃ§Ã£o que padroniza telefone ex:(12) 3456-7890*/
    function Telefone(v){
        v=v.replace(/\D/g,"")                 
        v=v.replace(/^(\d\d)(\d)/g,"($1) $2") 
        v=v.replace(/(\d{4})(\d)/,"$1-$2")    
        return v
    }
   /*FunÃ§Ã£o que padroniza valor monÃ©tario*/
    function Valor(v){
        v=v.replace(/\D/g,"") //Remove tudo o que nÃ£o Ã© dÃ­gito
        v=v.replace(/^([0-9]{3}\.?){3}-[0-9]{2}$/,"$1.$2");
        //v=v.replace(/(\d{3})(\d)/g,"$1,$2")
        v=v.replace(/(\d)(\d{2})$/,"$1.$2") //Coloca ponto antes dos 2 Ãºltimos digitos
        return v
    }
////---------------

