function vplList_load( href ){
	inner_html = '';
	$( '#wbox_bg' ).show();
	$( '#wbox_body' ).show();
	tmp_str = $( '#wbox_body' ).html();
	$( 'head' ).append( '<link rel="stylesheet" href="'+ SITE_URL +'/styles/mod_vesi_people.css" text="type/css" />' );
	$.ajax({
		type: 'GET',
		url: SITE_URL +'/'+ href,
		success: function( data ){
			data_arr = data.split( '&' );
			result_arr = [];
			for( z = 0; z < data_arr.length; z++ ){
				tmp_arr = data_arr[ z ].split( '=' );
				key		= tmp_arr[ 0 ];
				value	= tmp_arr[ 1 ];
				result_arr[ key ] = value;
				if( key == 'galp_content' ){  
					while(  result_arr[ key ].indexOf( 'XXXXXXXXXX' ) >= 0  )	result_arr[ key ] = result_arr[ key ].replace( 'XXXXXXXXXX', '&' );
				}
			}
			Dhtml = document.documentElement;  
			Dbody = document.body;
			scroll_top = (  Dhtml  &&  Dhtml.scrollTop   ||   Dbody  &&  Dbody.scrollTop   ||   0  );
			if( BROWSER.opera  ||  BROWSER.mozilla ){
				offset_h = parseInt(  (  Dbody  &&  Dbody.offsetHeight  ||  Dhtml  &&  Dhtml.offsetHeight  ||  0  )  );	
			}else{
				offset_h = parseInt(  (  Dhtml  &&  Dhtml.offsetHeight  ||  Dbody  &&  Dbody.offsetHeight  ||  0  )  );
			}
			if( scroll_top > 0 ){
				$( '#wbox_body' ).css( 'top', scroll_top );
			}
			inner_html += '<table width=100% border=0 cellpadding=0 cellspacing=0 class=pdm_viewA>';
			inner_html += '<tr height=20><td></td></tr>';
			inner_html += '<tr height=50><td></td><td class=c_head><table width=850 height=50 border=0 cellpadding=0 cellspacing=0><tr><td width=75%><span class=pdm_ssnt>Всего '+ data_arr[ 'vpl_qnty' ] +'</span><br><span class=pdm_sstl>Участники реалити-шоу &laquo;ВЕСЫ&raquo;</span></td><td width=25% align=right><span class=pdm_sslnk style="line-height:auto;"><a href="javascript:wbox_bind();">закрыть</a></span></td></tr></table></td><td></td></tr>';
			inner_html += '<tr><td class=left width=35%></td><td width=900 class=c_image><table width=900 border=0 cellpadding=0 cellspacing=0 class=pdm_viewA_image><tr><td align=center></td></tr></table></td><td class=right width=35%></td></tr>';
			inner_html += '</table>';
			$( '#wbox_body' ).html( inner_html );
		},
		error: function( XMLHttpRequest, textStatus ){
			
		}
	});
}




var galr_href_next = '';
var galr_href_prev = '';

function gallery_image_load( href ){
	inner_html = '';
	if( href.length < 10 )  return;
	$( '#wbox_bg' ).show();
	$( '#wbox_body' ).show();
	tmp_str = $( '#wbox_body' ).html();
	if( tmp_str.length > 10 ){
		$( 'table.pdm_viewA_image' ).css( {'FILTER':'alpha(opacity=50)', '-moz-opacity':'0.5', 'opacity':'0.5'} );
		$( 'td.c_image' ).css({'background-image':'url(\''+ SITE_URL +'/img/load_bar_max.gif\')','background-repeat':'no-repeat','background-position':'center center'});
	}else{
		$( '#wbox_body' ).css({'background-image':'url(\''+ SITE_URL +'/img/load_bar_max.gif\')','background-repeat':'no-repeat','background-position':'center center'});
	}
	gallery_viewA_init();
	$.ajax({
		type: 'GET',
		url: SITE_URL +'/'+ href,
		success: function( data ){
			data_arr = data.split( '&' );
			result_arr = [];
			for( z = 0; z < data_arr.length; z++ ){
				step = 0;
				tmp_arr = data_arr[ z ].split( '=' );
				key		= tmp_arr[ 0 ];
				value	= tmp_arr[ 1 ];
				result_arr[ key ] = value;
			}
			while( result_arr[ 'galp_title' ].indexOf( 'XXXXXXXXXX' ) > -1 )	result_arr[ 'galp_title' ] = result_arr[ 'galp_title' ].replace( 'XXXXXXXXXX', '&' );
			list_arr = [];
			for( z = 0; z < result_arr[ 'galr_image_qnty' ]; z++ ){
				if( result_arr[ 'galr_id' ] == result_arr[ 'galr_id_'+z ] ){
					list_arr.push( '<td><img src="'+ SITE_URL +'/'+ result_arr[ 'galr_image_min_'+ z ] +'" border=0 class=sel /></td>' );
				}else{
					if( result_arr[ 'conts_id' ] > 0 ){
						list_arr.push( '<td><img src="'+ SITE_URL +'/'+ result_arr[ 'galr_image_min_'+ z ] +'" border=0 onclick="gallery_image_load(\'contests/'+ result_arr[ 'conts_id' ] +'/gallery/'+ ( result_arr[ 'galp_id' ] ) +'/'+ ( result_arr[ 'galr_id_'+z ] ) +'.html\');" /></td>' );
					}else{
						list_arr.push( '<td><img src="'+ SITE_URL +'/'+ result_arr[ 'galr_image_min_'+ z ] +'" border=0 onclick="gallery_image_load(\'gallery/'+ ( result_arr[ 'galp_id' ] ) +'/'+ ( result_arr[ 'galr_id_'+z ] ) +'.html\');" /></td>' );
					}
				}
			}
			Dhtml = document.documentElement;  
			Dbody = document.body;
			scroll_top = (  Dhtml  &&  Dhtml.scrollTop   ||   Dbody  &&  Dbody.scrollTop   ||   0  );
			if( BROWSER.opera  ||  BROWSER.mozilla ){
				offset_h = parseInt(  (  Dbody  &&  Dbody.offsetHeight  ||  Dhtml  &&  Dhtml.offsetHeight  ||  0  )  );	
			}else{
				offset_h = parseInt(  (  Dhtml  &&  Dhtml.offsetHeight  ||  Dbody  &&  Dbody.offsetHeight  ||  0  )  );
			}
			if( scroll_top > 0 ){
				$( '#wbox_body' ).css( 'top', scroll_top );
			}
			empty_h = 25;
			c_image_h = offset_h  -  ( 50 + 100 + ( empty_h * 2 ) );
			galr_href_next = (  result_arr[ 'conts_id' ] > 0  ?  'contests/'+ result_arr[ 'conts_id' ] +'/'  :  ''  ) +'gallery/'+ ( result_arr[ 'galp_id' ] ) +'/'+ ( result_arr[ 'order_next_id' ] ) +'.html';
			galr_href_prev = (  result_arr[ 'conts_id' ] > 0  ?  'contests/'+ result_arr[ 'conts_id' ] +'/'  :  ''  ) +'gallery/'+ ( result_arr[ 'galp_id' ] ) +'/'+ ( result_arr[ 'order_prev_id' ] ) +'.html';
			inner_html += '<table width=100% border=0 cellpadding=0 cellspacing=0 class=pdm_viewA>';
			inner_html += '<tr height='+ empty_h +'><td></td></tr>';
			inner_html += '<tr height=50><td></td><td class=c_head><table width=850 height=50 border=0 cellpadding=0 cellspacing=0><tr><td width=75%><span class=pdm_ssnt>'+ result_arr[ 'galp_date' ] +'</span><br><span class=pdm_sstl>'+ result_arr[ 'galp_title' ] +'</span></td><td width=25% align=right><span class=pdm_ssnt>Фотография '+ result_arr[ 'order_step' ] +' из '+ result_arr[ 'order_qnty' ] +'</span><br><span class=pdm_sslnk style="line-height:auto;"><a href="javascript:wbox_bind();">закрыть</a></span></td></tr></table></td><td></td></tr>';
			inner_html += '<tr height='+ (  result_arr[ 'galr_image_max_h' ] >= c_image_h  ?  c_image_h +'px'  :  result_arr[ 'galr_image_max_h' ] +'px'  ) +'><td class=left width=35% align=right onclick="gallery_image_load(\''+ galr_href_prev +'\');" onmouseover="gallery_arrow_over(this);" onmouseout="gallery_arrow_out(this);"><img src='+ SITE_URL +'/img/pdm_viewA_arrow_left.gif style="cursor:pointer;"	 /></td><td width=900 class=c_image><table width=900 border=0 cellpadding=0 cellspacing=0 class=pdm_viewA_image><tr><td align=center><img src='+ SITE_URL +'/'+ result_arr[ 'galr_image_max' ] +' style="height:'+ (  result_arr[ 'galr_image_max_h' ] >= c_image_h  ?  c_image_h +'px'  :  result_arr[ 'galr_image_max_h' ] +'px'  ) +';" border=0 onclick="gallery_image_load(\''+ galr_href_next +'\');" /></td></tr></table></td><td class=right width=35% onclick="gallery_image_load(\''+ galr_href_next +'\');" onmouseover="gallery_arrow_over(this);" onmouseout="gallery_arrow_out(this);"><img src='+ SITE_URL +'/img/pdm_viewA_arrow_right.gif style="cursor:pointer;" /></td></tr>';
			inner_html += '<tr height=100><td></td><td class=c_list align=center><table border=0 cellpadding=0 cellspacing=0><tr>'+ list_arr.join( '' ) +'</tr></table></td><td></td></tr>';
			inner_html += '</table>';
			$( '#wbox_body' ).html( inner_html );
		},
		error: function( XMLHttpRequest, textStatus ){
			
		}
   });
}

function gallery_viewA_init(){
	$( document ).one( 'keydown', gallery_viewA_by_key );
}

function gallery_viewA_by_key( event ){
	key = event.keyCode || event.charCode;
	if( key == KEY.ESC ){
		wbox_bind();
	}else if( key == KEY.LEFT ){
		gallery_image_load( galr_href_prev );
	}else if( key == KEY.RIGHT ){
		gallery_image_load( galr_href_next );
	}
}

function gallery_arrow_over( obj_item ){
	$( obj_item ).css( {'FILTER':'alpha(opacity=80)', '-moz-opacity':'0.8', 'opacity':'0.8'} );
}

function gallery_arrow_out( obj_item ){
	$( obj_item ).css( {'FILTER':'alpha(opacity=30)', '-moz-opacity':'0.3', 'opacity':'0.3'} );
}

function partners_show_all( step ){

	$( '#pds_prtnp_all_js' ).hide();

	if( $( '#pds_prtnp_all_html' ) ){
		$( '#pds_prtnp_all_html' ).show();
	}

	for( i = 0; i < step; i++ ){
		$( '#pds_prtnp_row_'+ i ).fadeIn( 500 );
	}

}

function restore_confirm( field ){
  if( field == 'password_a' ){
    obj_item = $( 'input[name=user_input_'+ field +']:password' );
    obj_value = $( obj_item ).val();
    if( obj_value.length >= 5 ){
      password_format = /^[a-zA-Z0-9]{6,20}$/;
      if( password_format.test( obj_value ) ){
        $( '#pdm_'+ field +'_status' ).css('color','green').html( 'Пароль принят, укажите подтверждение' );
        form_restore_is_confirm[ field ] = 1;
      }else{
        $( '#pdm_'+ field +'_status' ).css('color','red').html( 'Указанный Вами пароль содержит недопустимые символы / длину' );
        form_restore_is_confirm[ field ] = 0;
      }
    }else{
      $( '#pdm_'+ field +'_status' ).css('color','red').html( 'Короткий пароль' );
      form_restore_is_confirm[ field ] = 0;
    }
  }else if( field == 'password_b' ){
    obj_item = $( 'input[name=user_input_'+ field +']:password' );
    obj_value = $( obj_item ).val();
    if( form_restore_is_confirm[ 'password_a' ] == 1 ){
      if( obj_value == $( 'input[name=user_input_password_a]:password' ).val() ){
        $( '#pdm_'+ field +'_status' ).css('color','green').html( 'Пароль и его подтверждение приняты' );
        form_restore_is_confirm[ field ] = 1;
      }else{
        $( '#pdm_'+ field +'_status' ).css('color','red').html( 'Пароль и его подтверждение не совпадают' );
        form_restore_is_confirm[ field ] = 0;
      }
    }else{
      $( '#pdm_'+ field +'_status' ).css('color','red').html( 'Сначала укажите верный пароль' );
      form_restore_is_confirm[ field ] = 0;
    }
  }
  if( form_restore_is_confirm[ 'password_a' ]  &&  form_restore_is_confirm[ 'password_b' ] ){
    $( '#pdm_restore_submit' ).show();
  }else{
    $( '#pdm_restore_submit' ).hide();
  }
}




function vot_vote_by_user( vot_id, vot_answer ){
  obj_id = '#pds_vot_'+ vot_id;
  obj_item = $( obj_id );
  if( obj_item != null ){
    $( obj_id +' > a' ).fadeOut( 500 );
    $( obj_id +'_header' ).hide();
    $( obj_id +'_sts_box' ).show().empty().css( {'background-image':'url(\''+ SITE_URL +'/img/load_bar_min.gif\')','background-repeat':'no-repeat','background-position':'center right'} );
    $.ajax({
      type: 'GET',
      url:  SITE_URL +'/?i=16&mode=vote_by_user&vot_id='+ vot_id +'&val='+ vot_answer,
      success: function( data ){
        result = data.substr( 0, 1 );
        if( result == "1" ){
          inner_html = data.substr( 1 );
          $( obj_item ).html( inner_html );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'green'} ).html( 'Ваш голос засчитан' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else if( result == "0" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
          $( obj_id +' > a' ).fadeIn( 500 );
        }else if( result == "2" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'orange'} ).html( inner_html ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else{
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
          $( obj_id +' > a' ).fadeIn( 500 );
        }
      },
      error: function( XMLHttpRequest, textStatus ){
        $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        $( obj_id +' > a' ).fadeIn( 500 );
      }
    });
  }
}

function vot_revote_by_user( vot_id ){
  obj_id = '#pds_vot_'+ vot_id;
  obj_item = $( obj_id );
  if( obj_item != null ){
    $( obj_id +'_header' ).hide();
    $( obj_id +'_sts_box' ).show().empty().css( {'background-image':'url(\''+ SITE_URL +'/img/load_bar_min.gif\')','background-repeat':'no-repeat','background-position':'center right'} );
    $.ajax({
      type: 'GET',
      url:  SITE_URL +'/?i=16&mode=revote_by_user&vot_id='+ vot_id,
      success: function( data ){
        result = data.substr( 0, 1 );
        if( result == "1" ){
          inner_html = data.substr( 1 );
          $( obj_item ).html( inner_html );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'green'} ).html( 'Ваш голос удален' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else if( result == "0" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else if( result == "2" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'orange'} ).html( inner_html ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else{
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }
      },
      error: function( XMLHttpRequest, textStatus ){
        $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
      }
    });
  }
}

function vot_show_result( vot_id ){
  obj_id = '#pds_vot_'+ vot_id;
  obj_item = $( obj_id );
  CONTAINER[ obj_id ] = $( obj_id ).html();
  if( obj_item != null ){
    $( obj_id +'_header' ).hide();
    $( obj_id +'_sts_box' ).show().empty().css( {'background-image':'url(\''+ SITE_URL +'/img/load_bar_min.gif\')','background-repeat':'no-repeat','background-position':'center right'} );
    $.ajax({
      type: 'GET',
      url:  SITE_URL +'/?i=16&mode=show_vot_result&vot_id='+ vot_id,
      success: function( data ){
        result = data.substr( 0, 1 );
        if( result == "1" ){
          inner_html = data.substr( 1 );
          $( obj_item ).html( inner_html );
          $( obj_id +'_sts_box' ).hide();
          $( obj_id +'_header' ).show();
        }else if( result == "0" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else if( result == "2" ){
          inner_html = data.substr( 1 );
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'orange'} ).html( inner_html ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }else{
          $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
        }
      },
      error: function( XMLHttpRequest, textStatus ){
        $( obj_id +'_sts_box' ).css( {'background':'transparent','color':'red'} ).html( 'Ошибка' ).fadeOut(  3000, function(){ $( this ).hide(); $( obj_id +'_header' ).show(); }  );
      }
    });
  }
}

function vot_show_answer( vot_id ){
  obj_id = '#pds_vot_'+ vot_id;
  obj_item = $( obj_id );
  if( obj_item != null ){
    $( obj_id ).empty().html( CONTAINER[ obj_id ] );
  }
}

function vot_expand( vot_id ){
  $('#pds_vot_'+ vot_id +'_min' ).hide();
  $('#pds_vot_'+ vot_id ).show();
}

function partnerView_divChange( type ){

	switch( type ){
		case 1:	
			untype	=	2;	break;
		case 2:	
			untype	=	1;	break;
	}

	$( '#partnerView_div-'+ untype ).show();
	$( '#partnerView_div-'+ type ).hide();

}
