
function login_window(){
	return login_window_url("");
}

function login_window_url(url) {
	
	__$.fn.createDialog({
    	html: '<div id="login" style="display:none"><div class="login_header"><p class="login_header_left">Iniciar Sesion</p><p class="login_header_right"><a href="javascript:void(0);" onclick="return __$.closeDialog();"><img src="/templates/default/images/icono-borrar.gif" /></a></p></div><div class="clear"></div><form><div class="login_elements_container"><span id="login_error_msg" class="login_error" style="display:none; ">&nbsp;</span> <div style="clear:both"></div> <div class="login_element"><span class="login_label">Usuario</span> <span class="login_input"><input type="text" name="login_user" id="login_user" value=""/></span> <div style="clear:both"></div></div> <div class="login_element"><span class="login_label">Contraseña</span> <span class="login_input"><input type="password" name="login_pass" id="login_pass" value=""/></span> <div style="clear:both"></div></div><a href="recuperar-contrasena.php">¿Has olvidado tu contraseña?</a><br/><br/><input name="recordar" id="login-recordar" value="1" type="checkbox" > <label for="login-recordar">Recordarme en este equipo</label><div style="clear:both"></div></div><div id="form_login_control_buttons"></div></form></div>',
		okLabel: "Iniciar sesión",
		cancelLabel: "Cerrar",
		controlId: "form_login_control_buttons",
		submitType: "okLabel",
		okClass:"btn",
		cancelClass:"btn",
		okAjax:
				{
					type:'post', 
					url:'/iniciar-sesion.php',
					dataFunc:function() {return 'usuario='+escape(__$('#login_user').attr("value"))+'&password='+escape(__$('#login_pass').attr("value"))+'&recordar='+escape(__$('#login-recordar').attr("value"))+'&ajx=1'; },
					success: function(msg) {

						 __$('#login_error_msg').html(msg);
			
						 __$('#login_error_msg').show(); 
						 //Windows.focusedWindow.updateHeight(); 
						 //new Effect.Shake(Windows.focusedWindow.getId()); 
			
						 if (__$('#login_success').html()=="success"){
							 __$('#login_success').html("");
			
							 if (!url || window.location.href.replace("http://"+window.location.hostname,"")==url.replace("http://"+window.location.hostname,"")){
								window.location.reload(true);
							
							 }else{
								
								window.location=url;
							 }
							 //Windows.focusedWindow.close();
							 __$.closeDialog();
						 }			 
						 
						 
					}
				},
	    opacity: 0.9
    });

  return false;
}


function call_in_ajax(file){

	__$.ajax({
		type:"post",
		data:"ajx=1",
		url:file,
		success: function(msg){
			update = msg.split('|');
			__$("#"+update[0]).html(update[1]);	
		}
	
	});
	
}
//for encodng slashes
function myEncodeURI(val){  
	
	val=unescape (val);
	val=val.replace(/(\/)/ig,"");
	val=val.replace(/([^-=a-z0-9\x00-\x14\s\x7f-\xffff]+)/i,"");
	val=encodeURI(val);
	return val;
	
}
var __$ = jQuery.noConflict();