/*
script desenvolvido por Luis Carlos de Brito - luis@pevermelho.art.br

caso venha adquirir este script por outro meio senao atraves do autor, favor manter o credito do criadore
este script pode ser utilizado, modificado, publicado, utilizado sem restricoes desde que mantido os credidos dos criadores

##########------- tive muito trabalho para fazer este funcionar, respeite meu trabalho e conhecimento -------##########

*/
var ie=ie6=ie7=ie8=false;
var obj_flash;

function init() {
	if(window.navigator.appVersion.indexOf('MSIE 6.')!=-1) ie6=true;
	if(window.navigator.appVersion.indexOf('MSIE 7.')!=-1) ie7=true;
	if(window.navigator.appVersion.indexOf('MSIE 8.')!=-1) ie8=true;
	window.navigator.appName=='Microsoft Internet Explorer' ? ie=true : ie=false;
	$('#contato').click(function(){ showModalDiv('dv_contato')});

	res=window.screen.width+'x'+window.screen.height;	
	if(!getCookie('resolucao')) {
		 setCookie('resolucao',res);
		 loadURL('none','','registrarResolucao&resolucao='+res);
	}
	obj_flash=insertSWF('imagens/loading.swf', 60, 60, '');
	$('.data').mask('99/99/9999');
	$('.fone').mask('(99)9999-9999');
	$('.cpf').mask('999.999.999-99');
	
	
	$('#dv_criticas').cycle({fx: 'fade', timeout:10000,cleartypeNoBg: true});
	$('#dv_recados').cycle({fx: 'fade', timeout:8000,cleartypeNoBg: true});
	$('#dv_diretoria').cycle({fx: 'scrollHorz',     timeout: 0,     prev:   '#voltar_diretor',     next:   '#avancar_diretor' ,cleartypeNoBg: true});
    loadURL('videos','','carregarVideos');
    $('#dv_slideshow_cartaz').cycle({fx:'fade'});
    get('dv_bonus').style.left=((screen.width-600)/2)+'px';
   // if(document.referrer.indexOf('acpt.com.br')==-1) $('#dv_bonus').slideToggle();
    /*if(document.referrer.indexOf('acpt.com.br')==-1) { 
    	get('dv_selecao').style.display='block';
    	get('dv_selecao').style.left=((screen.width-700)/2)+'px';
    	
	}*/
}

function setCookie(nome, valor) { document.cookie=nome+'='+valor; }

function getCookie(nome) {
	var start=document.cookie.lastIndexOf(nome+'=');
	if(start==-1) return false;
    var end=document.cookie.indexOf(';',start);
    if(end!=-1) 
    	return document.cookie.substring(start + nome.length+1, end);
    else 
    	return document.cookie.substring(start + nome.length+1, document.cookie.length);
}

function loadData(form) {
  form = get(form);
  var n_fields = form.length;
  var dados = '';
  var types1 = 'text hidden select-one textarea password';
  var types2 = 'checkbox radio';
  var types3 = 'button submit';
  
  for(var n=0; n < n_fields; n++) {
     if(types3.indexOf(form.elements[n].type)==-1) {
     	if(form.elements[n].getAttribute('obrigatorio')=='sim' && form.elements[n].value=='') {
     		$.growlUI('',form.elements[n].getAttribute('msg'));
     		form.elements[n].focus();
     		return false;
     	}
	  	else {
		  	if(types1.indexOf(form.elements[n].type)!=-1)
		     	dados+=form.elements[n].id+'='+ encodeURIComponent(form.elements[n].value) +'&';
		  	else{
		  		if(types2.indexOf(form.elements[n].type)!=-1) {
		  			if(form.elements[n].checked)
		  				dados+= form.elements[n].id+'='+encodeURIComponent(form.elements[n].value)+'&';
		  		}
	  		}
	  	}
   	}
  } 
  dados = dados.substr(0, dados.length-1);
  return dados;
}

function showModalDiv(id) { $.blockUI({ message: $('#'+id) }); 	$('.blockOverlay').click($.unblockUI); $('.blockUI.blockPage').css('position','absolute'); }

function showModalContent(id, _w) {
	$.blockUI({ message: $('#'+id), css: { width: _w, border:'5px solid #666', left: ((screen.width - parseInt(_w))/2)+'px', top:$('html').scrollTop()+30 } });
	$('.blockOverlay').click($.unblockUI); 
	$('.blockUI.blockPage').css({'position':'absolute'}); 
}

function block() {
	 $.blockUI({ css: { 
            border: 'none', 
            padding: '15px', 
            backgroundColor: '#000', 
            '-webkit-border-radius': '10px', 
            '-moz-border-radius': '10px', 
            opacity: .5, 
            color: '#fff' 
        } });
}

function insertSWF(file, w, h, params) {
	insert = new Flash(file, '', w, h,'');
	insert.addParameter('wmode', 'transparent'); 
	insert.addParameter('showMenu', 'false'); 
	
	if(params.length>2) {
		tmp=params.split(',');
		for(i in tmp) {
			param_value = tmp[i].split('=');
			insert.addVariable(param_value[0]+'', param_value[1]+'');
		}
	}
	return insert.toString();
}

function addListener(el, event, func) {
	try { el.addEventListener(event, func, false); } 
	catch (e) {
		try {
			el.detachEvent('on'+ event, func);
			el.attachEvent('on'+ event, func);
		} catch (e) {}
	}
}

function showImgUploaded(msg, campo) {get('retorno'+campo).innerHTML=''+msg;}

function loadVideo(videoId){
	var params = { allowScriptAccess: "always" };
	var atts = { id: "dv_video" };
	swfobject.embedSWF("http://www.youtube.com/v/" + videoId + "&enablejsapi=1&playerapiid=player1","dv_content_video", "400", "315", "8", null, null, params);
}

function nextMovie() {
	if(idxVideo < (arVideos.length - 1)) idxVideo++; else idxVideo=0;
	loadVideo(arVideos[idxVideo]);
}

function prevMovie() {
	if(idxVideo > 0) idxVideo--; else idxVideo=arVideos.length-1;
	loadVideo(arVideos[idxVideo]);
}
addListener(window, 'load', init);
