//<![CDATA[ 

function bCheck(){return;
	//var ua = navigator.userAgent.toLowerCase();
	//if(ua.indexOf('msie') != -1 && !(ua.indexOf('opera') != -1) && (ua.indexOf('webtv') == -1) )
		//window.location='/?ie';
}
function demo(l){
	var u=$('uname');
	if(l==1)u.value='Exemplo'; 
	else u.value='User';
	var p=$('pass');
	p.value='test'; 
	var r=$('remember');
	r.checked=0; 
	var f=$('loginForm');
	f.submit();
	return false;
}
function openWin(path,winW,winH, scroll) { 
	if(scroll)scroll='yes';
	else scroll='no';
    	var iMyWidth = (window.screen.width/2) - ((winW/2)+ 10);  
	var iMyHeight = (window.screen.height/2) - ((winH/2) + 50);  
	var win2 = window.open(path,"","status,toolbar=0,height="+winH+",width="+winW+",resizable=yes,left=" + iMyWidth + ",top=" + iMyHeight + ",screenX=" + iMyWidth + ",screenY=" + iMyHeight + ",scrollbars="+scroll); 
    win2.opener=window; 
    win2.focus(); 
} 
function colorpicker() {
	var path= '../inc/colorpicker/index.php';
	var winH=313;
	var winW=280;
	return openWin(path,winW,winH,false);
}
function isValidEmailAddress(addr) { 
    var re; 
    re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; 
    if (re.test(addr) == true) 
       return true; 
    else 
      return false; 
} 

function writeLayer(text,id){ 
    if($){ 
	   x = $(id); 
	   x.innerHTML = text;  
    }else if(document.all){ 
	   x = document.all[id]; 
	   x.innerHTML = text; 
    }else if(document.layers){ 
	   x = document.layers[id]; 
	   x.document.open(); 
	   x.document.write(text); 
	   x.document.close(); 
    } 
} 
function register(){
	var log = $('loginForm');
	var reg = $('registerForm');
	toggleView(log)
	toggleView(reg);
	var p = $('registerBtn');
	p.lastChild.className='active';
	p.firstChild.className='';
}
function login(){
	var log = $('loginForm');
	var reg = $('registerForm');
	toggleView(log)
	toggleView(reg);
	var p = $('registerBtn');
	p.lastChild.className='';
	p.firstChild.className='active';
}
function toggleView(obj){ //alert(obj);
    //var o=obj;//$(id);
    var sp=obj.className.split(' ');
    if(sp[0]=='hide')obj.className='show';
    else obj.className ='hide';
    if(sp.length>1)obj.className +=' '+sp[1];
    return false;
}
function toggleServices(){
	var ul = $('services');
	toggleView(ul);
	return false;
}
function changeStyle(cor){
		globalLoad();
		var myRequest = new Request.HTML({
		method: 'post', 
		update: $('colors'),
		url: 'index.php',
		onComplete: function() {
			globalComplete();
			if(!Browser.Engine.gecko)location=window.location;
		}
	});
	myRequest.send('cor='+cor);
}	

function checkUsername(inp){
	//alert(cor);
	http.open("GET", 'ajax?authName='+ inp.value);
	http.onreadystatechange = function(){
	 
		if (http.readyState == 4) writeLayer(http.responseText ,'loginMessage');	
	}; 
	http.send(null);
}
function checkAvail(inp){
	if(inp.value=='')return;
	http.open("GET", 'ajax?newName='+ inp.value);
	http.onreadystatechange = function(){
		if (http.readyState == 4) writeLayer(http.responseText ,'registerMessage');	
	}; 
	http.send(null);
}
function canRegister(form){
	//alert(cor);
	var uname=$('uname2').value;
	var pass=$('pass2').value;
	var rpass=$('rpass').value;
	var capt=$('cap').value;
	http.open("GET", 'ajax?newName='+uname+'&newPass='+pass+'&rPass='+rpass+'&captcha='+capt);
	http.onreadystatechange = function(){
	   if (http.readyState == 4) {
		if(http.responseText=='')return;
		form.className= '';
		if(http.responseText==1)form.submit();
		else writeLayer(http.responseText ,'registerMessage');		
	   }	
	}; 
	http.send(null);
	form.className= 'loading';
	return false;
}
function auth(form){
	//alert(cor);
	var uname=$('uname').value;
	var pass=$('pass').value;
	http.open("GET", 'ajax?authName='+uname+'&authPass='+pass);
	http.onreadystatechange = function(){
	   if (http.readyState == 4) {
		if(http.responseText=='')return;
		form.className= '';
		if(http.responseText==1)form.submit();
		else writeLayer(http.responseText ,'loginMessage');		
         }
	}; 
	http.send(null);
	form.className= 'loading';
	return false;
}
function dialog(title, addr, w){	
	// AJAX
	http.open("GET", '../ajax?dialog&'+addr);
	http.onreadystatechange = function(){ //alert(http.responseText);
	   if (http.readyState == 4) {
		if(http.responseText=='')return;
		else writeLayer(http.responseText ,'dialog-content');		
	   }
	}; 
	http.send(null);
	// end AJAX
	var bd=document.getElementsByTagName('body')[0];
	//bd.style.overflow='hidden';
	var win=$('dialog-window');
	//var dia=document.createElement('div');
	$('dialog').className='';
	//dia.id='dialog';
	win.style.width=w+'px';
	win.style.marginLeft=-(w/2)+'px';	
	//title
	//var tit=$('dialog-title');
	//tit.appendChild(document.createTextNode(title));
	writeLayer(title,'dialog-title');
	// put
	toggleView(win);
	
	//bd.appendChild(dia);
	location.href+='#f';
	return false;
}
function showDialog(title, w){
	$('dialog').className='';
	writeLayer(title,'dialog-title');
	var win=$('dialog-window');
	win.style.width=w+'px';
	win.style.marginLeft=-(w/2)+'px';
	toggleView(win);
	location.href+='#f';
	return false;
}
function closeDialog(){
	var win=$('dialog-window');
	toggleView(win);
	var bd=document.getElementsByTagName('body')[0];
	//bd.style.overflow='auto';
	var dia=$('dialog');
	//bd.removeChild(dia);
	dia.className="hide";
	return false;
}
function autoUpload(userfile){
	if(userfile.value=='')return false;
	//userfile.style.display='none';
	//checkOverwrite(userfile.value);
	var form=userfile.parentNode.parentNode;
	form.className='loading';
	form.submit();
	return false;
}
function globalLoad(){
	document.getElement('body').addClass('globalLoad');
}
function globalComplete(){
	document.getElement('body').removeClass('globalLoad');
}

//function hideAddressBar() { window.scrollTo(0, 1); }
//if (navigator.userAgent.indexOf('iPhone') != -1) addEventListener('load', function() { setTimeout(hideAddressBar, 0); }, false);
// disables anchor navigation!	

///////////////////////////////// AJAX /////////////////////////////////////////
function getHTTPObject() { var xmlhttp; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; 
} var http = getHTTPObject(); // We create the HTTP Object 


//////////////////////////////// onload ////////////////////////////////////////
try {
  document.execCommand('BackgroundImageCache', false, true);
} catch(e) {}


var basetag=document.getElementsByTagName('base')[0];
base=basetag.href;
//alert(base);
//window.onload='urchinTracker';

//var qs=$('quickswitch').cloneNode();
//$('more').appendChild(qs);
//$('more').adopt($('quickswitch'));
if($('more')){
	$('wrap').adopt($('quickswitch'));
	var xy=$('more').getPosition();
	$('more').addEvent('click', function(event){
		$('quickswitch').toggleClass('show');
		$('quickswitch').setStyle('left',xy['x']);
	});
	document.addEvent('mouseup', function(event){
		if($('quickswitch').hasClass('show')) $('quickswitch').removeClass('show');
	});
}

//if (event.key == 's' && event.control) //save

//]]> 
