/*
 * js para aplicaciones general
 * Date: 2010-10
 * Revision: --
 */
$(function(){
	if($("#profesional_btn").length){
		$("#profesional_btn").live("click", open_registro_win);
	}
});


function open_registro_win(e){
	
	activateCurt(true,false);
}

function activateCurt(autoClose, loading){

	var sty		=	loading	? 'loadingimg' : '';
	var code	=	'<div class="black_curt '+sty+'" id="black_curt"></div>';
///	alert(code);
	$('body').append(code);
	var doc_he	=	$(document).height();
	$(".black_curt").css('height', doc_he+'px');
	
	if(autoClose)	$('.black_curt').click(removeCurt);
	
}

function removeCurt(){
	$('#black_curt').remove();
}

function inArray_pos(v, a){
   for(var i=0;i<a.length;i++)
   {
    	if ( a[i] == v  ){ return i; }
  	}
	return -1;
}

function in_array( aguja , pajar ){
	for (var i = 0; i < pajar.length; i++)
	{
		if ( pajar[i] == aguja )
		{
			return true;
		}
	}
	
	return false;
}


function askSubmit( frm,msg,view ){
	
	if($("#"+frm).length){
		if (confirm( msg ) ){
			return $("#"+frm).submit();
			return true;
		}else{
			return false;
		}
	}
}



/**
* Go to a page
* @param p page
* @param a action
* @param ids id to delete
* @param myvars
* @param sesion the current session
*/
function gotToPage( p,su, a,ids,myvars,sesion ){
	
	var url = '';

	for (x=0 ; x<ids.length ; x++){		
		url = url + '&'+myvars[x]+'='+ids[x];
	}
	var final_url	=	'index.php?sid=' + sesion +'&sys_pg='+p+'&sys_subpg='+su+'&action=' + a + url;
	//alert(final_url);
	
	location.href = final_url;
	return;
}


function code_focus(e){
	var readonly =	$(this).attr("readonly");
	if(readonly) return;
	var c_val 	=	$(this).val();
	var o_val 	=	$(this).attr("placeholder");
	var c_nam 	=	$(this).attr("name");
	if(c_val == o_val) $(this).val('');
	//las claves
	if(c_nam == 'confirma_contrasena_text' || c_nam == 'contrasena_text' )  {
		var r_nam 	=	$(this).attr("rel");
		$(this).hide();
		$("#"+r_nam).show();
		$("#"+r_nam).focus();
	}/**/
	//if(c_nam == 'confirma_contrasena' || c_nam == 'contrasena')   //alert('pasas');
}

function code_unfocus(e){
	var readonly =	$(this).attr("readonly");
	if(readonly) return;
	var c_val 	=	$(this).val();
	var o_val 	=	$(this).attr("placeholder");
	var c_nam 	=	$(this).attr("name");
	//las claves
	if(c_val == '') {
		$(this).val(o_val);
		if(c_nam == 'confirma_contrasena' || c_nam == 'contrasena' )  {
			var r_nam 	=	$(this).attr("rel");	
			$(this).hide();
			$("#"+r_nam).show();
		}
/**/	
	}
}



