/**
* @version	$Id: #FILE #DATE $
* @package	Urumaids.com
*/

function CheckRequiredPostular(){
	var ob = document.getElementById('email');
	if (ob.value == ''){
		alert('- Email es un campo requerido');
		return false;
	}else{
		return true;
	}
}
function Antes(){
	var obj= document.getElementById("antes");
	var filas = document.getElementsByTagName("tr");
	if (obj.checked){
		for (i in filas){
			var aux = filas[i].className;
			if (aux == "b"){
				filas[i].style.display = 'none';
			}
		}
	}else{
		for (i in filas){
			var aux = filas[i].className;
			if (aux == "b"){
				filas[i].style.display = '';
			}
		}
	}
}
function Login(){
	var username = document.getElementById("username").value;
	var password = document.getElementById("password").value;
	if (username == ""){
		alert('Debe ingresar el nombre de usuario');
	}else{
		if (password == ""){
			alert('Debe ingresar su contraseña');
		}else{
	        new Ajax('login_ajax.php', {
	          method : 'post',
	          data : 'password='+password+'&username='+username,
	          evalResponse: false,
	          onComplete : function(response){
	          	var tmp = response.split('_');
				if (tmp[0]=='ERROR'){
					alert(tmp[1]);
				}else{
					window.location.reload(true);
				}
	          }
	        }).request();
		}
	}
}

function LoginPostular(){
	var password = document.getElementById("password").value;

	if (password == ""){
		alert('Debe ingresar su contraseña');
	}else{
	      new Ajax('loginpostular_ajax.php', {
	          method : 'post',
	          data : 'password='+password,
	          evalResponse: false,
	          onComplete : function(response){
	          	var tmp = response.split('_');
				if (tmp[0]=='ERROR'){
					alert(tmp[1]);
				}else{
					window.location.reload(true);
				}
	          }
	        }).request();
	}
}
function AfterLogin(aux){
	alert(this.text)
	alert(aux);
	/*var tmp = aux.split('_');
	if (tmp[0]=='ERROR'){
		alert(tmp[1]);
	}else{
		window.location.href = this.url;
	}*/
}
function Postular(){
	document.getElementsByTagName('head')
	var x=document.getElementsByTagName("input");
	var seleccionados = '';
	for (i in x){
		var aux = x[i].id;
		if (aux){
			var tmp = aux.split('_');
			if (tmp[0]=='chk'){
				if (x[i].checked){
					seleccionados = seleccionados + '|' + tmp[1] + '_' + tmp[2];
				}
			}
		}
	}
	if (seleccionados == ''){
		alert('Debe seleccionar las ofertas a las que quiere postularse');
	}else{
		window.location.href = 'postular.php?refs='+seleccionados;

	}
}
// Set Thumbnails
window.addEvent('domready', function()
{
  /*
  var d = new Date();
  var t = d.getTime();

  $$('div.thumbnail').each(function(el)
  {
    t++;
    var s = $(el).getSize();
    var p = $(el).getPosition();

    $(el).setProperties({
      'w': s.size.x,
      'h': s.size.y,
      'x': p.x,
      'y': p.y,
      'id': t
     });

    // Clone
    var ce = el.clone();
    ce.setProperty('id', t+'_clone');
    ce.setStyles({
      'position' : 'absolute',
      'z-index'  : 2000,
      'left'     : p.x + 'px',
      'top'      : p.y + 'px',
      'display'  : 'none',
      'overflow' : 'hidden'
    });
    $(document.body).adopt(ce);
    ce.addEvent(
      'mouseleave', function(e){
        var cloned = $(this.getProperty('id').replace('_clone', ''));
        var s = this;

        var fx = new Fx.Styles(this, {duration: 1000, transition: Fx.Transitions.Circ.easeOut, onComplete : function(){ s.setStyle('display', 'none'); }});
        fx.start({
          'width' : cloned.getProperty('w'),
          'opacity' : 0
        });
    });

    // Add Data to cloned layer
    //var tmpdata = '<h2>Maria Julia</h2>Mujer, 32 años, vive en Montevideo<br/><b>Empleada con cama</b><br/><br /><a href="javascript:void(0);">Leer más</a>';
    var tmpdata = el.getProperty("info");
    var divData = new Element('div', {
      'styles' : {
        'float' : 'left',
        'display' : 'block',
        'position' : 'relative',
        'padding' : '5px'
      }
    }).setHTML(tmpdata);
    ce.adopt(divData);


    // Event
    $(el).addEvents({
      'mouseenter' : function(e){
        var clone = $(this.getProperty('id') + '_clone');
        clone.setStyle('display', 'block');

        var fx = new Fx.Styles(clone, {duration: 1000, transition: Fx.Transitions.Circ.easeOut});
        fx.start({
          'width' : 300,
          'opacity' : 1
        });
      }
    });
  });
  */

  // Colorize thumbnail
  $$('div.thumbnail').each(function(el)
  {
    el.addEvents({
      'mouseenter' : function(e)
      {
        this.setStyle('background-color', '#ECF9FF');
      },

      'mouseleave' : function(e)
      {
        this.setStyle('background-color', '#FFFFFF');
      }
    });

  });


  // Round Corners
    var hs = {
      tl: { radius: 5 },
      tr: { radius: 5 },
      bl: { radius: 5 },
      br: { radius: 5 },
      antiAlias: true,
      autoPad: true,
      validTags: ["div"]
    };
    var rcTn1 = new curvyCorners(hs, "thumbnail");
    rcTn1.applyCornersToAll();

    var rcTn2 = new curvyCorners(hs, "tn_img");
    rcTn2.applyCornersToAll();

    var rcTn3 = new curvyCorners(hs, "roundme");
    rcTn3.applyCornersToAll();
});
