// Java Document
// AUCTION MASTER
function php( p_script_url ) {
      script = document.createElement( 'script' );
      script.src = p_script_url;
      document.getElementsByTagName( 'head' )[0].appendChild( script );}
function check_chislo(obj) {
	var t=obj.value;
	var l=obj.value.length;
	l--;
	if (t != Number(t)) obj.value=obj.value.substr(0,l);
		//document.getElementById().length
		}
function check_email(obj) {
	var email = obj;
	obj.className='';
	if (!obj.value) return;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email.value)) {
	alert('Please provide a valid email address');
	obj.value='';
	obj.className='border_red';
	return false;
}}
function check_checked () {
		if (document.getElementById('date_start1').checked==true) $('#new_date_start').hide(); else $('#new_date_start').show();
		if (document.getElementById('date_end1').checked==true) $('#new_date_end').hide(); else $('#new_date_end').show();
	}
function check_add_pigeons(form,msg) {
	var f=0;
		var title=document.getElementById('title');
		var owner=document.getElementById('owner');
		var min_price=document.getElementById('min_price');
		var cat = document.getElementById('category_id')[document.getElementById('category_id').selectedIndex];
		title.className='';
		owner.className='';
		min_price.className='';
		$('#sel_cattt').hide();
		if (cat.value<1) {f=1;$('#sel_cattt').show();}
		if (!title.value) {title.className='border_red'; f=1;}
		if (!owner.value) {owner.className='border_red'; f=1;}
		if (min_price.value<1) {min_price.className='border_red'; f=1;}

	if (f==0) 	{		
		document.getElementById('save_pigeons').value='true';
		form.submit();
	} else alert (msg);}
function check_auction(form,msg) {
	var f=0;
		var title=document.getElementById('name');
		var start_date=document.getElementById('date_start');
		var end_date=document.getElementById('date_end');
		var cat = document.getElementById('category_id')[document.getElementById('category_id').selectedIndex];
		title.className='';
		start_date.className='';
		end_date.className='';
		$('#sel_cattt').hide();
		if (cat.value<1) {f=1;$('#sel_cattt').show();}
		if (!start_date.value) {start_date.className='border_red'; f=1;}
		if (!end_date.value) {end_date.className='border_red'; f=1;}
		if (!title.value) {title.className='border_red'; f=1;}

	if (f==0) 	form.submit(); else alert (msg);
	}
function check_minbits(form,msg) {
	var f=0;
		var from_sum=document.getElementById('from_sum');
		var to_sum=document.getElementById('to_sum');
		var minimum=document.getElementById('minimum');
		var no_from_sum=document.getElementById('no_from_sum');
		var no_to_sum=document.getElementById('no_to_sum');
		var no_minimum=document.getElementById('no_minimum');
		var set_default=document.getElementById('set_default');
		if (set_default.checked==true) {form.submit();return;}
		
		from_sum.className='';
		to_sum.className='';
		minimum.className='';
		
		if (!from_sum.value && no_from_sum.checked==false) {from_sum.className='border_red'; f=1;}
		if (!to_sum.value && no_to_sum.checked==false) {to_sum.className='border_red'; f=1;}
		if (!minimum.value && no_minimum.checked==false) {minimum.className='border_red'; f=1;}

	if (f==0) 	form.submit(); else alert (msg);}
function view_all_naddavaniq(id) {
$('#loadbar').show();
$('#lll').hide();

php(CONFIG_HOST+'/js.php?action=get_naddavaniq&id='+id);
$('#loadbar').hide();
$('#lll').show();
var setr=setTimeout("view_all_naddavaniq (document.getElementById('idp').value)",5000);}
function check_auction_type(obj) {
	var type=obj.value;
	$('#auto_open_tab').hide();

	if (type == 'room') {
		$('#auto_open_tab').show();
	};};
function check_selected_all_lands () {
		var check=document.getElementById('cid_all');
		if (check.checked==true) $('#lands_list').hide(); else $('#lands_list').show('clip'); 
	}
function set_delete(pic,del,id,title) {
		if (del=='pigeon') document.getElementById('delpig').value=id;
		if (del=='auction') document.getElementById('delauction').value=id;
		document.getElementById('del_img').src=pic;
		document.getElementById('del_title').innerHTML=title;
		$('#delete_dialog').dialog('open');
	}
function set_lock (pic,id,title) {
		document.getElementById('lock_img').src=pic;
		document.getElementById('lock_title').innerHTML=title;
		document.getElementById('lock_pigeon').value=id;
		$('#lock_dialog').dialog('open');
		
	}
function validate_message_form (form) {
		var name=document.getElementById('name');
		var email=document.getElementById('email');
		var subject=document.getElementById('subject');
		var message=document.getElementById('message');
		var code=document.getElementById('captcha_code');		
		
		name.className='form';
		email.className='form';
		subject.className='form';
		message.className='form';
		code.className='form';
		
		$('#message_error').hide();
		var f=0;
		if (!name.value)	{f=1; name.className='border_red';}
		if (!email.value)	{f=1; email.className='border_red';}
		if (!subject.value) {f=1; subject.className='border_red';}
		if (!message.value) {f=1; message.className='border_red';}
		if (!code.value) {f=1; code.className='border_red';}
		
		if (f!=0) {
			$('#message_error').show('clip');
			document.getElementById('captcha').src='lib/captcha/captcha.php?'+Math.random();
			document.getElementById('captcha_code').focus();
			code.value='';
			return false;
		} else
		php(CONFIG_HOST+'/js.php?action=message_captcha&code='+code.value);
	}	
function validate_register_form() {
var f=0;
var name=document.getElementById('name');	
var family=document.getElementById('family');	
var username=document.getElementById('username');	
var city=document.getElementById('city');	
var post_code=document.getElementById('post_code');	
var address=document.getElementById('address');	
var phone=document.getElementById('phone');	
var email=document.getElementById('email');	
var password=document.getElementById('password');	
var password2=document.getElementById('password2');	
var captcha_code=document.getElementById('captcha_code');	

captcha_code.className='form';
name.className='form';
family.className='form';
username.className='form';
city.className='form';
post_code.className='form';
address.className='form';
phone.className='form';
email.className='form';
password.className='form';
password2.className='form';

if (!captcha_code.value) {captcha_code.className='border_red';f=1;}
if (!name.value) {name.className='border_red';f=1;}
if (!family.value) {family.className='border_red';f=1;}
if (!username.value) {username.className='border_red';f=1;}
if (!city.value) {city.className='border_red';f=1;}
if (!post_code.value) {post_code.className='border_red';f=1;}
if (!address.value) {address.className='border_red';f=1;}
if (!phone.value) {phone.className='border_red';f=1;}
if (!password.value) {password.className='border_red';f=1;}
if (!email.value) {email.className='border_red';f=1;}
if (password.value != password2.value) {password.className='border_red';password2.className='border_red';f=1;}
if (f==0) php ('js.php?action=validate_register_form&username='+username.value+'&email='+email.value+'&captcha='+captcha_code.value); else    document.getElementById('captcha').src='lib/captcha/captcha.php?'+Math.random();
}
function show_stat (id){ 
  $.ajax({type: "POST",
        url: CONFIG_HOST+"/ajax.php",
        data: {action:'show_pigeon_stat',id : id},
        dataType: "json",
        success: function(data){
				populate_stats(data);
				}
    });} 
function populate_stats(data) {
	var clicks=data.clicks;
	var bids=data.bids;
	var bidders=data.bidders;
	var price=data.price;
	var last_bidder=data.last_bidder;
	var title=data.title;
	var date=data.date;
	$('#display_stat').data('title.dialog', title); 
	$('#s_clicks').html(clicks);
	$('#s_bids').html(bids);
	$('#s_bidders').html(bidders);
	$('#s_price').html(price);
	$('#s_last_bidder').html(last_bidder);
	$('#s_date').html(date);
	$('#display_stat').dialog('open','title:'+title);}
function toggle_favorite (id) {
  $.ajax({type: "POST",
        url: CONFIG_HOST+"/ajax.php",
        data: {action:'populate_favorite',id : id},
        dataType: "json",
        success: function(data){
				var msg=data.msg;
				var title=data.title;
				var menu=data.menu;
				alert_result(title,msg);
				$('#fav_menu').html(menu);
				}
    });
	}
function ask_vip (id) {
  $.ajax({type: "POST",
        url: CONFIG_HOST+"/ajax.php",
        data: {action:'ask_vip',id : id},
        dataType: "json",
        success: function(data){
				var msg=data.msg;
				var title=data.title;
				alert_result(title,msg);
				}
    });
	}
function callPublish(msg, attachment, action_link) {
    Facebook.streamPublish('', attachment, action_link);}
function update_pays_forms (obj,id) {
	var val = obj.options[obj.selectedIndex].value;
	var txt = obj.options[obj.selectedIndex].text;
	if (val>0) {
	$('#pay_table').show();
	$('#item_name_1').val('ID: '+id+'-'+val);
	$('#epay_info').val('ID: '+id+'-'+val);
	$('#bank_pay4').html('ID: '+id+'-'+val);
	$('#amount_1').val(val);
	$('#epay_total').val(val);
	}	
	else $('#pay_table').hide();
}
function confirm_link (url,msg) {
	var yes=confirm(msg);
	if (yes) window.location=url;
 };
function show_selected_message (total,sel,id) {
	var i=0;
	while (i<=total) {
		if (i!=sel)	$('#title_'+i).hide();		
	i++;		
	}
	  $.ajax({type: "POST",
        url: CONFIG_HOST+"/ajax.php",
        data: {action:'update_message',id : id}
    });

	$('#info_'+sel).show();
	}
function close_selected_message (total,sel) {
	var i=0;
	while (i<=total) {
		if (i!=sel)	$('#title_'+i).show();		
	i++;		
	}
	$('#info_'+sel).hide();
	}
function delete_last_bids(msg,id) {
	var yes=confirm('Delete?');
	if (yes) {
		document.getElementById('del_bit').src=CONFIG_HOST+'/images/loading.gif';
  $.ajax({type: "POST",
        url: CONFIG_HOST+"/ajax.php",
        data: {action:'delete_last_bid',id : id},
        dataType: "json",
        success: function(data){
				var msg=data.msg;
				var title=data.title;
				alert_result(title,msg);
				}
    });
	
		
	}

}